WVoiceTextNotice.java 30 KB

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