generated.pb.go 53 KB

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