WTalkToFriendTask.java 43 KB

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