WForwardMultiTask.java 43 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: WForwardMultiTask.proto
  3. package Im.Scrm.Ww.Proto;
  4. public final class WForwardMultiTask {
  5. private WForwardMultiTask() {}
  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 ForwardMultiTaskMessageOrBuilder extends
  15. // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.ForwardMultiTaskMessage)
  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>repeated int64 MsgIds = 2;</code>
  32. * @return A list containing the msgIds.
  33. */
  34. java.util.List<java.lang.Long> getMsgIdsList();
  35. /**
  36. * <pre>
  37. * 消息remoteid
  38. * </pre>
  39. *
  40. * <code>repeated int64 MsgIds = 2;</code>
  41. * @return The count of msgIds.
  42. */
  43. int getMsgIdsCount();
  44. /**
  45. * <pre>
  46. * 消息remoteid
  47. * </pre>
  48. *
  49. * <code>repeated int64 MsgIds = 2;</code>
  50. * @param index The index of the element to return.
  51. * @return The msgIds at the given index.
  52. */
  53. long getMsgIds(int index);
  54. /**
  55. * <pre>
  56. * 会话remoteid
  57. * </pre>
  58. *
  59. * <code>repeated int64 ConvIds = 3;</code>
  60. * @return A list containing the convIds.
  61. */
  62. java.util.List<java.lang.Long> getConvIdsList();
  63. /**
  64. * <pre>
  65. * 会话remoteid
  66. * </pre>
  67. *
  68. * <code>repeated int64 ConvIds = 3;</code>
  69. * @return The count of convIds.
  70. */
  71. int getConvIdsCount();
  72. /**
  73. * <pre>
  74. * 会话remoteid
  75. * </pre>
  76. *
  77. * <code>repeated int64 ConvIds = 3;</code>
  78. * @param index The index of the element to return.
  79. * @return The convIds at the given index.
  80. */
  81. long getConvIds(int index);
  82. /**
  83. * <pre>
  84. *任务id 在TaskResult中回传
  85. * </pre>
  86. *
  87. * <code>int64 TaskId = 4;</code>
  88. * @return The taskId.
  89. */
  90. long getTaskId();
  91. /**
  92. * <pre>
  93. * 会话Id
  94. * </pre>
  95. *
  96. * <code>repeated int64 LocalIds = 5;</code>
  97. * @return A list containing the localIds.
  98. */
  99. java.util.List<java.lang.Long> getLocalIdsList();
  100. /**
  101. * <pre>
  102. * 会话Id
  103. * </pre>
  104. *
  105. * <code>repeated int64 LocalIds = 5;</code>
  106. * @return The count of localIds.
  107. */
  108. int getLocalIdsCount();
  109. /**
  110. * <pre>
  111. * 会话Id
  112. * </pre>
  113. *
  114. * <code>repeated int64 LocalIds = 5;</code>
  115. * @param index The index of the element to return.
  116. * @return The localIds at the given index.
  117. */
  118. long getLocalIds(int index);
  119. }
  120. /**
  121. * Protobuf type {@code Im.Scrm.Ww.Proto.ForwardMultiTaskMessage}
  122. */
  123. public static final class ForwardMultiTaskMessage extends
  124. com.google.protobuf.GeneratedMessageV3 implements
  125. // @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.ForwardMultiTaskMessage)
  126. ForwardMultiTaskMessageOrBuilder {
  127. private static final long serialVersionUID = 0L;
  128. // Use ForwardMultiTaskMessage.newBuilder() to construct.
  129. private ForwardMultiTaskMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
  130. super(builder);
  131. }
  132. private ForwardMultiTaskMessage() {
  133. msgIds_ = emptyLongList();
  134. convIds_ = emptyLongList();
  135. localIds_ = emptyLongList();
  136. }
  137. @java.lang.Override
  138. @SuppressWarnings({"unused"})
  139. protected java.lang.Object newInstance(
  140. UnusedPrivateParameter unused) {
  141. return new ForwardMultiTaskMessage();
  142. }
  143. @java.lang.Override
  144. public final com.google.protobuf.UnknownFieldSet
  145. getUnknownFields() {
  146. return this.unknownFields;
  147. }
  148. private ForwardMultiTaskMessage(
  149. com.google.protobuf.CodedInputStream input,
  150. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  151. throws com.google.protobuf.InvalidProtocolBufferException {
  152. this();
  153. if (extensionRegistry == null) {
  154. throw new java.lang.NullPointerException();
  155. }
  156. int mutable_bitField0_ = 0;
  157. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  158. com.google.protobuf.UnknownFieldSet.newBuilder();
  159. try {
  160. boolean done = false;
  161. while (!done) {
  162. int tag = input.readTag();
  163. switch (tag) {
  164. case 0:
  165. done = true;
  166. break;
  167. case 8: {
  168. wxId_ = input.readInt64();
  169. break;
  170. }
  171. case 16: {
  172. if (!((mutable_bitField0_ & 0x00000001) != 0)) {
  173. msgIds_ = newLongList();
  174. mutable_bitField0_ |= 0x00000001;
  175. }
  176. msgIds_.addLong(input.readInt64());
  177. break;
  178. }
  179. case 18: {
  180. int length = input.readRawVarint32();
  181. int limit = input.pushLimit(length);
  182. if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
  183. msgIds_ = newLongList();
  184. mutable_bitField0_ |= 0x00000001;
  185. }
  186. while (input.getBytesUntilLimit() > 0) {
  187. msgIds_.addLong(input.readInt64());
  188. }
  189. input.popLimit(limit);
  190. break;
  191. }
  192. case 24: {
  193. if (!((mutable_bitField0_ & 0x00000002) != 0)) {
  194. convIds_ = newLongList();
  195. mutable_bitField0_ |= 0x00000002;
  196. }
  197. convIds_.addLong(input.readInt64());
  198. break;
  199. }
  200. case 26: {
  201. int length = input.readRawVarint32();
  202. int limit = input.pushLimit(length);
  203. if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
  204. convIds_ = newLongList();
  205. mutable_bitField0_ |= 0x00000002;
  206. }
  207. while (input.getBytesUntilLimit() > 0) {
  208. convIds_.addLong(input.readInt64());
  209. }
  210. input.popLimit(limit);
  211. break;
  212. }
  213. case 32: {
  214. taskId_ = input.readInt64();
  215. break;
  216. }
  217. case 40: {
  218. if (!((mutable_bitField0_ & 0x00000004) != 0)) {
  219. localIds_ = newLongList();
  220. mutable_bitField0_ |= 0x00000004;
  221. }
  222. localIds_.addLong(input.readInt64());
  223. break;
  224. }
  225. case 42: {
  226. int length = input.readRawVarint32();
  227. int limit = input.pushLimit(length);
  228. if (!((mutable_bitField0_ & 0x00000004) != 0) && input.getBytesUntilLimit() > 0) {
  229. localIds_ = newLongList();
  230. mutable_bitField0_ |= 0x00000004;
  231. }
  232. while (input.getBytesUntilLimit() > 0) {
  233. localIds_.addLong(input.readInt64());
  234. }
  235. input.popLimit(limit);
  236. break;
  237. }
  238. default: {
  239. if (!parseUnknownField(
  240. input, unknownFields, extensionRegistry, tag)) {
  241. done = true;
  242. }
  243. break;
  244. }
  245. }
  246. }
  247. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  248. throw e.setUnfinishedMessage(this);
  249. } catch (java.io.IOException e) {
  250. throw new com.google.protobuf.InvalidProtocolBufferException(
  251. e).setUnfinishedMessage(this);
  252. } finally {
  253. if (((mutable_bitField0_ & 0x00000001) != 0)) {
  254. msgIds_.makeImmutable(); // C
  255. }
  256. if (((mutable_bitField0_ & 0x00000002) != 0)) {
  257. convIds_.makeImmutable(); // C
  258. }
  259. if (((mutable_bitField0_ & 0x00000004) != 0)) {
  260. localIds_.makeImmutable(); // C
  261. }
  262. this.unknownFields = unknownFields.build();
  263. makeExtensionsImmutable();
  264. }
  265. }
  266. public static final com.google.protobuf.Descriptors.Descriptor
  267. getDescriptor() {
  268. return Im.Scrm.Ww.Proto.WForwardMultiTask.internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_descriptor;
  269. }
  270. @java.lang.Override
  271. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  272. internalGetFieldAccessorTable() {
  273. return Im.Scrm.Ww.Proto.WForwardMultiTask.internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_fieldAccessorTable
  274. .ensureFieldAccessorsInitialized(
  275. Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage.class, Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage.Builder.class);
  276. }
  277. public static final int WXID_FIELD_NUMBER = 1;
  278. private long wxId_;
  279. /**
  280. * <pre>
  281. * 设备企业WX号
  282. * </pre>
  283. *
  284. * <code>int64 WxId = 1;</code>
  285. * @return The wxId.
  286. */
  287. public long getWxId() {
  288. return wxId_;
  289. }
  290. public static final int MSGIDS_FIELD_NUMBER = 2;
  291. private com.google.protobuf.Internal.LongList msgIds_;
  292. /**
  293. * <pre>
  294. * 消息remoteid
  295. * </pre>
  296. *
  297. * <code>repeated int64 MsgIds = 2;</code>
  298. * @return A list containing the msgIds.
  299. */
  300. public java.util.List<java.lang.Long>
  301. getMsgIdsList() {
  302. return msgIds_;
  303. }
  304. /**
  305. * <pre>
  306. * 消息remoteid
  307. * </pre>
  308. *
  309. * <code>repeated int64 MsgIds = 2;</code>
  310. * @return The count of msgIds.
  311. */
  312. public int getMsgIdsCount() {
  313. return msgIds_.size();
  314. }
  315. /**
  316. * <pre>
  317. * 消息remoteid
  318. * </pre>
  319. *
  320. * <code>repeated int64 MsgIds = 2;</code>
  321. * @param index The index of the element to return.
  322. * @return The msgIds at the given index.
  323. */
  324. public long getMsgIds(int index) {
  325. return msgIds_.getLong(index);
  326. }
  327. private int msgIdsMemoizedSerializedSize = -1;
  328. public static final int CONVIDS_FIELD_NUMBER = 3;
  329. private com.google.protobuf.Internal.LongList convIds_;
  330. /**
  331. * <pre>
  332. * 会话remoteid
  333. * </pre>
  334. *
  335. * <code>repeated int64 ConvIds = 3;</code>
  336. * @return A list containing the convIds.
  337. */
  338. public java.util.List<java.lang.Long>
  339. getConvIdsList() {
  340. return convIds_;
  341. }
  342. /**
  343. * <pre>
  344. * 会话remoteid
  345. * </pre>
  346. *
  347. * <code>repeated int64 ConvIds = 3;</code>
  348. * @return The count of convIds.
  349. */
  350. public int getConvIdsCount() {
  351. return convIds_.size();
  352. }
  353. /**
  354. * <pre>
  355. * 会话remoteid
  356. * </pre>
  357. *
  358. * <code>repeated int64 ConvIds = 3;</code>
  359. * @param index The index of the element to return.
  360. * @return The convIds at the given index.
  361. */
  362. public long getConvIds(int index) {
  363. return convIds_.getLong(index);
  364. }
  365. private int convIdsMemoizedSerializedSize = -1;
  366. public static final int TASKID_FIELD_NUMBER = 4;
  367. private long taskId_;
  368. /**
  369. * <pre>
  370. *任务id 在TaskResult中回传
  371. * </pre>
  372. *
  373. * <code>int64 TaskId = 4;</code>
  374. * @return The taskId.
  375. */
  376. public long getTaskId() {
  377. return taskId_;
  378. }
  379. public static final int LOCALIDS_FIELD_NUMBER = 5;
  380. private com.google.protobuf.Internal.LongList localIds_;
  381. /**
  382. * <pre>
  383. * 会话Id
  384. * </pre>
  385. *
  386. * <code>repeated int64 LocalIds = 5;</code>
  387. * @return A list containing the localIds.
  388. */
  389. public java.util.List<java.lang.Long>
  390. getLocalIdsList() {
  391. return localIds_;
  392. }
  393. /**
  394. * <pre>
  395. * 会话Id
  396. * </pre>
  397. *
  398. * <code>repeated int64 LocalIds = 5;</code>
  399. * @return The count of localIds.
  400. */
  401. public int getLocalIdsCount() {
  402. return localIds_.size();
  403. }
  404. /**
  405. * <pre>
  406. * 会话Id
  407. * </pre>
  408. *
  409. * <code>repeated int64 LocalIds = 5;</code>
  410. * @param index The index of the element to return.
  411. * @return The localIds at the given index.
  412. */
  413. public long getLocalIds(int index) {
  414. return localIds_.getLong(index);
  415. }
  416. private int localIdsMemoizedSerializedSize = -1;
  417. private byte memoizedIsInitialized = -1;
  418. @java.lang.Override
  419. public final boolean isInitialized() {
  420. byte isInitialized = memoizedIsInitialized;
  421. if (isInitialized == 1) return true;
  422. if (isInitialized == 0) return false;
  423. memoizedIsInitialized = 1;
  424. return true;
  425. }
  426. @java.lang.Override
  427. public void writeTo(com.google.protobuf.CodedOutputStream output)
  428. throws java.io.IOException {
  429. getSerializedSize();
  430. if (wxId_ != 0L) {
  431. output.writeInt64(1, wxId_);
  432. }
  433. if (getMsgIdsList().size() > 0) {
  434. output.writeUInt32NoTag(18);
  435. output.writeUInt32NoTag(msgIdsMemoizedSerializedSize);
  436. }
  437. for (int i = 0; i < msgIds_.size(); i++) {
  438. output.writeInt64NoTag(msgIds_.getLong(i));
  439. }
  440. if (getConvIdsList().size() > 0) {
  441. output.writeUInt32NoTag(26);
  442. output.writeUInt32NoTag(convIdsMemoizedSerializedSize);
  443. }
  444. for (int i = 0; i < convIds_.size(); i++) {
  445. output.writeInt64NoTag(convIds_.getLong(i));
  446. }
  447. if (taskId_ != 0L) {
  448. output.writeInt64(4, taskId_);
  449. }
  450. if (getLocalIdsList().size() > 0) {
  451. output.writeUInt32NoTag(42);
  452. output.writeUInt32NoTag(localIdsMemoizedSerializedSize);
  453. }
  454. for (int i = 0; i < localIds_.size(); i++) {
  455. output.writeInt64NoTag(localIds_.getLong(i));
  456. }
  457. unknownFields.writeTo(output);
  458. }
  459. @java.lang.Override
  460. public int getSerializedSize() {
  461. int size = memoizedSize;
  462. if (size != -1) return size;
  463. size = 0;
  464. if (wxId_ != 0L) {
  465. size += com.google.protobuf.CodedOutputStream
  466. .computeInt64Size(1, wxId_);
  467. }
  468. {
  469. int dataSize = 0;
  470. for (int i = 0; i < msgIds_.size(); i++) {
  471. dataSize += com.google.protobuf.CodedOutputStream
  472. .computeInt64SizeNoTag(msgIds_.getLong(i));
  473. }
  474. size += dataSize;
  475. if (!getMsgIdsList().isEmpty()) {
  476. size += 1;
  477. size += com.google.protobuf.CodedOutputStream
  478. .computeInt32SizeNoTag(dataSize);
  479. }
  480. msgIdsMemoizedSerializedSize = dataSize;
  481. }
  482. {
  483. int dataSize = 0;
  484. for (int i = 0; i < convIds_.size(); i++) {
  485. dataSize += com.google.protobuf.CodedOutputStream
  486. .computeInt64SizeNoTag(convIds_.getLong(i));
  487. }
  488. size += dataSize;
  489. if (!getConvIdsList().isEmpty()) {
  490. size += 1;
  491. size += com.google.protobuf.CodedOutputStream
  492. .computeInt32SizeNoTag(dataSize);
  493. }
  494. convIdsMemoizedSerializedSize = dataSize;
  495. }
  496. if (taskId_ != 0L) {
  497. size += com.google.protobuf.CodedOutputStream
  498. .computeInt64Size(4, taskId_);
  499. }
  500. {
  501. int dataSize = 0;
  502. for (int i = 0; i < localIds_.size(); i++) {
  503. dataSize += com.google.protobuf.CodedOutputStream
  504. .computeInt64SizeNoTag(localIds_.getLong(i));
  505. }
  506. size += dataSize;
  507. if (!getLocalIdsList().isEmpty()) {
  508. size += 1;
  509. size += com.google.protobuf.CodedOutputStream
  510. .computeInt32SizeNoTag(dataSize);
  511. }
  512. localIdsMemoizedSerializedSize = dataSize;
  513. }
  514. size += unknownFields.getSerializedSize();
  515. memoizedSize = size;
  516. return size;
  517. }
  518. @java.lang.Override
  519. public boolean equals(final java.lang.Object obj) {
  520. if (obj == this) {
  521. return true;
  522. }
  523. if (!(obj instanceof Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage)) {
  524. return super.equals(obj);
  525. }
  526. Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage other = (Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage) obj;
  527. if (getWxId()
  528. != other.getWxId()) return false;
  529. if (!getMsgIdsList()
  530. .equals(other.getMsgIdsList())) return false;
  531. if (!getConvIdsList()
  532. .equals(other.getConvIdsList())) return false;
  533. if (getTaskId()
  534. != other.getTaskId()) return false;
  535. if (!getLocalIdsList()
  536. .equals(other.getLocalIdsList())) return false;
  537. if (!unknownFields.equals(other.unknownFields)) return false;
  538. return true;
  539. }
  540. @java.lang.Override
  541. public int hashCode() {
  542. if (memoizedHashCode != 0) {
  543. return memoizedHashCode;
  544. }
  545. int hash = 41;
  546. hash = (19 * hash) + getDescriptor().hashCode();
  547. hash = (37 * hash) + WXID_FIELD_NUMBER;
  548. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  549. getWxId());
  550. if (getMsgIdsCount() > 0) {
  551. hash = (37 * hash) + MSGIDS_FIELD_NUMBER;
  552. hash = (53 * hash) + getMsgIdsList().hashCode();
  553. }
  554. if (getConvIdsCount() > 0) {
  555. hash = (37 * hash) + CONVIDS_FIELD_NUMBER;
  556. hash = (53 * hash) + getConvIdsList().hashCode();
  557. }
  558. hash = (37 * hash) + TASKID_FIELD_NUMBER;
  559. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  560. getTaskId());
  561. if (getLocalIdsCount() > 0) {
  562. hash = (37 * hash) + LOCALIDS_FIELD_NUMBER;
  563. hash = (53 * hash) + getLocalIdsList().hashCode();
  564. }
  565. hash = (29 * hash) + unknownFields.hashCode();
  566. memoizedHashCode = hash;
  567. return hash;
  568. }
  569. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  570. java.nio.ByteBuffer data)
  571. throws com.google.protobuf.InvalidProtocolBufferException {
  572. return PARSER.parseFrom(data);
  573. }
  574. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  575. java.nio.ByteBuffer data,
  576. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  577. throws com.google.protobuf.InvalidProtocolBufferException {
  578. return PARSER.parseFrom(data, extensionRegistry);
  579. }
  580. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  581. com.google.protobuf.ByteString data)
  582. throws com.google.protobuf.InvalidProtocolBufferException {
  583. return PARSER.parseFrom(data);
  584. }
  585. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  586. com.google.protobuf.ByteString data,
  587. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  588. throws com.google.protobuf.InvalidProtocolBufferException {
  589. return PARSER.parseFrom(data, extensionRegistry);
  590. }
  591. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(byte[] data)
  592. throws com.google.protobuf.InvalidProtocolBufferException {
  593. return PARSER.parseFrom(data);
  594. }
  595. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  596. byte[] data,
  597. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  598. throws com.google.protobuf.InvalidProtocolBufferException {
  599. return PARSER.parseFrom(data, extensionRegistry);
  600. }
  601. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(java.io.InputStream input)
  602. throws java.io.IOException {
  603. return com.google.protobuf.GeneratedMessageV3
  604. .parseWithIOException(PARSER, input);
  605. }
  606. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  607. java.io.InputStream input,
  608. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  609. throws java.io.IOException {
  610. return com.google.protobuf.GeneratedMessageV3
  611. .parseWithIOException(PARSER, input, extensionRegistry);
  612. }
  613. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseDelimitedFrom(java.io.InputStream input)
  614. throws java.io.IOException {
  615. return com.google.protobuf.GeneratedMessageV3
  616. .parseDelimitedWithIOException(PARSER, input);
  617. }
  618. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseDelimitedFrom(
  619. java.io.InputStream input,
  620. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  621. throws java.io.IOException {
  622. return com.google.protobuf.GeneratedMessageV3
  623. .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  624. }
  625. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  626. com.google.protobuf.CodedInputStream input)
  627. throws java.io.IOException {
  628. return com.google.protobuf.GeneratedMessageV3
  629. .parseWithIOException(PARSER, input);
  630. }
  631. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parseFrom(
  632. com.google.protobuf.CodedInputStream input,
  633. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  634. throws java.io.IOException {
  635. return com.google.protobuf.GeneratedMessageV3
  636. .parseWithIOException(PARSER, input, extensionRegistry);
  637. }
  638. @java.lang.Override
  639. public Builder newBuilderForType() { return newBuilder(); }
  640. public static Builder newBuilder() {
  641. return DEFAULT_INSTANCE.toBuilder();
  642. }
  643. public static Builder newBuilder(Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage prototype) {
  644. return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  645. }
  646. @java.lang.Override
  647. public Builder toBuilder() {
  648. return this == DEFAULT_INSTANCE
  649. ? new Builder() : new Builder().mergeFrom(this);
  650. }
  651. @java.lang.Override
  652. protected Builder newBuilderForType(
  653. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  654. Builder builder = new Builder(parent);
  655. return builder;
  656. }
  657. /**
  658. * Protobuf type {@code Im.Scrm.Ww.Proto.ForwardMultiTaskMessage}
  659. */
  660. public static final class Builder extends
  661. com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
  662. // @@protoc_insertion_point(builder_implements:Im.Scrm.Ww.Proto.ForwardMultiTaskMessage)
  663. Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessageOrBuilder {
  664. public static final com.google.protobuf.Descriptors.Descriptor
  665. getDescriptor() {
  666. return Im.Scrm.Ww.Proto.WForwardMultiTask.internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_descriptor;
  667. }
  668. @java.lang.Override
  669. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  670. internalGetFieldAccessorTable() {
  671. return Im.Scrm.Ww.Proto.WForwardMultiTask.internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_fieldAccessorTable
  672. .ensureFieldAccessorsInitialized(
  673. Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage.class, Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage.Builder.class);
  674. }
  675. // Construct using Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage.newBuilder()
  676. private Builder() {
  677. maybeForceBuilderInitialization();
  678. }
  679. private Builder(
  680. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  681. super(parent);
  682. maybeForceBuilderInitialization();
  683. }
  684. private void maybeForceBuilderInitialization() {
  685. if (com.google.protobuf.GeneratedMessageV3
  686. .alwaysUseFieldBuilders) {
  687. }
  688. }
  689. @java.lang.Override
  690. public Builder clear() {
  691. super.clear();
  692. wxId_ = 0L;
  693. msgIds_ = emptyLongList();
  694. bitField0_ = (bitField0_ & ~0x00000001);
  695. convIds_ = emptyLongList();
  696. bitField0_ = (bitField0_ & ~0x00000002);
  697. taskId_ = 0L;
  698. localIds_ = emptyLongList();
  699. bitField0_ = (bitField0_ & ~0x00000004);
  700. return this;
  701. }
  702. @java.lang.Override
  703. public com.google.protobuf.Descriptors.Descriptor
  704. getDescriptorForType() {
  705. return Im.Scrm.Ww.Proto.WForwardMultiTask.internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_descriptor;
  706. }
  707. @java.lang.Override
  708. public Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage getDefaultInstanceForType() {
  709. return Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage.getDefaultInstance();
  710. }
  711. @java.lang.Override
  712. public Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage build() {
  713. Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage result = buildPartial();
  714. if (!result.isInitialized()) {
  715. throw newUninitializedMessageException(result);
  716. }
  717. return result;
  718. }
  719. @java.lang.Override
  720. public Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage buildPartial() {
  721. Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage result = new Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage(this);
  722. int from_bitField0_ = bitField0_;
  723. result.wxId_ = wxId_;
  724. if (((bitField0_ & 0x00000001) != 0)) {
  725. msgIds_.makeImmutable();
  726. bitField0_ = (bitField0_ & ~0x00000001);
  727. }
  728. result.msgIds_ = msgIds_;
  729. if (((bitField0_ & 0x00000002) != 0)) {
  730. convIds_.makeImmutable();
  731. bitField0_ = (bitField0_ & ~0x00000002);
  732. }
  733. result.convIds_ = convIds_;
  734. result.taskId_ = taskId_;
  735. if (((bitField0_ & 0x00000004) != 0)) {
  736. localIds_.makeImmutable();
  737. bitField0_ = (bitField0_ & ~0x00000004);
  738. }
  739. result.localIds_ = localIds_;
  740. onBuilt();
  741. return result;
  742. }
  743. @java.lang.Override
  744. public Builder clone() {
  745. return super.clone();
  746. }
  747. @java.lang.Override
  748. public Builder setField(
  749. com.google.protobuf.Descriptors.FieldDescriptor field,
  750. java.lang.Object value) {
  751. return super.setField(field, value);
  752. }
  753. @java.lang.Override
  754. public Builder clearField(
  755. com.google.protobuf.Descriptors.FieldDescriptor field) {
  756. return super.clearField(field);
  757. }
  758. @java.lang.Override
  759. public Builder clearOneof(
  760. com.google.protobuf.Descriptors.OneofDescriptor oneof) {
  761. return super.clearOneof(oneof);
  762. }
  763. @java.lang.Override
  764. public Builder setRepeatedField(
  765. com.google.protobuf.Descriptors.FieldDescriptor field,
  766. int index, java.lang.Object value) {
  767. return super.setRepeatedField(field, index, value);
  768. }
  769. @java.lang.Override
  770. public Builder addRepeatedField(
  771. com.google.protobuf.Descriptors.FieldDescriptor field,
  772. java.lang.Object value) {
  773. return super.addRepeatedField(field, value);
  774. }
  775. @java.lang.Override
  776. public Builder mergeFrom(com.google.protobuf.Message other) {
  777. if (other instanceof Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage) {
  778. return mergeFrom((Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage)other);
  779. } else {
  780. super.mergeFrom(other);
  781. return this;
  782. }
  783. }
  784. public Builder mergeFrom(Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage other) {
  785. if (other == Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage.getDefaultInstance()) return this;
  786. if (other.getWxId() != 0L) {
  787. setWxId(other.getWxId());
  788. }
  789. if (!other.msgIds_.isEmpty()) {
  790. if (msgIds_.isEmpty()) {
  791. msgIds_ = other.msgIds_;
  792. bitField0_ = (bitField0_ & ~0x00000001);
  793. } else {
  794. ensureMsgIdsIsMutable();
  795. msgIds_.addAll(other.msgIds_);
  796. }
  797. onChanged();
  798. }
  799. if (!other.convIds_.isEmpty()) {
  800. if (convIds_.isEmpty()) {
  801. convIds_ = other.convIds_;
  802. bitField0_ = (bitField0_ & ~0x00000002);
  803. } else {
  804. ensureConvIdsIsMutable();
  805. convIds_.addAll(other.convIds_);
  806. }
  807. onChanged();
  808. }
  809. if (other.getTaskId() != 0L) {
  810. setTaskId(other.getTaskId());
  811. }
  812. if (!other.localIds_.isEmpty()) {
  813. if (localIds_.isEmpty()) {
  814. localIds_ = other.localIds_;
  815. bitField0_ = (bitField0_ & ~0x00000004);
  816. } else {
  817. ensureLocalIdsIsMutable();
  818. localIds_.addAll(other.localIds_);
  819. }
  820. onChanged();
  821. }
  822. this.mergeUnknownFields(other.unknownFields);
  823. onChanged();
  824. return this;
  825. }
  826. @java.lang.Override
  827. public final boolean isInitialized() {
  828. return true;
  829. }
  830. @java.lang.Override
  831. public Builder mergeFrom(
  832. com.google.protobuf.CodedInputStream input,
  833. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  834. throws java.io.IOException {
  835. Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage parsedMessage = null;
  836. try {
  837. parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
  838. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  839. parsedMessage = (Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage) e.getUnfinishedMessage();
  840. throw e.unwrapIOException();
  841. } finally {
  842. if (parsedMessage != null) {
  843. mergeFrom(parsedMessage);
  844. }
  845. }
  846. return this;
  847. }
  848. private int bitField0_;
  849. private long wxId_ ;
  850. /**
  851. * <pre>
  852. * 设备企业WX号
  853. * </pre>
  854. *
  855. * <code>int64 WxId = 1;</code>
  856. * @return The wxId.
  857. */
  858. public long getWxId() {
  859. return wxId_;
  860. }
  861. /**
  862. * <pre>
  863. * 设备企业WX号
  864. * </pre>
  865. *
  866. * <code>int64 WxId = 1;</code>
  867. * @param value The wxId to set.
  868. * @return This builder for chaining.
  869. */
  870. public Builder setWxId(long value) {
  871. wxId_ = value;
  872. onChanged();
  873. return this;
  874. }
  875. /**
  876. * <pre>
  877. * 设备企业WX号
  878. * </pre>
  879. *
  880. * <code>int64 WxId = 1;</code>
  881. * @return This builder for chaining.
  882. */
  883. public Builder clearWxId() {
  884. wxId_ = 0L;
  885. onChanged();
  886. return this;
  887. }
  888. private com.google.protobuf.Internal.LongList msgIds_ = emptyLongList();
  889. private void ensureMsgIdsIsMutable() {
  890. if (!((bitField0_ & 0x00000001) != 0)) {
  891. msgIds_ = mutableCopy(msgIds_);
  892. bitField0_ |= 0x00000001;
  893. }
  894. }
  895. /**
  896. * <pre>
  897. * 消息remoteid
  898. * </pre>
  899. *
  900. * <code>repeated int64 MsgIds = 2;</code>
  901. * @return A list containing the msgIds.
  902. */
  903. public java.util.List<java.lang.Long>
  904. getMsgIdsList() {
  905. return ((bitField0_ & 0x00000001) != 0) ?
  906. java.util.Collections.unmodifiableList(msgIds_) : msgIds_;
  907. }
  908. /**
  909. * <pre>
  910. * 消息remoteid
  911. * </pre>
  912. *
  913. * <code>repeated int64 MsgIds = 2;</code>
  914. * @return The count of msgIds.
  915. */
  916. public int getMsgIdsCount() {
  917. return msgIds_.size();
  918. }
  919. /**
  920. * <pre>
  921. * 消息remoteid
  922. * </pre>
  923. *
  924. * <code>repeated int64 MsgIds = 2;</code>
  925. * @param index The index of the element to return.
  926. * @return The msgIds at the given index.
  927. */
  928. public long getMsgIds(int index) {
  929. return msgIds_.getLong(index);
  930. }
  931. /**
  932. * <pre>
  933. * 消息remoteid
  934. * </pre>
  935. *
  936. * <code>repeated int64 MsgIds = 2;</code>
  937. * @param index The index to set the value at.
  938. * @param value The msgIds to set.
  939. * @return This builder for chaining.
  940. */
  941. public Builder setMsgIds(
  942. int index, long value) {
  943. ensureMsgIdsIsMutable();
  944. msgIds_.setLong(index, value);
  945. onChanged();
  946. return this;
  947. }
  948. /**
  949. * <pre>
  950. * 消息remoteid
  951. * </pre>
  952. *
  953. * <code>repeated int64 MsgIds = 2;</code>
  954. * @param value The msgIds to add.
  955. * @return This builder for chaining.
  956. */
  957. public Builder addMsgIds(long value) {
  958. ensureMsgIdsIsMutable();
  959. msgIds_.addLong(value);
  960. onChanged();
  961. return this;
  962. }
  963. /**
  964. * <pre>
  965. * 消息remoteid
  966. * </pre>
  967. *
  968. * <code>repeated int64 MsgIds = 2;</code>
  969. * @param values The msgIds to add.
  970. * @return This builder for chaining.
  971. */
  972. public Builder addAllMsgIds(
  973. java.lang.Iterable<? extends java.lang.Long> values) {
  974. ensureMsgIdsIsMutable();
  975. com.google.protobuf.AbstractMessageLite.Builder.addAll(
  976. values, msgIds_);
  977. onChanged();
  978. return this;
  979. }
  980. /**
  981. * <pre>
  982. * 消息remoteid
  983. * </pre>
  984. *
  985. * <code>repeated int64 MsgIds = 2;</code>
  986. * @return This builder for chaining.
  987. */
  988. public Builder clearMsgIds() {
  989. msgIds_ = emptyLongList();
  990. bitField0_ = (bitField0_ & ~0x00000001);
  991. onChanged();
  992. return this;
  993. }
  994. private com.google.protobuf.Internal.LongList convIds_ = emptyLongList();
  995. private void ensureConvIdsIsMutable() {
  996. if (!((bitField0_ & 0x00000002) != 0)) {
  997. convIds_ = mutableCopy(convIds_);
  998. bitField0_ |= 0x00000002;
  999. }
  1000. }
  1001. /**
  1002. * <pre>
  1003. * 会话remoteid
  1004. * </pre>
  1005. *
  1006. * <code>repeated int64 ConvIds = 3;</code>
  1007. * @return A list containing the convIds.
  1008. */
  1009. public java.util.List<java.lang.Long>
  1010. getConvIdsList() {
  1011. return ((bitField0_ & 0x00000002) != 0) ?
  1012. java.util.Collections.unmodifiableList(convIds_) : convIds_;
  1013. }
  1014. /**
  1015. * <pre>
  1016. * 会话remoteid
  1017. * </pre>
  1018. *
  1019. * <code>repeated int64 ConvIds = 3;</code>
  1020. * @return The count of convIds.
  1021. */
  1022. public int getConvIdsCount() {
  1023. return convIds_.size();
  1024. }
  1025. /**
  1026. * <pre>
  1027. * 会话remoteid
  1028. * </pre>
  1029. *
  1030. * <code>repeated int64 ConvIds = 3;</code>
  1031. * @param index The index of the element to return.
  1032. * @return The convIds at the given index.
  1033. */
  1034. public long getConvIds(int index) {
  1035. return convIds_.getLong(index);
  1036. }
  1037. /**
  1038. * <pre>
  1039. * 会话remoteid
  1040. * </pre>
  1041. *
  1042. * <code>repeated int64 ConvIds = 3;</code>
  1043. * @param index The index to set the value at.
  1044. * @param value The convIds to set.
  1045. * @return This builder for chaining.
  1046. */
  1047. public Builder setConvIds(
  1048. int index, long value) {
  1049. ensureConvIdsIsMutable();
  1050. convIds_.setLong(index, value);
  1051. onChanged();
  1052. return this;
  1053. }
  1054. /**
  1055. * <pre>
  1056. * 会话remoteid
  1057. * </pre>
  1058. *
  1059. * <code>repeated int64 ConvIds = 3;</code>
  1060. * @param value The convIds to add.
  1061. * @return This builder for chaining.
  1062. */
  1063. public Builder addConvIds(long value) {
  1064. ensureConvIdsIsMutable();
  1065. convIds_.addLong(value);
  1066. onChanged();
  1067. return this;
  1068. }
  1069. /**
  1070. * <pre>
  1071. * 会话remoteid
  1072. * </pre>
  1073. *
  1074. * <code>repeated int64 ConvIds = 3;</code>
  1075. * @param values The convIds to add.
  1076. * @return This builder for chaining.
  1077. */
  1078. public Builder addAllConvIds(
  1079. java.lang.Iterable<? extends java.lang.Long> values) {
  1080. ensureConvIdsIsMutable();
  1081. com.google.protobuf.AbstractMessageLite.Builder.addAll(
  1082. values, convIds_);
  1083. onChanged();
  1084. return this;
  1085. }
  1086. /**
  1087. * <pre>
  1088. * 会话remoteid
  1089. * </pre>
  1090. *
  1091. * <code>repeated int64 ConvIds = 3;</code>
  1092. * @return This builder for chaining.
  1093. */
  1094. public Builder clearConvIds() {
  1095. convIds_ = emptyLongList();
  1096. bitField0_ = (bitField0_ & ~0x00000002);
  1097. onChanged();
  1098. return this;
  1099. }
  1100. private long taskId_ ;
  1101. /**
  1102. * <pre>
  1103. *任务id 在TaskResult中回传
  1104. * </pre>
  1105. *
  1106. * <code>int64 TaskId = 4;</code>
  1107. * @return The taskId.
  1108. */
  1109. public long getTaskId() {
  1110. return taskId_;
  1111. }
  1112. /**
  1113. * <pre>
  1114. *任务id 在TaskResult中回传
  1115. * </pre>
  1116. *
  1117. * <code>int64 TaskId = 4;</code>
  1118. * @param value The taskId to set.
  1119. * @return This builder for chaining.
  1120. */
  1121. public Builder setTaskId(long value) {
  1122. taskId_ = value;
  1123. onChanged();
  1124. return this;
  1125. }
  1126. /**
  1127. * <pre>
  1128. *任务id 在TaskResult中回传
  1129. * </pre>
  1130. *
  1131. * <code>int64 TaskId = 4;</code>
  1132. * @return This builder for chaining.
  1133. */
  1134. public Builder clearTaskId() {
  1135. taskId_ = 0L;
  1136. onChanged();
  1137. return this;
  1138. }
  1139. private com.google.protobuf.Internal.LongList localIds_ = emptyLongList();
  1140. private void ensureLocalIdsIsMutable() {
  1141. if (!((bitField0_ & 0x00000004) != 0)) {
  1142. localIds_ = mutableCopy(localIds_);
  1143. bitField0_ |= 0x00000004;
  1144. }
  1145. }
  1146. /**
  1147. * <pre>
  1148. * 会话Id
  1149. * </pre>
  1150. *
  1151. * <code>repeated int64 LocalIds = 5;</code>
  1152. * @return A list containing the localIds.
  1153. */
  1154. public java.util.List<java.lang.Long>
  1155. getLocalIdsList() {
  1156. return ((bitField0_ & 0x00000004) != 0) ?
  1157. java.util.Collections.unmodifiableList(localIds_) : localIds_;
  1158. }
  1159. /**
  1160. * <pre>
  1161. * 会话Id
  1162. * </pre>
  1163. *
  1164. * <code>repeated int64 LocalIds = 5;</code>
  1165. * @return The count of localIds.
  1166. */
  1167. public int getLocalIdsCount() {
  1168. return localIds_.size();
  1169. }
  1170. /**
  1171. * <pre>
  1172. * 会话Id
  1173. * </pre>
  1174. *
  1175. * <code>repeated int64 LocalIds = 5;</code>
  1176. * @param index The index of the element to return.
  1177. * @return The localIds at the given index.
  1178. */
  1179. public long getLocalIds(int index) {
  1180. return localIds_.getLong(index);
  1181. }
  1182. /**
  1183. * <pre>
  1184. * 会话Id
  1185. * </pre>
  1186. *
  1187. * <code>repeated int64 LocalIds = 5;</code>
  1188. * @param index The index to set the value at.
  1189. * @param value The localIds to set.
  1190. * @return This builder for chaining.
  1191. */
  1192. public Builder setLocalIds(
  1193. int index, long value) {
  1194. ensureLocalIdsIsMutable();
  1195. localIds_.setLong(index, value);
  1196. onChanged();
  1197. return this;
  1198. }
  1199. /**
  1200. * <pre>
  1201. * 会话Id
  1202. * </pre>
  1203. *
  1204. * <code>repeated int64 LocalIds = 5;</code>
  1205. * @param value The localIds to add.
  1206. * @return This builder for chaining.
  1207. */
  1208. public Builder addLocalIds(long value) {
  1209. ensureLocalIdsIsMutable();
  1210. localIds_.addLong(value);
  1211. onChanged();
  1212. return this;
  1213. }
  1214. /**
  1215. * <pre>
  1216. * 会话Id
  1217. * </pre>
  1218. *
  1219. * <code>repeated int64 LocalIds = 5;</code>
  1220. * @param values The localIds to add.
  1221. * @return This builder for chaining.
  1222. */
  1223. public Builder addAllLocalIds(
  1224. java.lang.Iterable<? extends java.lang.Long> values) {
  1225. ensureLocalIdsIsMutable();
  1226. com.google.protobuf.AbstractMessageLite.Builder.addAll(
  1227. values, localIds_);
  1228. onChanged();
  1229. return this;
  1230. }
  1231. /**
  1232. * <pre>
  1233. * 会话Id
  1234. * </pre>
  1235. *
  1236. * <code>repeated int64 LocalIds = 5;</code>
  1237. * @return This builder for chaining.
  1238. */
  1239. public Builder clearLocalIds() {
  1240. localIds_ = emptyLongList();
  1241. bitField0_ = (bitField0_ & ~0x00000004);
  1242. onChanged();
  1243. return this;
  1244. }
  1245. @java.lang.Override
  1246. public final Builder setUnknownFields(
  1247. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1248. return super.setUnknownFields(unknownFields);
  1249. }
  1250. @java.lang.Override
  1251. public final Builder mergeUnknownFields(
  1252. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1253. return super.mergeUnknownFields(unknownFields);
  1254. }
  1255. // @@protoc_insertion_point(builder_scope:Im.Scrm.Ww.Proto.ForwardMultiTaskMessage)
  1256. }
  1257. // @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.ForwardMultiTaskMessage)
  1258. private static final Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage DEFAULT_INSTANCE;
  1259. static {
  1260. DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage();
  1261. }
  1262. public static Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage getDefaultInstance() {
  1263. return DEFAULT_INSTANCE;
  1264. }
  1265. private static final com.google.protobuf.Parser<ForwardMultiTaskMessage>
  1266. PARSER = new com.google.protobuf.AbstractParser<ForwardMultiTaskMessage>() {
  1267. @java.lang.Override
  1268. public ForwardMultiTaskMessage parsePartialFrom(
  1269. com.google.protobuf.CodedInputStream input,
  1270. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1271. throws com.google.protobuf.InvalidProtocolBufferException {
  1272. return new ForwardMultiTaskMessage(input, extensionRegistry);
  1273. }
  1274. };
  1275. public static com.google.protobuf.Parser<ForwardMultiTaskMessage> parser() {
  1276. return PARSER;
  1277. }
  1278. @java.lang.Override
  1279. public com.google.protobuf.Parser<ForwardMultiTaskMessage> getParserForType() {
  1280. return PARSER;
  1281. }
  1282. @java.lang.Override
  1283. public Im.Scrm.Ww.Proto.WForwardMultiTask.ForwardMultiTaskMessage getDefaultInstanceForType() {
  1284. return DEFAULT_INSTANCE;
  1285. }
  1286. }
  1287. private static final com.google.protobuf.Descriptors.Descriptor
  1288. internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_descriptor;
  1289. private static final
  1290. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  1291. internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_fieldAccessorTable;
  1292. public static com.google.protobuf.Descriptors.FileDescriptor
  1293. getDescriptor() {
  1294. return descriptor;
  1295. }
  1296. private static com.google.protobuf.Descriptors.FileDescriptor
  1297. descriptor;
  1298. static {
  1299. java.lang.String[] descriptorData = {
  1300. "\n\027WForwardMultiTask.proto\022\020Im.Scrm.Ww.Pr" +
  1301. "oto\"j\n\027ForwardMultiTaskMessage\022\014\n\004WxId\030\001" +
  1302. " \001(\003\022\016\n\006MsgIds\030\002 \003(\003\022\017\n\007ConvIds\030\003 \003(\003\022\016\n" +
  1303. "\006TaskId\030\004 \001(\003\022\020\n\010LocalIds\030\005 \003(\003b\006proto3"
  1304. };
  1305. descriptor = com.google.protobuf.Descriptors.FileDescriptor
  1306. .internalBuildGeneratedFileFrom(descriptorData,
  1307. new com.google.protobuf.Descriptors.FileDescriptor[] {
  1308. });
  1309. internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_descriptor =
  1310. getDescriptor().getMessageTypes().get(0);
  1311. internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_fieldAccessorTable = new
  1312. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
  1313. internal_static_Im_Scrm_Ww_Proto_ForwardMultiTaskMessage_descriptor,
  1314. new java.lang.String[] { "WxId", "MsgIds", "ConvIds", "TaskId", "LocalIds", });
  1315. }
  1316. // @@protoc_insertion_point(outer_class_scope)
  1317. }