generated.pb.go 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750
  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/apiserverinternal/v1alpha1/generated.proto
  15. package v1alpha1
  16. import (
  17. fmt "fmt"
  18. io "io"
  19. proto "github.com/gogo/protobuf/proto"
  20. math "math"
  21. math_bits "math/bits"
  22. reflect "reflect"
  23. strings "strings"
  24. )
  25. // Reference imports to suppress errors if they are not otherwise used.
  26. var _ = proto.Marshal
  27. var _ = fmt.Errorf
  28. var _ = math.Inf
  29. // This is a compile-time assertion to ensure that this generated file
  30. // is compatible with the proto package it is being compiled against.
  31. // A compilation error at this line likely means your copy of the
  32. // proto package needs to be updated.
  33. const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
  34. func (m *ServerStorageVersion) Reset() { *m = ServerStorageVersion{} }
  35. func (*ServerStorageVersion) ProtoMessage() {}
  36. func (*ServerStorageVersion) Descriptor() ([]byte, []int) {
  37. return fileDescriptor_a3903ff5e3cc7a03, []int{0}
  38. }
  39. func (m *ServerStorageVersion) XXX_Unmarshal(b []byte) error {
  40. return m.Unmarshal(b)
  41. }
  42. func (m *ServerStorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  43. b = b[:cap(b)]
  44. n, err := m.MarshalToSizedBuffer(b)
  45. if err != nil {
  46. return nil, err
  47. }
  48. return b[:n], nil
  49. }
  50. func (m *ServerStorageVersion) XXX_Merge(src proto.Message) {
  51. xxx_messageInfo_ServerStorageVersion.Merge(m, src)
  52. }
  53. func (m *ServerStorageVersion) XXX_Size() int {
  54. return m.Size()
  55. }
  56. func (m *ServerStorageVersion) XXX_DiscardUnknown() {
  57. xxx_messageInfo_ServerStorageVersion.DiscardUnknown(m)
  58. }
  59. var xxx_messageInfo_ServerStorageVersion proto.InternalMessageInfo
  60. func (m *StorageVersion) Reset() { *m = StorageVersion{} }
  61. func (*StorageVersion) ProtoMessage() {}
  62. func (*StorageVersion) Descriptor() ([]byte, []int) {
  63. return fileDescriptor_a3903ff5e3cc7a03, []int{1}
  64. }
  65. func (m *StorageVersion) XXX_Unmarshal(b []byte) error {
  66. return m.Unmarshal(b)
  67. }
  68. func (m *StorageVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  69. b = b[:cap(b)]
  70. n, err := m.MarshalToSizedBuffer(b)
  71. if err != nil {
  72. return nil, err
  73. }
  74. return b[:n], nil
  75. }
  76. func (m *StorageVersion) XXX_Merge(src proto.Message) {
  77. xxx_messageInfo_StorageVersion.Merge(m, src)
  78. }
  79. func (m *StorageVersion) XXX_Size() int {
  80. return m.Size()
  81. }
  82. func (m *StorageVersion) XXX_DiscardUnknown() {
  83. xxx_messageInfo_StorageVersion.DiscardUnknown(m)
  84. }
  85. var xxx_messageInfo_StorageVersion proto.InternalMessageInfo
  86. func (m *StorageVersionCondition) Reset() { *m = StorageVersionCondition{} }
  87. func (*StorageVersionCondition) ProtoMessage() {}
  88. func (*StorageVersionCondition) Descriptor() ([]byte, []int) {
  89. return fileDescriptor_a3903ff5e3cc7a03, []int{2}
  90. }
  91. func (m *StorageVersionCondition) XXX_Unmarshal(b []byte) error {
  92. return m.Unmarshal(b)
  93. }
  94. func (m *StorageVersionCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  95. b = b[:cap(b)]
  96. n, err := m.MarshalToSizedBuffer(b)
  97. if err != nil {
  98. return nil, err
  99. }
  100. return b[:n], nil
  101. }
  102. func (m *StorageVersionCondition) XXX_Merge(src proto.Message) {
  103. xxx_messageInfo_StorageVersionCondition.Merge(m, src)
  104. }
  105. func (m *StorageVersionCondition) XXX_Size() int {
  106. return m.Size()
  107. }
  108. func (m *StorageVersionCondition) XXX_DiscardUnknown() {
  109. xxx_messageInfo_StorageVersionCondition.DiscardUnknown(m)
  110. }
  111. var xxx_messageInfo_StorageVersionCondition proto.InternalMessageInfo
  112. func (m *StorageVersionList) Reset() { *m = StorageVersionList{} }
  113. func (*StorageVersionList) ProtoMessage() {}
  114. func (*StorageVersionList) Descriptor() ([]byte, []int) {
  115. return fileDescriptor_a3903ff5e3cc7a03, []int{3}
  116. }
  117. func (m *StorageVersionList) XXX_Unmarshal(b []byte) error {
  118. return m.Unmarshal(b)
  119. }
  120. func (m *StorageVersionList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  121. b = b[:cap(b)]
  122. n, err := m.MarshalToSizedBuffer(b)
  123. if err != nil {
  124. return nil, err
  125. }
  126. return b[:n], nil
  127. }
  128. func (m *StorageVersionList) XXX_Merge(src proto.Message) {
  129. xxx_messageInfo_StorageVersionList.Merge(m, src)
  130. }
  131. func (m *StorageVersionList) XXX_Size() int {
  132. return m.Size()
  133. }
  134. func (m *StorageVersionList) XXX_DiscardUnknown() {
  135. xxx_messageInfo_StorageVersionList.DiscardUnknown(m)
  136. }
  137. var xxx_messageInfo_StorageVersionList proto.InternalMessageInfo
  138. func (m *StorageVersionSpec) Reset() { *m = StorageVersionSpec{} }
  139. func (*StorageVersionSpec) ProtoMessage() {}
  140. func (*StorageVersionSpec) Descriptor() ([]byte, []int) {
  141. return fileDescriptor_a3903ff5e3cc7a03, []int{4}
  142. }
  143. func (m *StorageVersionSpec) XXX_Unmarshal(b []byte) error {
  144. return m.Unmarshal(b)
  145. }
  146. func (m *StorageVersionSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  147. b = b[:cap(b)]
  148. n, err := m.MarshalToSizedBuffer(b)
  149. if err != nil {
  150. return nil, err
  151. }
  152. return b[:n], nil
  153. }
  154. func (m *StorageVersionSpec) XXX_Merge(src proto.Message) {
  155. xxx_messageInfo_StorageVersionSpec.Merge(m, src)
  156. }
  157. func (m *StorageVersionSpec) XXX_Size() int {
  158. return m.Size()
  159. }
  160. func (m *StorageVersionSpec) XXX_DiscardUnknown() {
  161. xxx_messageInfo_StorageVersionSpec.DiscardUnknown(m)
  162. }
  163. var xxx_messageInfo_StorageVersionSpec proto.InternalMessageInfo
  164. func (m *StorageVersionStatus) Reset() { *m = StorageVersionStatus{} }
  165. func (*StorageVersionStatus) ProtoMessage() {}
  166. func (*StorageVersionStatus) Descriptor() ([]byte, []int) {
  167. return fileDescriptor_a3903ff5e3cc7a03, []int{5}
  168. }
  169. func (m *StorageVersionStatus) XXX_Unmarshal(b []byte) error {
  170. return m.Unmarshal(b)
  171. }
  172. func (m *StorageVersionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  173. b = b[:cap(b)]
  174. n, err := m.MarshalToSizedBuffer(b)
  175. if err != nil {
  176. return nil, err
  177. }
  178. return b[:n], nil
  179. }
  180. func (m *StorageVersionStatus) XXX_Merge(src proto.Message) {
  181. xxx_messageInfo_StorageVersionStatus.Merge(m, src)
  182. }
  183. func (m *StorageVersionStatus) XXX_Size() int {
  184. return m.Size()
  185. }
  186. func (m *StorageVersionStatus) XXX_DiscardUnknown() {
  187. xxx_messageInfo_StorageVersionStatus.DiscardUnknown(m)
  188. }
  189. var xxx_messageInfo_StorageVersionStatus proto.InternalMessageInfo
  190. func init() {
  191. proto.RegisterType((*ServerStorageVersion)(nil), "k8s.io.api.apiserverinternal.v1alpha1.ServerStorageVersion")
  192. proto.RegisterType((*StorageVersion)(nil), "k8s.io.api.apiserverinternal.v1alpha1.StorageVersion")
  193. proto.RegisterType((*StorageVersionCondition)(nil), "k8s.io.api.apiserverinternal.v1alpha1.StorageVersionCondition")
  194. proto.RegisterType((*StorageVersionList)(nil), "k8s.io.api.apiserverinternal.v1alpha1.StorageVersionList")
  195. proto.RegisterType((*StorageVersionSpec)(nil), "k8s.io.api.apiserverinternal.v1alpha1.StorageVersionSpec")
  196. proto.RegisterType((*StorageVersionStatus)(nil), "k8s.io.api.apiserverinternal.v1alpha1.StorageVersionStatus")
  197. }
  198. func init() {
  199. proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/apiserverinternal/v1alpha1/generated.proto", fileDescriptor_a3903ff5e3cc7a03)
  200. }
  201. var fileDescriptor_a3903ff5e3cc7a03 = []byte{
  202. // 790 bytes of a gzipped FileDescriptorProto
  203. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x55, 0x41, 0x4f, 0xdb, 0x48,
  204. 0x14, 0x8e, 0x49, 0x08, 0x30, 0xd9, 0x4d, 0x96, 0x59, 0x10, 0xd9, 0xac, 0xe4, 0xb0, 0x91, 0x58,
  205. 0xb1, 0xbb, 0x5a, 0x7b, 0x89, 0x96, 0xaa, 0xb4, 0x52, 0x2b, 0x0c, 0xa8, 0xa2, 0x85, 0x52, 0x4d,
  206. 0x50, 0x0f, 0xb4, 0x87, 0x4e, 0xec, 0xa9, 0xe3, 0x26, 0xf6, 0x58, 0x9e, 0x49, 0x24, 0x2e, 0x55,
  207. 0x7f, 0x42, 0xfb, 0x3f, 0x7a, 0xec, 0x8f, 0xe0, 0x54, 0x71, 0x44, 0xaa, 0x14, 0x15, 0xf7, 0x5f,
  208. 0x70, 0xaa, 0x66, 0xec, 0x38, 0x38, 0x09, 0x6a, 0xc4, 0x21, 0x52, 0xe6, 0xbd, 0xf7, 0x7d, 0xef,
  209. 0xcd, 0x37, 0xdf, 0x8c, 0xc1, 0xd3, 0xf6, 0x5d, 0xa6, 0x39, 0x54, 0x6f, 0x77, 0x9b, 0x24, 0xf0,
  210. 0x08, 0x27, 0x4c, 0xef, 0x11, 0xcf, 0xa2, 0x81, 0x1e, 0x27, 0xb0, 0xef, 0x88, 0x1f, 0x23, 0x41,
  211. 0x8f, 0x04, 0x8e, 0xc7, 0x49, 0xe0, 0xe1, 0x8e, 0xde, 0xdb, 0xc0, 0x1d, 0xbf, 0x85, 0x37, 0x74,
  212. 0x9b, 0x78, 0x24, 0xc0, 0x9c, 0x58, 0x9a, 0x1f, 0x50, 0x4e, 0xe1, 0x5a, 0x04, 0xd3, 0xb0, 0xef,
  213. 0x68, 0x63, 0x30, 0x6d, 0x00, 0xab, 0xfc, 0x6b, 0x3b, 0xbc, 0xd5, 0x6d, 0x6a, 0x26, 0x75, 0x75,
  214. 0x9b, 0xda, 0x54, 0x97, 0xe8, 0x66, 0xf7, 0xb5, 0x5c, 0xc9, 0x85, 0xfc, 0x17, 0xb1, 0x56, 0xfe,
  215. 0x1f, 0x0e, 0xe3, 0x62, 0xb3, 0xe5, 0x78, 0x24, 0x38, 0xd5, 0xfd, 0xb6, 0x2d, 0x27, 0xd3, 0x5d,
  216. 0xc2, 0xb1, 0xde, 0x1b, 0x9b, 0xa5, 0xa2, 0xdf, 0x84, 0x0a, 0xba, 0x1e, 0x77, 0x5c, 0x32, 0x06,
  217. 0xb8, 0xf3, 0x23, 0x00, 0x33, 0x5b, 0xc4, 0xc5, 0xa3, 0xb8, 0xda, 0x87, 0x19, 0xb0, 0xd4, 0x90,
  218. 0x3b, 0x6d, 0x70, 0x1a, 0x60, 0x9b, 0x3c, 0x27, 0x01, 0x73, 0xa8, 0x07, 0x37, 0x41, 0x01, 0xfb,
  219. 0x4e, 0x94, 0xda, 0xdf, 0x2d, 0x2b, 0xab, 0xca, 0xfa, 0x82, 0xf1, 0xeb, 0x59, 0xbf, 0x9a, 0x09,
  220. 0xfb, 0xd5, 0xc2, 0xf6, 0xb3, 0xfd, 0x41, 0x0a, 0x5d, 0xaf, 0x83, 0xdb, 0xa0, 0x44, 0x3c, 0x93,
  221. 0x5a, 0x8e, 0x67, 0xc7, 0x4c, 0xe5, 0x19, 0x09, 0x5d, 0x89, 0xa1, 0xa5, 0xbd, 0x74, 0x1a, 0x8d,
  222. 0xd6, 0xc3, 0x1d, 0xb0, 0x68, 0x11, 0x93, 0x5a, 0xb8, 0xd9, 0x19, 0x4c, 0xc3, 0xca, 0xd9, 0xd5,
  223. 0xec, 0xfa, 0x82, 0xb1, 0x1c, 0xf6, 0xab, 0x8b, 0xbb, 0xa3, 0x49, 0x34, 0x5e, 0x0f, 0xef, 0x81,
  224. 0xa2, 0x3c, 0x40, 0x2b, 0x61, 0xc8, 0x49, 0x06, 0x18, 0xf6, 0xab, 0xc5, 0x46, 0x2a, 0x83, 0x46,
  225. 0x2a, 0x6b, 0x9f, 0x66, 0x40, 0x71, 0x44, 0x8d, 0x57, 0x60, 0x5e, 0x1c, 0x95, 0x85, 0x39, 0x96,
  226. 0x52, 0x14, 0xea, 0xff, 0x69, 0x43, 0xbb, 0x24, 0x8a, 0x6b, 0x7e, 0xdb, 0x96, 0xde, 0xd1, 0x44,
  227. 0xb5, 0xd6, 0xdb, 0xd0, 0x8e, 0x9a, 0x6f, 0x88, 0xc9, 0x0f, 0x09, 0xc7, 0x06, 0x8c, 0x15, 0x00,
  228. 0xc3, 0x18, 0x4a, 0x58, 0xe1, 0x0b, 0x90, 0x63, 0x3e, 0x31, 0xa5, 0x5a, 0x85, 0xfa, 0x96, 0x36,
  229. 0x95, 0x19, 0xb5, 0xf4, 0x98, 0x0d, 0x9f, 0x98, 0xc6, 0x4f, 0x71, 0x9b, 0x9c, 0x58, 0x21, 0x49,
  230. 0x0a, 0x4d, 0x90, 0x67, 0x1c, 0xf3, 0xae, 0xd0, 0x51, 0xd0, 0xdf, 0xbf, 0x1d, 0xbd, 0xa4, 0x30,
  231. 0x8a, 0x71, 0x83, 0x7c, 0xb4, 0x46, 0x31, 0x75, 0xed, 0x63, 0x16, 0xac, 0xa4, 0x01, 0x3b, 0xd4,
  232. 0xb3, 0x1c, 0x2e, 0xf4, 0x7b, 0x08, 0x72, 0xfc, 0xd4, 0x27, 0xb1, 0x8d, 0xfe, 0x19, 0x8c, 0x78,
  233. 0x7c, 0xea, 0x93, 0xab, 0x7e, 0xf5, 0xf7, 0x1b, 0x60, 0x22, 0x8d, 0x24, 0x10, 0x6e, 0x25, 0x3b,
  234. 0x88, 0xec, 0xf4, 0x47, 0x7a, 0x88, 0xab, 0x7e, 0xb5, 0x94, 0xc0, 0xd2, 0x73, 0xc1, 0xc7, 0x00,
  235. 0xd2, 0x66, 0x74, 0xc4, 0x8f, 0x22, 0xf7, 0x0b, 0x57, 0x0a, 0x21, 0xb2, 0x46, 0x25, 0xa6, 0x81,
  236. 0x47, 0x63, 0x15, 0x68, 0x02, 0x0a, 0xf6, 0x00, 0xec, 0x60, 0xc6, 0x8f, 0x03, 0xec, 0xb1, 0x68,
  237. 0x44, 0xc7, 0x25, 0xe5, 0x9c, 0x14, 0xf5, 0xef, 0xe9, 0x1c, 0x21, 0x10, 0xc3, 0xbe, 0x07, 0x63,
  238. 0x6c, 0x68, 0x42, 0x07, 0xf8, 0x27, 0xc8, 0x07, 0x04, 0x33, 0xea, 0x95, 0x67, 0xe5, 0xf6, 0x93,
  239. 0x33, 0x40, 0x32, 0x8a, 0xe2, 0x2c, 0xfc, 0x0b, 0xcc, 0xb9, 0x84, 0x31, 0x6c, 0x93, 0x72, 0x5e,
  240. 0x16, 0x96, 0xe2, 0xc2, 0xb9, 0xc3, 0x28, 0x8c, 0x06, 0xf9, 0xda, 0x67, 0x05, 0xc0, 0xb4, 0xee,
  241. 0x07, 0x0e, 0xe3, 0xf0, 0xe5, 0x98, 0xd3, 0xb5, 0xe9, 0xf6, 0x25, 0xd0, 0xd2, 0xe7, 0xbf, 0xc4,
  242. 0x2d, 0xe7, 0x07, 0x91, 0x6b, 0x2e, 0x3f, 0x01, 0xb3, 0x0e, 0x27, 0xae, 0x38, 0xc5, 0xec, 0x7a,
  243. 0xa1, 0xbe, 0x79, 0x2b, 0x1f, 0x1a, 0x3f, 0xc7, 0x1d, 0x66, 0xf7, 0x05, 0x17, 0x8a, 0x28, 0x6b,
  244. 0x4b, 0xa3, 0xfb, 0x11, 0x17, 0xa0, 0xf6, 0x45, 0x3c, 0x70, 0x13, 0x6c, 0x0c, 0xdf, 0x82, 0x12,
  245. 0x4b, 0xc5, 0x59, 0x59, 0x91, 0x43, 0x4d, 0x7d, 0x39, 0x26, 0x3c, 0x9b, 0xc3, 0x67, 0x2e, 0x1d,
  246. 0x67, 0x68, 0xb4, 0x19, 0x3c, 0x02, 0xcb, 0x26, 0x75, 0x5d, 0xea, 0xed, 0x4d, 0x7c, 0x2f, 0x7f,
  247. 0x0b, 0xfb, 0xd5, 0xe5, 0x9d, 0x49, 0x05, 0x68, 0x32, 0x0e, 0x06, 0x00, 0x98, 0x83, 0x2b, 0x10,
  248. 0x3d, 0x98, 0x85, 0xfa, 0x83, 0x5b, 0x09, 0x9c, 0xdc, 0xa4, 0xe1, 0x9b, 0x95, 0x84, 0x18, 0xba,
  249. 0xd6, 0xc5, 0x78, 0x72, 0x76, 0xa9, 0x66, 0xce, 0x2f, 0xd5, 0xcc, 0xc5, 0xa5, 0x9a, 0x79, 0x17,
  250. 0xaa, 0xca, 0x59, 0xa8, 0x2a, 0xe7, 0xa1, 0xaa, 0x5c, 0x84, 0xaa, 0xf2, 0x35, 0x54, 0x95, 0xf7,
  251. 0xdf, 0xd4, 0xcc, 0xc9, 0xda, 0x54, 0x1f, 0xe4, 0xef, 0x01, 0x00, 0x00, 0xff, 0xff, 0xa0, 0x3a,
  252. 0x2e, 0x07, 0xd1, 0x07, 0x00, 0x00,
  253. }
  254. func (m *ServerStorageVersion) Marshal() (dAtA []byte, err error) {
  255. size := m.Size()
  256. dAtA = make([]byte, size)
  257. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  258. if err != nil {
  259. return nil, err
  260. }
  261. return dAtA[:n], nil
  262. }
  263. func (m *ServerStorageVersion) MarshalTo(dAtA []byte) (int, error) {
  264. size := m.Size()
  265. return m.MarshalToSizedBuffer(dAtA[:size])
  266. }
  267. func (m *ServerStorageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  268. i := len(dAtA)
  269. _ = i
  270. var l int
  271. _ = l
  272. if len(m.ServedVersions) > 0 {
  273. for iNdEx := len(m.ServedVersions) - 1; iNdEx >= 0; iNdEx-- {
  274. i -= len(m.ServedVersions[iNdEx])
  275. copy(dAtA[i:], m.ServedVersions[iNdEx])
  276. i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServedVersions[iNdEx])))
  277. i--
  278. dAtA[i] = 0x22
  279. }
  280. }
  281. if len(m.DecodableVersions) > 0 {
  282. for iNdEx := len(m.DecodableVersions) - 1; iNdEx >= 0; iNdEx-- {
  283. i -= len(m.DecodableVersions[iNdEx])
  284. copy(dAtA[i:], m.DecodableVersions[iNdEx])
  285. i = encodeVarintGenerated(dAtA, i, uint64(len(m.DecodableVersions[iNdEx])))
  286. i--
  287. dAtA[i] = 0x1a
  288. }
  289. }
  290. i -= len(m.EncodingVersion)
  291. copy(dAtA[i:], m.EncodingVersion)
  292. i = encodeVarintGenerated(dAtA, i, uint64(len(m.EncodingVersion)))
  293. i--
  294. dAtA[i] = 0x12
  295. i -= len(m.APIServerID)
  296. copy(dAtA[i:], m.APIServerID)
  297. i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIServerID)))
  298. i--
  299. dAtA[i] = 0xa
  300. return len(dAtA) - i, nil
  301. }
  302. func (m *StorageVersion) Marshal() (dAtA []byte, err error) {
  303. size := m.Size()
  304. dAtA = make([]byte, size)
  305. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  306. if err != nil {
  307. return nil, err
  308. }
  309. return dAtA[:n], nil
  310. }
  311. func (m *StorageVersion) MarshalTo(dAtA []byte) (int, error) {
  312. size := m.Size()
  313. return m.MarshalToSizedBuffer(dAtA[:size])
  314. }
  315. func (m *StorageVersion) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  316. i := len(dAtA)
  317. _ = i
  318. var l int
  319. _ = l
  320. {
  321. size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  322. if err != nil {
  323. return 0, err
  324. }
  325. i -= size
  326. i = encodeVarintGenerated(dAtA, i, uint64(size))
  327. }
  328. i--
  329. dAtA[i] = 0x1a
  330. {
  331. size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  332. if err != nil {
  333. return 0, err
  334. }
  335. i -= size
  336. i = encodeVarintGenerated(dAtA, i, uint64(size))
  337. }
  338. i--
  339. dAtA[i] = 0x12
  340. {
  341. size, err := m.ObjectMeta.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] = 0xa
  350. return len(dAtA) - i, nil
  351. }
  352. func (m *StorageVersionCondition) Marshal() (dAtA []byte, err error) {
  353. size := m.Size()
  354. dAtA = make([]byte, size)
  355. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  356. if err != nil {
  357. return nil, err
  358. }
  359. return dAtA[:n], nil
  360. }
  361. func (m *StorageVersionCondition) MarshalTo(dAtA []byte) (int, error) {
  362. size := m.Size()
  363. return m.MarshalToSizedBuffer(dAtA[:size])
  364. }
  365. func (m *StorageVersionCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  366. i := len(dAtA)
  367. _ = i
  368. var l int
  369. _ = l
  370. i -= len(m.Message)
  371. copy(dAtA[i:], m.Message)
  372. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  373. i--
  374. dAtA[i] = 0x32
  375. i -= len(m.Reason)
  376. copy(dAtA[i:], m.Reason)
  377. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  378. i--
  379. dAtA[i] = 0x2a
  380. {
  381. size, err := m.LastTransitionTime.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] = 0x22
  390. i = encodeVarintGenerated(dAtA, i, uint64(m.ObservedGeneration))
  391. i--
  392. dAtA[i] = 0x18
  393. i -= len(m.Status)
  394. copy(dAtA[i:], m.Status)
  395. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  396. i--
  397. dAtA[i] = 0x12
  398. i -= len(m.Type)
  399. copy(dAtA[i:], m.Type)
  400. i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  401. i--
  402. dAtA[i] = 0xa
  403. return len(dAtA) - i, nil
  404. }
  405. func (m *StorageVersionList) Marshal() (dAtA []byte, err error) {
  406. size := m.Size()
  407. dAtA = make([]byte, size)
  408. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  409. if err != nil {
  410. return nil, err
  411. }
  412. return dAtA[:n], nil
  413. }
  414. func (m *StorageVersionList) MarshalTo(dAtA []byte) (int, error) {
  415. size := m.Size()
  416. return m.MarshalToSizedBuffer(dAtA[:size])
  417. }
  418. func (m *StorageVersionList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  419. i := len(dAtA)
  420. _ = i
  421. var l int
  422. _ = l
  423. if len(m.Items) > 0 {
  424. for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  425. {
  426. size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  427. if err != nil {
  428. return 0, err
  429. }
  430. i -= size
  431. i = encodeVarintGenerated(dAtA, i, uint64(size))
  432. }
  433. i--
  434. dAtA[i] = 0x12
  435. }
  436. }
  437. {
  438. size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  439. if err != nil {
  440. return 0, err
  441. }
  442. i -= size
  443. i = encodeVarintGenerated(dAtA, i, uint64(size))
  444. }
  445. i--
  446. dAtA[i] = 0xa
  447. return len(dAtA) - i, nil
  448. }
  449. func (m *StorageVersionSpec) Marshal() (dAtA []byte, err error) {
  450. size := m.Size()
  451. dAtA = make([]byte, size)
  452. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  453. if err != nil {
  454. return nil, err
  455. }
  456. return dAtA[:n], nil
  457. }
  458. func (m *StorageVersionSpec) MarshalTo(dAtA []byte) (int, error) {
  459. size := m.Size()
  460. return m.MarshalToSizedBuffer(dAtA[:size])
  461. }
  462. func (m *StorageVersionSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  463. i := len(dAtA)
  464. _ = i
  465. var l int
  466. _ = l
  467. return len(dAtA) - i, nil
  468. }
  469. func (m *StorageVersionStatus) Marshal() (dAtA []byte, err error) {
  470. size := m.Size()
  471. dAtA = make([]byte, size)
  472. n, err := m.MarshalToSizedBuffer(dAtA[:size])
  473. if err != nil {
  474. return nil, err
  475. }
  476. return dAtA[:n], nil
  477. }
  478. func (m *StorageVersionStatus) MarshalTo(dAtA []byte) (int, error) {
  479. size := m.Size()
  480. return m.MarshalToSizedBuffer(dAtA[:size])
  481. }
  482. func (m *StorageVersionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  483. i := len(dAtA)
  484. _ = i
  485. var l int
  486. _ = l
  487. if len(m.Conditions) > 0 {
  488. for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  489. {
  490. size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  491. if err != nil {
  492. return 0, err
  493. }
  494. i -= size
  495. i = encodeVarintGenerated(dAtA, i, uint64(size))
  496. }
  497. i--
  498. dAtA[i] = 0x1a
  499. }
  500. }
  501. if m.CommonEncodingVersion != nil {
  502. i -= len(*m.CommonEncodingVersion)
  503. copy(dAtA[i:], *m.CommonEncodingVersion)
  504. i = encodeVarintGenerated(dAtA, i, uint64(len(*m.CommonEncodingVersion)))
  505. i--
  506. dAtA[i] = 0x12
  507. }
  508. if len(m.StorageVersions) > 0 {
  509. for iNdEx := len(m.StorageVersions) - 1; iNdEx >= 0; iNdEx-- {
  510. {
  511. size, err := m.StorageVersions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  512. if err != nil {
  513. return 0, err
  514. }
  515. i -= size
  516. i = encodeVarintGenerated(dAtA, i, uint64(size))
  517. }
  518. i--
  519. dAtA[i] = 0xa
  520. }
  521. }
  522. return len(dAtA) - i, nil
  523. }
  524. func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  525. offset -= sovGenerated(v)
  526. base := offset
  527. for v >= 1<<7 {
  528. dAtA[offset] = uint8(v&0x7f | 0x80)
  529. v >>= 7
  530. offset++
  531. }
  532. dAtA[offset] = uint8(v)
  533. return base
  534. }
  535. func (m *ServerStorageVersion) Size() (n int) {
  536. if m == nil {
  537. return 0
  538. }
  539. var l int
  540. _ = l
  541. l = len(m.APIServerID)
  542. n += 1 + l + sovGenerated(uint64(l))
  543. l = len(m.EncodingVersion)
  544. n += 1 + l + sovGenerated(uint64(l))
  545. if len(m.DecodableVersions) > 0 {
  546. for _, s := range m.DecodableVersions {
  547. l = len(s)
  548. n += 1 + l + sovGenerated(uint64(l))
  549. }
  550. }
  551. if len(m.ServedVersions) > 0 {
  552. for _, s := range m.ServedVersions {
  553. l = len(s)
  554. n += 1 + l + sovGenerated(uint64(l))
  555. }
  556. }
  557. return n
  558. }
  559. func (m *StorageVersion) Size() (n int) {
  560. if m == nil {
  561. return 0
  562. }
  563. var l int
  564. _ = l
  565. l = m.ObjectMeta.Size()
  566. n += 1 + l + sovGenerated(uint64(l))
  567. l = m.Spec.Size()
  568. n += 1 + l + sovGenerated(uint64(l))
  569. l = m.Status.Size()
  570. n += 1 + l + sovGenerated(uint64(l))
  571. return n
  572. }
  573. func (m *StorageVersionCondition) Size() (n int) {
  574. if m == nil {
  575. return 0
  576. }
  577. var l int
  578. _ = l
  579. l = len(m.Type)
  580. n += 1 + l + sovGenerated(uint64(l))
  581. l = len(m.Status)
  582. n += 1 + l + sovGenerated(uint64(l))
  583. n += 1 + sovGenerated(uint64(m.ObservedGeneration))
  584. l = m.LastTransitionTime.Size()
  585. n += 1 + l + sovGenerated(uint64(l))
  586. l = len(m.Reason)
  587. n += 1 + l + sovGenerated(uint64(l))
  588. l = len(m.Message)
  589. n += 1 + l + sovGenerated(uint64(l))
  590. return n
  591. }
  592. func (m *StorageVersionList) Size() (n int) {
  593. if m == nil {
  594. return 0
  595. }
  596. var l int
  597. _ = l
  598. l = m.ListMeta.Size()
  599. n += 1 + l + sovGenerated(uint64(l))
  600. if len(m.Items) > 0 {
  601. for _, e := range m.Items {
  602. l = e.Size()
  603. n += 1 + l + sovGenerated(uint64(l))
  604. }
  605. }
  606. return n
  607. }
  608. func (m *StorageVersionSpec) Size() (n int) {
  609. if m == nil {
  610. return 0
  611. }
  612. var l int
  613. _ = l
  614. return n
  615. }
  616. func (m *StorageVersionStatus) Size() (n int) {
  617. if m == nil {
  618. return 0
  619. }
  620. var l int
  621. _ = l
  622. if len(m.StorageVersions) > 0 {
  623. for _, e := range m.StorageVersions {
  624. l = e.Size()
  625. n += 1 + l + sovGenerated(uint64(l))
  626. }
  627. }
  628. if m.CommonEncodingVersion != nil {
  629. l = len(*m.CommonEncodingVersion)
  630. n += 1 + l + sovGenerated(uint64(l))
  631. }
  632. if len(m.Conditions) > 0 {
  633. for _, e := range m.Conditions {
  634. l = e.Size()
  635. n += 1 + l + sovGenerated(uint64(l))
  636. }
  637. }
  638. return n
  639. }
  640. func sovGenerated(x uint64) (n int) {
  641. return (math_bits.Len64(x|1) + 6) / 7
  642. }
  643. func sozGenerated(x uint64) (n int) {
  644. return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  645. }
  646. func (this *ServerStorageVersion) String() string {
  647. if this == nil {
  648. return "nil"
  649. }
  650. s := strings.Join([]string{`&ServerStorageVersion{`,
  651. `APIServerID:` + fmt.Sprintf("%v", this.APIServerID) + `,`,
  652. `EncodingVersion:` + fmt.Sprintf("%v", this.EncodingVersion) + `,`,
  653. `DecodableVersions:` + fmt.Sprintf("%v", this.DecodableVersions) + `,`,
  654. `ServedVersions:` + fmt.Sprintf("%v", this.ServedVersions) + `,`,
  655. `}`,
  656. }, "")
  657. return s
  658. }
  659. func (this *StorageVersion) String() string {
  660. if this == nil {
  661. return "nil"
  662. }
  663. s := strings.Join([]string{`&StorageVersion{`,
  664. `ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  665. `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "StorageVersionSpec", "StorageVersionSpec", 1), `&`, ``, 1) + `,`,
  666. `Status:` + strings.Replace(strings.Replace(this.Status.String(), "StorageVersionStatus", "StorageVersionStatus", 1), `&`, ``, 1) + `,`,
  667. `}`,
  668. }, "")
  669. return s
  670. }
  671. func (this *StorageVersionCondition) String() string {
  672. if this == nil {
  673. return "nil"
  674. }
  675. s := strings.Join([]string{`&StorageVersionCondition{`,
  676. `Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  677. `Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  678. `ObservedGeneration:` + fmt.Sprintf("%v", this.ObservedGeneration) + `,`,
  679. `LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  680. `Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  681. `Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  682. `}`,
  683. }, "")
  684. return s
  685. }
  686. func (this *StorageVersionList) String() string {
  687. if this == nil {
  688. return "nil"
  689. }
  690. repeatedStringForItems := "[]StorageVersion{"
  691. for _, f := range this.Items {
  692. repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "StorageVersion", "StorageVersion", 1), `&`, ``, 1) + ","
  693. }
  694. repeatedStringForItems += "}"
  695. s := strings.Join([]string{`&StorageVersionList{`,
  696. `ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  697. `Items:` + repeatedStringForItems + `,`,
  698. `}`,
  699. }, "")
  700. return s
  701. }
  702. func (this *StorageVersionSpec) String() string {
  703. if this == nil {
  704. return "nil"
  705. }
  706. s := strings.Join([]string{`&StorageVersionSpec{`,
  707. `}`,
  708. }, "")
  709. return s
  710. }
  711. func (this *StorageVersionStatus) String() string {
  712. if this == nil {
  713. return "nil"
  714. }
  715. repeatedStringForStorageVersions := "[]ServerStorageVersion{"
  716. for _, f := range this.StorageVersions {
  717. repeatedStringForStorageVersions += strings.Replace(strings.Replace(f.String(), "ServerStorageVersion", "ServerStorageVersion", 1), `&`, ``, 1) + ","
  718. }
  719. repeatedStringForStorageVersions += "}"
  720. repeatedStringForConditions := "[]StorageVersionCondition{"
  721. for _, f := range this.Conditions {
  722. repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "StorageVersionCondition", "StorageVersionCondition", 1), `&`, ``, 1) + ","
  723. }
  724. repeatedStringForConditions += "}"
  725. s := strings.Join([]string{`&StorageVersionStatus{`,
  726. `StorageVersions:` + repeatedStringForStorageVersions + `,`,
  727. `CommonEncodingVersion:` + valueToStringGenerated(this.CommonEncodingVersion) + `,`,
  728. `Conditions:` + repeatedStringForConditions + `,`,
  729. `}`,
  730. }, "")
  731. return s
  732. }
  733. func valueToStringGenerated(v interface{}) string {
  734. rv := reflect.ValueOf(v)
  735. if rv.IsNil() {
  736. return "nil"
  737. }
  738. pv := reflect.Indirect(rv).Interface()
  739. return fmt.Sprintf("*%v", pv)
  740. }
  741. func (m *ServerStorageVersion) Unmarshal(dAtA []byte) error {
  742. l := len(dAtA)
  743. iNdEx := 0
  744. for iNdEx < l {
  745. preIndex := iNdEx
  746. var wire uint64
  747. for shift := uint(0); ; shift += 7 {
  748. if shift >= 64 {
  749. return ErrIntOverflowGenerated
  750. }
  751. if iNdEx >= l {
  752. return io.ErrUnexpectedEOF
  753. }
  754. b := dAtA[iNdEx]
  755. iNdEx++
  756. wire |= uint64(b&0x7F) << shift
  757. if b < 0x80 {
  758. break
  759. }
  760. }
  761. fieldNum := int32(wire >> 3)
  762. wireType := int(wire & 0x7)
  763. if wireType == 4 {
  764. return fmt.Errorf("proto: ServerStorageVersion: wiretype end group for non-group")
  765. }
  766. if fieldNum <= 0 {
  767. return fmt.Errorf("proto: ServerStorageVersion: illegal tag %d (wire type %d)", fieldNum, wire)
  768. }
  769. switch fieldNum {
  770. case 1:
  771. if wireType != 2 {
  772. return fmt.Errorf("proto: wrong wireType = %d for field APIServerID", wireType)
  773. }
  774. var stringLen uint64
  775. for shift := uint(0); ; shift += 7 {
  776. if shift >= 64 {
  777. return ErrIntOverflowGenerated
  778. }
  779. if iNdEx >= l {
  780. return io.ErrUnexpectedEOF
  781. }
  782. b := dAtA[iNdEx]
  783. iNdEx++
  784. stringLen |= uint64(b&0x7F) << shift
  785. if b < 0x80 {
  786. break
  787. }
  788. }
  789. intStringLen := int(stringLen)
  790. if intStringLen < 0 {
  791. return ErrInvalidLengthGenerated
  792. }
  793. postIndex := iNdEx + intStringLen
  794. if postIndex < 0 {
  795. return ErrInvalidLengthGenerated
  796. }
  797. if postIndex > l {
  798. return io.ErrUnexpectedEOF
  799. }
  800. m.APIServerID = string(dAtA[iNdEx:postIndex])
  801. iNdEx = postIndex
  802. case 2:
  803. if wireType != 2 {
  804. return fmt.Errorf("proto: wrong wireType = %d for field EncodingVersion", wireType)
  805. }
  806. var stringLen uint64
  807. for shift := uint(0); ; shift += 7 {
  808. if shift >= 64 {
  809. return ErrIntOverflowGenerated
  810. }
  811. if iNdEx >= l {
  812. return io.ErrUnexpectedEOF
  813. }
  814. b := dAtA[iNdEx]
  815. iNdEx++
  816. stringLen |= uint64(b&0x7F) << shift
  817. if b < 0x80 {
  818. break
  819. }
  820. }
  821. intStringLen := int(stringLen)
  822. if intStringLen < 0 {
  823. return ErrInvalidLengthGenerated
  824. }
  825. postIndex := iNdEx + intStringLen
  826. if postIndex < 0 {
  827. return ErrInvalidLengthGenerated
  828. }
  829. if postIndex > l {
  830. return io.ErrUnexpectedEOF
  831. }
  832. m.EncodingVersion = string(dAtA[iNdEx:postIndex])
  833. iNdEx = postIndex
  834. case 3:
  835. if wireType != 2 {
  836. return fmt.Errorf("proto: wrong wireType = %d for field DecodableVersions", wireType)
  837. }
  838. var stringLen uint64
  839. for shift := uint(0); ; shift += 7 {
  840. if shift >= 64 {
  841. return ErrIntOverflowGenerated
  842. }
  843. if iNdEx >= l {
  844. return io.ErrUnexpectedEOF
  845. }
  846. b := dAtA[iNdEx]
  847. iNdEx++
  848. stringLen |= uint64(b&0x7F) << shift
  849. if b < 0x80 {
  850. break
  851. }
  852. }
  853. intStringLen := int(stringLen)
  854. if intStringLen < 0 {
  855. return ErrInvalidLengthGenerated
  856. }
  857. postIndex := iNdEx + intStringLen
  858. if postIndex < 0 {
  859. return ErrInvalidLengthGenerated
  860. }
  861. if postIndex > l {
  862. return io.ErrUnexpectedEOF
  863. }
  864. m.DecodableVersions = append(m.DecodableVersions, string(dAtA[iNdEx:postIndex]))
  865. iNdEx = postIndex
  866. case 4:
  867. if wireType != 2 {
  868. return fmt.Errorf("proto: wrong wireType = %d for field ServedVersions", wireType)
  869. }
  870. var stringLen uint64
  871. for shift := uint(0); ; shift += 7 {
  872. if shift >= 64 {
  873. return ErrIntOverflowGenerated
  874. }
  875. if iNdEx >= l {
  876. return io.ErrUnexpectedEOF
  877. }
  878. b := dAtA[iNdEx]
  879. iNdEx++
  880. stringLen |= uint64(b&0x7F) << shift
  881. if b < 0x80 {
  882. break
  883. }
  884. }
  885. intStringLen := int(stringLen)
  886. if intStringLen < 0 {
  887. return ErrInvalidLengthGenerated
  888. }
  889. postIndex := iNdEx + intStringLen
  890. if postIndex < 0 {
  891. return ErrInvalidLengthGenerated
  892. }
  893. if postIndex > l {
  894. return io.ErrUnexpectedEOF
  895. }
  896. m.ServedVersions = append(m.ServedVersions, string(dAtA[iNdEx:postIndex]))
  897. iNdEx = postIndex
  898. default:
  899. iNdEx = preIndex
  900. skippy, err := skipGenerated(dAtA[iNdEx:])
  901. if err != nil {
  902. return err
  903. }
  904. if (skippy < 0) || (iNdEx+skippy) < 0 {
  905. return ErrInvalidLengthGenerated
  906. }
  907. if (iNdEx + skippy) > l {
  908. return io.ErrUnexpectedEOF
  909. }
  910. iNdEx += skippy
  911. }
  912. }
  913. if iNdEx > l {
  914. return io.ErrUnexpectedEOF
  915. }
  916. return nil
  917. }
  918. func (m *StorageVersion) Unmarshal(dAtA []byte) error {
  919. l := len(dAtA)
  920. iNdEx := 0
  921. for iNdEx < l {
  922. preIndex := iNdEx
  923. var wire uint64
  924. for shift := uint(0); ; shift += 7 {
  925. if shift >= 64 {
  926. return ErrIntOverflowGenerated
  927. }
  928. if iNdEx >= l {
  929. return io.ErrUnexpectedEOF
  930. }
  931. b := dAtA[iNdEx]
  932. iNdEx++
  933. wire |= uint64(b&0x7F) << shift
  934. if b < 0x80 {
  935. break
  936. }
  937. }
  938. fieldNum := int32(wire >> 3)
  939. wireType := int(wire & 0x7)
  940. if wireType == 4 {
  941. return fmt.Errorf("proto: StorageVersion: wiretype end group for non-group")
  942. }
  943. if fieldNum <= 0 {
  944. return fmt.Errorf("proto: StorageVersion: illegal tag %d (wire type %d)", fieldNum, wire)
  945. }
  946. switch fieldNum {
  947. case 1:
  948. if wireType != 2 {
  949. return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  950. }
  951. var msglen int
  952. for shift := uint(0); ; shift += 7 {
  953. if shift >= 64 {
  954. return ErrIntOverflowGenerated
  955. }
  956. if iNdEx >= l {
  957. return io.ErrUnexpectedEOF
  958. }
  959. b := dAtA[iNdEx]
  960. iNdEx++
  961. msglen |= int(b&0x7F) << shift
  962. if b < 0x80 {
  963. break
  964. }
  965. }
  966. if msglen < 0 {
  967. return ErrInvalidLengthGenerated
  968. }
  969. postIndex := iNdEx + msglen
  970. if postIndex < 0 {
  971. return ErrInvalidLengthGenerated
  972. }
  973. if postIndex > l {
  974. return io.ErrUnexpectedEOF
  975. }
  976. if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  977. return err
  978. }
  979. iNdEx = postIndex
  980. case 2:
  981. if wireType != 2 {
  982. return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  983. }
  984. var msglen int
  985. for shift := uint(0); ; shift += 7 {
  986. if shift >= 64 {
  987. return ErrIntOverflowGenerated
  988. }
  989. if iNdEx >= l {
  990. return io.ErrUnexpectedEOF
  991. }
  992. b := dAtA[iNdEx]
  993. iNdEx++
  994. msglen |= int(b&0x7F) << shift
  995. if b < 0x80 {
  996. break
  997. }
  998. }
  999. if msglen < 0 {
  1000. return ErrInvalidLengthGenerated
  1001. }
  1002. postIndex := iNdEx + msglen
  1003. if postIndex < 0 {
  1004. return ErrInvalidLengthGenerated
  1005. }
  1006. if postIndex > l {
  1007. return io.ErrUnexpectedEOF
  1008. }
  1009. if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1010. return err
  1011. }
  1012. iNdEx = postIndex
  1013. case 3:
  1014. if wireType != 2 {
  1015. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  1016. }
  1017. var msglen int
  1018. for shift := uint(0); ; shift += 7 {
  1019. if shift >= 64 {
  1020. return ErrIntOverflowGenerated
  1021. }
  1022. if iNdEx >= l {
  1023. return io.ErrUnexpectedEOF
  1024. }
  1025. b := dAtA[iNdEx]
  1026. iNdEx++
  1027. msglen |= int(b&0x7F) << shift
  1028. if b < 0x80 {
  1029. break
  1030. }
  1031. }
  1032. if msglen < 0 {
  1033. return ErrInvalidLengthGenerated
  1034. }
  1035. postIndex := iNdEx + msglen
  1036. if postIndex < 0 {
  1037. return ErrInvalidLengthGenerated
  1038. }
  1039. if postIndex > l {
  1040. return io.ErrUnexpectedEOF
  1041. }
  1042. if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1043. return err
  1044. }
  1045. iNdEx = postIndex
  1046. default:
  1047. iNdEx = preIndex
  1048. skippy, err := skipGenerated(dAtA[iNdEx:])
  1049. if err != nil {
  1050. return err
  1051. }
  1052. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1053. return ErrInvalidLengthGenerated
  1054. }
  1055. if (iNdEx + skippy) > l {
  1056. return io.ErrUnexpectedEOF
  1057. }
  1058. iNdEx += skippy
  1059. }
  1060. }
  1061. if iNdEx > l {
  1062. return io.ErrUnexpectedEOF
  1063. }
  1064. return nil
  1065. }
  1066. func (m *StorageVersionCondition) Unmarshal(dAtA []byte) error {
  1067. l := len(dAtA)
  1068. iNdEx := 0
  1069. for iNdEx < l {
  1070. preIndex := iNdEx
  1071. var wire uint64
  1072. for shift := uint(0); ; shift += 7 {
  1073. if shift >= 64 {
  1074. return ErrIntOverflowGenerated
  1075. }
  1076. if iNdEx >= l {
  1077. return io.ErrUnexpectedEOF
  1078. }
  1079. b := dAtA[iNdEx]
  1080. iNdEx++
  1081. wire |= uint64(b&0x7F) << shift
  1082. if b < 0x80 {
  1083. break
  1084. }
  1085. }
  1086. fieldNum := int32(wire >> 3)
  1087. wireType := int(wire & 0x7)
  1088. if wireType == 4 {
  1089. return fmt.Errorf("proto: StorageVersionCondition: wiretype end group for non-group")
  1090. }
  1091. if fieldNum <= 0 {
  1092. return fmt.Errorf("proto: StorageVersionCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  1093. }
  1094. switch fieldNum {
  1095. case 1:
  1096. if wireType != 2 {
  1097. return fmt.Errorf("proto: wrong wireType = %d for field Type", 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.Type = StorageVersionConditionType(dAtA[iNdEx:postIndex])
  1126. iNdEx = postIndex
  1127. case 2:
  1128. if wireType != 2 {
  1129. return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  1130. }
  1131. var stringLen uint64
  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. stringLen |= uint64(b&0x7F) << shift
  1142. if b < 0x80 {
  1143. break
  1144. }
  1145. }
  1146. intStringLen := int(stringLen)
  1147. if intStringLen < 0 {
  1148. return ErrInvalidLengthGenerated
  1149. }
  1150. postIndex := iNdEx + intStringLen
  1151. if postIndex < 0 {
  1152. return ErrInvalidLengthGenerated
  1153. }
  1154. if postIndex > l {
  1155. return io.ErrUnexpectedEOF
  1156. }
  1157. m.Status = ConditionStatus(dAtA[iNdEx:postIndex])
  1158. iNdEx = postIndex
  1159. case 3:
  1160. if wireType != 0 {
  1161. return fmt.Errorf("proto: wrong wireType = %d for field ObservedGeneration", wireType)
  1162. }
  1163. m.ObservedGeneration = 0
  1164. for shift := uint(0); ; shift += 7 {
  1165. if shift >= 64 {
  1166. return ErrIntOverflowGenerated
  1167. }
  1168. if iNdEx >= l {
  1169. return io.ErrUnexpectedEOF
  1170. }
  1171. b := dAtA[iNdEx]
  1172. iNdEx++
  1173. m.ObservedGeneration |= int64(b&0x7F) << shift
  1174. if b < 0x80 {
  1175. break
  1176. }
  1177. }
  1178. case 4:
  1179. if wireType != 2 {
  1180. return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  1181. }
  1182. var msglen int
  1183. for shift := uint(0); ; shift += 7 {
  1184. if shift >= 64 {
  1185. return ErrIntOverflowGenerated
  1186. }
  1187. if iNdEx >= l {
  1188. return io.ErrUnexpectedEOF
  1189. }
  1190. b := dAtA[iNdEx]
  1191. iNdEx++
  1192. msglen |= int(b&0x7F) << shift
  1193. if b < 0x80 {
  1194. break
  1195. }
  1196. }
  1197. if msglen < 0 {
  1198. return ErrInvalidLengthGenerated
  1199. }
  1200. postIndex := iNdEx + msglen
  1201. if postIndex < 0 {
  1202. return ErrInvalidLengthGenerated
  1203. }
  1204. if postIndex > l {
  1205. return io.ErrUnexpectedEOF
  1206. }
  1207. if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1208. return err
  1209. }
  1210. iNdEx = postIndex
  1211. case 5:
  1212. if wireType != 2 {
  1213. return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  1214. }
  1215. var stringLen uint64
  1216. for shift := uint(0); ; shift += 7 {
  1217. if shift >= 64 {
  1218. return ErrIntOverflowGenerated
  1219. }
  1220. if iNdEx >= l {
  1221. return io.ErrUnexpectedEOF
  1222. }
  1223. b := dAtA[iNdEx]
  1224. iNdEx++
  1225. stringLen |= uint64(b&0x7F) << shift
  1226. if b < 0x80 {
  1227. break
  1228. }
  1229. }
  1230. intStringLen := int(stringLen)
  1231. if intStringLen < 0 {
  1232. return ErrInvalidLengthGenerated
  1233. }
  1234. postIndex := iNdEx + intStringLen
  1235. if postIndex < 0 {
  1236. return ErrInvalidLengthGenerated
  1237. }
  1238. if postIndex > l {
  1239. return io.ErrUnexpectedEOF
  1240. }
  1241. m.Reason = string(dAtA[iNdEx:postIndex])
  1242. iNdEx = postIndex
  1243. case 6:
  1244. if wireType != 2 {
  1245. return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  1246. }
  1247. var stringLen uint64
  1248. for shift := uint(0); ; shift += 7 {
  1249. if shift >= 64 {
  1250. return ErrIntOverflowGenerated
  1251. }
  1252. if iNdEx >= l {
  1253. return io.ErrUnexpectedEOF
  1254. }
  1255. b := dAtA[iNdEx]
  1256. iNdEx++
  1257. stringLen |= uint64(b&0x7F) << shift
  1258. if b < 0x80 {
  1259. break
  1260. }
  1261. }
  1262. intStringLen := int(stringLen)
  1263. if intStringLen < 0 {
  1264. return ErrInvalidLengthGenerated
  1265. }
  1266. postIndex := iNdEx + intStringLen
  1267. if postIndex < 0 {
  1268. return ErrInvalidLengthGenerated
  1269. }
  1270. if postIndex > l {
  1271. return io.ErrUnexpectedEOF
  1272. }
  1273. m.Message = string(dAtA[iNdEx:postIndex])
  1274. iNdEx = postIndex
  1275. default:
  1276. iNdEx = preIndex
  1277. skippy, err := skipGenerated(dAtA[iNdEx:])
  1278. if err != nil {
  1279. return err
  1280. }
  1281. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1282. return ErrInvalidLengthGenerated
  1283. }
  1284. if (iNdEx + skippy) > l {
  1285. return io.ErrUnexpectedEOF
  1286. }
  1287. iNdEx += skippy
  1288. }
  1289. }
  1290. if iNdEx > l {
  1291. return io.ErrUnexpectedEOF
  1292. }
  1293. return nil
  1294. }
  1295. func (m *StorageVersionList) Unmarshal(dAtA []byte) error {
  1296. l := len(dAtA)
  1297. iNdEx := 0
  1298. for iNdEx < l {
  1299. preIndex := iNdEx
  1300. var wire uint64
  1301. for shift := uint(0); ; shift += 7 {
  1302. if shift >= 64 {
  1303. return ErrIntOverflowGenerated
  1304. }
  1305. if iNdEx >= l {
  1306. return io.ErrUnexpectedEOF
  1307. }
  1308. b := dAtA[iNdEx]
  1309. iNdEx++
  1310. wire |= uint64(b&0x7F) << shift
  1311. if b < 0x80 {
  1312. break
  1313. }
  1314. }
  1315. fieldNum := int32(wire >> 3)
  1316. wireType := int(wire & 0x7)
  1317. if wireType == 4 {
  1318. return fmt.Errorf("proto: StorageVersionList: wiretype end group for non-group")
  1319. }
  1320. if fieldNum <= 0 {
  1321. return fmt.Errorf("proto: StorageVersionList: illegal tag %d (wire type %d)", fieldNum, wire)
  1322. }
  1323. switch fieldNum {
  1324. case 1:
  1325. if wireType != 2 {
  1326. return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  1327. }
  1328. var msglen int
  1329. for shift := uint(0); ; shift += 7 {
  1330. if shift >= 64 {
  1331. return ErrIntOverflowGenerated
  1332. }
  1333. if iNdEx >= l {
  1334. return io.ErrUnexpectedEOF
  1335. }
  1336. b := dAtA[iNdEx]
  1337. iNdEx++
  1338. msglen |= int(b&0x7F) << shift
  1339. if b < 0x80 {
  1340. break
  1341. }
  1342. }
  1343. if msglen < 0 {
  1344. return ErrInvalidLengthGenerated
  1345. }
  1346. postIndex := iNdEx + msglen
  1347. if postIndex < 0 {
  1348. return ErrInvalidLengthGenerated
  1349. }
  1350. if postIndex > l {
  1351. return io.ErrUnexpectedEOF
  1352. }
  1353. if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1354. return err
  1355. }
  1356. iNdEx = postIndex
  1357. case 2:
  1358. if wireType != 2 {
  1359. return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  1360. }
  1361. var msglen int
  1362. for shift := uint(0); ; shift += 7 {
  1363. if shift >= 64 {
  1364. return ErrIntOverflowGenerated
  1365. }
  1366. if iNdEx >= l {
  1367. return io.ErrUnexpectedEOF
  1368. }
  1369. b := dAtA[iNdEx]
  1370. iNdEx++
  1371. msglen |= int(b&0x7F) << shift
  1372. if b < 0x80 {
  1373. break
  1374. }
  1375. }
  1376. if msglen < 0 {
  1377. return ErrInvalidLengthGenerated
  1378. }
  1379. postIndex := iNdEx + msglen
  1380. if postIndex < 0 {
  1381. return ErrInvalidLengthGenerated
  1382. }
  1383. if postIndex > l {
  1384. return io.ErrUnexpectedEOF
  1385. }
  1386. m.Items = append(m.Items, StorageVersion{})
  1387. if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1388. return err
  1389. }
  1390. iNdEx = postIndex
  1391. default:
  1392. iNdEx = preIndex
  1393. skippy, err := skipGenerated(dAtA[iNdEx:])
  1394. if err != nil {
  1395. return err
  1396. }
  1397. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1398. return ErrInvalidLengthGenerated
  1399. }
  1400. if (iNdEx + skippy) > l {
  1401. return io.ErrUnexpectedEOF
  1402. }
  1403. iNdEx += skippy
  1404. }
  1405. }
  1406. if iNdEx > l {
  1407. return io.ErrUnexpectedEOF
  1408. }
  1409. return nil
  1410. }
  1411. func (m *StorageVersionSpec) Unmarshal(dAtA []byte) error {
  1412. l := len(dAtA)
  1413. iNdEx := 0
  1414. for iNdEx < l {
  1415. preIndex := iNdEx
  1416. var wire uint64
  1417. for shift := uint(0); ; shift += 7 {
  1418. if shift >= 64 {
  1419. return ErrIntOverflowGenerated
  1420. }
  1421. if iNdEx >= l {
  1422. return io.ErrUnexpectedEOF
  1423. }
  1424. b := dAtA[iNdEx]
  1425. iNdEx++
  1426. wire |= uint64(b&0x7F) << shift
  1427. if b < 0x80 {
  1428. break
  1429. }
  1430. }
  1431. fieldNum := int32(wire >> 3)
  1432. wireType := int(wire & 0x7)
  1433. if wireType == 4 {
  1434. return fmt.Errorf("proto: StorageVersionSpec: wiretype end group for non-group")
  1435. }
  1436. if fieldNum <= 0 {
  1437. return fmt.Errorf("proto: StorageVersionSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  1438. }
  1439. switch fieldNum {
  1440. default:
  1441. iNdEx = preIndex
  1442. skippy, err := skipGenerated(dAtA[iNdEx:])
  1443. if err != nil {
  1444. return err
  1445. }
  1446. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1447. return ErrInvalidLengthGenerated
  1448. }
  1449. if (iNdEx + skippy) > l {
  1450. return io.ErrUnexpectedEOF
  1451. }
  1452. iNdEx += skippy
  1453. }
  1454. }
  1455. if iNdEx > l {
  1456. return io.ErrUnexpectedEOF
  1457. }
  1458. return nil
  1459. }
  1460. func (m *StorageVersionStatus) Unmarshal(dAtA []byte) error {
  1461. l := len(dAtA)
  1462. iNdEx := 0
  1463. for iNdEx < l {
  1464. preIndex := iNdEx
  1465. var wire uint64
  1466. for shift := uint(0); ; shift += 7 {
  1467. if shift >= 64 {
  1468. return ErrIntOverflowGenerated
  1469. }
  1470. if iNdEx >= l {
  1471. return io.ErrUnexpectedEOF
  1472. }
  1473. b := dAtA[iNdEx]
  1474. iNdEx++
  1475. wire |= uint64(b&0x7F) << shift
  1476. if b < 0x80 {
  1477. break
  1478. }
  1479. }
  1480. fieldNum := int32(wire >> 3)
  1481. wireType := int(wire & 0x7)
  1482. if wireType == 4 {
  1483. return fmt.Errorf("proto: StorageVersionStatus: wiretype end group for non-group")
  1484. }
  1485. if fieldNum <= 0 {
  1486. return fmt.Errorf("proto: StorageVersionStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  1487. }
  1488. switch fieldNum {
  1489. case 1:
  1490. if wireType != 2 {
  1491. return fmt.Errorf("proto: wrong wireType = %d for field StorageVersions", wireType)
  1492. }
  1493. var msglen int
  1494. for shift := uint(0); ; shift += 7 {
  1495. if shift >= 64 {
  1496. return ErrIntOverflowGenerated
  1497. }
  1498. if iNdEx >= l {
  1499. return io.ErrUnexpectedEOF
  1500. }
  1501. b := dAtA[iNdEx]
  1502. iNdEx++
  1503. msglen |= int(b&0x7F) << shift
  1504. if b < 0x80 {
  1505. break
  1506. }
  1507. }
  1508. if msglen < 0 {
  1509. return ErrInvalidLengthGenerated
  1510. }
  1511. postIndex := iNdEx + msglen
  1512. if postIndex < 0 {
  1513. return ErrInvalidLengthGenerated
  1514. }
  1515. if postIndex > l {
  1516. return io.ErrUnexpectedEOF
  1517. }
  1518. m.StorageVersions = append(m.StorageVersions, ServerStorageVersion{})
  1519. if err := m.StorageVersions[len(m.StorageVersions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1520. return err
  1521. }
  1522. iNdEx = postIndex
  1523. case 2:
  1524. if wireType != 2 {
  1525. return fmt.Errorf("proto: wrong wireType = %d for field CommonEncodingVersion", wireType)
  1526. }
  1527. var stringLen uint64
  1528. for shift := uint(0); ; shift += 7 {
  1529. if shift >= 64 {
  1530. return ErrIntOverflowGenerated
  1531. }
  1532. if iNdEx >= l {
  1533. return io.ErrUnexpectedEOF
  1534. }
  1535. b := dAtA[iNdEx]
  1536. iNdEx++
  1537. stringLen |= uint64(b&0x7F) << shift
  1538. if b < 0x80 {
  1539. break
  1540. }
  1541. }
  1542. intStringLen := int(stringLen)
  1543. if intStringLen < 0 {
  1544. return ErrInvalidLengthGenerated
  1545. }
  1546. postIndex := iNdEx + intStringLen
  1547. if postIndex < 0 {
  1548. return ErrInvalidLengthGenerated
  1549. }
  1550. if postIndex > l {
  1551. return io.ErrUnexpectedEOF
  1552. }
  1553. s := string(dAtA[iNdEx:postIndex])
  1554. m.CommonEncodingVersion = &s
  1555. iNdEx = postIndex
  1556. case 3:
  1557. if wireType != 2 {
  1558. return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
  1559. }
  1560. var msglen int
  1561. for shift := uint(0); ; shift += 7 {
  1562. if shift >= 64 {
  1563. return ErrIntOverflowGenerated
  1564. }
  1565. if iNdEx >= l {
  1566. return io.ErrUnexpectedEOF
  1567. }
  1568. b := dAtA[iNdEx]
  1569. iNdEx++
  1570. msglen |= int(b&0x7F) << shift
  1571. if b < 0x80 {
  1572. break
  1573. }
  1574. }
  1575. if msglen < 0 {
  1576. return ErrInvalidLengthGenerated
  1577. }
  1578. postIndex := iNdEx + msglen
  1579. if postIndex < 0 {
  1580. return ErrInvalidLengthGenerated
  1581. }
  1582. if postIndex > l {
  1583. return io.ErrUnexpectedEOF
  1584. }
  1585. m.Conditions = append(m.Conditions, StorageVersionCondition{})
  1586. if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  1587. return err
  1588. }
  1589. iNdEx = postIndex
  1590. default:
  1591. iNdEx = preIndex
  1592. skippy, err := skipGenerated(dAtA[iNdEx:])
  1593. if err != nil {
  1594. return err
  1595. }
  1596. if (skippy < 0) || (iNdEx+skippy) < 0 {
  1597. return ErrInvalidLengthGenerated
  1598. }
  1599. if (iNdEx + skippy) > l {
  1600. return io.ErrUnexpectedEOF
  1601. }
  1602. iNdEx += skippy
  1603. }
  1604. }
  1605. if iNdEx > l {
  1606. return io.ErrUnexpectedEOF
  1607. }
  1608. return nil
  1609. }
  1610. func skipGenerated(dAtA []byte) (n int, err error) {
  1611. l := len(dAtA)
  1612. iNdEx := 0
  1613. depth := 0
  1614. for iNdEx < l {
  1615. var wire uint64
  1616. for shift := uint(0); ; shift += 7 {
  1617. if shift >= 64 {
  1618. return 0, ErrIntOverflowGenerated
  1619. }
  1620. if iNdEx >= l {
  1621. return 0, io.ErrUnexpectedEOF
  1622. }
  1623. b := dAtA[iNdEx]
  1624. iNdEx++
  1625. wire |= (uint64(b) & 0x7F) << shift
  1626. if b < 0x80 {
  1627. break
  1628. }
  1629. }
  1630. wireType := int(wire & 0x7)
  1631. switch wireType {
  1632. case 0:
  1633. for shift := uint(0); ; shift += 7 {
  1634. if shift >= 64 {
  1635. return 0, ErrIntOverflowGenerated
  1636. }
  1637. if iNdEx >= l {
  1638. return 0, io.ErrUnexpectedEOF
  1639. }
  1640. iNdEx++
  1641. if dAtA[iNdEx-1] < 0x80 {
  1642. break
  1643. }
  1644. }
  1645. case 1:
  1646. iNdEx += 8
  1647. case 2:
  1648. var length int
  1649. for shift := uint(0); ; shift += 7 {
  1650. if shift >= 64 {
  1651. return 0, ErrIntOverflowGenerated
  1652. }
  1653. if iNdEx >= l {
  1654. return 0, io.ErrUnexpectedEOF
  1655. }
  1656. b := dAtA[iNdEx]
  1657. iNdEx++
  1658. length |= (int(b) & 0x7F) << shift
  1659. if b < 0x80 {
  1660. break
  1661. }
  1662. }
  1663. if length < 0 {
  1664. return 0, ErrInvalidLengthGenerated
  1665. }
  1666. iNdEx += length
  1667. case 3:
  1668. depth++
  1669. case 4:
  1670. if depth == 0 {
  1671. return 0, ErrUnexpectedEndOfGroupGenerated
  1672. }
  1673. depth--
  1674. case 5:
  1675. iNdEx += 4
  1676. default:
  1677. return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
  1678. }
  1679. if iNdEx < 0 {
  1680. return 0, ErrInvalidLengthGenerated
  1681. }
  1682. if depth == 0 {
  1683. return iNdEx, nil
  1684. }
  1685. }
  1686. return 0, io.ErrUnexpectedEOF
  1687. }
  1688. var (
  1689. ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
  1690. ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
  1691. ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
  1692. )