WDepartmentPushNotice.java 65 KB

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