generated.pb.go 54 KB

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