WCustomerGroupPushNotice.java 79 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: WCustomerGroupPushNotice.proto
  3. package Im.Scrm.Ww.Proto;
  4. public final class WCustomerGroupPushNotice {
  5. private WCustomerGroupPushNotice() {}
  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 CustomerGroupPushNoticeMessageOrBuilder extends
  15. // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.CustomerGroupPushNoticeMessage)
  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. * 是否成功
  29. * </pre>
  30. *
  31. * <code>bool Success = 2;</code>
  32. * @return The success.
  33. */
  34. boolean getSuccess();
  35. /**
  36. * <pre>
  37. * 客户群列表
  38. * </pre>
  39. *
  40. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  41. */
  42. java.util.List<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage>
  43. getGroupsList();
  44. /**
  45. * <pre>
  46. * 客户群列表
  47. * </pre>
  48. *
  49. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  50. */
  51. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage getGroups(int index);
  52. /**
  53. * <pre>
  54. * 客户群列表
  55. * </pre>
  56. *
  57. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  58. */
  59. int getGroupsCount();
  60. /**
  61. * <pre>
  62. * 客户群列表
  63. * </pre>
  64. *
  65. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  66. */
  67. java.util.List<? extends Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder>
  68. getGroupsOrBuilderList();
  69. /**
  70. * <pre>
  71. * 客户群列表
  72. * </pre>
  73. *
  74. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  75. */
  76. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder getGroupsOrBuilder(
  77. int index);
  78. /**
  79. * <code>int64 TaskId = 4;</code>
  80. * @return The taskId.
  81. */
  82. long getTaskId();
  83. }
  84. /**
  85. * Protobuf type {@code Im.Scrm.Ww.Proto.CustomerGroupPushNoticeMessage}
  86. */
  87. public static final class CustomerGroupPushNoticeMessage extends
  88. com.google.protobuf.GeneratedMessageV3 implements
  89. // @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.CustomerGroupPushNoticeMessage)
  90. CustomerGroupPushNoticeMessageOrBuilder {
  91. private static final long serialVersionUID = 0L;
  92. // Use CustomerGroupPushNoticeMessage.newBuilder() to construct.
  93. private CustomerGroupPushNoticeMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
  94. super(builder);
  95. }
  96. private CustomerGroupPushNoticeMessage() {
  97. groups_ = java.util.Collections.emptyList();
  98. }
  99. @java.lang.Override
  100. @SuppressWarnings({"unused"})
  101. protected java.lang.Object newInstance(
  102. UnusedPrivateParameter unused) {
  103. return new CustomerGroupPushNoticeMessage();
  104. }
  105. @java.lang.Override
  106. public final com.google.protobuf.UnknownFieldSet
  107. getUnknownFields() {
  108. return this.unknownFields;
  109. }
  110. private CustomerGroupPushNoticeMessage(
  111. com.google.protobuf.CodedInputStream input,
  112. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  113. throws com.google.protobuf.InvalidProtocolBufferException {
  114. this();
  115. if (extensionRegistry == null) {
  116. throw new java.lang.NullPointerException();
  117. }
  118. int mutable_bitField0_ = 0;
  119. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  120. com.google.protobuf.UnknownFieldSet.newBuilder();
  121. try {
  122. boolean done = false;
  123. while (!done) {
  124. int tag = input.readTag();
  125. switch (tag) {
  126. case 0:
  127. done = true;
  128. break;
  129. case 8: {
  130. wxId_ = input.readInt64();
  131. break;
  132. }
  133. case 16: {
  134. success_ = input.readBool();
  135. break;
  136. }
  137. case 26: {
  138. if (!((mutable_bitField0_ & 0x00000001) != 0)) {
  139. groups_ = new java.util.ArrayList<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage>();
  140. mutable_bitField0_ |= 0x00000001;
  141. }
  142. groups_.add(
  143. input.readMessage(Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.parser(), extensionRegistry));
  144. break;
  145. }
  146. case 32: {
  147. taskId_ = input.readInt64();
  148. break;
  149. }
  150. default: {
  151. if (!parseUnknownField(
  152. input, unknownFields, extensionRegistry, tag)) {
  153. done = true;
  154. }
  155. break;
  156. }
  157. }
  158. }
  159. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  160. throw e.setUnfinishedMessage(this);
  161. } catch (java.io.IOException e) {
  162. throw new com.google.protobuf.InvalidProtocolBufferException(
  163. e).setUnfinishedMessage(this);
  164. } finally {
  165. if (((mutable_bitField0_ & 0x00000001) != 0)) {
  166. groups_ = java.util.Collections.unmodifiableList(groups_);
  167. }
  168. this.unknownFields = unknownFields.build();
  169. makeExtensionsImmutable();
  170. }
  171. }
  172. public static final com.google.protobuf.Descriptors.Descriptor
  173. getDescriptor() {
  174. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_descriptor;
  175. }
  176. @java.lang.Override
  177. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  178. internalGetFieldAccessorTable() {
  179. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_fieldAccessorTable
  180. .ensureFieldAccessorsInitialized(
  181. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage.class, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage.Builder.class);
  182. }
  183. public static final int WXID_FIELD_NUMBER = 1;
  184. private long wxId_;
  185. /**
  186. * <pre>
  187. * 设备企业WX号
  188. * </pre>
  189. *
  190. * <code>int64 WxId = 1;</code>
  191. * @return The wxId.
  192. */
  193. public long getWxId() {
  194. return wxId_;
  195. }
  196. public static final int SUCCESS_FIELD_NUMBER = 2;
  197. private boolean success_;
  198. /**
  199. * <pre>
  200. * 是否成功
  201. * </pre>
  202. *
  203. * <code>bool Success = 2;</code>
  204. * @return The success.
  205. */
  206. public boolean getSuccess() {
  207. return success_;
  208. }
  209. public static final int GROUPS_FIELD_NUMBER = 3;
  210. private java.util.List<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage> groups_;
  211. /**
  212. * <pre>
  213. * 客户群列表
  214. * </pre>
  215. *
  216. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  217. */
  218. public java.util.List<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage> getGroupsList() {
  219. return groups_;
  220. }
  221. /**
  222. * <pre>
  223. * 客户群列表
  224. * </pre>
  225. *
  226. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  227. */
  228. public java.util.List<? extends Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder>
  229. getGroupsOrBuilderList() {
  230. return groups_;
  231. }
  232. /**
  233. * <pre>
  234. * 客户群列表
  235. * </pre>
  236. *
  237. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  238. */
  239. public int getGroupsCount() {
  240. return groups_.size();
  241. }
  242. /**
  243. * <pre>
  244. * 客户群列表
  245. * </pre>
  246. *
  247. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  248. */
  249. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage getGroups(int index) {
  250. return groups_.get(index);
  251. }
  252. /**
  253. * <pre>
  254. * 客户群列表
  255. * </pre>
  256. *
  257. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  258. */
  259. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder getGroupsOrBuilder(
  260. int index) {
  261. return groups_.get(index);
  262. }
  263. public static final int TASKID_FIELD_NUMBER = 4;
  264. private long taskId_;
  265. /**
  266. * <code>int64 TaskId = 4;</code>
  267. * @return The taskId.
  268. */
  269. public long getTaskId() {
  270. return taskId_;
  271. }
  272. private byte memoizedIsInitialized = -1;
  273. @java.lang.Override
  274. public final boolean isInitialized() {
  275. byte isInitialized = memoizedIsInitialized;
  276. if (isInitialized == 1) return true;
  277. if (isInitialized == 0) return false;
  278. memoizedIsInitialized = 1;
  279. return true;
  280. }
  281. @java.lang.Override
  282. public void writeTo(com.google.protobuf.CodedOutputStream output)
  283. throws java.io.IOException {
  284. if (wxId_ != 0L) {
  285. output.writeInt64(1, wxId_);
  286. }
  287. if (success_ != false) {
  288. output.writeBool(2, success_);
  289. }
  290. for (int i = 0; i < groups_.size(); i++) {
  291. output.writeMessage(3, groups_.get(i));
  292. }
  293. if (taskId_ != 0L) {
  294. output.writeInt64(4, taskId_);
  295. }
  296. unknownFields.writeTo(output);
  297. }
  298. @java.lang.Override
  299. public int getSerializedSize() {
  300. int size = memoizedSize;
  301. if (size != -1) return size;
  302. size = 0;
  303. if (wxId_ != 0L) {
  304. size += com.google.protobuf.CodedOutputStream
  305. .computeInt64Size(1, wxId_);
  306. }
  307. if (success_ != false) {
  308. size += com.google.protobuf.CodedOutputStream
  309. .computeBoolSize(2, success_);
  310. }
  311. for (int i = 0; i < groups_.size(); i++) {
  312. size += com.google.protobuf.CodedOutputStream
  313. .computeMessageSize(3, groups_.get(i));
  314. }
  315. if (taskId_ != 0L) {
  316. size += com.google.protobuf.CodedOutputStream
  317. .computeInt64Size(4, taskId_);
  318. }
  319. size += unknownFields.getSerializedSize();
  320. memoizedSize = size;
  321. return size;
  322. }
  323. @java.lang.Override
  324. public boolean equals(final java.lang.Object obj) {
  325. if (obj == this) {
  326. return true;
  327. }
  328. if (!(obj instanceof Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage)) {
  329. return super.equals(obj);
  330. }
  331. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage other = (Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage) obj;
  332. if (getWxId()
  333. != other.getWxId()) return false;
  334. if (getSuccess()
  335. != other.getSuccess()) return false;
  336. if (!getGroupsList()
  337. .equals(other.getGroupsList())) return false;
  338. if (getTaskId()
  339. != other.getTaskId()) return false;
  340. if (!unknownFields.equals(other.unknownFields)) return false;
  341. return true;
  342. }
  343. @java.lang.Override
  344. public int hashCode() {
  345. if (memoizedHashCode != 0) {
  346. return memoizedHashCode;
  347. }
  348. int hash = 41;
  349. hash = (19 * hash) + getDescriptor().hashCode();
  350. hash = (37 * hash) + WXID_FIELD_NUMBER;
  351. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  352. getWxId());
  353. hash = (37 * hash) + SUCCESS_FIELD_NUMBER;
  354. hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
  355. getSuccess());
  356. if (getGroupsCount() > 0) {
  357. hash = (37 * hash) + GROUPS_FIELD_NUMBER;
  358. hash = (53 * hash) + getGroupsList().hashCode();
  359. }
  360. hash = (37 * hash) + TASKID_FIELD_NUMBER;
  361. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  362. getTaskId());
  363. hash = (29 * hash) + unknownFields.hashCode();
  364. memoizedHashCode = hash;
  365. return hash;
  366. }
  367. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  368. java.nio.ByteBuffer data)
  369. throws com.google.protobuf.InvalidProtocolBufferException {
  370. return PARSER.parseFrom(data);
  371. }
  372. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  373. java.nio.ByteBuffer data,
  374. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  375. throws com.google.protobuf.InvalidProtocolBufferException {
  376. return PARSER.parseFrom(data, extensionRegistry);
  377. }
  378. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  379. com.google.protobuf.ByteString data)
  380. throws com.google.protobuf.InvalidProtocolBufferException {
  381. return PARSER.parseFrom(data);
  382. }
  383. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  384. com.google.protobuf.ByteString data,
  385. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  386. throws com.google.protobuf.InvalidProtocolBufferException {
  387. return PARSER.parseFrom(data, extensionRegistry);
  388. }
  389. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(byte[] data)
  390. throws com.google.protobuf.InvalidProtocolBufferException {
  391. return PARSER.parseFrom(data);
  392. }
  393. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  394. byte[] data,
  395. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  396. throws com.google.protobuf.InvalidProtocolBufferException {
  397. return PARSER.parseFrom(data, extensionRegistry);
  398. }
  399. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(java.io.InputStream input)
  400. throws java.io.IOException {
  401. return com.google.protobuf.GeneratedMessageV3
  402. .parseWithIOException(PARSER, input);
  403. }
  404. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  405. java.io.InputStream input,
  406. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  407. throws java.io.IOException {
  408. return com.google.protobuf.GeneratedMessageV3
  409. .parseWithIOException(PARSER, input, extensionRegistry);
  410. }
  411. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseDelimitedFrom(java.io.InputStream input)
  412. throws java.io.IOException {
  413. return com.google.protobuf.GeneratedMessageV3
  414. .parseDelimitedWithIOException(PARSER, input);
  415. }
  416. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseDelimitedFrom(
  417. java.io.InputStream input,
  418. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  419. throws java.io.IOException {
  420. return com.google.protobuf.GeneratedMessageV3
  421. .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  422. }
  423. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  424. com.google.protobuf.CodedInputStream input)
  425. throws java.io.IOException {
  426. return com.google.protobuf.GeneratedMessageV3
  427. .parseWithIOException(PARSER, input);
  428. }
  429. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parseFrom(
  430. com.google.protobuf.CodedInputStream input,
  431. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  432. throws java.io.IOException {
  433. return com.google.protobuf.GeneratedMessageV3
  434. .parseWithIOException(PARSER, input, extensionRegistry);
  435. }
  436. @java.lang.Override
  437. public Builder newBuilderForType() { return newBuilder(); }
  438. public static Builder newBuilder() {
  439. return DEFAULT_INSTANCE.toBuilder();
  440. }
  441. public static Builder newBuilder(Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage prototype) {
  442. return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  443. }
  444. @java.lang.Override
  445. public Builder toBuilder() {
  446. return this == DEFAULT_INSTANCE
  447. ? new Builder() : new Builder().mergeFrom(this);
  448. }
  449. @java.lang.Override
  450. protected Builder newBuilderForType(
  451. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  452. Builder builder = new Builder(parent);
  453. return builder;
  454. }
  455. /**
  456. * Protobuf type {@code Im.Scrm.Ww.Proto.CustomerGroupPushNoticeMessage}
  457. */
  458. public static final class Builder extends
  459. com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
  460. // @@protoc_insertion_point(builder_implements:Im.Scrm.Ww.Proto.CustomerGroupPushNoticeMessage)
  461. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessageOrBuilder {
  462. public static final com.google.protobuf.Descriptors.Descriptor
  463. getDescriptor() {
  464. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_descriptor;
  465. }
  466. @java.lang.Override
  467. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  468. internalGetFieldAccessorTable() {
  469. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_fieldAccessorTable
  470. .ensureFieldAccessorsInitialized(
  471. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage.class, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage.Builder.class);
  472. }
  473. // Construct using Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage.newBuilder()
  474. private Builder() {
  475. maybeForceBuilderInitialization();
  476. }
  477. private Builder(
  478. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  479. super(parent);
  480. maybeForceBuilderInitialization();
  481. }
  482. private void maybeForceBuilderInitialization() {
  483. if (com.google.protobuf.GeneratedMessageV3
  484. .alwaysUseFieldBuilders) {
  485. getGroupsFieldBuilder();
  486. }
  487. }
  488. @java.lang.Override
  489. public Builder clear() {
  490. super.clear();
  491. wxId_ = 0L;
  492. success_ = false;
  493. if (groupsBuilder_ == null) {
  494. groups_ = java.util.Collections.emptyList();
  495. bitField0_ = (bitField0_ & ~0x00000001);
  496. } else {
  497. groupsBuilder_.clear();
  498. }
  499. taskId_ = 0L;
  500. return this;
  501. }
  502. @java.lang.Override
  503. public com.google.protobuf.Descriptors.Descriptor
  504. getDescriptorForType() {
  505. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_descriptor;
  506. }
  507. @java.lang.Override
  508. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage getDefaultInstanceForType() {
  509. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage.getDefaultInstance();
  510. }
  511. @java.lang.Override
  512. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage build() {
  513. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage result = buildPartial();
  514. if (!result.isInitialized()) {
  515. throw newUninitializedMessageException(result);
  516. }
  517. return result;
  518. }
  519. @java.lang.Override
  520. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage buildPartial() {
  521. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage result = new Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage(this);
  522. int from_bitField0_ = bitField0_;
  523. result.wxId_ = wxId_;
  524. result.success_ = success_;
  525. if (groupsBuilder_ == null) {
  526. if (((bitField0_ & 0x00000001) != 0)) {
  527. groups_ = java.util.Collections.unmodifiableList(groups_);
  528. bitField0_ = (bitField0_ & ~0x00000001);
  529. }
  530. result.groups_ = groups_;
  531. } else {
  532. result.groups_ = groupsBuilder_.build();
  533. }
  534. result.taskId_ = taskId_;
  535. onBuilt();
  536. return result;
  537. }
  538. @java.lang.Override
  539. public Builder clone() {
  540. return super.clone();
  541. }
  542. @java.lang.Override
  543. public Builder setField(
  544. com.google.protobuf.Descriptors.FieldDescriptor field,
  545. java.lang.Object value) {
  546. return super.setField(field, value);
  547. }
  548. @java.lang.Override
  549. public Builder clearField(
  550. com.google.protobuf.Descriptors.FieldDescriptor field) {
  551. return super.clearField(field);
  552. }
  553. @java.lang.Override
  554. public Builder clearOneof(
  555. com.google.protobuf.Descriptors.OneofDescriptor oneof) {
  556. return super.clearOneof(oneof);
  557. }
  558. @java.lang.Override
  559. public Builder setRepeatedField(
  560. com.google.protobuf.Descriptors.FieldDescriptor field,
  561. int index, java.lang.Object value) {
  562. return super.setRepeatedField(field, index, value);
  563. }
  564. @java.lang.Override
  565. public Builder addRepeatedField(
  566. com.google.protobuf.Descriptors.FieldDescriptor field,
  567. java.lang.Object value) {
  568. return super.addRepeatedField(field, value);
  569. }
  570. @java.lang.Override
  571. public Builder mergeFrom(com.google.protobuf.Message other) {
  572. if (other instanceof Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage) {
  573. return mergeFrom((Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage)other);
  574. } else {
  575. super.mergeFrom(other);
  576. return this;
  577. }
  578. }
  579. public Builder mergeFrom(Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage other) {
  580. if (other == Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage.getDefaultInstance()) return this;
  581. if (other.getWxId() != 0L) {
  582. setWxId(other.getWxId());
  583. }
  584. if (other.getSuccess() != false) {
  585. setSuccess(other.getSuccess());
  586. }
  587. if (groupsBuilder_ == null) {
  588. if (!other.groups_.isEmpty()) {
  589. if (groups_.isEmpty()) {
  590. groups_ = other.groups_;
  591. bitField0_ = (bitField0_ & ~0x00000001);
  592. } else {
  593. ensureGroupsIsMutable();
  594. groups_.addAll(other.groups_);
  595. }
  596. onChanged();
  597. }
  598. } else {
  599. if (!other.groups_.isEmpty()) {
  600. if (groupsBuilder_.isEmpty()) {
  601. groupsBuilder_.dispose();
  602. groupsBuilder_ = null;
  603. groups_ = other.groups_;
  604. bitField0_ = (bitField0_ & ~0x00000001);
  605. groupsBuilder_ =
  606. com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
  607. getGroupsFieldBuilder() : null;
  608. } else {
  609. groupsBuilder_.addAllMessages(other.groups_);
  610. }
  611. }
  612. }
  613. if (other.getTaskId() != 0L) {
  614. setTaskId(other.getTaskId());
  615. }
  616. this.mergeUnknownFields(other.unknownFields);
  617. onChanged();
  618. return this;
  619. }
  620. @java.lang.Override
  621. public final boolean isInitialized() {
  622. return true;
  623. }
  624. @java.lang.Override
  625. public Builder mergeFrom(
  626. com.google.protobuf.CodedInputStream input,
  627. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  628. throws java.io.IOException {
  629. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage parsedMessage = null;
  630. try {
  631. parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
  632. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  633. parsedMessage = (Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage) e.getUnfinishedMessage();
  634. throw e.unwrapIOException();
  635. } finally {
  636. if (parsedMessage != null) {
  637. mergeFrom(parsedMessage);
  638. }
  639. }
  640. return this;
  641. }
  642. private int bitField0_;
  643. private long wxId_ ;
  644. /**
  645. * <pre>
  646. * 设备企业WX号
  647. * </pre>
  648. *
  649. * <code>int64 WxId = 1;</code>
  650. * @return The wxId.
  651. */
  652. public long getWxId() {
  653. return wxId_;
  654. }
  655. /**
  656. * <pre>
  657. * 设备企业WX号
  658. * </pre>
  659. *
  660. * <code>int64 WxId = 1;</code>
  661. * @param value The wxId to set.
  662. * @return This builder for chaining.
  663. */
  664. public Builder setWxId(long value) {
  665. wxId_ = value;
  666. onChanged();
  667. return this;
  668. }
  669. /**
  670. * <pre>
  671. * 设备企业WX号
  672. * </pre>
  673. *
  674. * <code>int64 WxId = 1;</code>
  675. * @return This builder for chaining.
  676. */
  677. public Builder clearWxId() {
  678. wxId_ = 0L;
  679. onChanged();
  680. return this;
  681. }
  682. private boolean success_ ;
  683. /**
  684. * <pre>
  685. * 是否成功
  686. * </pre>
  687. *
  688. * <code>bool Success = 2;</code>
  689. * @return The success.
  690. */
  691. public boolean getSuccess() {
  692. return success_;
  693. }
  694. /**
  695. * <pre>
  696. * 是否成功
  697. * </pre>
  698. *
  699. * <code>bool Success = 2;</code>
  700. * @param value The success to set.
  701. * @return This builder for chaining.
  702. */
  703. public Builder setSuccess(boolean value) {
  704. success_ = value;
  705. onChanged();
  706. return this;
  707. }
  708. /**
  709. * <pre>
  710. * 是否成功
  711. * </pre>
  712. *
  713. * <code>bool Success = 2;</code>
  714. * @return This builder for chaining.
  715. */
  716. public Builder clearSuccess() {
  717. success_ = false;
  718. onChanged();
  719. return this;
  720. }
  721. private java.util.List<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage> groups_ =
  722. java.util.Collections.emptyList();
  723. private void ensureGroupsIsMutable() {
  724. if (!((bitField0_ & 0x00000001) != 0)) {
  725. groups_ = new java.util.ArrayList<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage>(groups_);
  726. bitField0_ |= 0x00000001;
  727. }
  728. }
  729. private com.google.protobuf.RepeatedFieldBuilderV3<
  730. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder> groupsBuilder_;
  731. /**
  732. * <pre>
  733. * 客户群列表
  734. * </pre>
  735. *
  736. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  737. */
  738. public java.util.List<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage> getGroupsList() {
  739. if (groupsBuilder_ == null) {
  740. return java.util.Collections.unmodifiableList(groups_);
  741. } else {
  742. return groupsBuilder_.getMessageList();
  743. }
  744. }
  745. /**
  746. * <pre>
  747. * 客户群列表
  748. * </pre>
  749. *
  750. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  751. */
  752. public int getGroupsCount() {
  753. if (groupsBuilder_ == null) {
  754. return groups_.size();
  755. } else {
  756. return groupsBuilder_.getCount();
  757. }
  758. }
  759. /**
  760. * <pre>
  761. * 客户群列表
  762. * </pre>
  763. *
  764. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  765. */
  766. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage getGroups(int index) {
  767. if (groupsBuilder_ == null) {
  768. return groups_.get(index);
  769. } else {
  770. return groupsBuilder_.getMessage(index);
  771. }
  772. }
  773. /**
  774. * <pre>
  775. * 客户群列表
  776. * </pre>
  777. *
  778. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  779. */
  780. public Builder setGroups(
  781. int index, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage value) {
  782. if (groupsBuilder_ == null) {
  783. if (value == null) {
  784. throw new NullPointerException();
  785. }
  786. ensureGroupsIsMutable();
  787. groups_.set(index, value);
  788. onChanged();
  789. } else {
  790. groupsBuilder_.setMessage(index, value);
  791. }
  792. return this;
  793. }
  794. /**
  795. * <pre>
  796. * 客户群列表
  797. * </pre>
  798. *
  799. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  800. */
  801. public Builder setGroups(
  802. int index, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder builderForValue) {
  803. if (groupsBuilder_ == null) {
  804. ensureGroupsIsMutable();
  805. groups_.set(index, builderForValue.build());
  806. onChanged();
  807. } else {
  808. groupsBuilder_.setMessage(index, builderForValue.build());
  809. }
  810. return this;
  811. }
  812. /**
  813. * <pre>
  814. * 客户群列表
  815. * </pre>
  816. *
  817. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  818. */
  819. public Builder addGroups(Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage value) {
  820. if (groupsBuilder_ == null) {
  821. if (value == null) {
  822. throw new NullPointerException();
  823. }
  824. ensureGroupsIsMutable();
  825. groups_.add(value);
  826. onChanged();
  827. } else {
  828. groupsBuilder_.addMessage(value);
  829. }
  830. return this;
  831. }
  832. /**
  833. * <pre>
  834. * 客户群列表
  835. * </pre>
  836. *
  837. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  838. */
  839. public Builder addGroups(
  840. int index, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage value) {
  841. if (groupsBuilder_ == null) {
  842. if (value == null) {
  843. throw new NullPointerException();
  844. }
  845. ensureGroupsIsMutable();
  846. groups_.add(index, value);
  847. onChanged();
  848. } else {
  849. groupsBuilder_.addMessage(index, value);
  850. }
  851. return this;
  852. }
  853. /**
  854. * <pre>
  855. * 客户群列表
  856. * </pre>
  857. *
  858. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  859. */
  860. public Builder addGroups(
  861. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder builderForValue) {
  862. if (groupsBuilder_ == null) {
  863. ensureGroupsIsMutable();
  864. groups_.add(builderForValue.build());
  865. onChanged();
  866. } else {
  867. groupsBuilder_.addMessage(builderForValue.build());
  868. }
  869. return this;
  870. }
  871. /**
  872. * <pre>
  873. * 客户群列表
  874. * </pre>
  875. *
  876. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  877. */
  878. public Builder addGroups(
  879. int index, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder builderForValue) {
  880. if (groupsBuilder_ == null) {
  881. ensureGroupsIsMutable();
  882. groups_.add(index, builderForValue.build());
  883. onChanged();
  884. } else {
  885. groupsBuilder_.addMessage(index, builderForValue.build());
  886. }
  887. return this;
  888. }
  889. /**
  890. * <pre>
  891. * 客户群列表
  892. * </pre>
  893. *
  894. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  895. */
  896. public Builder addAllGroups(
  897. java.lang.Iterable<? extends Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage> values) {
  898. if (groupsBuilder_ == null) {
  899. ensureGroupsIsMutable();
  900. com.google.protobuf.AbstractMessageLite.Builder.addAll(
  901. values, groups_);
  902. onChanged();
  903. } else {
  904. groupsBuilder_.addAllMessages(values);
  905. }
  906. return this;
  907. }
  908. /**
  909. * <pre>
  910. * 客户群列表
  911. * </pre>
  912. *
  913. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  914. */
  915. public Builder clearGroups() {
  916. if (groupsBuilder_ == null) {
  917. groups_ = java.util.Collections.emptyList();
  918. bitField0_ = (bitField0_ & ~0x00000001);
  919. onChanged();
  920. } else {
  921. groupsBuilder_.clear();
  922. }
  923. return this;
  924. }
  925. /**
  926. * <pre>
  927. * 客户群列表
  928. * </pre>
  929. *
  930. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  931. */
  932. public Builder removeGroups(int index) {
  933. if (groupsBuilder_ == null) {
  934. ensureGroupsIsMutable();
  935. groups_.remove(index);
  936. onChanged();
  937. } else {
  938. groupsBuilder_.remove(index);
  939. }
  940. return this;
  941. }
  942. /**
  943. * <pre>
  944. * 客户群列表
  945. * </pre>
  946. *
  947. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  948. */
  949. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder getGroupsBuilder(
  950. int index) {
  951. return getGroupsFieldBuilder().getBuilder(index);
  952. }
  953. /**
  954. * <pre>
  955. * 客户群列表
  956. * </pre>
  957. *
  958. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  959. */
  960. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder getGroupsOrBuilder(
  961. int index) {
  962. if (groupsBuilder_ == null) {
  963. return groups_.get(index); } else {
  964. return groupsBuilder_.getMessageOrBuilder(index);
  965. }
  966. }
  967. /**
  968. * <pre>
  969. * 客户群列表
  970. * </pre>
  971. *
  972. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  973. */
  974. public java.util.List<? extends Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder>
  975. getGroupsOrBuilderList() {
  976. if (groupsBuilder_ != null) {
  977. return groupsBuilder_.getMessageOrBuilderList();
  978. } else {
  979. return java.util.Collections.unmodifiableList(groups_);
  980. }
  981. }
  982. /**
  983. * <pre>
  984. * 客户群列表
  985. * </pre>
  986. *
  987. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  988. */
  989. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder addGroupsBuilder() {
  990. return getGroupsFieldBuilder().addBuilder(
  991. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.getDefaultInstance());
  992. }
  993. /**
  994. * <pre>
  995. * 客户群列表
  996. * </pre>
  997. *
  998. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  999. */
  1000. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder addGroupsBuilder(
  1001. int index) {
  1002. return getGroupsFieldBuilder().addBuilder(
  1003. index, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.getDefaultInstance());
  1004. }
  1005. /**
  1006. * <pre>
  1007. * 客户群列表
  1008. * </pre>
  1009. *
  1010. * <code>repeated .Im.Scrm.Ww.Proto.CustomerGroupMessage Groups = 3;</code>
  1011. */
  1012. public java.util.List<Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder>
  1013. getGroupsBuilderList() {
  1014. return getGroupsFieldBuilder().getBuilderList();
  1015. }
  1016. private com.google.protobuf.RepeatedFieldBuilderV3<
  1017. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder>
  1018. getGroupsFieldBuilder() {
  1019. if (groupsBuilder_ == null) {
  1020. groupsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
  1021. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder>(
  1022. groups_,
  1023. ((bitField0_ & 0x00000001) != 0),
  1024. getParentForChildren(),
  1025. isClean());
  1026. groups_ = null;
  1027. }
  1028. return groupsBuilder_;
  1029. }
  1030. private long taskId_ ;
  1031. /**
  1032. * <code>int64 TaskId = 4;</code>
  1033. * @return The taskId.
  1034. */
  1035. public long getTaskId() {
  1036. return taskId_;
  1037. }
  1038. /**
  1039. * <code>int64 TaskId = 4;</code>
  1040. * @param value The taskId to set.
  1041. * @return This builder for chaining.
  1042. */
  1043. public Builder setTaskId(long value) {
  1044. taskId_ = value;
  1045. onChanged();
  1046. return this;
  1047. }
  1048. /**
  1049. * <code>int64 TaskId = 4;</code>
  1050. * @return This builder for chaining.
  1051. */
  1052. public Builder clearTaskId() {
  1053. taskId_ = 0L;
  1054. onChanged();
  1055. return this;
  1056. }
  1057. @java.lang.Override
  1058. public final Builder setUnknownFields(
  1059. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1060. return super.setUnknownFields(unknownFields);
  1061. }
  1062. @java.lang.Override
  1063. public final Builder mergeUnknownFields(
  1064. final com.google.protobuf.UnknownFieldSet unknownFields) {
  1065. return super.mergeUnknownFields(unknownFields);
  1066. }
  1067. // @@protoc_insertion_point(builder_scope:Im.Scrm.Ww.Proto.CustomerGroupPushNoticeMessage)
  1068. }
  1069. // @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.CustomerGroupPushNoticeMessage)
  1070. private static final Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage DEFAULT_INSTANCE;
  1071. static {
  1072. DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage();
  1073. }
  1074. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage getDefaultInstance() {
  1075. return DEFAULT_INSTANCE;
  1076. }
  1077. private static final com.google.protobuf.Parser<CustomerGroupPushNoticeMessage>
  1078. PARSER = new com.google.protobuf.AbstractParser<CustomerGroupPushNoticeMessage>() {
  1079. @java.lang.Override
  1080. public CustomerGroupPushNoticeMessage parsePartialFrom(
  1081. com.google.protobuf.CodedInputStream input,
  1082. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1083. throws com.google.protobuf.InvalidProtocolBufferException {
  1084. return new CustomerGroupPushNoticeMessage(input, extensionRegistry);
  1085. }
  1086. };
  1087. public static com.google.protobuf.Parser<CustomerGroupPushNoticeMessage> parser() {
  1088. return PARSER;
  1089. }
  1090. @java.lang.Override
  1091. public com.google.protobuf.Parser<CustomerGroupPushNoticeMessage> getParserForType() {
  1092. return PARSER;
  1093. }
  1094. @java.lang.Override
  1095. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupPushNoticeMessage getDefaultInstanceForType() {
  1096. return DEFAULT_INSTANCE;
  1097. }
  1098. }
  1099. public interface CustomerGroupMessageOrBuilder extends
  1100. // @@protoc_insertion_point(interface_extends:Im.Scrm.Ww.Proto.CustomerGroupMessage)
  1101. com.google.protobuf.MessageOrBuilder {
  1102. /**
  1103. * <pre>
  1104. * 会话id
  1105. * </pre>
  1106. *
  1107. * <code>int64 Id = 1;</code>
  1108. * @return The id.
  1109. */
  1110. long getId();
  1111. /**
  1112. * <pre>
  1113. * 会话RemoteId
  1114. * </pre>
  1115. *
  1116. * <code>int64 RemoteId = 2;</code>
  1117. * @return The remoteId.
  1118. */
  1119. long getRemoteId();
  1120. /**
  1121. * <pre>
  1122. * 群名
  1123. * </pre>
  1124. *
  1125. * <code>string Name = 3;</code>
  1126. * @return The name.
  1127. */
  1128. java.lang.String getName();
  1129. /**
  1130. * <pre>
  1131. * 群名
  1132. * </pre>
  1133. *
  1134. * <code>string Name = 3;</code>
  1135. * @return The bytes for name.
  1136. */
  1137. com.google.protobuf.ByteString
  1138. getNameBytes();
  1139. /**
  1140. * <code>string Avatar = 4;</code>
  1141. * @return The avatar.
  1142. */
  1143. java.lang.String getAvatar();
  1144. /**
  1145. * <code>string Avatar = 4;</code>
  1146. * @return The bytes for avatar.
  1147. */
  1148. com.google.protobuf.ByteString
  1149. getAvatarBytes();
  1150. /**
  1151. * <pre>
  1152. *群主Id
  1153. * </pre>
  1154. *
  1155. * <code>int64 Owner = 6;</code>
  1156. * @return The owner.
  1157. */
  1158. long getOwner();
  1159. /**
  1160. * <pre>
  1161. *创建时间
  1162. * </pre>
  1163. *
  1164. * <code>int32 CreateTime = 7;</code>
  1165. * @return The createTime.
  1166. */
  1167. int getCreateTime();
  1168. /**
  1169. * <pre>
  1170. * 最后更新时间
  1171. * </pre>
  1172. *
  1173. * <code>int32 UpdateTime = 8;</code>
  1174. * @return The updateTime.
  1175. */
  1176. int getUpdateTime();
  1177. /**
  1178. * <pre>
  1179. * </pre>
  1180. *
  1181. * <code>int32 Flag = 10;</code>
  1182. * @return The flag.
  1183. */
  1184. int getFlag();
  1185. /**
  1186. * <pre>
  1187. *群成员数
  1188. * </pre>
  1189. *
  1190. * <code>int32 MemberCnt = 11;</code>
  1191. * @return The memberCnt.
  1192. */
  1193. int getMemberCnt();
  1194. }
  1195. /**
  1196. * Protobuf type {@code Im.Scrm.Ww.Proto.CustomerGroupMessage}
  1197. */
  1198. public static final class CustomerGroupMessage extends
  1199. com.google.protobuf.GeneratedMessageV3 implements
  1200. // @@protoc_insertion_point(message_implements:Im.Scrm.Ww.Proto.CustomerGroupMessage)
  1201. CustomerGroupMessageOrBuilder {
  1202. private static final long serialVersionUID = 0L;
  1203. // Use CustomerGroupMessage.newBuilder() to construct.
  1204. private CustomerGroupMessage(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
  1205. super(builder);
  1206. }
  1207. private CustomerGroupMessage() {
  1208. name_ = "";
  1209. avatar_ = "";
  1210. }
  1211. @java.lang.Override
  1212. @SuppressWarnings({"unused"})
  1213. protected java.lang.Object newInstance(
  1214. UnusedPrivateParameter unused) {
  1215. return new CustomerGroupMessage();
  1216. }
  1217. @java.lang.Override
  1218. public final com.google.protobuf.UnknownFieldSet
  1219. getUnknownFields() {
  1220. return this.unknownFields;
  1221. }
  1222. private CustomerGroupMessage(
  1223. com.google.protobuf.CodedInputStream input,
  1224. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1225. throws com.google.protobuf.InvalidProtocolBufferException {
  1226. this();
  1227. if (extensionRegistry == null) {
  1228. throw new java.lang.NullPointerException();
  1229. }
  1230. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  1231. com.google.protobuf.UnknownFieldSet.newBuilder();
  1232. try {
  1233. boolean done = false;
  1234. while (!done) {
  1235. int tag = input.readTag();
  1236. switch (tag) {
  1237. case 0:
  1238. done = true;
  1239. break;
  1240. case 8: {
  1241. id_ = input.readInt64();
  1242. break;
  1243. }
  1244. case 16: {
  1245. remoteId_ = input.readInt64();
  1246. break;
  1247. }
  1248. case 26: {
  1249. java.lang.String s = input.readStringRequireUtf8();
  1250. name_ = s;
  1251. break;
  1252. }
  1253. case 34: {
  1254. java.lang.String s = input.readStringRequireUtf8();
  1255. avatar_ = s;
  1256. break;
  1257. }
  1258. case 48: {
  1259. owner_ = input.readInt64();
  1260. break;
  1261. }
  1262. case 56: {
  1263. createTime_ = input.readInt32();
  1264. break;
  1265. }
  1266. case 64: {
  1267. updateTime_ = input.readInt32();
  1268. break;
  1269. }
  1270. case 80: {
  1271. flag_ = input.readInt32();
  1272. break;
  1273. }
  1274. case 88: {
  1275. memberCnt_ = input.readInt32();
  1276. break;
  1277. }
  1278. default: {
  1279. if (!parseUnknownField(
  1280. input, unknownFields, extensionRegistry, tag)) {
  1281. done = true;
  1282. }
  1283. break;
  1284. }
  1285. }
  1286. }
  1287. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  1288. throw e.setUnfinishedMessage(this);
  1289. } catch (java.io.IOException e) {
  1290. throw new com.google.protobuf.InvalidProtocolBufferException(
  1291. e).setUnfinishedMessage(this);
  1292. } finally {
  1293. this.unknownFields = unknownFields.build();
  1294. makeExtensionsImmutable();
  1295. }
  1296. }
  1297. public static final com.google.protobuf.Descriptors.Descriptor
  1298. getDescriptor() {
  1299. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_descriptor;
  1300. }
  1301. @java.lang.Override
  1302. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  1303. internalGetFieldAccessorTable() {
  1304. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_fieldAccessorTable
  1305. .ensureFieldAccessorsInitialized(
  1306. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.class, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder.class);
  1307. }
  1308. public static final int ID_FIELD_NUMBER = 1;
  1309. private long id_;
  1310. /**
  1311. * <pre>
  1312. * 会话id
  1313. * </pre>
  1314. *
  1315. * <code>int64 Id = 1;</code>
  1316. * @return The id.
  1317. */
  1318. public long getId() {
  1319. return id_;
  1320. }
  1321. public static final int REMOTEID_FIELD_NUMBER = 2;
  1322. private long remoteId_;
  1323. /**
  1324. * <pre>
  1325. * 会话RemoteId
  1326. * </pre>
  1327. *
  1328. * <code>int64 RemoteId = 2;</code>
  1329. * @return The remoteId.
  1330. */
  1331. public long getRemoteId() {
  1332. return remoteId_;
  1333. }
  1334. public static final int NAME_FIELD_NUMBER = 3;
  1335. private volatile java.lang.Object name_;
  1336. /**
  1337. * <pre>
  1338. * 群名
  1339. * </pre>
  1340. *
  1341. * <code>string Name = 3;</code>
  1342. * @return The name.
  1343. */
  1344. public java.lang.String getName() {
  1345. java.lang.Object ref = name_;
  1346. if (ref instanceof java.lang.String) {
  1347. return (java.lang.String) ref;
  1348. } else {
  1349. com.google.protobuf.ByteString bs =
  1350. (com.google.protobuf.ByteString) ref;
  1351. java.lang.String s = bs.toStringUtf8();
  1352. name_ = s;
  1353. return s;
  1354. }
  1355. }
  1356. /**
  1357. * <pre>
  1358. * 群名
  1359. * </pre>
  1360. *
  1361. * <code>string Name = 3;</code>
  1362. * @return The bytes for name.
  1363. */
  1364. public com.google.protobuf.ByteString
  1365. getNameBytes() {
  1366. java.lang.Object ref = name_;
  1367. if (ref instanceof java.lang.String) {
  1368. com.google.protobuf.ByteString b =
  1369. com.google.protobuf.ByteString.copyFromUtf8(
  1370. (java.lang.String) ref);
  1371. name_ = b;
  1372. return b;
  1373. } else {
  1374. return (com.google.protobuf.ByteString) ref;
  1375. }
  1376. }
  1377. public static final int AVATAR_FIELD_NUMBER = 4;
  1378. private volatile java.lang.Object avatar_;
  1379. /**
  1380. * <code>string Avatar = 4;</code>
  1381. * @return The avatar.
  1382. */
  1383. public java.lang.String getAvatar() {
  1384. java.lang.Object ref = avatar_;
  1385. if (ref instanceof java.lang.String) {
  1386. return (java.lang.String) ref;
  1387. } else {
  1388. com.google.protobuf.ByteString bs =
  1389. (com.google.protobuf.ByteString) ref;
  1390. java.lang.String s = bs.toStringUtf8();
  1391. avatar_ = s;
  1392. return s;
  1393. }
  1394. }
  1395. /**
  1396. * <code>string Avatar = 4;</code>
  1397. * @return The bytes for avatar.
  1398. */
  1399. public com.google.protobuf.ByteString
  1400. getAvatarBytes() {
  1401. java.lang.Object ref = avatar_;
  1402. if (ref instanceof java.lang.String) {
  1403. com.google.protobuf.ByteString b =
  1404. com.google.protobuf.ByteString.copyFromUtf8(
  1405. (java.lang.String) ref);
  1406. avatar_ = b;
  1407. return b;
  1408. } else {
  1409. return (com.google.protobuf.ByteString) ref;
  1410. }
  1411. }
  1412. public static final int OWNER_FIELD_NUMBER = 6;
  1413. private long owner_;
  1414. /**
  1415. * <pre>
  1416. *群主Id
  1417. * </pre>
  1418. *
  1419. * <code>int64 Owner = 6;</code>
  1420. * @return The owner.
  1421. */
  1422. public long getOwner() {
  1423. return owner_;
  1424. }
  1425. public static final int CREATETIME_FIELD_NUMBER = 7;
  1426. private int createTime_;
  1427. /**
  1428. * <pre>
  1429. *创建时间
  1430. * </pre>
  1431. *
  1432. * <code>int32 CreateTime = 7;</code>
  1433. * @return The createTime.
  1434. */
  1435. public int getCreateTime() {
  1436. return createTime_;
  1437. }
  1438. public static final int UPDATETIME_FIELD_NUMBER = 8;
  1439. private int updateTime_;
  1440. /**
  1441. * <pre>
  1442. * 最后更新时间
  1443. * </pre>
  1444. *
  1445. * <code>int32 UpdateTime = 8;</code>
  1446. * @return The updateTime.
  1447. */
  1448. public int getUpdateTime() {
  1449. return updateTime_;
  1450. }
  1451. public static final int FLAG_FIELD_NUMBER = 10;
  1452. private int flag_;
  1453. /**
  1454. * <pre>
  1455. * </pre>
  1456. *
  1457. * <code>int32 Flag = 10;</code>
  1458. * @return The flag.
  1459. */
  1460. public int getFlag() {
  1461. return flag_;
  1462. }
  1463. public static final int MEMBERCNT_FIELD_NUMBER = 11;
  1464. private int memberCnt_;
  1465. /**
  1466. * <pre>
  1467. *群成员数
  1468. * </pre>
  1469. *
  1470. * <code>int32 MemberCnt = 11;</code>
  1471. * @return The memberCnt.
  1472. */
  1473. public int getMemberCnt() {
  1474. return memberCnt_;
  1475. }
  1476. private byte memoizedIsInitialized = -1;
  1477. @java.lang.Override
  1478. public final boolean isInitialized() {
  1479. byte isInitialized = memoizedIsInitialized;
  1480. if (isInitialized == 1) return true;
  1481. if (isInitialized == 0) return false;
  1482. memoizedIsInitialized = 1;
  1483. return true;
  1484. }
  1485. @java.lang.Override
  1486. public void writeTo(com.google.protobuf.CodedOutputStream output)
  1487. throws java.io.IOException {
  1488. if (id_ != 0L) {
  1489. output.writeInt64(1, id_);
  1490. }
  1491. if (remoteId_ != 0L) {
  1492. output.writeInt64(2, remoteId_);
  1493. }
  1494. if (!getNameBytes().isEmpty()) {
  1495. com.google.protobuf.GeneratedMessageV3.writeString(output, 3, name_);
  1496. }
  1497. if (!getAvatarBytes().isEmpty()) {
  1498. com.google.protobuf.GeneratedMessageV3.writeString(output, 4, avatar_);
  1499. }
  1500. if (owner_ != 0L) {
  1501. output.writeInt64(6, owner_);
  1502. }
  1503. if (createTime_ != 0) {
  1504. output.writeInt32(7, createTime_);
  1505. }
  1506. if (updateTime_ != 0) {
  1507. output.writeInt32(8, updateTime_);
  1508. }
  1509. if (flag_ != 0) {
  1510. output.writeInt32(10, flag_);
  1511. }
  1512. if (memberCnt_ != 0) {
  1513. output.writeInt32(11, memberCnt_);
  1514. }
  1515. unknownFields.writeTo(output);
  1516. }
  1517. @java.lang.Override
  1518. public int getSerializedSize() {
  1519. int size = memoizedSize;
  1520. if (size != -1) return size;
  1521. size = 0;
  1522. if (id_ != 0L) {
  1523. size += com.google.protobuf.CodedOutputStream
  1524. .computeInt64Size(1, id_);
  1525. }
  1526. if (remoteId_ != 0L) {
  1527. size += com.google.protobuf.CodedOutputStream
  1528. .computeInt64Size(2, remoteId_);
  1529. }
  1530. if (!getNameBytes().isEmpty()) {
  1531. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, name_);
  1532. }
  1533. if (!getAvatarBytes().isEmpty()) {
  1534. size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, avatar_);
  1535. }
  1536. if (owner_ != 0L) {
  1537. size += com.google.protobuf.CodedOutputStream
  1538. .computeInt64Size(6, owner_);
  1539. }
  1540. if (createTime_ != 0) {
  1541. size += com.google.protobuf.CodedOutputStream
  1542. .computeInt32Size(7, createTime_);
  1543. }
  1544. if (updateTime_ != 0) {
  1545. size += com.google.protobuf.CodedOutputStream
  1546. .computeInt32Size(8, updateTime_);
  1547. }
  1548. if (flag_ != 0) {
  1549. size += com.google.protobuf.CodedOutputStream
  1550. .computeInt32Size(10, flag_);
  1551. }
  1552. if (memberCnt_ != 0) {
  1553. size += com.google.protobuf.CodedOutputStream
  1554. .computeInt32Size(11, memberCnt_);
  1555. }
  1556. size += unknownFields.getSerializedSize();
  1557. memoizedSize = size;
  1558. return size;
  1559. }
  1560. @java.lang.Override
  1561. public boolean equals(final java.lang.Object obj) {
  1562. if (obj == this) {
  1563. return true;
  1564. }
  1565. if (!(obj instanceof Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage)) {
  1566. return super.equals(obj);
  1567. }
  1568. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage other = (Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage) obj;
  1569. if (getId()
  1570. != other.getId()) return false;
  1571. if (getRemoteId()
  1572. != other.getRemoteId()) return false;
  1573. if (!getName()
  1574. .equals(other.getName())) return false;
  1575. if (!getAvatar()
  1576. .equals(other.getAvatar())) return false;
  1577. if (getOwner()
  1578. != other.getOwner()) return false;
  1579. if (getCreateTime()
  1580. != other.getCreateTime()) return false;
  1581. if (getUpdateTime()
  1582. != other.getUpdateTime()) return false;
  1583. if (getFlag()
  1584. != other.getFlag()) return false;
  1585. if (getMemberCnt()
  1586. != other.getMemberCnt()) return false;
  1587. if (!unknownFields.equals(other.unknownFields)) return false;
  1588. return true;
  1589. }
  1590. @java.lang.Override
  1591. public int hashCode() {
  1592. if (memoizedHashCode != 0) {
  1593. return memoizedHashCode;
  1594. }
  1595. int hash = 41;
  1596. hash = (19 * hash) + getDescriptor().hashCode();
  1597. hash = (37 * hash) + ID_FIELD_NUMBER;
  1598. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  1599. getId());
  1600. hash = (37 * hash) + REMOTEID_FIELD_NUMBER;
  1601. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  1602. getRemoteId());
  1603. hash = (37 * hash) + NAME_FIELD_NUMBER;
  1604. hash = (53 * hash) + getName().hashCode();
  1605. hash = (37 * hash) + AVATAR_FIELD_NUMBER;
  1606. hash = (53 * hash) + getAvatar().hashCode();
  1607. hash = (37 * hash) + OWNER_FIELD_NUMBER;
  1608. hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
  1609. getOwner());
  1610. hash = (37 * hash) + CREATETIME_FIELD_NUMBER;
  1611. hash = (53 * hash) + getCreateTime();
  1612. hash = (37 * hash) + UPDATETIME_FIELD_NUMBER;
  1613. hash = (53 * hash) + getUpdateTime();
  1614. hash = (37 * hash) + FLAG_FIELD_NUMBER;
  1615. hash = (53 * hash) + getFlag();
  1616. hash = (37 * hash) + MEMBERCNT_FIELD_NUMBER;
  1617. hash = (53 * hash) + getMemberCnt();
  1618. hash = (29 * hash) + unknownFields.hashCode();
  1619. memoizedHashCode = hash;
  1620. return hash;
  1621. }
  1622. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1623. java.nio.ByteBuffer data)
  1624. throws com.google.protobuf.InvalidProtocolBufferException {
  1625. return PARSER.parseFrom(data);
  1626. }
  1627. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1628. java.nio.ByteBuffer data,
  1629. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1630. throws com.google.protobuf.InvalidProtocolBufferException {
  1631. return PARSER.parseFrom(data, extensionRegistry);
  1632. }
  1633. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1634. com.google.protobuf.ByteString data)
  1635. throws com.google.protobuf.InvalidProtocolBufferException {
  1636. return PARSER.parseFrom(data);
  1637. }
  1638. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1639. com.google.protobuf.ByteString data,
  1640. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1641. throws com.google.protobuf.InvalidProtocolBufferException {
  1642. return PARSER.parseFrom(data, extensionRegistry);
  1643. }
  1644. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(byte[] data)
  1645. throws com.google.protobuf.InvalidProtocolBufferException {
  1646. return PARSER.parseFrom(data);
  1647. }
  1648. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1649. byte[] data,
  1650. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1651. throws com.google.protobuf.InvalidProtocolBufferException {
  1652. return PARSER.parseFrom(data, extensionRegistry);
  1653. }
  1654. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(java.io.InputStream input)
  1655. throws java.io.IOException {
  1656. return com.google.protobuf.GeneratedMessageV3
  1657. .parseWithIOException(PARSER, input);
  1658. }
  1659. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1660. java.io.InputStream input,
  1661. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1662. throws java.io.IOException {
  1663. return com.google.protobuf.GeneratedMessageV3
  1664. .parseWithIOException(PARSER, input, extensionRegistry);
  1665. }
  1666. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseDelimitedFrom(java.io.InputStream input)
  1667. throws java.io.IOException {
  1668. return com.google.protobuf.GeneratedMessageV3
  1669. .parseDelimitedWithIOException(PARSER, input);
  1670. }
  1671. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseDelimitedFrom(
  1672. java.io.InputStream input,
  1673. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1674. throws java.io.IOException {
  1675. return com.google.protobuf.GeneratedMessageV3
  1676. .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  1677. }
  1678. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1679. com.google.protobuf.CodedInputStream input)
  1680. throws java.io.IOException {
  1681. return com.google.protobuf.GeneratedMessageV3
  1682. .parseWithIOException(PARSER, input);
  1683. }
  1684. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parseFrom(
  1685. com.google.protobuf.CodedInputStream input,
  1686. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1687. throws java.io.IOException {
  1688. return com.google.protobuf.GeneratedMessageV3
  1689. .parseWithIOException(PARSER, input, extensionRegistry);
  1690. }
  1691. @java.lang.Override
  1692. public Builder newBuilderForType() { return newBuilder(); }
  1693. public static Builder newBuilder() {
  1694. return DEFAULT_INSTANCE.toBuilder();
  1695. }
  1696. public static Builder newBuilder(Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage prototype) {
  1697. return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  1698. }
  1699. @java.lang.Override
  1700. public Builder toBuilder() {
  1701. return this == DEFAULT_INSTANCE
  1702. ? new Builder() : new Builder().mergeFrom(this);
  1703. }
  1704. @java.lang.Override
  1705. protected Builder newBuilderForType(
  1706. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  1707. Builder builder = new Builder(parent);
  1708. return builder;
  1709. }
  1710. /**
  1711. * Protobuf type {@code Im.Scrm.Ww.Proto.CustomerGroupMessage}
  1712. */
  1713. public static final class Builder extends
  1714. com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
  1715. // @@protoc_insertion_point(builder_implements:Im.Scrm.Ww.Proto.CustomerGroupMessage)
  1716. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessageOrBuilder {
  1717. public static final com.google.protobuf.Descriptors.Descriptor
  1718. getDescriptor() {
  1719. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_descriptor;
  1720. }
  1721. @java.lang.Override
  1722. protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  1723. internalGetFieldAccessorTable() {
  1724. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_fieldAccessorTable
  1725. .ensureFieldAccessorsInitialized(
  1726. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.class, Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.Builder.class);
  1727. }
  1728. // Construct using Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.newBuilder()
  1729. private Builder() {
  1730. maybeForceBuilderInitialization();
  1731. }
  1732. private Builder(
  1733. com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
  1734. super(parent);
  1735. maybeForceBuilderInitialization();
  1736. }
  1737. private void maybeForceBuilderInitialization() {
  1738. if (com.google.protobuf.GeneratedMessageV3
  1739. .alwaysUseFieldBuilders) {
  1740. }
  1741. }
  1742. @java.lang.Override
  1743. public Builder clear() {
  1744. super.clear();
  1745. id_ = 0L;
  1746. remoteId_ = 0L;
  1747. name_ = "";
  1748. avatar_ = "";
  1749. owner_ = 0L;
  1750. createTime_ = 0;
  1751. updateTime_ = 0;
  1752. flag_ = 0;
  1753. memberCnt_ = 0;
  1754. return this;
  1755. }
  1756. @java.lang.Override
  1757. public com.google.protobuf.Descriptors.Descriptor
  1758. getDescriptorForType() {
  1759. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_descriptor;
  1760. }
  1761. @java.lang.Override
  1762. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage getDefaultInstanceForType() {
  1763. return Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.getDefaultInstance();
  1764. }
  1765. @java.lang.Override
  1766. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage build() {
  1767. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage result = buildPartial();
  1768. if (!result.isInitialized()) {
  1769. throw newUninitializedMessageException(result);
  1770. }
  1771. return result;
  1772. }
  1773. @java.lang.Override
  1774. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage buildPartial() {
  1775. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage result = new Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage(this);
  1776. result.id_ = id_;
  1777. result.remoteId_ = remoteId_;
  1778. result.name_ = name_;
  1779. result.avatar_ = avatar_;
  1780. result.owner_ = owner_;
  1781. result.createTime_ = createTime_;
  1782. result.updateTime_ = updateTime_;
  1783. result.flag_ = flag_;
  1784. result.memberCnt_ = memberCnt_;
  1785. onBuilt();
  1786. return result;
  1787. }
  1788. @java.lang.Override
  1789. public Builder clone() {
  1790. return super.clone();
  1791. }
  1792. @java.lang.Override
  1793. public Builder setField(
  1794. com.google.protobuf.Descriptors.FieldDescriptor field,
  1795. java.lang.Object value) {
  1796. return super.setField(field, value);
  1797. }
  1798. @java.lang.Override
  1799. public Builder clearField(
  1800. com.google.protobuf.Descriptors.FieldDescriptor field) {
  1801. return super.clearField(field);
  1802. }
  1803. @java.lang.Override
  1804. public Builder clearOneof(
  1805. com.google.protobuf.Descriptors.OneofDescriptor oneof) {
  1806. return super.clearOneof(oneof);
  1807. }
  1808. @java.lang.Override
  1809. public Builder setRepeatedField(
  1810. com.google.protobuf.Descriptors.FieldDescriptor field,
  1811. int index, java.lang.Object value) {
  1812. return super.setRepeatedField(field, index, value);
  1813. }
  1814. @java.lang.Override
  1815. public Builder addRepeatedField(
  1816. com.google.protobuf.Descriptors.FieldDescriptor field,
  1817. java.lang.Object value) {
  1818. return super.addRepeatedField(field, value);
  1819. }
  1820. @java.lang.Override
  1821. public Builder mergeFrom(com.google.protobuf.Message other) {
  1822. if (other instanceof Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage) {
  1823. return mergeFrom((Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage)other);
  1824. } else {
  1825. super.mergeFrom(other);
  1826. return this;
  1827. }
  1828. }
  1829. public Builder mergeFrom(Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage other) {
  1830. if (other == Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage.getDefaultInstance()) return this;
  1831. if (other.getId() != 0L) {
  1832. setId(other.getId());
  1833. }
  1834. if (other.getRemoteId() != 0L) {
  1835. setRemoteId(other.getRemoteId());
  1836. }
  1837. if (!other.getName().isEmpty()) {
  1838. name_ = other.name_;
  1839. onChanged();
  1840. }
  1841. if (!other.getAvatar().isEmpty()) {
  1842. avatar_ = other.avatar_;
  1843. onChanged();
  1844. }
  1845. if (other.getOwner() != 0L) {
  1846. setOwner(other.getOwner());
  1847. }
  1848. if (other.getCreateTime() != 0) {
  1849. setCreateTime(other.getCreateTime());
  1850. }
  1851. if (other.getUpdateTime() != 0) {
  1852. setUpdateTime(other.getUpdateTime());
  1853. }
  1854. if (other.getFlag() != 0) {
  1855. setFlag(other.getFlag());
  1856. }
  1857. if (other.getMemberCnt() != 0) {
  1858. setMemberCnt(other.getMemberCnt());
  1859. }
  1860. this.mergeUnknownFields(other.unknownFields);
  1861. onChanged();
  1862. return this;
  1863. }
  1864. @java.lang.Override
  1865. public final boolean isInitialized() {
  1866. return true;
  1867. }
  1868. @java.lang.Override
  1869. public Builder mergeFrom(
  1870. com.google.protobuf.CodedInputStream input,
  1871. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1872. throws java.io.IOException {
  1873. Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage parsedMessage = null;
  1874. try {
  1875. parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
  1876. } catch (com.google.protobuf.InvalidProtocolBufferException e) {
  1877. parsedMessage = (Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage) e.getUnfinishedMessage();
  1878. throw e.unwrapIOException();
  1879. } finally {
  1880. if (parsedMessage != null) {
  1881. mergeFrom(parsedMessage);
  1882. }
  1883. }
  1884. return this;
  1885. }
  1886. private long id_ ;
  1887. /**
  1888. * <pre>
  1889. * 会话id
  1890. * </pre>
  1891. *
  1892. * <code>int64 Id = 1;</code>
  1893. * @return The id.
  1894. */
  1895. public long getId() {
  1896. return id_;
  1897. }
  1898. /**
  1899. * <pre>
  1900. * 会话id
  1901. * </pre>
  1902. *
  1903. * <code>int64 Id = 1;</code>
  1904. * @param value The id to set.
  1905. * @return This builder for chaining.
  1906. */
  1907. public Builder setId(long value) {
  1908. id_ = value;
  1909. onChanged();
  1910. return this;
  1911. }
  1912. /**
  1913. * <pre>
  1914. * 会话id
  1915. * </pre>
  1916. *
  1917. * <code>int64 Id = 1;</code>
  1918. * @return This builder for chaining.
  1919. */
  1920. public Builder clearId() {
  1921. id_ = 0L;
  1922. onChanged();
  1923. return this;
  1924. }
  1925. private long remoteId_ ;
  1926. /**
  1927. * <pre>
  1928. * 会话RemoteId
  1929. * </pre>
  1930. *
  1931. * <code>int64 RemoteId = 2;</code>
  1932. * @return The remoteId.
  1933. */
  1934. public long getRemoteId() {
  1935. return remoteId_;
  1936. }
  1937. /**
  1938. * <pre>
  1939. * 会话RemoteId
  1940. * </pre>
  1941. *
  1942. * <code>int64 RemoteId = 2;</code>
  1943. * @param value The remoteId to set.
  1944. * @return This builder for chaining.
  1945. */
  1946. public Builder setRemoteId(long value) {
  1947. remoteId_ = value;
  1948. onChanged();
  1949. return this;
  1950. }
  1951. /**
  1952. * <pre>
  1953. * 会话RemoteId
  1954. * </pre>
  1955. *
  1956. * <code>int64 RemoteId = 2;</code>
  1957. * @return This builder for chaining.
  1958. */
  1959. public Builder clearRemoteId() {
  1960. remoteId_ = 0L;
  1961. onChanged();
  1962. return this;
  1963. }
  1964. private java.lang.Object name_ = "";
  1965. /**
  1966. * <pre>
  1967. * 群名
  1968. * </pre>
  1969. *
  1970. * <code>string Name = 3;</code>
  1971. * @return The name.
  1972. */
  1973. public java.lang.String getName() {
  1974. java.lang.Object ref = name_;
  1975. if (!(ref instanceof java.lang.String)) {
  1976. com.google.protobuf.ByteString bs =
  1977. (com.google.protobuf.ByteString) ref;
  1978. java.lang.String s = bs.toStringUtf8();
  1979. name_ = s;
  1980. return s;
  1981. } else {
  1982. return (java.lang.String) ref;
  1983. }
  1984. }
  1985. /**
  1986. * <pre>
  1987. * 群名
  1988. * </pre>
  1989. *
  1990. * <code>string Name = 3;</code>
  1991. * @return The bytes for name.
  1992. */
  1993. public com.google.protobuf.ByteString
  1994. getNameBytes() {
  1995. java.lang.Object ref = name_;
  1996. if (ref instanceof String) {
  1997. com.google.protobuf.ByteString b =
  1998. com.google.protobuf.ByteString.copyFromUtf8(
  1999. (java.lang.String) ref);
  2000. name_ = b;
  2001. return b;
  2002. } else {
  2003. return (com.google.protobuf.ByteString) ref;
  2004. }
  2005. }
  2006. /**
  2007. * <pre>
  2008. * 群名
  2009. * </pre>
  2010. *
  2011. * <code>string Name = 3;</code>
  2012. * @param value The name to set.
  2013. * @return This builder for chaining.
  2014. */
  2015. public Builder setName(
  2016. java.lang.String value) {
  2017. if (value == null) {
  2018. throw new NullPointerException();
  2019. }
  2020. name_ = value;
  2021. onChanged();
  2022. return this;
  2023. }
  2024. /**
  2025. * <pre>
  2026. * 群名
  2027. * </pre>
  2028. *
  2029. * <code>string Name = 3;</code>
  2030. * @return This builder for chaining.
  2031. */
  2032. public Builder clearName() {
  2033. name_ = getDefaultInstance().getName();
  2034. onChanged();
  2035. return this;
  2036. }
  2037. /**
  2038. * <pre>
  2039. * 群名
  2040. * </pre>
  2041. *
  2042. * <code>string Name = 3;</code>
  2043. * @param value The bytes for name to set.
  2044. * @return This builder for chaining.
  2045. */
  2046. public Builder setNameBytes(
  2047. com.google.protobuf.ByteString value) {
  2048. if (value == null) {
  2049. throw new NullPointerException();
  2050. }
  2051. checkByteStringIsUtf8(value);
  2052. name_ = value;
  2053. onChanged();
  2054. return this;
  2055. }
  2056. private java.lang.Object avatar_ = "";
  2057. /**
  2058. * <code>string Avatar = 4;</code>
  2059. * @return The avatar.
  2060. */
  2061. public java.lang.String getAvatar() {
  2062. java.lang.Object ref = avatar_;
  2063. if (!(ref instanceof java.lang.String)) {
  2064. com.google.protobuf.ByteString bs =
  2065. (com.google.protobuf.ByteString) ref;
  2066. java.lang.String s = bs.toStringUtf8();
  2067. avatar_ = s;
  2068. return s;
  2069. } else {
  2070. return (java.lang.String) ref;
  2071. }
  2072. }
  2073. /**
  2074. * <code>string Avatar = 4;</code>
  2075. * @return The bytes for avatar.
  2076. */
  2077. public com.google.protobuf.ByteString
  2078. getAvatarBytes() {
  2079. java.lang.Object ref = avatar_;
  2080. if (ref instanceof String) {
  2081. com.google.protobuf.ByteString b =
  2082. com.google.protobuf.ByteString.copyFromUtf8(
  2083. (java.lang.String) ref);
  2084. avatar_ = b;
  2085. return b;
  2086. } else {
  2087. return (com.google.protobuf.ByteString) ref;
  2088. }
  2089. }
  2090. /**
  2091. * <code>string Avatar = 4;</code>
  2092. * @param value The avatar to set.
  2093. * @return This builder for chaining.
  2094. */
  2095. public Builder setAvatar(
  2096. java.lang.String value) {
  2097. if (value == null) {
  2098. throw new NullPointerException();
  2099. }
  2100. avatar_ = value;
  2101. onChanged();
  2102. return this;
  2103. }
  2104. /**
  2105. * <code>string Avatar = 4;</code>
  2106. * @return This builder for chaining.
  2107. */
  2108. public Builder clearAvatar() {
  2109. avatar_ = getDefaultInstance().getAvatar();
  2110. onChanged();
  2111. return this;
  2112. }
  2113. /**
  2114. * <code>string Avatar = 4;</code>
  2115. * @param value The bytes for avatar to set.
  2116. * @return This builder for chaining.
  2117. */
  2118. public Builder setAvatarBytes(
  2119. com.google.protobuf.ByteString value) {
  2120. if (value == null) {
  2121. throw new NullPointerException();
  2122. }
  2123. checkByteStringIsUtf8(value);
  2124. avatar_ = value;
  2125. onChanged();
  2126. return this;
  2127. }
  2128. private long owner_ ;
  2129. /**
  2130. * <pre>
  2131. *群主Id
  2132. * </pre>
  2133. *
  2134. * <code>int64 Owner = 6;</code>
  2135. * @return The owner.
  2136. */
  2137. public long getOwner() {
  2138. return owner_;
  2139. }
  2140. /**
  2141. * <pre>
  2142. *群主Id
  2143. * </pre>
  2144. *
  2145. * <code>int64 Owner = 6;</code>
  2146. * @param value The owner to set.
  2147. * @return This builder for chaining.
  2148. */
  2149. public Builder setOwner(long value) {
  2150. owner_ = value;
  2151. onChanged();
  2152. return this;
  2153. }
  2154. /**
  2155. * <pre>
  2156. *群主Id
  2157. * </pre>
  2158. *
  2159. * <code>int64 Owner = 6;</code>
  2160. * @return This builder for chaining.
  2161. */
  2162. public Builder clearOwner() {
  2163. owner_ = 0L;
  2164. onChanged();
  2165. return this;
  2166. }
  2167. private int createTime_ ;
  2168. /**
  2169. * <pre>
  2170. *创建时间
  2171. * </pre>
  2172. *
  2173. * <code>int32 CreateTime = 7;</code>
  2174. * @return The createTime.
  2175. */
  2176. public int getCreateTime() {
  2177. return createTime_;
  2178. }
  2179. /**
  2180. * <pre>
  2181. *创建时间
  2182. * </pre>
  2183. *
  2184. * <code>int32 CreateTime = 7;</code>
  2185. * @param value The createTime to set.
  2186. * @return This builder for chaining.
  2187. */
  2188. public Builder setCreateTime(int value) {
  2189. createTime_ = value;
  2190. onChanged();
  2191. return this;
  2192. }
  2193. /**
  2194. * <pre>
  2195. *创建时间
  2196. * </pre>
  2197. *
  2198. * <code>int32 CreateTime = 7;</code>
  2199. * @return This builder for chaining.
  2200. */
  2201. public Builder clearCreateTime() {
  2202. createTime_ = 0;
  2203. onChanged();
  2204. return this;
  2205. }
  2206. private int updateTime_ ;
  2207. /**
  2208. * <pre>
  2209. * 最后更新时间
  2210. * </pre>
  2211. *
  2212. * <code>int32 UpdateTime = 8;</code>
  2213. * @return The updateTime.
  2214. */
  2215. public int getUpdateTime() {
  2216. return updateTime_;
  2217. }
  2218. /**
  2219. * <pre>
  2220. * 最后更新时间
  2221. * </pre>
  2222. *
  2223. * <code>int32 UpdateTime = 8;</code>
  2224. * @param value The updateTime to set.
  2225. * @return This builder for chaining.
  2226. */
  2227. public Builder setUpdateTime(int value) {
  2228. updateTime_ = value;
  2229. onChanged();
  2230. return this;
  2231. }
  2232. /**
  2233. * <pre>
  2234. * 最后更新时间
  2235. * </pre>
  2236. *
  2237. * <code>int32 UpdateTime = 8;</code>
  2238. * @return This builder for chaining.
  2239. */
  2240. public Builder clearUpdateTime() {
  2241. updateTime_ = 0;
  2242. onChanged();
  2243. return this;
  2244. }
  2245. private int flag_ ;
  2246. /**
  2247. * <pre>
  2248. * </pre>
  2249. *
  2250. * <code>int32 Flag = 10;</code>
  2251. * @return The flag.
  2252. */
  2253. public int getFlag() {
  2254. return flag_;
  2255. }
  2256. /**
  2257. * <pre>
  2258. * </pre>
  2259. *
  2260. * <code>int32 Flag = 10;</code>
  2261. * @param value The flag to set.
  2262. * @return This builder for chaining.
  2263. */
  2264. public Builder setFlag(int value) {
  2265. flag_ = value;
  2266. onChanged();
  2267. return this;
  2268. }
  2269. /**
  2270. * <pre>
  2271. * </pre>
  2272. *
  2273. * <code>int32 Flag = 10;</code>
  2274. * @return This builder for chaining.
  2275. */
  2276. public Builder clearFlag() {
  2277. flag_ = 0;
  2278. onChanged();
  2279. return this;
  2280. }
  2281. private int memberCnt_ ;
  2282. /**
  2283. * <pre>
  2284. *群成员数
  2285. * </pre>
  2286. *
  2287. * <code>int32 MemberCnt = 11;</code>
  2288. * @return The memberCnt.
  2289. */
  2290. public int getMemberCnt() {
  2291. return memberCnt_;
  2292. }
  2293. /**
  2294. * <pre>
  2295. *群成员数
  2296. * </pre>
  2297. *
  2298. * <code>int32 MemberCnt = 11;</code>
  2299. * @param value The memberCnt to set.
  2300. * @return This builder for chaining.
  2301. */
  2302. public Builder setMemberCnt(int value) {
  2303. memberCnt_ = value;
  2304. onChanged();
  2305. return this;
  2306. }
  2307. /**
  2308. * <pre>
  2309. *群成员数
  2310. * </pre>
  2311. *
  2312. * <code>int32 MemberCnt = 11;</code>
  2313. * @return This builder for chaining.
  2314. */
  2315. public Builder clearMemberCnt() {
  2316. memberCnt_ = 0;
  2317. onChanged();
  2318. return this;
  2319. }
  2320. @java.lang.Override
  2321. public final Builder setUnknownFields(
  2322. final com.google.protobuf.UnknownFieldSet unknownFields) {
  2323. return super.setUnknownFields(unknownFields);
  2324. }
  2325. @java.lang.Override
  2326. public final Builder mergeUnknownFields(
  2327. final com.google.protobuf.UnknownFieldSet unknownFields) {
  2328. return super.mergeUnknownFields(unknownFields);
  2329. }
  2330. // @@protoc_insertion_point(builder_scope:Im.Scrm.Ww.Proto.CustomerGroupMessage)
  2331. }
  2332. // @@protoc_insertion_point(class_scope:Im.Scrm.Ww.Proto.CustomerGroupMessage)
  2333. private static final Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage DEFAULT_INSTANCE;
  2334. static {
  2335. DEFAULT_INSTANCE = new Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage();
  2336. }
  2337. public static Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage getDefaultInstance() {
  2338. return DEFAULT_INSTANCE;
  2339. }
  2340. private static final com.google.protobuf.Parser<CustomerGroupMessage>
  2341. PARSER = new com.google.protobuf.AbstractParser<CustomerGroupMessage>() {
  2342. @java.lang.Override
  2343. public CustomerGroupMessage parsePartialFrom(
  2344. com.google.protobuf.CodedInputStream input,
  2345. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2346. throws com.google.protobuf.InvalidProtocolBufferException {
  2347. return new CustomerGroupMessage(input, extensionRegistry);
  2348. }
  2349. };
  2350. public static com.google.protobuf.Parser<CustomerGroupMessage> parser() {
  2351. return PARSER;
  2352. }
  2353. @java.lang.Override
  2354. public com.google.protobuf.Parser<CustomerGroupMessage> getParserForType() {
  2355. return PARSER;
  2356. }
  2357. @java.lang.Override
  2358. public Im.Scrm.Ww.Proto.WCustomerGroupPushNotice.CustomerGroupMessage getDefaultInstanceForType() {
  2359. return DEFAULT_INSTANCE;
  2360. }
  2361. }
  2362. private static final com.google.protobuf.Descriptors.Descriptor
  2363. internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_descriptor;
  2364. private static final
  2365. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  2366. internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_fieldAccessorTable;
  2367. private static final com.google.protobuf.Descriptors.Descriptor
  2368. internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_descriptor;
  2369. private static final
  2370. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
  2371. internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_fieldAccessorTable;
  2372. public static com.google.protobuf.Descriptors.FileDescriptor
  2373. getDescriptor() {
  2374. return descriptor;
  2375. }
  2376. private static com.google.protobuf.Descriptors.FileDescriptor
  2377. descriptor;
  2378. static {
  2379. java.lang.String[] descriptorData = {
  2380. "\n\036WCustomerGroupPushNotice.proto\022\020Im.Scr" +
  2381. "m.Ww.Proto\032\020WTransport.proto\"\207\001\n\036Custome" +
  2382. "rGroupPushNoticeMessage\022\014\n\004WxId\030\001 \001(\003\022\017\n" +
  2383. "\007Success\030\002 \001(\010\0226\n\006Groups\030\003 \003(\0132&.Im.Scrm" +
  2384. ".Ww.Proto.CustomerGroupMessage\022\016\n\006TaskId" +
  2385. "\030\004 \001(\003\"\252\001\n\024CustomerGroupMessage\022\n\n\002Id\030\001 " +
  2386. "\001(\003\022\020\n\010RemoteId\030\002 \001(\003\022\014\n\004Name\030\003 \001(\t\022\016\n\006A" +
  2387. "vatar\030\004 \001(\t\022\r\n\005Owner\030\006 \001(\003\022\022\n\nCreateTime" +
  2388. "\030\007 \001(\005\022\022\n\nUpdateTime\030\010 \001(\005\022\014\n\004Flag\030\n \001(\005" +
  2389. "\022\021\n\tMemberCnt\030\013 \001(\005b\006proto3"
  2390. };
  2391. descriptor = com.google.protobuf.Descriptors.FileDescriptor
  2392. .internalBuildGeneratedFileFrom(descriptorData,
  2393. new com.google.protobuf.Descriptors.FileDescriptor[] {
  2394. Im.Scrm.Ww.Proto.WTransport.getDescriptor(),
  2395. });
  2396. internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_descriptor =
  2397. getDescriptor().getMessageTypes().get(0);
  2398. internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_fieldAccessorTable = new
  2399. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
  2400. internal_static_Im_Scrm_Ww_Proto_CustomerGroupPushNoticeMessage_descriptor,
  2401. new java.lang.String[] { "WxId", "Success", "Groups", "TaskId", });
  2402. internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_descriptor =
  2403. getDescriptor().getMessageTypes().get(1);
  2404. internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_fieldAccessorTable = new
  2405. com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
  2406. internal_static_Im_Scrm_Ww_Proto_CustomerGroupMessage_descriptor,
  2407. new java.lang.String[] { "Id", "RemoteId", "Name", "Avatar", "Owner", "CreateTime", "UpdateTime", "Flag", "MemberCnt", });
  2408. Im.Scrm.Ww.Proto.WTransport.getDescriptor();
  2409. }
  2410. // @@protoc_insertion_point(outer_class_scope)
  2411. }