WQunFaTask.java 64 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: WQunFaTask.proto
  3. package Im.Scrm.Ww.Proto;
  4. public final class WQunFaTask {
  5. private WQunFaTask() {}
  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 TalkMessageOrBuilder extends
  15. // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.TalkMessage)
  16. com.google.protobuf.MessageOrBuilder {
  17. /**
  18. * <pre>
  19. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  20. * </pre>
  21. *
  22. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  23. * @return The enum numeric value on the wire for contentType.
  24. */
  25. int getContentTypeValue();
  26. /**
  27. * <pre>
  28. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  29. * </pre>
  30. *
  31. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  32. * @return The contentType.
  33. */
  34. Im.Scrm.Ww.Proto.WTransport.EnumContentType getContentType();
  35. /**
  36. * <pre>
  37. * 消息内容 文本,url(图片 视频 语音 文件),名片wxid,json(语音 文件 链接 小程序 位置)
  38. * </pre>
  39. *
  40. * <code>bytes Content = 2;</code>
  41. * @return The content.
  42. */
  43. com.google.protobuf.ByteString getContent();
  44. }
  45. /**
  46. * Protobuf type {@code Im.Scrm.Ww.Proto.TalkMessage}
  47. */
  48. public static final class TalkMessage extends
  49. com.google.protobuf.GeneratedMessageV3 implements
  50. // @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.TalkMessage)
  51. TalkMessageOrBuilder {
  52. private static final long serialVersionUID = 0L;
  53. // Use TalkMessage.newBuilder() to construct.
  54. private TalkMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
  55. super(builder);
  56. }
  57. private TalkMessage() {
  58. contentType_ = 0;
  59. content_ = com.google.protobuf.ByteString.EMPTY;
  60. }
  61. @java.lang.Override
  62. @SuppressWarnings({"unused"})
  63. protected java.lang.Object newInstance(
  64. UnusedPrivateParameter unused) {
  65. return new TalkMessage();
  66. }
  67. @java.lang.Override
  68. public final com.google.protobuf.UnknownFieldSet
  69. getUnknownFields() {
  70. return this.unknownFields;
  71. }
  72. private TalkMessage(
  73. com.google.protobuf.CodedInputStream input,
  74. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  75. throws com.google.protobuf.InvalidProtocolBufferException {
  76. this();
  77. if (extensionRegistry == null) {
  78. throw new java.lang.NullPointerException();
  79. }
  80. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  81. com.google.protobuf.UnknownFieldSet.newBuilder();
  82. try {
  83. boolean done = false;
  84. while (!done) {
  85. int tag = input.readTag();
  86. switch (tag) {
  87. case 0:
  88. done = true;
  89. break;
  90. case 8: {
  91. int rawValue = input.readEnum();
  92. contentType_ = rawValue;
  93. break;
  94. }
  95. case 18: {
  96. content_ = input.readBytes();
  97. break;
  98. }
  99. default: {
  100. if (!parseUnknownField(
  101. input, unknownFields, extensionRegistry, tag)) {
  102. done = true;
  103. }
  104. break;
  105. }
  106. }
  107. }
  108. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  109. throw e.setUnfinishedMessage(this);
  110. } catch (java.io.IOException e) {
  111. throw new com.google.protobuf.InvalidProtocolBufferException(
  112. e).setUnfinishedMessage(this);
  113. } finally {
  114. this.unknownFields = unknownFields.build();
  115. makeExtensionsImmutable();
  116. }
  117. }
  118. public static final com.google.protobuf.Descriptors.Descriptor
  119. getDescriptor() {
  120. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_TalkMessage_descriptor;
  121. }
  122. @java.lang.Override
  123. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  124. internalGetFieldAccessorTable() {
  125. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_TalkMessage_fieldAccessorTable
  126. .ensureFieldAccessorsInitialized(
  127. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.class, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder.class);
  128. }
  129. public static final int CONTENTTYPE_FIELD_NUMBER = 1;
  130. private int contentType_;
  131. /**
  132. * <pre>
  133. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  134. * </pre>
  135. *
  136. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  137. * @return The enum numeric value on the wire for contentType.
  138. */
  139. public int getContentTypeValue() {
  140. return contentType_;
  141. }
  142. /**
  143. * <pre>
  144. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  145. * </pre>
  146. *
  147. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  148. * @return The contentType.
  149. */
  150. public Im.Scrm.Ww.Proto.WTransport.EnumContentType getContentType() {
  151. @SuppressWarnings("deprecation")
  152. Im.Scrm.Ww.Proto.WTransport.EnumContentType result = Im.Scrm.Ww.Proto.WTransport.EnumContentType.valueOf(contentType_);
  153. return result == null ? Im.Scrm.Ww.Proto.WTransport.EnumContentType.UNRECOGNIZED : result;
  154. }
  155. public static final int CONTENT_FIELD_NUMBER = 2;
  156. private com.google.protobuf.ByteString content_;
  157. /**
  158. * <pre>
  159. * 消息内容 文本,url(图片 视频 语音 文件),名片wxid,json(语音 文件 链接 小程序 位置)
  160. * </pre>
  161. *
  162. * <code>bytes Content = 2;</code>
  163. * @return The content.
  164. */
  165. public com.google.protobuf.ByteString getContent() {
  166. return content_;
  167. }
  168. private byte memoizedIsInitialized = -1;
  169. @java.lang.Override
  170. public final boolean isInitialized() {
  171. byte isInitialized = memoizedIsInitialized;
  172. if (isInitialized == 1) return true;
  173. if (isInitialized == 0) return false;
  174. memoizedIsInitialized = 1;
  175. return true;
  176. }
  177. @java.lang.Override
  178. public void writeTo(com.google.protobuf.CodedOutputStream output)
  179. throws java.io.IOException {
  180. if (contentType_ != Im.Scrm.Ww.Proto.WTransport.EnumContentType.UnknownContent.getNumber()) {
  181. output.writeEnum(1, contentType_);
  182. }
  183. if (!content_.isEmpty()) {
  184. output.writeBytes(2, content_);
  185. }
  186. unknownFields.writeTo(output);
  187. }
  188. @java.lang.Override
  189. public int getSerializedSize() {
  190. int size = memoizedSize;
  191. if (size != -1) return size;
  192. size = 0;
  193. if (contentType_ != Im.Scrm.Ww.Proto.WTransport.EnumContentType.UnknownContent.getNumber()) {
  194. size += com.google.protobuf.CodedOutputStream
  195. .computeEnumSize(1, contentType_);
  196. }
  197. if (!content_.isEmpty()) {
  198. size += com.google.protobuf.CodedOutputStream
  199. .computeBytesSize(2, content_);
  200. }
  201. size += unknownFields.getSerializedSize();
  202. memoizedSize = size;
  203. return size;
  204. }
  205. @java.lang.Override
  206. public boolean equals(final java.lang.Object obj) {
  207. if (obj == this) {
  208. return true;
  209. }
  210. if (!(obj instanceof Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage)) {
  211. return super.equals(obj);
  212. }
  213. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage other = (Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage) obj;
  214. if (contentType_ != other.contentType_) return false;
  215. if (!getContent()
  216. .equals(other.getContent())) return false;
  217. if (!unknownFields.equals(other.unknownFields)) return false;
  218. return true;
  219. }
  220. @java.lang.Override
  221. public int hashCode() {
  222. if (memoizedHashCode != 0) {
  223. return memoizedHashCode;
  224. }
  225. int hash = 41;
  226. hash = (19 * hash) + getDescriptor().hashCode();
  227. hash = (37 * hash) + CONTENTTYPE_FIELD_NUMBER;
  228. hash = (53 * hash) + contentType_;
  229. hash = (37 * hash) + CONTENT_FIELD_NUMBER;
  230. hash = (53 * hash) + getContent().hashCode();
  231. hash = (29 * hash) + unknownFields.hashCode();
  232. memoizedHashCode = hash;
  233. return hash;
  234. }
  235. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  236. java.nio.ByteBuffer data)
  237. throws com.google.protobuf.InvalidProtocolBufferException {
  238. return PARSER.parseFrom(data);
  239. }
  240. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  241. java.nio.ByteBuffer data,
  242. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  243. throws com.google.protobuf.InvalidProtocolBufferException {
  244. return PARSER.parseFrom(data, extensionRegistry);
  245. }
  246. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  247. com.google.protobuf.ByteString data)
  248. throws com.google.protobuf.InvalidProtocolBufferException {
  249. return PARSER.parseFrom(data);
  250. }
  251. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  252. com.google.protobuf.ByteString data,
  253. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  254. throws com.google.protobuf.InvalidProtocolBufferException {
  255. return PARSER.parseFrom(data, extensionRegistry);
  256. }
  257. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(byte[] data)
  258. throws com.google.protobuf.InvalidProtocolBufferException {
  259. return PARSER.parseFrom(data);
  260. }
  261. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  262. byte[] data,
  263. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  264. throws com.google.protobuf.InvalidProtocolBufferException {
  265. return PARSER.parseFrom(data, extensionRegistry);
  266. }
  267. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(java.io.InputStream input)
  268. throws java.io.IOException {
  269. return com.google.protobuf.GeneratedMessageV3
  270. .parseWithIOException(PARSER, input);
  271. }
  272. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  273. java.io.InputStream input,
  274. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  275. throws java.io.IOException {
  276. return com.google.protobuf.GeneratedMessageV3
  277. .parseWithIOException(PARSER, input, extensionRegistry);
  278. }
  279. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseDelimitedFrom(java.io.InputStream input)
  280. throws java.io.IOException {
  281. return com.google.protobuf.GeneratedMessageV3
  282. .parseDelimitedWithIOException(PARSER, input);
  283. }
  284. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseDelimitedFrom(
  285. java.io.InputStream input,
  286. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  287. throws java.io.IOException {
  288. return com.google.protobuf.GeneratedMessageV3
  289. .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  290. }
  291. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  292. com.google.protobuf.CodedInputStream input)
  293. throws java.io.IOException {
  294. return com.google.protobuf.GeneratedMessageV3
  295. .parseWithIOException(PARSER, input);
  296. }
  297. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parseFrom(
  298. com.google.protobuf.CodedInputStream input,
  299. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  300. throws java.io.IOException {
  301. return com.google.protobuf.GeneratedMessageV3
  302. .parseWithIOException(PARSER, input, extensionRegistry);
  303. }
  304. @java.lang.Override
  305. public Builder newBuilderForType() { return newBuilder(); }
  306. public static Builder newBuilder() {
  307. return DEFAULT_INSTANCE.toBuilder();
  308. }
  309. public static Builder newBuilder(Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage prototype) {
  310. return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  311. }
  312. @java.lang.Override
  313. public Builder toBuilder() {
  314. return this == DEFAULT_INSTANCE
  315. ? new Builder() : new Builder().mergeFrom(this);
  316. }
  317. @java.lang.Override
  318. protected Builder newBuilderForType(
  319. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  320. Builder builder = new Builder(parent);
  321. return builder;
  322. }
  323. /**
  324. * Protobuf type {@code Im.Scrm.Ww.Proto.TalkMessage}
  325. */
  326. public static final class Builder extends
  327. com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
  328. // @@protoc_insertion_point(builder_implements:Im.Scrm.Ww.Proto.TalkMessage)
  329. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder {
  330. public static final com.google.protobuf.Descriptors.Descriptor
  331. getDescriptor() {
  332. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_TalkMessage_descriptor;
  333. }
  334. @java.lang.Override
  335. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  336. internalGetFieldAccessorTable() {
  337. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_TalkMessage_fieldAccessorTable
  338. .ensureFieldAccessorsInitialized(
  339. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.class, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder.class);
  340. }
  341. // Construct using Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.newBuilder()
  342. private Builder() {
  343. maybeForceBuilderInitialization();
  344. }
  345. private Builder(
  346. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  347. super(parent);
  348. maybeForceBuilderInitialization();
  349. }
  350. private void maybeForceBuilderInitialization() {
  351. if (com.google.protobuf.GeneratedMessageV3
  352. .alwaysUseFieldBuilders) {
  353. }
  354. }
  355. @java.lang.Override
  356. public Builder clear() {
  357. super.clear();
  358. contentType_ = 0;
  359. content_ = com.google.protobuf.ByteString.EMPTY;
  360. return this;
  361. }
  362. @java.lang.Override
  363. public com.google.protobuf.Descriptors.Descriptor
  364. getDescriptorForType() {
  365. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_TalkMessage_descriptor;
  366. }
  367. @java.lang.Override
  368. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage getDefaultInstanceForType() {
  369. return Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.getDefaultInstance();
  370. }
  371. @java.lang.Override
  372. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage build() {
  373. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage result = buildPartial();
  374. if (!result.isInitialized()) {
  375. throw newUninitializedMessageException(result);
  376. }
  377. return result;
  378. }
  379. @java.lang.Override
  380. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage buildPartial() {
  381. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage result = new Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage(this);
  382. result.contentType_ = contentType_;
  383. result.content_ = content_;
  384. onBuilt();
  385. return result;
  386. }
  387. @java.lang.Override
  388. public Builder clone() {
  389. return super.clone();
  390. }
  391. @java.lang.Override
  392. public Builder setField(
  393. com.google.protobuf.Descriptors.FieldDescriptor field,
  394. java.lang.Object value) {
  395. return super.setField(field, value);
  396. }
  397. @java.lang.Override
  398. public Builder clearField(
  399. com.google.protobuf.Descriptors.FieldDescriptor field) {
  400. return super.clearField(field);
  401. }
  402. @java.lang.Override
  403. public Builder clearOneof(
  404. com.google.protobuf.Descriptors.OneofDescriptor oneof) {
  405. return super.clearOneof(oneof);
  406. }
  407. @java.lang.Override
  408. public Builder setRepeatedField(
  409. com.google.protobuf.Descriptors.FieldDescriptor field,
  410. int index, java.lang.Object value) {
  411. return super.setRepeatedField(field, index, value);
  412. }
  413. @java.lang.Override
  414. public Builder addRepeatedField(
  415. com.google.protobuf.Descriptors.FieldDescriptor field,
  416. java.lang.Object value) {
  417. return super.addRepeatedField(field, value);
  418. }
  419. @java.lang.Override
  420. public Builder mergeFrom(com.google.protobuf.Message other) {
  421. if (other instanceof Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage) {
  422. return mergeFrom((Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage)other);
  423. } else {
  424. super.mergeFrom(other);
  425. return this;
  426. }
  427. }
  428. public Builder mergeFrom(Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage other) {
  429. if (other == Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.getDefaultInstance()) return this;
  430. if (other.contentType_ != 0) {
  431. setContentTypeValue(other.getContentTypeValue());
  432. }
  433. if (other.getContent() != com.google.protobuf.ByteString.EMPTY) {
  434. setContent(other.getContent());
  435. }
  436. this.mergeUnknownFields(other.unknownFields);
  437. onChanged();
  438. return this;
  439. }
  440. @java.lang.Override
  441. public final boolean isInitialized() {
  442. return true;
  443. }
  444. @java.lang.Override
  445. public Builder mergeFrom(
  446. com.google.protobuf.CodedInputStream input,
  447. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  448. throws java.io.IOException {
  449. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage parsedMessage = null;
  450. try {
  451. parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
  452. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  453. parsedMessage = (Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage) e.getUnfinishedMessage();
  454. throw e.unwrapIOException();
  455. } finally {
  456. if (parsedMessage != null) {
  457. mergeFrom(parsedMessage);
  458. }
  459. }
  460. return this;
  461. }
  462. private int contentType_ = 0;
  463. /**
  464. * <pre>
  465. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  466. * </pre>
  467. *
  468. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  469. * @return The enum numeric value on the wire for contentType.
  470. */
  471. public int getContentTypeValue() {
  472. return contentType_;
  473. }
  474. /**
  475. * <pre>
  476. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  477. * </pre>
  478. *
  479. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  480. * @param value The enum numeric value on the wire for contentType to set.
  481. * @return This builder for chaining.
  482. */
  483. public Builder setContentTypeValue(int value) {
  484. contentType_ = value;
  485. onChanged();
  486. return this;
  487. }
  488. /**
  489. * <pre>
  490. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  491. * </pre>
  492. *
  493. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  494. * @return The contentType.
  495. */
  496. public Im.Scrm.Ww.Proto.WTransport.EnumContentType getContentType() {
  497. @SuppressWarnings("deprecation")
  498. Im.Scrm.Ww.Proto.WTransport.EnumContentType result = Im.Scrm.Ww.Proto.WTransport.EnumContentType.valueOf(contentType_);
  499. return result == null ? Im.Scrm.Ww.Proto.WTransport.EnumContentType.UNRECOGNIZED : result;
  500. }
  501. /**
  502. * <pre>
  503. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  504. * </pre>
  505. *
  506. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  507. * @param value The contentType to set.
  508. * @return This builder for chaining.
  509. */
  510. public Builder setContentType(Im.Scrm.Ww.Proto.WTransport.EnumContentType value) {
  511. if (value == null) {
  512. throw new NullPointerException();
  513. }
  514. contentType_ = value.getNumber();
  515. onChanged();
  516. return this;
  517. }
  518. /**
  519. * <pre>
  520. * 消息类型 Text Picture Voice Video Link File NameCard WeApp Location
  521. * </pre>
  522. *
  523. * <code>.Im.Scrm.Ww.Proto.EnumContentType ContentType = 1;</code>
  524. * @return This builder for chaining.
  525. */
  526. public Builder clearContentType() {
  527. contentType_ = 0;
  528. onChanged();
  529. return this;
  530. }
  531. private com.google.protobuf.ByteString content_ = com.google.protobuf.ByteString.EMPTY;
  532. /**
  533. * <pre>
  534. * 消息内容 文本,url(图片 视频 语音 文件),名片wxid,json(语音 文件 链接 小程序 位置)
  535. * </pre>
  536. *
  537. * <code>bytes Content = 2;</code>
  538. * @return The content.
  539. */
  540. public com.google.protobuf.ByteString getContent() {
  541. return content_;
  542. }
  543. /**
  544. * <pre>
  545. * 消息内容 文本,url(图片 视频 语音 文件),名片wxid,json(语音 文件 链接 小程序 位置)
  546. * </pre>
  547. *
  548. * <code>bytes Content = 2;</code>
  549. * @param value The content to set.
  550. * @return This builder for chaining.
  551. */
  552. public Builder setContent(com.google.protobuf.ByteString value) {
  553. if (value == null) {
  554. throw new NullPointerException();
  555. }
  556. content_ = value;
  557. onChanged();
  558. return this;
  559. }
  560. /**
  561. * <pre>
  562. * 消息内容 文本,url(图片 视频 语音 文件),名片wxid,json(语音 文件 链接 小程序 位置)
  563. * </pre>
  564. *
  565. * <code>bytes Content = 2;</code>
  566. * @return This builder for chaining.
  567. */
  568. public Builder clearContent() {
  569. content_ = getDefaultInstance().getContent();
  570. onChanged();
  571. return this;
  572. }
  573. @java.lang.Override
  574. public final Builder setUnknownFields(
  575. final com.google.protobuf.UnknownFieldSet unknownFields) {
  576. return super.setUnknownFields(unknownFields);
  577. }
  578. @java.lang.Override
  579. public final Builder mergeUnknownFields(
  580. final com.google.protobuf.UnknownFieldSet unknownFields) {
  581. return super.mergeUnknownFields(unknownFields);
  582. }
  583. // @@protoc_insertion_point(builder_scope:Im.Scrm.Ww.Proto.TalkMessage)
  584. }
  585. // @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.TalkMessage)
  586. private static final Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage DEFAULT_INSTANCE;
  587. static {
  588. DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage();
  589. }
  590. public static Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage getDefaultInstance() {
  591. return DEFAULT_INSTANCE;
  592. }
  593. private static final com.google.protobuf.Parser<TalkMessage>
  594. PARSER = new com.google.protobuf.AbstractParser<TalkMessage>() {
  595. @java.lang.Override
  596. public TalkMessage parsePartialFrom(
  597. com.google.protobuf.CodedInputStream input,
  598. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  599. throws com.google.protobuf.InvalidProtocolBufferException {
  600. return new TalkMessage(input, extensionRegistry);
  601. }
  602. };
  603. public static com.google.protobuf.Parser<TalkMessage> parser() {
  604. return PARSER;
  605. }
  606. @java.lang.Override
  607. public com.google.protobuf.Parser<TalkMessage> getParserForType() {
  608. return PARSER;
  609. }
  610. @java.lang.Override
  611. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage getDefaultInstanceForType() {
  612. return DEFAULT_INSTANCE;
  613. }
  614. }
  615. public interface QunFaTaskMessageOrBuilder extends
  616. // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.QunFaTaskMessage)
  617. com.google.protobuf.MessageOrBuilder {
  618. /**
  619. * <pre>
  620. * 设备企业WX号
  621. * </pre>
  622. *
  623. * <code>int64 WxId = 1;</code>
  624. * @return The wxId.
  625. */
  626. long getWxId();
  627. /**
  628. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  629. */
  630. java.util.List<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage>
  631. getMsgsList();
  632. /**
  633. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  634. */
  635. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage getMsgs(int index);
  636. /**
  637. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  638. */
  639. int getMsgsCount();
  640. /**
  641. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  642. */
  643. java.util.List<? extends Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder>
  644. getMsgsOrBuilderList();
  645. /**
  646. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  647. */
  648. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder getMsgsOrBuilder(
  649. int index);
  650. /**
  651. * <pre>
  652. *会话 RemoteId
  653. * </pre>
  654. *
  655. * <code>repeated int64 ConvId = 3;</code>
  656. * @return A list containing the convId.
  657. */
  658. java.util.List<java.lang.Long> getConvIdList();
  659. /**
  660. * <pre>
  661. *会话 RemoteId
  662. * </pre>
  663. *
  664. * <code>repeated int64 ConvId = 3;</code>
  665. * @return The count of convId.
  666. */
  667. int getConvIdCount();
  668. /**
  669. * <pre>
  670. *会话 RemoteId
  671. * </pre>
  672. *
  673. * <code>repeated int64 ConvId = 3;</code>
  674. * @param index The index of the element to return.
  675. * @return The convId at the given index.
  676. */
  677. long getConvId(int index);
  678. /**
  679. * <pre>
  680. * </pre>
  681. *
  682. * <code>int64 TaskId = 4;</code>
  683. * @return The taskId.
  684. */
  685. long getTaskId();
  686. }
  687. /**
  688. * Protobuf type {@code Im.Scrm.Ww.Proto.QunFaTaskMessage}
  689. */
  690. public static final class QunFaTaskMessage extends
  691. com.google.protobuf.GeneratedMessageV3 implements
  692. // @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.QunFaTaskMessage)
  693. QunFaTaskMessageOrBuilder {
  694. private static final long serialVersionUID = 0L;
  695. // Use QunFaTaskMessage.newBuilder() to construct.
  696. private QunFaTaskMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
  697. super(builder);
  698. }
  699. private QunFaTaskMessage() {
  700. msgs_ = java.util.Collections.emptyList();
  701. convId_ = emptyLongList();
  702. }
  703. @java.lang.Override
  704. @SuppressWarnings({"unused"})
  705. protected java.lang.Object newInstance(
  706. UnusedPrivateParameter unused) {
  707. return new QunFaTaskMessage();
  708. }
  709. @java.lang.Override
  710. public final com.google.protobuf.UnknownFieldSet
  711. getUnknownFields() {
  712. return this.unknownFields;
  713. }
  714. private QunFaTaskMessage(
  715. com.google.protobuf.CodedInputStream input,
  716. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  717. throws com.google.protobuf.InvalidProtocolBufferException {
  718. this();
  719. if (extensionRegistry == null) {
  720. throw new java.lang.NullPointerException();
  721. }
  722. int mutable_bitField0_ = 0;
  723. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  724. com.google.protobuf.UnknownFieldSet.newBuilder();
  725. try {
  726. boolean done = false;
  727. while (!done) {
  728. int tag = input.readTag();
  729. switch (tag) {
  730. case 0:
  731. done = true;
  732. break;
  733. case 8: {
  734. wxId_ = input.readInt64();
  735. break;
  736. }
  737. case 18: {
  738. if (!((mutable_bitField0_ & 0x00000001) != 0)) {
  739. msgs_ = new java.util.ArrayList<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage>();
  740. mutable_bitField0_ |= 0x00000001;
  741. }
  742. msgs_.add(
  743. input.readMessage(Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.parser(), extensionRegistry));
  744. break;
  745. }
  746. case 24: {
  747. if (!((mutable_bitField0_ & 0x00000002) != 0)) {
  748. convId_ = newLongList();
  749. mutable_bitField0_ |= 0x00000002;
  750. }
  751. convId_.addLong(input.readInt64());
  752. break;
  753. }
  754. case 26: {
  755. int length = input.readRawVarint32();
  756. int limit = input.pushLimit(length);
  757. if (!((mutable_bitField0_ & 0x00000002) != 0) && input.getBytesUntilLimit() > 0) {
  758. convId_ = newLongList();
  759. mutable_bitField0_ |= 0x00000002;
  760. }
  761. while (input.getBytesUntilLimit() > 0) {
  762. convId_.addLong(input.readInt64());
  763. }
  764. input.popLimit(limit);
  765. break;
  766. }
  767. case 32: {
  768. taskId_ = input.readInt64();
  769. break;
  770. }
  771. default: {
  772. if (!parseUnknownField(
  773. input, unknownFields, extensionRegistry, tag)) {
  774. done = true;
  775. }
  776. break;
  777. }
  778. }
  779. }
  780. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  781. throw e.setUnfinishedMessage(this);
  782. } catch (java.io.IOException e) {
  783. throw new com.google.protobuf.InvalidProtocolBufferException(
  784. e).setUnfinishedMessage(this);
  785. } finally {
  786. if (((mutable_bitField0_ & 0x00000001) != 0)) {
  787. msgs_ = java.util.Collections.unmodifiableList(msgs_);
  788. }
  789. if (((mutable_bitField0_ & 0x00000002) != 0)) {
  790. convId_.makeImmutable(); // C
  791. }
  792. this.unknownFields = unknownFields.build();
  793. makeExtensionsImmutable();
  794. }
  795. }
  796. public static final com.google.protobuf.Descriptors.Descriptor
  797. getDescriptor() {
  798. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_descriptor;
  799. }
  800. @java.lang.Override
  801. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  802. internalGetFieldAccessorTable() {
  803. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_fieldAccessorTable
  804. .ensureFieldAccessorsInitialized(
  805. Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage.class, Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage.Builder.class);
  806. }
  807. public static final int WXID_FIELD_NUMBER = 1;
  808. private long wxId_;
  809. /**
  810. * <pre>
  811. * 设备企业WX号
  812. * </pre>
  813. *
  814. * <code>int64 WxId = 1;</code>
  815. * @return The wxId.
  816. */
  817. public long getWxId() {
  818. return wxId_;
  819. }
  820. public static final int MSGS_FIELD_NUMBER = 2;
  821. private java.util.List<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage> msgs_;
  822. /**
  823. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  824. */
  825. public java.util.List<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage> getMsgsList() {
  826. return msgs_;
  827. }
  828. /**
  829. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  830. */
  831. public java.util.List<? extends Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder>
  832. getMsgsOrBuilderList() {
  833. return msgs_;
  834. }
  835. /**
  836. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  837. */
  838. public int getMsgsCount() {
  839. return msgs_.size();
  840. }
  841. /**
  842. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  843. */
  844. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage getMsgs(int index) {
  845. return msgs_.get(index);
  846. }
  847. /**
  848. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  849. */
  850. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder getMsgsOrBuilder(
  851. int index) {
  852. return msgs_.get(index);
  853. }
  854. public static final int CONVID_FIELD_NUMBER = 3;
  855. private com.google.protobuf.Internal.LongList convId_;
  856. /**
  857. * <pre>
  858. *会话 RemoteId
  859. * </pre>
  860. *
  861. * <code>repeated int64 ConvId = 3;</code>
  862. * @return A list containing the convId.
  863. */
  864. public java.util.List<java.lang.Long>
  865. getConvIdList() {
  866. return convId_;
  867. }
  868. /**
  869. * <pre>
  870. *会话 RemoteId
  871. * </pre>
  872. *
  873. * <code>repeated int64 ConvId = 3;</code>
  874. * @return The count of convId.
  875. */
  876. public int getConvIdCount() {
  877. return convId_.size();
  878. }
  879. /**
  880. * <pre>
  881. *会话 RemoteId
  882. * </pre>
  883. *
  884. * <code>repeated int64 ConvId = 3;</code>
  885. * @param index The index of the element to return.
  886. * @return The convId at the given index.
  887. */
  888. public long getConvId(int index) {
  889. return convId_.getLong(index);
  890. }
  891. private int convIdMemoizedSerializedSize = -1;
  892. public static final int TASKID_FIELD_NUMBER = 4;
  893. private long taskId_;
  894. /**
  895. * <pre>
  896. * </pre>
  897. *
  898. * <code>int64 TaskId = 4;</code>
  899. * @return The taskId.
  900. */
  901. public long getTaskId() {
  902. return taskId_;
  903. }
  904. private byte memoizedIsInitialized = -1;
  905. @java.lang.Override
  906. public final boolean isInitialized() {
  907. byte isInitialized = memoizedIsInitialized;
  908. if (isInitialized == 1) return true;
  909. if (isInitialized == 0) return false;
  910. memoizedIsInitialized = 1;
  911. return true;
  912. }
  913. @java.lang.Override
  914. public void writeTo(com.google.protobuf.CodedOutputStream output)
  915. throws java.io.IOException {
  916. getSerializedSize();
  917. if (wxId_ != 0L) {
  918. output.writeInt64(1, wxId_);
  919. }
  920. for (int i = 0; i < msgs_.size(); i++) {
  921. output.writeMessage(2, msgs_.get(i));
  922. }
  923. if (getConvIdList().size() > 0) {
  924. output.writeUInt32NoTag(26);
  925. output.writeUInt32NoTag(convIdMemoizedSerializedSize);
  926. }
  927. for (int i = 0; i < convId_.size(); i++) {
  928. output.writeInt64NoTag(convId_.getLong(i));
  929. }
  930. if (taskId_ != 0L) {
  931. output.writeInt64(4, taskId_);
  932. }
  933. unknownFields.writeTo(output);
  934. }
  935. @java.lang.Override
  936. public int getSerializedSize() {
  937. int size = memoizedSize;
  938. if (size != -1) return size;
  939. size = 0;
  940. if (wxId_ != 0L) {
  941. size += com.google.protobuf.CodedOutputStream
  942. .computeInt64Size(1, wxId_);
  943. }
  944. for (int i = 0; i < msgs_.size(); i++) {
  945. size += com.google.protobuf.CodedOutputStream
  946. .computeMessageSize(2, msgs_.get(i));
  947. }
  948. {
  949. int dataSize = 0;
  950. for (int i = 0; i < convId_.size(); i++) {
  951. dataSize += com.google.protobuf.CodedOutputStream
  952. .computeInt64SizeNoTag(convId_.getLong(i));
  953. }
  954. size += dataSize;
  955. if (!getConvIdList().isEmpty()) {
  956. size += 1;
  957. size += com.google.protobuf.CodedOutputStream
  958. .computeInt32SizeNoTag(dataSize);
  959. }
  960. convIdMemoizedSerializedSize = dataSize;
  961. }
  962. if (taskId_ != 0L) {
  963. size += com.google.protobuf.CodedOutputStream
  964. .computeInt64Size(4, taskId_);
  965. }
  966. size += unknownFields.getSerializedSize();
  967. memoizedSize = size;
  968. return size;
  969. }
  970. @java.lang.Override
  971. public boolean equals(final java.lang.Object obj) {
  972. if (obj == this) {
  973. return true;
  974. }
  975. if (!(obj instanceof Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage)) {
  976. return super.equals(obj);
  977. }
  978. Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage other = (Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage) obj;
  979. if (getWxId()
  980. != other.getWxId()) return false;
  981. if (!getMsgsList()
  982. .equals(other.getMsgsList())) return false;
  983. if (!getConvIdList()
  984. .equals(other.getConvIdList())) return false;
  985. if (getTaskId()
  986. != other.getTaskId()) return false;
  987. if (!unknownFields.equals(other.unknownFields)) return false;
  988. return true;
  989. }
  990. @java.lang.Override
  991. public int hashCode() {
  992. if (memoizedHashCode != 0) {
  993. return memoizedHashCode;
  994. }
  995. int hash = 41;
  996. hash = (19 * hash) + getDescriptor().hashCode();
  997. hash = (37 * hash) + WXID_FIELD_NUMBER;
  998. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  999. getWxId());
  1000. if (getMsgsCount() > 0) {
  1001. hash = (37 * hash) + MSGS_FIELD_NUMBER;
  1002. hash = (53 * hash) + getMsgsList().hashCode();
  1003. }
  1004. if (getConvIdCount() > 0) {
  1005. hash = (37 * hash) + CONVID_FIELD_NUMBER;
  1006. hash = (53 * hash) + getConvIdList().hashCode();
  1007. }
  1008. hash = (37 * hash) + TASKID_FIELD_NUMBER;
  1009. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  1010. getTaskId());
  1011. hash = (29 * hash) + unknownFields.hashCode();
  1012. memoizedHashCode = hash;
  1013. return hash;
  1014. }
  1015. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1016. java.nio.ByteBuffer data)
  1017. throws com.google.protobuf.InvalidProtocolBufferException {
  1018. return PARSER.parseFrom(data);
  1019. }
  1020. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1021. java.nio.ByteBuffer data,
  1022. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1023. throws com.google.protobuf.InvalidProtocolBufferException {
  1024. return PARSER.parseFrom(data, extensionRegistry);
  1025. }
  1026. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1027. com.google.protobuf.ByteString data)
  1028. throws com.google.protobuf.InvalidProtocolBufferException {
  1029. return PARSER.parseFrom(data);
  1030. }
  1031. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1032. com.google.protobuf.ByteString data,
  1033. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1034. throws com.google.protobuf.InvalidProtocolBufferException {
  1035. return PARSER.parseFrom(data, extensionRegistry);
  1036. }
  1037. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(byte[] data)
  1038. throws com.google.protobuf.InvalidProtocolBufferException {
  1039. return PARSER.parseFrom(data);
  1040. }
  1041. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1042. byte[] data,
  1043. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1044. throws com.google.protobuf.InvalidProtocolBufferException {
  1045. return PARSER.parseFrom(data, extensionRegistry);
  1046. }
  1047. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(java.io.InputStream input)
  1048. throws java.io.IOException {
  1049. return com.google.protobuf.GeneratedMessageV3
  1050. .parseWithIOException(PARSER, input);
  1051. }
  1052. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1053. java.io.InputStream input,
  1054. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1055. throws java.io.IOException {
  1056. return com.google.protobuf.GeneratedMessageV3
  1057. .parseWithIOException(PARSER, input, extensionRegistry);
  1058. }
  1059. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseDelimitedFrom(java.io.InputStream input)
  1060. throws java.io.IOException {
  1061. return com.google.protobuf.GeneratedMessageV3
  1062. .parseDelimitedWithIOException(PARSER, input);
  1063. }
  1064. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseDelimitedFrom(
  1065. java.io.InputStream input,
  1066. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1067. throws java.io.IOException {
  1068. return com.google.protobuf.GeneratedMessageV3
  1069. .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  1070. }
  1071. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1072. com.google.protobuf.CodedInputStream input)
  1073. throws java.io.IOException {
  1074. return com.google.protobuf.GeneratedMessageV3
  1075. .parseWithIOException(PARSER, input);
  1076. }
  1077. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parseFrom(
  1078. com.google.protobuf.CodedInputStream input,
  1079. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1080. throws java.io.IOException {
  1081. return com.google.protobuf.GeneratedMessageV3
  1082. .parseWithIOException(PARSER, input, extensionRegistry);
  1083. }
  1084. @java.lang.Override
  1085. public Builder newBuilderForType() { return newBuilder(); }
  1086. public static Builder newBuilder() {
  1087. return DEFAULT_INSTANCE.toBuilder();
  1088. }
  1089. public static Builder newBuilder(Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage prototype) {
  1090. return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  1091. }
  1092. @java.lang.Override
  1093. public Builder toBuilder() {
  1094. return this == DEFAULT_INSTANCE
  1095. ? new Builder() : new Builder().mergeFrom(this);
  1096. }
  1097. @java.lang.Override
  1098. protected Builder newBuilderForType(
  1099. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  1100. Builder builder = new Builder(parent);
  1101. return builder;
  1102. }
  1103. /**
  1104. * Protobuf type {@code Im.Scrm.Ww.Proto.QunFaTaskMessage}
  1105. */
  1106. public static final class Builder extends
  1107. com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
  1108. // @@protoc_insertion_point(builder_implements:Im.Scrm.Ww.Proto.QunFaTaskMessage)
  1109. Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessageOrBuilder {
  1110. public static final com.google.protobuf.Descriptors.Descriptor
  1111. getDescriptor() {
  1112. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_descriptor;
  1113. }
  1114. @java.lang.Override
  1115. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  1116. internalGetFieldAccessorTable() {
  1117. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_fieldAccessorTable
  1118. .ensureFieldAccessorsInitialized(
  1119. Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage.class, Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage.Builder.class);
  1120. }
  1121. // Construct using Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage.newBuilder()
  1122. private Builder() {
  1123. maybeForceBuilderInitialization();
  1124. }
  1125. private Builder(
  1126. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  1127. super(parent);
  1128. maybeForceBuilderInitialization();
  1129. }
  1130. private void maybeForceBuilderInitialization() {
  1131. if (com.google.protobuf.GeneratedMessageV3
  1132. .alwaysUseFieldBuilders) {
  1133. getMsgsFieldBuilder();
  1134. }
  1135. }
  1136. @java.lang.Override
  1137. public Builder clear() {
  1138. super.clear();
  1139. wxId_ = 0L;
  1140. if (msgsBuilder_ == null) {
  1141. msgs_ = java.util.Collections.emptyList();
  1142. bitField0_ = (bitField0_ & ~0x00000001);
  1143. } else {
  1144. msgsBuilder_.clear();
  1145. }
  1146. convId_ = emptyLongList();
  1147. bitField0_ = (bitField0_ & ~0x00000002);
  1148. taskId_ = 0L;
  1149. return this;
  1150. }
  1151. @java.lang.Override
  1152. public com.google.protobuf.Descriptors.Descriptor
  1153. getDescriptorForType() {
  1154. return Im.Scrm.Ww.Proto.WQunFaTask.internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_descriptor;
  1155. }
  1156. @java.lang.Override
  1157. public Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage getDefaultInstanceForType() {
  1158. return Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage.getDefaultInstance();
  1159. }
  1160. @java.lang.Override
  1161. public Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage build() {
  1162. Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage result = buildPartial();
  1163. if (!result.isInitialized()) {
  1164. throw newUninitializedMessageException(result);
  1165. }
  1166. return result;
  1167. }
  1168. @java.lang.Override
  1169. public Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage buildPartial() {
  1170. Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage result = new Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage(this);
  1171. int from_bitField0_ = bitField0_;
  1172. result.wxId_ = wxId_;
  1173. if (msgsBuilder_ == null) {
  1174. if (((bitField0_ & 0x00000001) != 0)) {
  1175. msgs_ = java.util.Collections.unmodifiableList(msgs_);
  1176. bitField0_ = (bitField0_ & ~0x00000001);
  1177. }
  1178. result.msgs_ = msgs_;
  1179. } else {
  1180. result.msgs_ = msgsBuilder_.build();
  1181. }
  1182. if (((bitField0_ & 0x00000002) != 0)) {
  1183. convId_.makeImmutable();
  1184. bitField0_ = (bitField0_ & ~0x00000002);
  1185. }
  1186. result.convId_ = convId_;
  1187. result.taskId_ = taskId_;
  1188. onBuilt();
  1189. return result;
  1190. }
  1191. @java.lang.Override
  1192. public Builder clone() {
  1193. return super.clone();
  1194. }
  1195. @java.lang.Override
  1196. public Builder setField(
  1197. com.google.protobuf.Descriptors.FieldDescriptor field,
  1198. java.lang.Object value) {
  1199. return super.setField(field, value);
  1200. }
  1201. @java.lang.Override
  1202. public Builder clearField(
  1203. com.google.protobuf.Descriptors.FieldDescriptor field) {
  1204. return super.clearField(field);
  1205. }
  1206. @java.lang.Override
  1207. public Builder clearOneof(
  1208. com.google.protobuf.Descriptors.OneofDescriptor oneof) {
  1209. return super.clearOneof(oneof);
  1210. }
  1211. @java.lang.Override
  1212. public Builder setRepeatedField(
  1213. com.google.protobuf.Descriptors.FieldDescriptor field,
  1214. int index, java.lang.Object value) {
  1215. return super.setRepeatedField(field, index, value);
  1216. }
  1217. @java.lang.Override
  1218. public Builder addRepeatedField(
  1219. com.google.protobuf.Descriptors.FieldDescriptor field,
  1220. java.lang.Object value) {
  1221. return super.addRepeatedField(field, value);
  1222. }
  1223. @java.lang.Override
  1224. public Builder mergeFrom(com.google.protobuf.Message other) {
  1225. if (other instanceof Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage) {
  1226. return mergeFrom((Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage)other);
  1227. } else {
  1228. super.mergeFrom(other);
  1229. return this;
  1230. }
  1231. }
  1232. public Builder mergeFrom(Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage other) {
  1233. if (other == Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage.getDefaultInstance()) return this;
  1234. if (other.getWxId() != 0L) {
  1235. setWxId(other.getWxId());
  1236. }
  1237. if (msgsBuilder_ == null) {
  1238. if (!other.msgs_.isEmpty()) {
  1239. if (msgs_.isEmpty()) {
  1240. msgs_ = other.msgs_;
  1241. bitField0_ = (bitField0_ & ~0x00000001);
  1242. } else {
  1243. ensureMsgsIsMutable();
  1244. msgs_.addAll(other.msgs_);
  1245. }
  1246. onChanged();
  1247. }
  1248. } else {
  1249. if (!other.msgs_.isEmpty()) {
  1250. if (msgsBuilder_.isEmpty()) {
  1251. msgsBuilder_.dispose();
  1252. msgsBuilder_ = null;
  1253. msgs_ = other.msgs_;
  1254. bitField0_ = (bitField0_ & ~0x00000001);
  1255. msgsBuilder_ =
  1256. com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
  1257. getMsgsFieldBuilder() : null;
  1258. } else {
  1259. msgsBuilder_.addAllMessages(other.msgs_);
  1260. }
  1261. }
  1262. }
  1263. if (!other.convId_.isEmpty()) {
  1264. if (convId_.isEmpty()) {
  1265. convId_ = other.convId_;
  1266. bitField0_ = (bitField0_ & ~0x00000002);
  1267. } else {
  1268. ensureConvIdIsMutable();
  1269. convId_.addAll(other.convId_);
  1270. }
  1271. onChanged();
  1272. }
  1273. if (other.getTaskId() != 0L) {
  1274. setTaskId(other.getTaskId());
  1275. }
  1276. this.mergeUnknownFields(other.unknownFields);
  1277. onChanged();
  1278. return this;
  1279. }
  1280. @java.lang.Override
  1281. public final boolean isInitialized() {
  1282. return true;
  1283. }
  1284. @java.lang.Override
  1285. public Builder mergeFrom(
  1286. com.google.protobuf.CodedInputStream input,
  1287. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1288. throws java.io.IOException {
  1289. Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage parsedMessage = null;
  1290. try {
  1291. parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
  1292. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  1293. parsedMessage = (Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage) e.getUnfinishedMessage();
  1294. throw e.unwrapIOException();
  1295. } finally {
  1296. if (parsedMessage != null) {
  1297. mergeFrom(parsedMessage);
  1298. }
  1299. }
  1300. return this;
  1301. }
  1302. private int bitField0_;
  1303. private long wxId_ ;
  1304. /**
  1305. * <pre>
  1306. * 设备企业WX号
  1307. * </pre>
  1308. *
  1309. * <code>int64 WxId = 1;</code>
  1310. * @return The wxId.
  1311. */
  1312. public long getWxId() {
  1313. return wxId_;
  1314. }
  1315. /**
  1316. * <pre>
  1317. * 设备企业WX号
  1318. * </pre>
  1319. *
  1320. * <code>int64 WxId = 1;</code>
  1321. * @param value The wxId to set.
  1322. * @return This builder for chaining.
  1323. */
  1324. public Builder setWxId(long value) {
  1325. wxId_ = value;
  1326. onChanged();
  1327. return this;
  1328. }
  1329. /**
  1330. * <pre>
  1331. * 设备企业WX号
  1332. * </pre>
  1333. *
  1334. * <code>int64 WxId = 1;</code>
  1335. * @return This builder for chaining.
  1336. */
  1337. public Builder clearWxId() {
  1338. wxId_ = 0L;
  1339. onChanged();
  1340. return this;
  1341. }
  1342. private java.util.List<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage> msgs_ =
  1343. java.util.Collections.emptyList();
  1344. private void ensureMsgsIsMutable() {
  1345. if (!((bitField0_ & 0x00000001) != 0)) {
  1346. msgs_ = new java.util.ArrayList<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage>(msgs_);
  1347. bitField0_ |= 0x00000001;
  1348. }
  1349. }
  1350. private com.google.protobuf.RepeatedFieldBuilderV3<
  1351. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder> msgsBuilder_;
  1352. /**
  1353. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1354. */
  1355. public java.util.List<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage> getMsgsList() {
  1356. if (msgsBuilder_ == null) {
  1357. return java.util.Collections.unmodifiableList(msgs_);
  1358. } else {
  1359. return msgsBuilder_.getMessageList();
  1360. }
  1361. }
  1362. /**
  1363. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1364. */
  1365. public int getMsgsCount() {
  1366. if (msgsBuilder_ == null) {
  1367. return msgs_.size();
  1368. } else {
  1369. return msgsBuilder_.getCount();
  1370. }
  1371. }
  1372. /**
  1373. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1374. */
  1375. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage getMsgs(int index) {
  1376. if (msgsBuilder_ == null) {
  1377. return msgs_.get(index);
  1378. } else {
  1379. return msgsBuilder_.getMessage(index);
  1380. }
  1381. }
  1382. /**
  1383. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1384. */
  1385. public Builder setMsgs(
  1386. int index, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage value) {
  1387. if (msgsBuilder_ == null) {
  1388. if (value == null) {
  1389. throw new NullPointerException();
  1390. }
  1391. ensureMsgsIsMutable();
  1392. msgs_.set(index, value);
  1393. onChanged();
  1394. } else {
  1395. msgsBuilder_.setMessage(index, value);
  1396. }
  1397. return this;
  1398. }
  1399. /**
  1400. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1401. */
  1402. public Builder setMsgs(
  1403. int index, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder builderForValue) {
  1404. if (msgsBuilder_ == null) {
  1405. ensureMsgsIsMutable();
  1406. msgs_.set(index, builderForValue.build());
  1407. onChanged();
  1408. } else {
  1409. msgsBuilder_.setMessage(index, builderForValue.build());
  1410. }
  1411. return this;
  1412. }
  1413. /**
  1414. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1415. */
  1416. public Builder addMsgs(Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage value) {
  1417. if (msgsBuilder_ == null) {
  1418. if (value == null) {
  1419. throw new NullPointerException();
  1420. }
  1421. ensureMsgsIsMutable();
  1422. msgs_.add(value);
  1423. onChanged();
  1424. } else {
  1425. msgsBuilder_.addMessage(value);
  1426. }
  1427. return this;
  1428. }
  1429. /**
  1430. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1431. */
  1432. public Builder addMsgs(
  1433. int index, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage value) {
  1434. if (msgsBuilder_ == null) {
  1435. if (value == null) {
  1436. throw new NullPointerException();
  1437. }
  1438. ensureMsgsIsMutable();
  1439. msgs_.add(index, value);
  1440. onChanged();
  1441. } else {
  1442. msgsBuilder_.addMessage(index, value);
  1443. }
  1444. return this;
  1445. }
  1446. /**
  1447. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1448. */
  1449. public Builder addMsgs(
  1450. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder builderForValue) {
  1451. if (msgsBuilder_ == null) {
  1452. ensureMsgsIsMutable();
  1453. msgs_.add(builderForValue.build());
  1454. onChanged();
  1455. } else {
  1456. msgsBuilder_.addMessage(builderForValue.build());
  1457. }
  1458. return this;
  1459. }
  1460. /**
  1461. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1462. */
  1463. public Builder addMsgs(
  1464. int index, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder builderForValue) {
  1465. if (msgsBuilder_ == null) {
  1466. ensureMsgsIsMutable();
  1467. msgs_.add(index, builderForValue.build());
  1468. onChanged();
  1469. } else {
  1470. msgsBuilder_.addMessage(index, builderForValue.build());
  1471. }
  1472. return this;
  1473. }
  1474. /**
  1475. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1476. */
  1477. public Builder addAllMsgs(
  1478. java.lang.Iterable<? extends Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage> values) {
  1479. if (msgsBuilder_ == null) {
  1480. ensureMsgsIsMutable();
  1481. com.google.protobuf.AbstractMessageLite.Builder.addAll(
  1482. values, msgs_);
  1483. onChanged();
  1484. } else {
  1485. msgsBuilder_.addAllMessages(values);
  1486. }
  1487. return this;
  1488. }
  1489. /**
  1490. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1491. */
  1492. public Builder clearMsgs() {
  1493. if (msgsBuilder_ == null) {
  1494. msgs_ = java.util.Collections.emptyList();
  1495. bitField0_ = (bitField0_ & ~0x00000001);
  1496. onChanged();
  1497. } else {
  1498. msgsBuilder_.clear();
  1499. }
  1500. return this;
  1501. }
  1502. /**
  1503. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1504. */
  1505. public Builder removeMsgs(int index) {
  1506. if (msgsBuilder_ == null) {
  1507. ensureMsgsIsMutable();
  1508. msgs_.remove(index);
  1509. onChanged();
  1510. } else {
  1511. msgsBuilder_.remove(index);
  1512. }
  1513. return this;
  1514. }
  1515. /**
  1516. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1517. */
  1518. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder getMsgsBuilder(
  1519. int index) {
  1520. return getMsgsFieldBuilder().getBuilder(index);
  1521. }
  1522. /**
  1523. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1524. */
  1525. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder getMsgsOrBuilder(
  1526. int index) {
  1527. if (msgsBuilder_ == null) {
  1528. return msgs_.get(index); } else {
  1529. return msgsBuilder_.getMessageOrBuilder(index);
  1530. }
  1531. }
  1532. /**
  1533. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1534. */
  1535. public java.util.List<? extends Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder>
  1536. getMsgsOrBuilderList() {
  1537. if (msgsBuilder_ != null) {
  1538. return msgsBuilder_.getMessageOrBuilderList();
  1539. } else {
  1540. return java.util.Collections.unmodifiableList(msgs_);
  1541. }
  1542. }
  1543. /**
  1544. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1545. */
  1546. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder addMsgsBuilder() {
  1547. return getMsgsFieldBuilder().addBuilder(
  1548. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.getDefaultInstance());
  1549. }
  1550. /**
  1551. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1552. */
  1553. public Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder addMsgsBuilder(
  1554. int index) {
  1555. return getMsgsFieldBuilder().addBuilder(
  1556. index, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.getDefaultInstance());
  1557. }
  1558. /**
  1559. * <code>repeated .Im.Scrm.Ww.Proto.TalkMessage Msgs = 2;</code>
  1560. */
  1561. public java.util.List<Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder>
  1562. getMsgsBuilderList() {
  1563. return getMsgsFieldBuilder().getBuilderList();
  1564. }
  1565. private com.google.protobuf.RepeatedFieldBuilderV3<
  1566. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder>
  1567. getMsgsFieldBuilder() {
  1568. if (msgsBuilder_ == null) {
  1569. msgsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
  1570. Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessage.Builder, Im.Scrm.Ww.Proto.WQunFaTask.TalkMessageOrBuilder>(
  1571. msgs_,
  1572. ((bitField0_ & 0x00000001) != 0),
  1573. getParentForChildren(),
  1574. isClean());
  1575. msgs_ = null;
  1576. }
  1577. return msgsBuilder_;
  1578. }
  1579. private com.google.protobuf.Internal.LongList convId_ = emptyLongList();
  1580. private void ensureConvIdIsMutable() {
  1581. if (!((bitField0_ & 0x00000002) != 0)) {
  1582. convId_ = mutableCopy(convId_);
  1583. bitField0_ |= 0x00000002;
  1584. }
  1585. }
  1586. /**
  1587. * <pre>
  1588. *会话 RemoteId
  1589. * </pre>
  1590. *
  1591. * <code>repeated int64 ConvId = 3;</code>
  1592. * @return A list containing the convId.
  1593. */
  1594. public java.util.List<java.lang.Long>
  1595. getConvIdList() {
  1596. return ((bitField0_ & 0x00000002) != 0) ?
  1597. java.util.Collections.unmodifiableList(convId_) : convId_;
  1598. }
  1599. /**
  1600. * <pre>
  1601. *会话 RemoteId
  1602. * </pre>
  1603. *
  1604. * <code>repeated int64 ConvId = 3;</code>
  1605. * @return The count of convId.
  1606. */
  1607. public int getConvIdCount() {
  1608. return convId_.size();
  1609. }
  1610. /**
  1611. * <pre>
  1612. *会话 RemoteId
  1613. * </pre>
  1614. *
  1615. * <code>repeated int64 ConvId = 3;</code>
  1616. * @param index The index of the element to return.
  1617. * @return The convId at the given index.
  1618. */
  1619. public long getConvId(int index) {
  1620. return convId_.getLong(index);
  1621. }
  1622. /**
  1623. * <pre>
  1624. *会话 RemoteId
  1625. * </pre>
  1626. *
  1627. * <code>repeated int64 ConvId = 3;</code>
  1628. * @param index The index to set the value at.
  1629. * @param value The convId to set.
  1630. * @return This builder for chaining.
  1631. */
  1632. public Builder setConvId(
  1633. int index, long value) {
  1634. ensureConvIdIsMutable();
  1635. convId_.setLong(index, value);
  1636. onChanged();
  1637. return this;
  1638. }
  1639. /**
  1640. * <pre>
  1641. *会话 RemoteId
  1642. * </pre>
  1643. *
  1644. * <code>repeated int64 ConvId = 3;</code>
  1645. * @param value The convId to add.
  1646. * @return This builder for chaining.
  1647. */
  1648. public Builder addConvId(long value) {
  1649. ensureConvIdIsMutable();
  1650. convId_.addLong(value);
  1651. onChanged();
  1652. return this;
  1653. }
  1654. /**
  1655. * <pre>
  1656. *会话 RemoteId
  1657. * </pre>
  1658. *
  1659. * <code>repeated int64 ConvId = 3;</code>
  1660. * @param values The convId to add.
  1661. * @return This builder for chaining.
  1662. */
  1663. public Builder addAllConvId(
  1664. java.lang.Iterable<? extends java.lang.Long> values) {
  1665. ensureConvIdIsMutable();
  1666. com.google.protobuf.AbstractMessageLite.Builder.addAll(
  1667. values, convId_);
  1668. onChanged();
  1669. return this;
  1670. }
  1671. /**
  1672. * <pre>
  1673. *会话 RemoteId
  1674. * </pre>
  1675. *
  1676. * <code>repeated int64 ConvId = 3;</code>
  1677. * @return This builder for chaining.
  1678. */
  1679. public Builder clearConvId() {
  1680. convId_ = emptyLongList();
  1681. bitField0_ = (bitField0_ & ~0x00000002);
  1682. onChanged();
  1683. return this;
  1684. }
  1685. private long taskId_ ;
  1686. /**
  1687. * <pre>
  1688. * </pre>
  1689. *
  1690. * <code>int64 TaskId = 4;</code>
  1691. * @return The taskId.
  1692. */
  1693. public long getTaskId() {
  1694. return taskId_;
  1695. }
  1696. /**
  1697. * <pre>
  1698. * </pre>
  1699. *
  1700. * <code>int64 TaskId = 4;</code>
  1701. * @param value The taskId to set.
  1702. * @return This builder for chaining.
  1703. */
  1704. public Builder setTaskId(long value) {
  1705. taskId_ = value;
  1706. onChanged();
  1707. return this;
  1708. }
  1709. /**
  1710. * <pre>
  1711. * </pre>
  1712. *
  1713. * <code>int64 TaskId = 4;</code>
  1714. * @return This builder for chaining.
  1715. */
  1716. public Builder clearTaskId() {
  1717. taskId_ = 0L;
  1718. onChanged();
  1719. return this;
  1720. }
  1721. @java.lang.Override
  1722. public final Builder setUnknownFields(
  1723. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1724. return super.setUnknownFields(unknownFields);
  1725. }
  1726. @java.lang.Override
  1727. public final Builder mergeUnknownFields(
  1728. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1729. return super.mergeUnknownFields(unknownFields);
  1730. }
  1731. // @@protoc_insertion_point(builder_scope:Im.Scrm.Ww.Proto.QunFaTaskMessage)
  1732. }
  1733. // @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.QunFaTaskMessage)
  1734. private static final Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage DEFAULT_INSTANCE;
  1735. static {
  1736. DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage();
  1737. }
  1738. public static Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage getDefaultInstance() {
  1739. return DEFAULT_INSTANCE;
  1740. }
  1741. private static final com.google.protobuf.Parser<QunFaTaskMessage>
  1742. PARSER = new com.google.protobuf.AbstractParser<QunFaTaskMessage>() {
  1743. @java.lang.Override
  1744. public QunFaTaskMessage parsePartialFrom(
  1745. com.google.protobuf.CodedInputStream input,
  1746. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1747. throws com.google.protobuf.InvalidProtocolBufferException {
  1748. return new QunFaTaskMessage(input, extensionRegistry);
  1749. }
  1750. };
  1751. public static com.google.protobuf.Parser<QunFaTaskMessage> parser() {
  1752. return PARSER;
  1753. }
  1754. @java.lang.Override
  1755. public com.google.protobuf.Parser<QunFaTaskMessage> getParserForType() {
  1756. return PARSER;
  1757. }
  1758. @java.lang.Override
  1759. public Im.Scrm.Ww.Proto.WQunFaTask.QunFaTaskMessage getDefaultInstanceForType() {
  1760. return DEFAULT_INSTANCE;
  1761. }
  1762. }
  1763. private static final com.google.protobuf.Descriptors.Descriptor
  1764. internal_static_Im_Scrm_Ww_Proto_TalkMessage_descriptor;
  1765. private static final
  1766. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  1767. internal_static_Im_Scrm_Ww_Proto_TalkMessage_fieldAccessorTable;
  1768. private static final com.google.protobuf.Descriptors.Descriptor
  1769. internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_descriptor;
  1770. private static final
  1771. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  1772. internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_fieldAccessorTable;
  1773. public static com.google.protobuf.Descriptors.FileDescriptor
  1774. getDescriptor() {
  1775. return descriptor;
  1776. }
  1777. private static com.google.protobuf.Descriptors.FileDescriptor
  1778. descriptor;
  1779. static {
  1780. java.lang.String[] descriptorData = {
  1781. "\n\020WQunFaTask.proto\022\020Im.Scrm.Ww.Proto\032\020WT" +
  1782. "ransport.proto\"V\n\013TalkMessage\0226\n\013Content" +
  1783. "Type\030\001 \001(\0162!.Im.Scrm.Ww.Proto.EnumConten" +
  1784. "tType\022\017\n\007Content\030\002 \001(\014\"m\n\020QunFaTaskMessa" +
  1785. "ge\022\014\n\004WxId\030\001 \001(\003\022+\n\004Msgs\030\002 \003(\0132\035.Im.Scrm" +
  1786. ".Ww.Proto.TalkMessage\022\016\n\006ConvId\030\003 \003(\003\022\016\n" +
  1787. "\006TaskId\030\004 \001(\003b\006proto3"
  1788. };
  1789. descriptor = com.google.protobuf.Descriptors.FileDescriptor
  1790. .internalBuildGeneratedFileFrom(descriptorData,
  1791. new com.google.protobuf.Descriptors.FileDescriptor[] {
  1792. Im.Scrm.Ww.Proto.WTransport.getDescriptor(),
  1793. });
  1794. internal_static_Im_Scrm_Ww_Proto_TalkMessage_descriptor =
  1795. getDescriptor().getMessageTypes().get(0);
  1796. internal_static_Im_Scrm_Ww_Proto_TalkMessage_fieldAccessorTable = new
  1797. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
  1798. internal_static_Im_Scrm_Ww_Proto_TalkMessage_descriptor,
  1799. new java.lang.String[] { "ContentType", "Content", });
  1800. internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_descriptor =
  1801. getDescriptor().getMessageTypes().get(1);
  1802. internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_fieldAccessorTable = new
  1803. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
  1804. internal_static_Im_Scrm_Ww_Proto_QunFaTaskMessage_descriptor,
  1805. new java.lang.String[] { "WxId", "Msgs", "ConvId", "TaskId", });
  1806. Im.Scrm.Ww.Proto.WTransport.getDescriptor();
  1807. }
  1808. // @@protoc_insertion_point(outer_class_scope)
  1809. }