WSnsNotifyNotice.java 34 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: WSnsNotifyNotice.proto
  3. package Im.Scrm.Ww.Proto;
  4. public final class WSnsNotifyNotice {
  5. private WSnsNotifyNotice() {}
  6. public static void registerAllExtensions(
  7. com.google.protobuf.ExtensionRegistryLite registry) {
  8. }
  9. public static void registerAllExtensions(
  10. com.google.protobuf.ExtensionRegistry registry) {
  11. registerAllExtensions(
  12. (com.google.protobuf.ExtensionRegistryLite) registry);
  13. }
  14. public interface SnsNotifyNoticeMessageOrBuilder extends
  15. // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.SnsNotifyNoticeMessage)
  16. com.google.protobuf.MessageOrBuilder {
  17. /**
  18. * <pre>
  19. * </pre>
  20. *
  21. * <code>int64 WxId = 1;</code>
  22. * @return The wxId.
  23. */
  24. long getWxId();
  25. /**
  26. * <pre>
  27. * 错误内容描述 获取 成功时附带的结果内容
  28. * </pre>
  29. *
  30. * <code>string Content = 2;</code>
  31. * @return The content.
  32. */
  33. java.lang.String getContent();
  34. /**
  35. * <pre>
  36. * 错误内容描述 获取 成功时附带的结果内容
  37. * </pre>
  38. *
  39. * <code>string Content = 2;</code>
  40. * @return The bytes for content.
  41. */
  42. com.google.protobuf.ByteString
  43. getContentBytes();
  44. /**
  45. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  46. * @return Whether the snsInfo field is set.
  47. */
  48. boolean hasSnsInfo();
  49. /**
  50. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  51. * @return The snsInfo.
  52. */
  53. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage getSnsInfo();
  54. /**
  55. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  56. */
  57. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessageOrBuilder getSnsInfoOrBuilder();
  58. /**
  59. * <code>int32 Type = 4;</code>
  60. * @return The type.
  61. */
  62. int getType();
  63. }
  64. /**
  65. * Protobuf type {@code Im.Scrm.Ww.Proto.SnsNotifyNoticeMessage}
  66. */
  67. public static final class SnsNotifyNoticeMessage extends
  68. com.google.protobuf.GeneratedMessageV3 implements
  69. // @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.SnsNotifyNoticeMessage)
  70. SnsNotifyNoticeMessageOrBuilder {
  71. private static final long serialVersionUID = 0L;
  72. // Use SnsNotifyNoticeMessage.newBuilder() to construct.
  73. private SnsNotifyNoticeMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
  74. super(builder);
  75. }
  76. private SnsNotifyNoticeMessage() {
  77. content_ = "";
  78. }
  79. @java.lang.Override
  80. @SuppressWarnings({"unused"})
  81. protected java.lang.Object newInstance(
  82. UnusedPrivateParameter unused) {
  83. return new SnsNotifyNoticeMessage();
  84. }
  85. @java.lang.Override
  86. public final com.google.protobuf.UnknownFieldSet
  87. getUnknownFields() {
  88. return this.unknownFields;
  89. }
  90. private SnsNotifyNoticeMessage(
  91. com.google.protobuf.CodedInputStream input,
  92. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  93. throws com.google.protobuf.InvalidProtocolBufferException {
  94. this();
  95. if (extensionRegistry == null) {
  96. throw new java.lang.NullPointerException();
  97. }
  98. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  99. com.google.protobuf.UnknownFieldSet.newBuilder();
  100. try {
  101. boolean done = false;
  102. while (!done) {
  103. int tag = input.readTag();
  104. switch (tag) {
  105. case 0:
  106. done = true;
  107. break;
  108. case 8: {
  109. wxId_ = input.readInt64();
  110. break;
  111. }
  112. case 18: {
  113. java.lang.String s = input.readStringRequireUtf8();
  114. content_ = s;
  115. break;
  116. }
  117. case 26: {
  118. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.Builder subBuilder = null;
  119. if (snsInfo_ != null) {
  120. subBuilder = snsInfo_.toBuilder();
  121. }
  122. snsInfo_ = input.readMessage(Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.parser(), extensionRegistry);
  123. if (subBuilder != null) {
  124. subBuilder.mergeFrom(snsInfo_);
  125. snsInfo_ = subBuilder.buildPartial();
  126. }
  127. break;
  128. }
  129. case 32: {
  130. type_ = input.readInt32();
  131. break;
  132. }
  133. default: {
  134. if (!parseUnknownField(
  135. input, unknownFields, extensionRegistry, tag)) {
  136. done = true;
  137. }
  138. break;
  139. }
  140. }
  141. }
  142. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  143. throw e.setUnfinishedMessage(this);
  144. } catch (java.io.IOException e) {
  145. throw new com.google.protobuf.InvalidProtocolBufferException(
  146. e).setUnfinishedMessage(this);
  147. } finally {
  148. this.unknownFields = unknownFields.build();
  149. makeExtensionsImmutable();
  150. }
  151. }
  152. public static final com.google.protobuf.Descriptors.Descriptor
  153. getDescriptor() {
  154. return Im.Scrm.Ww.Proto.WSnsNotifyNotice.internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_descriptor;
  155. }
  156. @java.lang.Override
  157. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  158. internalGetFieldAccessorTable() {
  159. return Im.Scrm.Ww.Proto.WSnsNotifyNotice.internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_fieldAccessorTable
  160. .ensureFieldAccessorsInitialized(
  161. Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage.class, Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage.Builder.class);
  162. }
  163. public static final int WXID_FIELD_NUMBER = 1;
  164. private long wxId_;
  165. /**
  166. * <pre>
  167. * </pre>
  168. *
  169. * <code>int64 WxId = 1;</code>
  170. * @return The wxId.
  171. */
  172. public long getWxId() {
  173. return wxId_;
  174. }
  175. public static final int CONTENT_FIELD_NUMBER = 2;
  176. private volatile java.lang.Object content_;
  177. /**
  178. * <pre>
  179. * 错误内容描述 获取 成功时附带的结果内容
  180. * </pre>
  181. *
  182. * <code>string Content = 2;</code>
  183. * @return The content.
  184. */
  185. public java.lang.String getContent() {
  186. java.lang.Object ref = content_;
  187. if (ref instanceof java.lang.String) {
  188. return (java.lang.String) ref;
  189. } else {
  190. com.google.protobuf.ByteString bs =
  191. (com.google.protobuf.ByteString) ref;
  192. java.lang.String s = bs.toStringUtf8();
  193. content_ = s;
  194. return s;
  195. }
  196. }
  197. /**
  198. * <pre>
  199. * 错误内容描述 获取 成功时附带的结果内容
  200. * </pre>
  201. *
  202. * <code>string Content = 2;</code>
  203. * @return The bytes for content.
  204. */
  205. public com.google.protobuf.ByteString
  206. getContentBytes() {
  207. java.lang.Object ref = content_;
  208. if (ref instanceof java.lang.String) {
  209. com.google.protobuf.ByteString b =
  210. com.google.protobuf.ByteString.copyFromUtf8(
  211. (java.lang.String) ref);
  212. content_ = b;
  213. return b;
  214. } else {
  215. return (com.google.protobuf.ByteString) ref;
  216. }
  217. }
  218. public static final int SNSINFO_FIELD_NUMBER = 3;
  219. private Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage snsInfo_;
  220. /**
  221. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  222. * @return Whether the snsInfo field is set.
  223. */
  224. public boolean hasSnsInfo() {
  225. return snsInfo_ != null;
  226. }
  227. /**
  228. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  229. * @return The snsInfo.
  230. */
  231. public Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage getSnsInfo() {
  232. return snsInfo_ == null ? Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.getDefaultInstance() : snsInfo_;
  233. }
  234. /**
  235. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  236. */
  237. public Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessageOrBuilder getSnsInfoOrBuilder() {
  238. return getSnsInfo();
  239. }
  240. public static final int TYPE_FIELD_NUMBER = 4;
  241. private int type_;
  242. /**
  243. * <code>int32 Type = 4;</code>
  244. * @return The type.
  245. */
  246. public int getType() {
  247. return type_;
  248. }
  249. private byte memoizedIsInitialized = -1;
  250. @java.lang.Override
  251. public final boolean isInitialized() {
  252. byte isInitialized = memoizedIsInitialized;
  253. if (isInitialized == 1) return true;
  254. if (isInitialized == 0) return false;
  255. memoizedIsInitialized = 1;
  256. return true;
  257. }
  258. @java.lang.Override
  259. public void writeTo(com.google.protobuf.CodedOutputStream output)
  260. throws java.io.IOException {
  261. if (wxId_ != 0L) {
  262. output.writeInt64(1, wxId_);
  263. }
  264. if (!getContentBytes().isEmpty()) {
  265. com.google.protobuf.GeneratedMessageV3.writeString(output, 2, content_);
  266. }
  267. if (snsInfo_ != null) {
  268. output.writeMessage(3, getSnsInfo());
  269. }
  270. if (type_ != 0) {
  271. output.writeInt32(4, type_);
  272. }
  273. unknownFields.writeTo(output);
  274. }
  275. @java.lang.Override
  276. public int getSerializedSize() {
  277. int size = memoizedSize;
  278. if (size != -1) return size;
  279. size = 0;
  280. if (wxId_ != 0L) {
  281. size += com.google.protobuf.CodedOutputStream
  282. .computeInt64Size(1, wxId_);
  283. }
  284. if (!getContentBytes().isEmpty()) {
  285. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, content_);
  286. }
  287. if (snsInfo_ != null) {
  288. size += com.google.protobuf.CodedOutputStream
  289. .computeMessageSize(3, getSnsInfo());
  290. }
  291. if (type_ != 0) {
  292. size += com.google.protobuf.CodedOutputStream
  293. .computeInt32Size(4, type_);
  294. }
  295. size += unknownFields.getSerializedSize();
  296. memoizedSize = size;
  297. return size;
  298. }
  299. @java.lang.Override
  300. public boolean equals(final java.lang.Object obj) {
  301. if (obj == this) {
  302. return true;
  303. }
  304. if (!(obj instanceof Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage)) {
  305. return super.equals(obj);
  306. }
  307. Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage other = (Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage) obj;
  308. if (getWxId()
  309. != other.getWxId()) return false;
  310. if (!getContent()
  311. .equals(other.getContent())) return false;
  312. if (hasSnsInfo() != other.hasSnsInfo()) return false;
  313. if (hasSnsInfo()) {
  314. if (!getSnsInfo()
  315. .equals(other.getSnsInfo())) return false;
  316. }
  317. if (getType()
  318. != other.getType()) return false;
  319. if (!unknownFields.equals(other.unknownFields)) return false;
  320. return true;
  321. }
  322. @java.lang.Override
  323. public int hashCode() {
  324. if (memoizedHashCode != 0) {
  325. return memoizedHashCode;
  326. }
  327. int hash = 41;
  328. hash = (19 * hash) + getDescriptor().hashCode();
  329. hash = (37 * hash) + WXID_FIELD_NUMBER;
  330. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  331. getWxId());
  332. hash = (37 * hash) + CONTENT_FIELD_NUMBER;
  333. hash = (53 * hash) + getContent().hashCode();
  334. if (hasSnsInfo()) {
  335. hash = (37 * hash) + SNSINFO_FIELD_NUMBER;
  336. hash = (53 * hash) + getSnsInfo().hashCode();
  337. }
  338. hash = (37 * hash) + TYPE_FIELD_NUMBER;
  339. hash = (53 * hash) + getType();
  340. hash = (29 * hash) + unknownFields.hashCode();
  341. memoizedHashCode = hash;
  342. return hash;
  343. }
  344. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  345. java.nio.ByteBuffer data)
  346. throws com.google.protobuf.InvalidProtocolBufferException {
  347. return PARSER.parseFrom(data);
  348. }
  349. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  350. java.nio.ByteBuffer data,
  351. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  352. throws com.google.protobuf.InvalidProtocolBufferException {
  353. return PARSER.parseFrom(data, extensionRegistry);
  354. }
  355. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  356. com.google.protobuf.ByteString data)
  357. throws com.google.protobuf.InvalidProtocolBufferException {
  358. return PARSER.parseFrom(data);
  359. }
  360. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  361. com.google.protobuf.ByteString data,
  362. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  363. throws com.google.protobuf.InvalidProtocolBufferException {
  364. return PARSER.parseFrom(data, extensionRegistry);
  365. }
  366. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(byte[] data)
  367. throws com.google.protobuf.InvalidProtocolBufferException {
  368. return PARSER.parseFrom(data);
  369. }
  370. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  371. byte[] data,
  372. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  373. throws com.google.protobuf.InvalidProtocolBufferException {
  374. return PARSER.parseFrom(data, extensionRegistry);
  375. }
  376. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(java.io.InputStream input)
  377. throws java.io.IOException {
  378. return com.google.protobuf.GeneratedMessageV3
  379. .parseWithIOException(PARSER, input);
  380. }
  381. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  382. java.io.InputStream input,
  383. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  384. throws java.io.IOException {
  385. return com.google.protobuf.GeneratedMessageV3
  386. .parseWithIOException(PARSER, input, extensionRegistry);
  387. }
  388. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseDelimitedFrom(java.io.InputStream input)
  389. throws java.io.IOException {
  390. return com.google.protobuf.GeneratedMessageV3
  391. .parseDelimitedWithIOException(PARSER, input);
  392. }
  393. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseDelimitedFrom(
  394. java.io.InputStream input,
  395. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  396. throws java.io.IOException {
  397. return com.google.protobuf.GeneratedMessageV3
  398. .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  399. }
  400. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  401. com.google.protobuf.CodedInputStream input)
  402. throws java.io.IOException {
  403. return com.google.protobuf.GeneratedMessageV3
  404. .parseWithIOException(PARSER, input);
  405. }
  406. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parseFrom(
  407. com.google.protobuf.CodedInputStream input,
  408. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  409. throws java.io.IOException {
  410. return com.google.protobuf.GeneratedMessageV3
  411. .parseWithIOException(PARSER, input, extensionRegistry);
  412. }
  413. @java.lang.Override
  414. public Builder newBuilderForType() { return newBuilder(); }
  415. public static Builder newBuilder() {
  416. return DEFAULT_INSTANCE.toBuilder();
  417. }
  418. public static Builder newBuilder(Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage prototype) {
  419. return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  420. }
  421. @java.lang.Override
  422. public Builder toBuilder() {
  423. return this == DEFAULT_INSTANCE
  424. ? new Builder() : new Builder().mergeFrom(this);
  425. }
  426. @java.lang.Override
  427. protected Builder newBuilderForType(
  428. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  429. Builder builder = new Builder(parent);
  430. return builder;
  431. }
  432. /**
  433. * Protobuf type {@code Im.Scrm.Ww.Proto.SnsNotifyNoticeMessage}
  434. */
  435. public static final class Builder extends
  436. com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
  437. // @@protoc_insertion_point(builder_implements:Im.Scrm.Ww.Proto.SnsNotifyNoticeMessage)
  438. Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessageOrBuilder {
  439. public static final com.google.protobuf.Descriptors.Descriptor
  440. getDescriptor() {
  441. return Im.Scrm.Ww.Proto.WSnsNotifyNotice.internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_descriptor;
  442. }
  443. @java.lang.Override
  444. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  445. internalGetFieldAccessorTable() {
  446. return Im.Scrm.Ww.Proto.WSnsNotifyNotice.internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_fieldAccessorTable
  447. .ensureFieldAccessorsInitialized(
  448. Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage.class, Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage.Builder.class);
  449. }
  450. // Construct using Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage.newBuilder()
  451. private Builder() {
  452. maybeForceBuilderInitialization();
  453. }
  454. private Builder(
  455. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  456. super(parent);
  457. maybeForceBuilderInitialization();
  458. }
  459. private void maybeForceBuilderInitialization() {
  460. if (com.google.protobuf.GeneratedMessageV3
  461. .alwaysUseFieldBuilders) {
  462. }
  463. }
  464. @java.lang.Override
  465. public Builder clear() {
  466. super.clear();
  467. wxId_ = 0L;
  468. content_ = "";
  469. if (snsInfoBuilder_ == null) {
  470. snsInfo_ = null;
  471. } else {
  472. snsInfo_ = null;
  473. snsInfoBuilder_ = null;
  474. }
  475. type_ = 0;
  476. return this;
  477. }
  478. @java.lang.Override
  479. public com.google.protobuf.Descriptors.Descriptor
  480. getDescriptorForType() {
  481. return Im.Scrm.Ww.Proto.WSnsNotifyNotice.internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_descriptor;
  482. }
  483. @java.lang.Override
  484. public Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage getDefaultInstanceForType() {
  485. return Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage.getDefaultInstance();
  486. }
  487. @java.lang.Override
  488. public Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage build() {
  489. Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage result = buildPartial();
  490. if (!result.isInitialized()) {
  491. throw newUninitializedMessageException(result);
  492. }
  493. return result;
  494. }
  495. @java.lang.Override
  496. public Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage buildPartial() {
  497. Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage result = new Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage(this);
  498. result.wxId_ = wxId_;
  499. result.content_ = content_;
  500. if (snsInfoBuilder_ == null) {
  501. result.snsInfo_ = snsInfo_;
  502. } else {
  503. result.snsInfo_ = snsInfoBuilder_.build();
  504. }
  505. result.type_ = type_;
  506. onBuilt();
  507. return result;
  508. }
  509. @java.lang.Override
  510. public Builder clone() {
  511. return super.clone();
  512. }
  513. @java.lang.Override
  514. public Builder setField(
  515. com.google.protobuf.Descriptors.FieldDescriptor field,
  516. java.lang.Object value) {
  517. return super.setField(field, value);
  518. }
  519. @java.lang.Override
  520. public Builder clearField(
  521. com.google.protobuf.Descriptors.FieldDescriptor field) {
  522. return super.clearField(field);
  523. }
  524. @java.lang.Override
  525. public Builder clearOneof(
  526. com.google.protobuf.Descriptors.OneofDescriptor oneof) {
  527. return super.clearOneof(oneof);
  528. }
  529. @java.lang.Override
  530. public Builder setRepeatedField(
  531. com.google.protobuf.Descriptors.FieldDescriptor field,
  532. int index, java.lang.Object value) {
  533. return super.setRepeatedField(field, index, value);
  534. }
  535. @java.lang.Override
  536. public Builder addRepeatedField(
  537. com.google.protobuf.Descriptors.FieldDescriptor field,
  538. java.lang.Object value) {
  539. return super.addRepeatedField(field, value);
  540. }
  541. @java.lang.Override
  542. public Builder mergeFrom(com.google.protobuf.Message other) {
  543. if (other instanceof Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage) {
  544. return mergeFrom((Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage)other);
  545. } else {
  546. super.mergeFrom(other);
  547. return this;
  548. }
  549. }
  550. public Builder mergeFrom(Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage other) {
  551. if (other == Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage.getDefaultInstance()) return this;
  552. if (other.getWxId() != 0L) {
  553. setWxId(other.getWxId());
  554. }
  555. if (!other.getContent().isEmpty()) {
  556. content_ = other.content_;
  557. onChanged();
  558. }
  559. if (other.hasSnsInfo()) {
  560. mergeSnsInfo(other.getSnsInfo());
  561. }
  562. if (other.getType() != 0) {
  563. setType(other.getType());
  564. }
  565. this.mergeUnknownFields(other.unknownFields);
  566. onChanged();
  567. return this;
  568. }
  569. @java.lang.Override
  570. public final boolean isInitialized() {
  571. return true;
  572. }
  573. @java.lang.Override
  574. public Builder mergeFrom(
  575. com.google.protobuf.CodedInputStream input,
  576. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  577. throws java.io.IOException {
  578. Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage parsedMessage = null;
  579. try {
  580. parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
  581. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  582. parsedMessage = (Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage) e.getUnfinishedMessage();
  583. throw e.unwrapIOException();
  584. } finally {
  585. if (parsedMessage != null) {
  586. mergeFrom(parsedMessage);
  587. }
  588. }
  589. return this;
  590. }
  591. private long wxId_ ;
  592. /**
  593. * <pre>
  594. * </pre>
  595. *
  596. * <code>int64 WxId = 1;</code>
  597. * @return The wxId.
  598. */
  599. public long getWxId() {
  600. return wxId_;
  601. }
  602. /**
  603. * <pre>
  604. * </pre>
  605. *
  606. * <code>int64 WxId = 1;</code>
  607. * @param value The wxId to set.
  608. * @return This builder for chaining.
  609. */
  610. public Builder setWxId(long value) {
  611. wxId_ = value;
  612. onChanged();
  613. return this;
  614. }
  615. /**
  616. * <pre>
  617. * </pre>
  618. *
  619. * <code>int64 WxId = 1;</code>
  620. * @return This builder for chaining.
  621. */
  622. public Builder clearWxId() {
  623. wxId_ = 0L;
  624. onChanged();
  625. return this;
  626. }
  627. private java.lang.Object content_ = "";
  628. /**
  629. * <pre>
  630. * 错误内容描述 获取 成功时附带的结果内容
  631. * </pre>
  632. *
  633. * <code>string Content = 2;</code>
  634. * @return The content.
  635. */
  636. public java.lang.String getContent() {
  637. java.lang.Object ref = content_;
  638. if (!(ref instanceof java.lang.String)) {
  639. com.google.protobuf.ByteString bs =
  640. (com.google.protobuf.ByteString) ref;
  641. java.lang.String s = bs.toStringUtf8();
  642. content_ = s;
  643. return s;
  644. } else {
  645. return (java.lang.String) ref;
  646. }
  647. }
  648. /**
  649. * <pre>
  650. * 错误内容描述 获取 成功时附带的结果内容
  651. * </pre>
  652. *
  653. * <code>string Content = 2;</code>
  654. * @return The bytes for content.
  655. */
  656. public com.google.protobuf.ByteString
  657. getContentBytes() {
  658. java.lang.Object ref = content_;
  659. if (ref instanceof String) {
  660. com.google.protobuf.ByteString b =
  661. com.google.protobuf.ByteString.copyFromUtf8(
  662. (java.lang.String) ref);
  663. content_ = b;
  664. return b;
  665. } else {
  666. return (com.google.protobuf.ByteString) ref;
  667. }
  668. }
  669. /**
  670. * <pre>
  671. * 错误内容描述 获取 成功时附带的结果内容
  672. * </pre>
  673. *
  674. * <code>string Content = 2;</code>
  675. * @param value The content to set.
  676. * @return This builder for chaining.
  677. */
  678. public Builder setContent(
  679. java.lang.String value) {
  680. if (value == null) {
  681. throw new NullPointerException();
  682. }
  683. content_ = value;
  684. onChanged();
  685. return this;
  686. }
  687. /**
  688. * <pre>
  689. * 错误内容描述 获取 成功时附带的结果内容
  690. * </pre>
  691. *
  692. * <code>string Content = 2;</code>
  693. * @return This builder for chaining.
  694. */
  695. public Builder clearContent() {
  696. content_ = getDefaultInstance().getContent();
  697. onChanged();
  698. return this;
  699. }
  700. /**
  701. * <pre>
  702. * 错误内容描述 获取 成功时附带的结果内容
  703. * </pre>
  704. *
  705. * <code>string Content = 2;</code>
  706. * @param value The bytes for content to set.
  707. * @return This builder for chaining.
  708. */
  709. public Builder setContentBytes(
  710. com.google.protobuf.ByteString value) {
  711. if (value == null) {
  712. throw new NullPointerException();
  713. }
  714. checkByteStringIsUtf8(value);
  715. content_ = value;
  716. onChanged();
  717. return this;
  718. }
  719. private Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage snsInfo_;
  720. private com.google.protobuf.SingleFieldBuilderV3<
  721. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage, Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.Builder, Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessageOrBuilder> snsInfoBuilder_;
  722. /**
  723. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  724. * @return Whether the snsInfo field is set.
  725. */
  726. public boolean hasSnsInfo() {
  727. return snsInfoBuilder_ != null || snsInfo_ != null;
  728. }
  729. /**
  730. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  731. * @return The snsInfo.
  732. */
  733. public Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage getSnsInfo() {
  734. if (snsInfoBuilder_ == null) {
  735. return snsInfo_ == null ? Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.getDefaultInstance() : snsInfo_;
  736. } else {
  737. return snsInfoBuilder_.getMessage();
  738. }
  739. }
  740. /**
  741. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  742. */
  743. public Builder setSnsInfo(Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage value) {
  744. if (snsInfoBuilder_ == null) {
  745. if (value == null) {
  746. throw new NullPointerException();
  747. }
  748. snsInfo_ = value;
  749. onChanged();
  750. } else {
  751. snsInfoBuilder_.setMessage(value);
  752. }
  753. return this;
  754. }
  755. /**
  756. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  757. */
  758. public Builder setSnsInfo(
  759. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.Builder builderForValue) {
  760. if (snsInfoBuilder_ == null) {
  761. snsInfo_ = builderForValue.build();
  762. onChanged();
  763. } else {
  764. snsInfoBuilder_.setMessage(builderForValue.build());
  765. }
  766. return this;
  767. }
  768. /**
  769. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  770. */
  771. public Builder mergeSnsInfo(Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage value) {
  772. if (snsInfoBuilder_ == null) {
  773. if (snsInfo_ != null) {
  774. snsInfo_ =
  775. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.newBuilder(snsInfo_).mergeFrom(value).buildPartial();
  776. } else {
  777. snsInfo_ = value;
  778. }
  779. onChanged();
  780. } else {
  781. snsInfoBuilder_.mergeFrom(value);
  782. }
  783. return this;
  784. }
  785. /**
  786. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  787. */
  788. public Builder clearSnsInfo() {
  789. if (snsInfoBuilder_ == null) {
  790. snsInfo_ = null;
  791. onChanged();
  792. } else {
  793. snsInfo_ = null;
  794. snsInfoBuilder_ = null;
  795. }
  796. return this;
  797. }
  798. /**
  799. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  800. */
  801. public Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.Builder getSnsInfoBuilder() {
  802. onChanged();
  803. return getSnsInfoFieldBuilder().getBuilder();
  804. }
  805. /**
  806. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  807. */
  808. public Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessageOrBuilder getSnsInfoOrBuilder() {
  809. if (snsInfoBuilder_ != null) {
  810. return snsInfoBuilder_.getMessageOrBuilder();
  811. } else {
  812. return snsInfo_ == null ?
  813. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.getDefaultInstance() : snsInfo_;
  814. }
  815. }
  816. /**
  817. * <code>.Im.Scrm.Ww.Proto.SnsInfoMessage SnsInfo = 3;</code>
  818. */
  819. private com.google.protobuf.SingleFieldBuilderV3<
  820. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage, Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.Builder, Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessageOrBuilder>
  821. getSnsInfoFieldBuilder() {
  822. if (snsInfoBuilder_ == null) {
  823. snsInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
  824. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage, Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessage.Builder, Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.SnsInfoMessageOrBuilder>(
  825. getSnsInfo(),
  826. getParentForChildren(),
  827. isClean());
  828. snsInfo_ = null;
  829. }
  830. return snsInfoBuilder_;
  831. }
  832. private int type_ ;
  833. /**
  834. * <code>int32 Type = 4;</code>
  835. * @return The type.
  836. */
  837. public int getType() {
  838. return type_;
  839. }
  840. /**
  841. * <code>int32 Type = 4;</code>
  842. * @param value The type to set.
  843. * @return This builder for chaining.
  844. */
  845. public Builder setType(int value) {
  846. type_ = value;
  847. onChanged();
  848. return this;
  849. }
  850. /**
  851. * <code>int32 Type = 4;</code>
  852. * @return This builder for chaining.
  853. */
  854. public Builder clearType() {
  855. type_ = 0;
  856. onChanged();
  857. return this;
  858. }
  859. @java.lang.Override
  860. public final Builder setUnknownFields(
  861. final com.google.protobuf.UnknownFieldSet unknownFields) {
  862. return super.setUnknownFields(unknownFields);
  863. }
  864. @java.lang.Override
  865. public final Builder mergeUnknownFields(
  866. final com.google.protobuf.UnknownFieldSet unknownFields) {
  867. return super.mergeUnknownFields(unknownFields);
  868. }
  869. // @@protoc_insertion_point(builder_scope:Im.Scrm.Ww.Proto.SnsNotifyNoticeMessage)
  870. }
  871. // @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.SnsNotifyNoticeMessage)
  872. private static final Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage DEFAULT_INSTANCE;
  873. static {
  874. DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage();
  875. }
  876. public static Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage getDefaultInstance() {
  877. return DEFAULT_INSTANCE;
  878. }
  879. private static final com.google.protobuf.Parser<SnsNotifyNoticeMessage>
  880. PARSER = new com.google.protobuf.AbstractParser<SnsNotifyNoticeMessage>() {
  881. @java.lang.Override
  882. public SnsNotifyNoticeMessage parsePartialFrom(
  883. com.google.protobuf.CodedInputStream input,
  884. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  885. throws com.google.protobuf.InvalidProtocolBufferException {
  886. return new SnsNotifyNoticeMessage(input, extensionRegistry);
  887. }
  888. };
  889. public static com.google.protobuf.Parser<SnsNotifyNoticeMessage> parser() {
  890. return PARSER;
  891. }
  892. @java.lang.Override
  893. public com.google.protobuf.Parser<SnsNotifyNoticeMessage> getParserForType() {
  894. return PARSER;
  895. }
  896. @java.lang.Override
  897. public Im.Scrm.Ww.Proto.WSnsNotifyNotice.SnsNotifyNoticeMessage getDefaultInstanceForType() {
  898. return DEFAULT_INSTANCE;
  899. }
  900. }
  901. private static final com.google.protobuf.Descriptors.Descriptor
  902. internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_descriptor;
  903. private static final
  904. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  905. internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_fieldAccessorTable;
  906. public static com.google.protobuf.Descriptors.FileDescriptor
  907. getDescriptor() {
  908. return descriptor;
  909. }
  910. private static com.google.protobuf.Descriptors.FileDescriptor
  911. descriptor;
  912. static {
  913. java.lang.String[] descriptorData = {
  914. "\n\026WSnsNotifyNotice.proto\022\020Im.Scrm.Ww.Pro" +
  915. "to\032$WPullMySnsListTaskResultNotice.proto" +
  916. "\"x\n\026SnsNotifyNoticeMessage\022\014\n\004WxId\030\001 \001(\003" +
  917. "\022\017\n\007Content\030\002 \001(\t\0221\n\007SnsInfo\030\003 \001(\0132 .Im." +
  918. "Scrm.Ww.Proto.SnsInfoMessage\022\014\n\004Type\030\004 \001" +
  919. "(\005b\006proto3"
  920. };
  921. descriptor = com.google.protobuf.Descriptors.FileDescriptor
  922. .internalBuildGeneratedFileFrom(descriptorData,
  923. new com.google.protobuf.Descriptors.FileDescriptor[] {
  924. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.getDescriptor(),
  925. });
  926. internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_descriptor =
  927. getDescriptor().getMessageTypes().get(0);
  928. internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_fieldAccessorTable = new
  929. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
  930. internal_static_Im_Scrm_Ww_Proto_SnsNotifyNoticeMessage_descriptor,
  931. new java.lang.String[] { "WxId", "Content", "SnsInfo", "Type", });
  932. Im.Scrm.Ww.Proto.WPullMySnsListTaskResultNotice.getDescriptor();
  933. }
  934. // @@protoc_insertion_point(outer_class_scope)
  935. }