thirdparty.pb.go 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: thirdparty.proto
  3. // package声明符,用来防止不同的消息类型有命名冲突
  4. package v1
  5. import (
  6. fmt "fmt"
  7. proto "github.com/golang/protobuf/proto"
  8. math "math"
  9. )
  10. // Reference imports to suppress errors if they are not otherwise used.
  11. var _ = proto.Marshal
  12. var _ = fmt.Errorf
  13. var _ = math.Inf
  14. // This is a compile-time assertion to ensure that this generated file
  15. // is compatible with the proto package it is being compiled against.
  16. // A compilation error at this line likely means your copy of the
  17. // proto package needs to be updated.
  18. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
  19. type WeatherConditionRequest struct {
  20. // 省市名(市为直辖市)
  21. Province string `protobuf:"bytes,1,opt,name=province,proto3" json:"province"`
  22. // 地区
  23. Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region"`
  24. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  25. XXX_unrecognized []byte `json:"-"`
  26. XXX_sizecache int32 `json:"-"`
  27. }
  28. func (m *WeatherConditionRequest) Reset() { *m = WeatherConditionRequest{} }
  29. func (m *WeatherConditionRequest) String() string { return proto.CompactTextString(m) }
  30. func (*WeatherConditionRequest) ProtoMessage() {}
  31. func (*WeatherConditionRequest) Descriptor() ([]byte, []int) {
  32. return fileDescriptor_e10f141fd1fcfe2b, []int{0}
  33. }
  34. func (m *WeatherConditionRequest) XXX_Unmarshal(b []byte) error {
  35. return xxx_messageInfo_WeatherConditionRequest.Unmarshal(m, b)
  36. }
  37. func (m *WeatherConditionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  38. return xxx_messageInfo_WeatherConditionRequest.Marshal(b, m, deterministic)
  39. }
  40. func (m *WeatherConditionRequest) XXX_Merge(src proto.Message) {
  41. xxx_messageInfo_WeatherConditionRequest.Merge(m, src)
  42. }
  43. func (m *WeatherConditionRequest) XXX_Size() int {
  44. return xxx_messageInfo_WeatherConditionRequest.Size(m)
  45. }
  46. func (m *WeatherConditionRequest) XXX_DiscardUnknown() {
  47. xxx_messageInfo_WeatherConditionRequest.DiscardUnknown(m)
  48. }
  49. var xxx_messageInfo_WeatherConditionRequest proto.InternalMessageInfo
  50. func (m *WeatherConditionRequest) GetProvince() string {
  51. if m != nil {
  52. return m.Province
  53. }
  54. return ""
  55. }
  56. func (m *WeatherConditionRequest) GetRegion() string {
  57. if m != nil {
  58. return m.Region
  59. }
  60. return ""
  61. }
  62. type WeatherConditionReply struct {
  63. Condition string `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition"`
  64. ConditionId string `protobuf:"bytes,2,opt,name=condition_id,json=conditionId,proto3" json:"condition_id"`
  65. Humidity string `protobuf:"bytes,3,opt,name=humidity,proto3" json:"humidity"`
  66. Icon string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon"`
  67. Pressure string `protobuf:"bytes,5,opt,name=pressure,proto3" json:"pressure"`
  68. RealFeel string `protobuf:"bytes,6,opt,name=real_feel,json=realFeel,proto3" json:"real_feel"`
  69. SunRise string `protobuf:"bytes,7,opt,name=sun_rise,json=sunRise,proto3" json:"sun_rise"`
  70. SunSet string `protobuf:"bytes,8,opt,name=sun_set,json=sunSet,proto3" json:"sun_set"`
  71. Temp string `protobuf:"bytes,9,opt,name=temp,proto3" json:"temp"`
  72. Tips string `protobuf:"bytes,10,opt,name=tips,proto3" json:"tips"`
  73. Updatetime string `protobuf:"bytes,11,opt,name=updatetime,proto3" json:"updatetime"`
  74. Uvi string `protobuf:"bytes,12,opt,name=uvi,proto3" json:"uvi"`
  75. WindDir string `protobuf:"bytes,13,opt,name=wind_dir,json=windDir,proto3" json:"wind_dir"`
  76. WindLevel string `protobuf:"bytes,14,opt,name=wind_level,json=windLevel,proto3" json:"wind_level"`
  77. WindSpeed string `protobuf:"bytes,15,opt,name=wind_speed,json=windSpeed,proto3" json:"wind_speed"`
  78. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  79. XXX_unrecognized []byte `json:"-"`
  80. XXX_sizecache int32 `json:"-"`
  81. }
  82. func (m *WeatherConditionReply) Reset() { *m = WeatherConditionReply{} }
  83. func (m *WeatherConditionReply) String() string { return proto.CompactTextString(m) }
  84. func (*WeatherConditionReply) ProtoMessage() {}
  85. func (*WeatherConditionReply) Descriptor() ([]byte, []int) {
  86. return fileDescriptor_e10f141fd1fcfe2b, []int{1}
  87. }
  88. func (m *WeatherConditionReply) XXX_Unmarshal(b []byte) error {
  89. return xxx_messageInfo_WeatherConditionReply.Unmarshal(m, b)
  90. }
  91. func (m *WeatherConditionReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  92. return xxx_messageInfo_WeatherConditionReply.Marshal(b, m, deterministic)
  93. }
  94. func (m *WeatherConditionReply) XXX_Merge(src proto.Message) {
  95. xxx_messageInfo_WeatherConditionReply.Merge(m, src)
  96. }
  97. func (m *WeatherConditionReply) XXX_Size() int {
  98. return xxx_messageInfo_WeatherConditionReply.Size(m)
  99. }
  100. func (m *WeatherConditionReply) XXX_DiscardUnknown() {
  101. xxx_messageInfo_WeatherConditionReply.DiscardUnknown(m)
  102. }
  103. var xxx_messageInfo_WeatherConditionReply proto.InternalMessageInfo
  104. func (m *WeatherConditionReply) GetCondition() string {
  105. if m != nil {
  106. return m.Condition
  107. }
  108. return ""
  109. }
  110. func (m *WeatherConditionReply) GetConditionId() string {
  111. if m != nil {
  112. return m.ConditionId
  113. }
  114. return ""
  115. }
  116. func (m *WeatherConditionReply) GetHumidity() string {
  117. if m != nil {
  118. return m.Humidity
  119. }
  120. return ""
  121. }
  122. func (m *WeatherConditionReply) GetIcon() string {
  123. if m != nil {
  124. return m.Icon
  125. }
  126. return ""
  127. }
  128. func (m *WeatherConditionReply) GetPressure() string {
  129. if m != nil {
  130. return m.Pressure
  131. }
  132. return ""
  133. }
  134. func (m *WeatherConditionReply) GetRealFeel() string {
  135. if m != nil {
  136. return m.RealFeel
  137. }
  138. return ""
  139. }
  140. func (m *WeatherConditionReply) GetSunRise() string {
  141. if m != nil {
  142. return m.SunRise
  143. }
  144. return ""
  145. }
  146. func (m *WeatherConditionReply) GetSunSet() string {
  147. if m != nil {
  148. return m.SunSet
  149. }
  150. return ""
  151. }
  152. func (m *WeatherConditionReply) GetTemp() string {
  153. if m != nil {
  154. return m.Temp
  155. }
  156. return ""
  157. }
  158. func (m *WeatherConditionReply) GetTips() string {
  159. if m != nil {
  160. return m.Tips
  161. }
  162. return ""
  163. }
  164. func (m *WeatherConditionReply) GetUpdatetime() string {
  165. if m != nil {
  166. return m.Updatetime
  167. }
  168. return ""
  169. }
  170. func (m *WeatherConditionReply) GetUvi() string {
  171. if m != nil {
  172. return m.Uvi
  173. }
  174. return ""
  175. }
  176. func (m *WeatherConditionReply) GetWindDir() string {
  177. if m != nil {
  178. return m.WindDir
  179. }
  180. return ""
  181. }
  182. func (m *WeatherConditionReply) GetWindLevel() string {
  183. if m != nil {
  184. return m.WindLevel
  185. }
  186. return ""
  187. }
  188. func (m *WeatherConditionReply) GetWindSpeed() string {
  189. if m != nil {
  190. return m.WindSpeed
  191. }
  192. return ""
  193. }
  194. type WeatherEnviromentRequest struct {
  195. // 省市名(市为直辖市)
  196. Province string `protobuf:"bytes,1,opt,name=province,proto3" json:"province"`
  197. // 地区
  198. Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region"`
  199. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  200. XXX_unrecognized []byte `json:"-"`
  201. XXX_sizecache int32 `json:"-"`
  202. }
  203. func (m *WeatherEnviromentRequest) Reset() { *m = WeatherEnviromentRequest{} }
  204. func (m *WeatherEnviromentRequest) String() string { return proto.CompactTextString(m) }
  205. func (*WeatherEnviromentRequest) ProtoMessage() {}
  206. func (*WeatherEnviromentRequest) Descriptor() ([]byte, []int) {
  207. return fileDescriptor_e10f141fd1fcfe2b, []int{2}
  208. }
  209. func (m *WeatherEnviromentRequest) XXX_Unmarshal(b []byte) error {
  210. return xxx_messageInfo_WeatherEnviromentRequest.Unmarshal(m, b)
  211. }
  212. func (m *WeatherEnviromentRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  213. return xxx_messageInfo_WeatherEnviromentRequest.Marshal(b, m, deterministic)
  214. }
  215. func (m *WeatherEnviromentRequest) XXX_Merge(src proto.Message) {
  216. xxx_messageInfo_WeatherEnviromentRequest.Merge(m, src)
  217. }
  218. func (m *WeatherEnviromentRequest) XXX_Size() int {
  219. return xxx_messageInfo_WeatherEnviromentRequest.Size(m)
  220. }
  221. func (m *WeatherEnviromentRequest) XXX_DiscardUnknown() {
  222. xxx_messageInfo_WeatherEnviromentRequest.DiscardUnknown(m)
  223. }
  224. var xxx_messageInfo_WeatherEnviromentRequest proto.InternalMessageInfo
  225. func (m *WeatherEnviromentRequest) GetProvince() string {
  226. if m != nil {
  227. return m.Province
  228. }
  229. return ""
  230. }
  231. func (m *WeatherEnviromentRequest) GetRegion() string {
  232. if m != nil {
  233. return m.Region
  234. }
  235. return ""
  236. }
  237. type WeatherEnviromentReply struct {
  238. CityName string `protobuf:"bytes,1,opt,name=city_name,json=cityName,proto3" json:"city_name"`
  239. // 一氧化碳指数
  240. Co string `protobuf:"bytes,2,opt,name=co,proto3" json:"co"`
  241. // 二氧化氮指数
  242. No2 string `protobuf:"bytes,3,opt,name=no2,proto3" json:"no2"`
  243. // 臭氧指数
  244. O3 string `protobuf:"bytes,4,opt,name=o3,proto3" json:"o3"`
  245. // PM10指数
  246. Pm10 string `protobuf:"bytes,5,opt,name=pm10,proto3" json:"pm10"`
  247. // PM2.5指数
  248. Pm25 string `protobuf:"bytes,6,opt,name=pm25,proto3" json:"pm25"`
  249. // 全国排名
  250. Rank string `protobuf:"bytes,7,opt,name=rank,proto3" json:"rank"`
  251. // 二氧化硫指数
  252. So2 string `protobuf:"bytes,8,opt,name=so2,proto3" json:"so2"`
  253. // 空气质量指数值
  254. Value string `protobuf:"bytes,9,opt,name=value,proto3" json:"value"`
  255. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  256. XXX_unrecognized []byte `json:"-"`
  257. XXX_sizecache int32 `json:"-"`
  258. }
  259. func (m *WeatherEnviromentReply) Reset() { *m = WeatherEnviromentReply{} }
  260. func (m *WeatherEnviromentReply) String() string { return proto.CompactTextString(m) }
  261. func (*WeatherEnviromentReply) ProtoMessage() {}
  262. func (*WeatherEnviromentReply) Descriptor() ([]byte, []int) {
  263. return fileDescriptor_e10f141fd1fcfe2b, []int{3}
  264. }
  265. func (m *WeatherEnviromentReply) XXX_Unmarshal(b []byte) error {
  266. return xxx_messageInfo_WeatherEnviromentReply.Unmarshal(m, b)
  267. }
  268. func (m *WeatherEnviromentReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  269. return xxx_messageInfo_WeatherEnviromentReply.Marshal(b, m, deterministic)
  270. }
  271. func (m *WeatherEnviromentReply) XXX_Merge(src proto.Message) {
  272. xxx_messageInfo_WeatherEnviromentReply.Merge(m, src)
  273. }
  274. func (m *WeatherEnviromentReply) XXX_Size() int {
  275. return xxx_messageInfo_WeatherEnviromentReply.Size(m)
  276. }
  277. func (m *WeatherEnviromentReply) XXX_DiscardUnknown() {
  278. xxx_messageInfo_WeatherEnviromentReply.DiscardUnknown(m)
  279. }
  280. var xxx_messageInfo_WeatherEnviromentReply proto.InternalMessageInfo
  281. func (m *WeatherEnviromentReply) GetCityName() string {
  282. if m != nil {
  283. return m.CityName
  284. }
  285. return ""
  286. }
  287. func (m *WeatherEnviromentReply) GetCo() string {
  288. if m != nil {
  289. return m.Co
  290. }
  291. return ""
  292. }
  293. func (m *WeatherEnviromentReply) GetNo2() string {
  294. if m != nil {
  295. return m.No2
  296. }
  297. return ""
  298. }
  299. func (m *WeatherEnviromentReply) GetO3() string {
  300. if m != nil {
  301. return m.O3
  302. }
  303. return ""
  304. }
  305. func (m *WeatherEnviromentReply) GetPm10() string {
  306. if m != nil {
  307. return m.Pm10
  308. }
  309. return ""
  310. }
  311. func (m *WeatherEnviromentReply) GetPm25() string {
  312. if m != nil {
  313. return m.Pm25
  314. }
  315. return ""
  316. }
  317. func (m *WeatherEnviromentReply) GetRank() string {
  318. if m != nil {
  319. return m.Rank
  320. }
  321. return ""
  322. }
  323. func (m *WeatherEnviromentReply) GetSo2() string {
  324. if m != nil {
  325. return m.So2
  326. }
  327. return ""
  328. }
  329. func (m *WeatherEnviromentReply) GetValue() string {
  330. if m != nil {
  331. return m.Value
  332. }
  333. return ""
  334. }
  335. type WeatherForecast15Request struct {
  336. // 省市名(市为直辖市)
  337. Province string `protobuf:"bytes,1,opt,name=province,proto3" json:"province"`
  338. // 地区
  339. Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region"`
  340. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  341. XXX_unrecognized []byte `json:"-"`
  342. XXX_sizecache int32 `json:"-"`
  343. }
  344. func (m *WeatherForecast15Request) Reset() { *m = WeatherForecast15Request{} }
  345. func (m *WeatherForecast15Request) String() string { return proto.CompactTextString(m) }
  346. func (*WeatherForecast15Request) ProtoMessage() {}
  347. func (*WeatherForecast15Request) Descriptor() ([]byte, []int) {
  348. return fileDescriptor_e10f141fd1fcfe2b, []int{4}
  349. }
  350. func (m *WeatherForecast15Request) XXX_Unmarshal(b []byte) error {
  351. return xxx_messageInfo_WeatherForecast15Request.Unmarshal(m, b)
  352. }
  353. func (m *WeatherForecast15Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  354. return xxx_messageInfo_WeatherForecast15Request.Marshal(b, m, deterministic)
  355. }
  356. func (m *WeatherForecast15Request) XXX_Merge(src proto.Message) {
  357. xxx_messageInfo_WeatherForecast15Request.Merge(m, src)
  358. }
  359. func (m *WeatherForecast15Request) XXX_Size() int {
  360. return xxx_messageInfo_WeatherForecast15Request.Size(m)
  361. }
  362. func (m *WeatherForecast15Request) XXX_DiscardUnknown() {
  363. xxx_messageInfo_WeatherForecast15Request.DiscardUnknown(m)
  364. }
  365. var xxx_messageInfo_WeatherForecast15Request proto.InternalMessageInfo
  366. func (m *WeatherForecast15Request) GetProvince() string {
  367. if m != nil {
  368. return m.Province
  369. }
  370. return ""
  371. }
  372. func (m *WeatherForecast15Request) GetRegion() string {
  373. if m != nil {
  374. return m.Region
  375. }
  376. return ""
  377. }
  378. type WeatherForecast15 struct {
  379. ConditionDay string `protobuf:"bytes,1,opt,name=condition_day,json=conditionDay,proto3" json:"condition_day"`
  380. ConditionIdDay string `protobuf:"bytes,2,opt,name=condition_id_day,json=conditionIdDay,proto3" json:"condition_id_day"`
  381. ConditionIdNight string `protobuf:"bytes,3,opt,name=condition_id_night,json=conditionIdNight,proto3" json:"condition_id_night"`
  382. ConditionNight string `protobuf:"bytes,4,opt,name=condition_night,json=conditionNight,proto3" json:"condition_night"`
  383. Moonphase string `protobuf:"bytes,5,opt,name=moonphase,proto3" json:"moonphase"`
  384. TempDay string `protobuf:"bytes,6,opt,name=temp_day,json=tempDay,proto3" json:"temp_day"`
  385. TempNight string `protobuf:"bytes,7,opt,name=temp_night,json=tempNight,proto3" json:"temp_night"`
  386. WindDirDay string `protobuf:"bytes,8,opt,name=wind_dir_day,json=windDirDay,proto3" json:"wind_dir_day"`
  387. WindDirNight string `protobuf:"bytes,9,opt,name=wind_dir_night,json=windDirNight,proto3" json:"wind_dir_night"`
  388. WindLevelDay string `protobuf:"bytes,10,opt,name=wind_level_day,json=windLevelDay,proto3" json:"wind_level_day"`
  389. WindLevelNight string `protobuf:"bytes,11,opt,name=wind_levelNight,json=windLevelNight,proto3" json:"wind_levelNight"`
  390. WindSpeedDay string `protobuf:"bytes,12,opt,name=wind_speed_day,json=windSpeedDay,proto3" json:"wind_speed_day"`
  391. WindSpeedNight string `protobuf:"bytes,13,opt,name=wind_speed_night,json=windSpeedNight,proto3" json:"wind_speed_night"`
  392. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  393. XXX_unrecognized []byte `json:"-"`
  394. XXX_sizecache int32 `json:"-"`
  395. }
  396. func (m *WeatherForecast15) Reset() { *m = WeatherForecast15{} }
  397. func (m *WeatherForecast15) String() string { return proto.CompactTextString(m) }
  398. func (*WeatherForecast15) ProtoMessage() {}
  399. func (*WeatherForecast15) Descriptor() ([]byte, []int) {
  400. return fileDescriptor_e10f141fd1fcfe2b, []int{5}
  401. }
  402. func (m *WeatherForecast15) XXX_Unmarshal(b []byte) error {
  403. return xxx_messageInfo_WeatherForecast15.Unmarshal(m, b)
  404. }
  405. func (m *WeatherForecast15) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  406. return xxx_messageInfo_WeatherForecast15.Marshal(b, m, deterministic)
  407. }
  408. func (m *WeatherForecast15) XXX_Merge(src proto.Message) {
  409. xxx_messageInfo_WeatherForecast15.Merge(m, src)
  410. }
  411. func (m *WeatherForecast15) XXX_Size() int {
  412. return xxx_messageInfo_WeatherForecast15.Size(m)
  413. }
  414. func (m *WeatherForecast15) XXX_DiscardUnknown() {
  415. xxx_messageInfo_WeatherForecast15.DiscardUnknown(m)
  416. }
  417. var xxx_messageInfo_WeatherForecast15 proto.InternalMessageInfo
  418. func (m *WeatherForecast15) GetConditionDay() string {
  419. if m != nil {
  420. return m.ConditionDay
  421. }
  422. return ""
  423. }
  424. func (m *WeatherForecast15) GetConditionIdDay() string {
  425. if m != nil {
  426. return m.ConditionIdDay
  427. }
  428. return ""
  429. }
  430. func (m *WeatherForecast15) GetConditionIdNight() string {
  431. if m != nil {
  432. return m.ConditionIdNight
  433. }
  434. return ""
  435. }
  436. func (m *WeatherForecast15) GetConditionNight() string {
  437. if m != nil {
  438. return m.ConditionNight
  439. }
  440. return ""
  441. }
  442. func (m *WeatherForecast15) GetMoonphase() string {
  443. if m != nil {
  444. return m.Moonphase
  445. }
  446. return ""
  447. }
  448. func (m *WeatherForecast15) GetTempDay() string {
  449. if m != nil {
  450. return m.TempDay
  451. }
  452. return ""
  453. }
  454. func (m *WeatherForecast15) GetTempNight() string {
  455. if m != nil {
  456. return m.TempNight
  457. }
  458. return ""
  459. }
  460. func (m *WeatherForecast15) GetWindDirDay() string {
  461. if m != nil {
  462. return m.WindDirDay
  463. }
  464. return ""
  465. }
  466. func (m *WeatherForecast15) GetWindDirNight() string {
  467. if m != nil {
  468. return m.WindDirNight
  469. }
  470. return ""
  471. }
  472. func (m *WeatherForecast15) GetWindLevelDay() string {
  473. if m != nil {
  474. return m.WindLevelDay
  475. }
  476. return ""
  477. }
  478. func (m *WeatherForecast15) GetWindLevelNight() string {
  479. if m != nil {
  480. return m.WindLevelNight
  481. }
  482. return ""
  483. }
  484. func (m *WeatherForecast15) GetWindSpeedDay() string {
  485. if m != nil {
  486. return m.WindSpeedDay
  487. }
  488. return ""
  489. }
  490. func (m *WeatherForecast15) GetWindSpeedNight() string {
  491. if m != nil {
  492. return m.WindSpeedNight
  493. }
  494. return ""
  495. }
  496. type WeatherForecast15Reply struct {
  497. WeatherForecast15 []*WeatherForecast15 `protobuf:"bytes,1,rep,name=WeatherForecast15,proto3" json:"WeatherForecast15"`
  498. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  499. XXX_unrecognized []byte `json:"-"`
  500. XXX_sizecache int32 `json:"-"`
  501. }
  502. func (m *WeatherForecast15Reply) Reset() { *m = WeatherForecast15Reply{} }
  503. func (m *WeatherForecast15Reply) String() string { return proto.CompactTextString(m) }
  504. func (*WeatherForecast15Reply) ProtoMessage() {}
  505. func (*WeatherForecast15Reply) Descriptor() ([]byte, []int) {
  506. return fileDescriptor_e10f141fd1fcfe2b, []int{6}
  507. }
  508. func (m *WeatherForecast15Reply) XXX_Unmarshal(b []byte) error {
  509. return xxx_messageInfo_WeatherForecast15Reply.Unmarshal(m, b)
  510. }
  511. func (m *WeatherForecast15Reply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  512. return xxx_messageInfo_WeatherForecast15Reply.Marshal(b, m, deterministic)
  513. }
  514. func (m *WeatherForecast15Reply) XXX_Merge(src proto.Message) {
  515. xxx_messageInfo_WeatherForecast15Reply.Merge(m, src)
  516. }
  517. func (m *WeatherForecast15Reply) XXX_Size() int {
  518. return xxx_messageInfo_WeatherForecast15Reply.Size(m)
  519. }
  520. func (m *WeatherForecast15Reply) XXX_DiscardUnknown() {
  521. xxx_messageInfo_WeatherForecast15Reply.DiscardUnknown(m)
  522. }
  523. var xxx_messageInfo_WeatherForecast15Reply proto.InternalMessageInfo
  524. func (m *WeatherForecast15Reply) GetWeatherForecast15() []*WeatherForecast15 {
  525. if m != nil {
  526. return m.WeatherForecast15
  527. }
  528. return nil
  529. }
  530. func init() {
  531. proto.RegisterType((*WeatherConditionRequest)(nil), "v1.WeatherConditionRequest")
  532. proto.RegisterType((*WeatherConditionReply)(nil), "v1.WeatherConditionReply")
  533. proto.RegisterType((*WeatherEnviromentRequest)(nil), "v1.WeatherEnviromentRequest")
  534. proto.RegisterType((*WeatherEnviromentReply)(nil), "v1.WeatherEnviromentReply")
  535. proto.RegisterType((*WeatherForecast15Request)(nil), "v1.WeatherForecast15Request")
  536. proto.RegisterType((*WeatherForecast15)(nil), "v1.WeatherForecast15")
  537. proto.RegisterType((*WeatherForecast15Reply)(nil), "v1.WeatherForecast15Reply")
  538. }
  539. func init() {
  540. proto.RegisterFile("thirdparty.proto", fileDescriptor_e10f141fd1fcfe2b)
  541. }
  542. var fileDescriptor_e10f141fd1fcfe2b = []byte{
  543. // 671 bytes of a gzipped FileDescriptorProto
  544. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x54, 0xdd, 0x4e, 0xdb, 0x4c,
  545. 0x10, 0x55, 0x12, 0xfe, 0x32, 0x84, 0x90, 0x6f, 0xc5, 0xcf, 0x7e, 0x05, 0x2a, 0x9a, 0x56, 0x82,
  546. 0x8b, 0x16, 0x9a, 0x20, 0x5e, 0xa0, 0x50, 0xa4, 0x4a, 0x2d, 0x17, 0x70, 0x51, 0xa9, 0x52, 0x15,
  547. 0x19, 0x7b, 0x4a, 0x56, 0xb5, 0x77, 0xdd, 0xdd, 0xb5, 0xab, 0xbc, 0x51, 0xdf, 0xa5, 0x2f, 0xd4,
  548. 0xcb, 0x6a, 0x76, 0x37, 0xb6, 0x69, 0xb8, 0xe3, 0x6e, 0xe6, 0xcc, 0xd9, 0xa3, 0xf1, 0x9c, 0x19,
  549. 0xc3, 0xc0, 0x4e, 0x85, 0x4e, 0xf2, 0x48, 0xdb, 0xd9, 0x49, 0xae, 0x95, 0x55, 0xac, 0x5d, 0x8e,
  550. 0x86, 0x9f, 0x60, 0xf7, 0x33, 0x46, 0x76, 0x8a, 0xfa, 0x42, 0xc9, 0x44, 0x58, 0xa1, 0xe4, 0x0d,
  551. 0xfe, 0x28, 0xd0, 0x58, 0xf6, 0x0c, 0xd6, 0x72, 0xad, 0x4a, 0x21, 0x63, 0xe4, 0xad, 0xc3, 0xd6,
  552. 0x71, 0xf7, 0xa6, 0xca, 0xd9, 0x0e, 0xac, 0x68, 0xbc, 0x17, 0x4a, 0xf2, 0xb6, 0xab, 0x84, 0x6c,
  553. 0xf8, 0xab, 0x03, 0xdb, 0x8b, 0x7a, 0x79, 0x3a, 0x63, 0xfb, 0xd0, 0x8d, 0xe7, 0x48, 0x90, 0xab,
  554. 0x01, 0xf6, 0x02, 0x7a, 0x55, 0x32, 0x11, 0x49, 0x50, 0x5d, 0xaf, 0xb0, 0x0f, 0x09, 0xb5, 0x33,
  555. 0x2d, 0x32, 0x91, 0x08, 0x3b, 0xe3, 0x1d, 0xdf, 0xce, 0x3c, 0x67, 0x0c, 0x96, 0x44, 0xac, 0x24,
  556. 0x5f, 0x72, 0xb8, 0x8b, 0x7d, 0xfb, 0x68, 0x4c, 0xa1, 0x91, 0x2f, 0xcf, 0xdb, 0xf7, 0x39, 0xdb,
  557. 0x83, 0xae, 0xc6, 0x28, 0x9d, 0x7c, 0x43, 0x4c, 0xf9, 0x8a, 0x2f, 0x12, 0x70, 0x85, 0x98, 0xb2,
  558. 0xff, 0x61, 0xcd, 0x14, 0x72, 0xa2, 0x85, 0x41, 0xbe, 0xea, 0x6a, 0xab, 0xa6, 0x90, 0x37, 0xc2,
  559. 0x20, 0xdb, 0x05, 0x0a, 0x27, 0x06, 0x2d, 0x5f, 0xf3, 0xdf, 0x6d, 0x0a, 0x79, 0x8b, 0x96, 0x1a,
  560. 0xb0, 0x98, 0xe5, 0xbc, 0xeb, 0x1b, 0xa0, 0xd8, 0x61, 0x22, 0x37, 0x1c, 0x02, 0x26, 0x72, 0xc3,
  561. 0x9e, 0x03, 0x14, 0x79, 0x12, 0x59, 0xb4, 0x22, 0x43, 0xbe, 0xee, 0x2a, 0x0d, 0x84, 0x0d, 0xa0,
  562. 0x53, 0x94, 0x82, 0xf7, 0x5c, 0x81, 0x42, 0xea, 0xe6, 0xa7, 0x90, 0xc9, 0x24, 0x11, 0x9a, 0x6f,
  563. 0xf8, 0x6e, 0x28, 0xbf, 0x14, 0x9a, 0x1d, 0x00, 0xb8, 0x52, 0x8a, 0x25, 0xa6, 0xbc, 0xef, 0x67,
  564. 0x4a, 0xc8, 0x47, 0x02, 0xaa, 0xb2, 0xc9, 0x11, 0x13, 0xbe, 0x59, 0x97, 0x6f, 0x09, 0x18, 0x5e,
  565. 0x03, 0x0f, 0x4e, 0xbd, 0x97, 0xa5, 0xd0, 0x2a, 0x43, 0x69, 0x9f, 0x62, 0xfd, 0xef, 0x16, 0xec,
  566. 0x3c, 0x22, 0x48, 0xde, 0xef, 0x41, 0x37, 0x16, 0x76, 0x36, 0x91, 0x51, 0x56, 0xe9, 0x11, 0x70,
  567. 0x1d, 0x65, 0xc8, 0xfa, 0xd0, 0x8e, 0x55, 0xd0, 0x6a, 0xc7, 0x8a, 0x46, 0x20, 0xd5, 0x38, 0x58,
  568. 0x4c, 0x21, 0x31, 0xd4, 0x59, 0xf0, 0xb6, 0xad, 0xce, 0x68, 0xb0, 0x79, 0x36, 0x7a, 0x1b, 0x5c,
  569. 0x75, 0xb1, 0xc7, 0xc6, 0xe7, 0xc1, 0x4c, 0x17, 0x13, 0xa6, 0x23, 0xf9, 0x3d, 0x98, 0xe8, 0x62,
  570. 0x52, 0x37, 0x6a, 0x1c, 0xdc, 0xa3, 0x90, 0x6d, 0xc1, 0x72, 0x19, 0xa5, 0x05, 0x06, 0xef, 0x7c,
  571. 0xd2, 0x98, 0xce, 0x95, 0xd2, 0x18, 0x47, 0xc6, 0x8e, 0xce, 0x9f, 0x32, 0x9d, 0x3f, 0x1d, 0xf8,
  572. 0x6f, 0x41, 0x90, 0xbd, 0x84, 0x8d, 0x7a, 0xed, 0x93, 0x68, 0x16, 0xe4, 0xea, 0x5b, 0xb8, 0x8c,
  573. 0x66, 0xec, 0x18, 0x06, 0xcd, 0xdb, 0x70, 0x3c, 0x2f, 0xde, 0x6f, 0xdc, 0x07, 0x31, 0x5f, 0x03,
  574. 0x7b, 0xc0, 0x94, 0xe2, 0x7e, 0x6a, 0xc3, 0x24, 0x07, 0x0d, 0xee, 0x35, 0xe1, 0xec, 0x08, 0x36,
  575. 0x6b, 0xb6, 0xa7, 0x2e, 0xfd, 0x23, 0xeb, 0x89, 0xfb, 0xd0, 0xcd, 0x94, 0x92, 0xf9, 0x34, 0x32,
  576. 0xf3, 0x53, 0xaa, 0x01, 0x5a, 0x50, 0x5a, 0x77, 0xd7, 0x96, 0x9f, 0xfe, 0x2a, 0xe5, 0xd4, 0xcf,
  577. 0x01, 0x80, 0x2b, 0x79, 0x71, 0x6f, 0x43, 0x97, 0x10, 0xaf, 0x7b, 0x08, 0xbd, 0xf9, 0x6a, 0xbb,
  578. 0xd7, 0xde, 0x14, 0x08, 0xeb, 0x4d, 0x02, 0xaf, 0xa0, 0x5f, 0x31, 0xbc, 0x88, 0x37, 0xa9, 0x17,
  579. 0x38, 0x5e, 0x67, 0xce, 0x72, 0x77, 0xe0, 0x94, 0xa0, 0x66, 0xb9, 0x5b, 0x20, 0xad, 0x23, 0xd8,
  580. 0xac, 0x59, 0xee, 0x61, 0xb8, 0xbf, 0x7e, 0x45, 0x7b, 0x28, 0xe7, 0xee, 0xc6, 0xc9, 0xf5, 0x6a,
  581. 0x39, 0x77, 0x3b, 0xc1, 0x95, 0x06, 0xcb, 0x37, 0xb7, 0x51, 0xeb, 0x39, 0x9e, 0xd3, 0x1b, 0x7e,
  582. 0xad, 0xee, 0xa2, 0xb9, 0x4a, 0x74, 0x17, 0x17, 0x8f, 0xec, 0x04, 0x6f, 0x1d, 0x76, 0x8e, 0xd7,
  583. 0xc7, 0xdb, 0x27, 0xe5, 0xe8, 0x64, 0xf1, 0xd9, 0x22, 0xff, 0xdd, 0xd6, 0x17, 0x96, 0x14, 0xc6,
  584. 0xbe, 0xc9, 0x94, 0x14, 0x56, 0xe9, 0xd3, 0xfc, 0xee, 0xb4, 0x1c, 0xdd, 0xad, 0xb8, 0x5f, 0xfc,
  585. 0xd9, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x08, 0xae, 0xa2, 0x53, 0xf6, 0x05, 0x00, 0x00,
  586. }