PageRenderTime 94ms CodeModel.GetById 7ms RepoModel.GetById 0ms app.codeStats 1ms

/webCloudProtocol/src/java/edu/umd/cs/findbugs/cloud/appEngine/protobuf/ProtoClasses.java

http://findbugs.googlecode.com/
Java | 5498 lines | 4893 code | 466 blank | 139 comment | 528 complexity | 1ba570498e83fc7501bbbbdbb5d2b11a MD5 | raw file
Possible License(s): Unlicense, GPL-2.0, LGPL-2.0, LGPL-2.1, BSD-3-Clause, Apache-2.0
  1. // Generated by the protocol buffer compiler. DO NOT EDIT!
  2. // source: ProtoClasses.proto
  3. package edu.umd.cs.findbugs.cloud.appEngine.protobuf;
  4. public final class ProtoClasses {
  5. private ProtoClasses() {}
  6. public static void registerAllExtensions(
  7. com.google.protobuf.ExtensionRegistry registry) {
  8. }
  9. public static final class LogIn extends
  10. com.google.protobuf.GeneratedMessage {
  11. // Use LogIn.newBuilder() to construct.
  12. private LogIn() {
  13. initFields();
  14. }
  15. private LogIn(boolean noInit) {}
  16. private static final LogIn defaultInstance;
  17. public static LogIn getDefaultInstance() {
  18. return defaultInstance;
  19. }
  20. public LogIn getDefaultInstanceForType() {
  21. return defaultInstance;
  22. }
  23. public static final com.google.protobuf.Descriptors.Descriptor
  24. getDescriptor() {
  25. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_LogIn_descriptor;
  26. }
  27. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  28. internalGetFieldAccessorTable() {
  29. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_LogIn_fieldAccessorTable;
  30. }
  31. // required int64 sessionId = 1;
  32. public static final int SESSIONID_FIELD_NUMBER = 1;
  33. private boolean hasSessionId;
  34. private long sessionId_ = 0L;
  35. public boolean hasSessionId() { return hasSessionId; }
  36. public long getSessionId() { return sessionId_; }
  37. // required int64 analysisTimestamp = 3;
  38. public static final int ANALYSISTIMESTAMP_FIELD_NUMBER = 3;
  39. private boolean hasAnalysisTimestamp;
  40. private long analysisTimestamp_ = 0L;
  41. public boolean hasAnalysisTimestamp() { return hasAnalysisTimestamp; }
  42. public long getAnalysisTimestamp() { return analysisTimestamp_; }
  43. private void initFields() {
  44. }
  45. public final boolean isInitialized() {
  46. if (!hasSessionId) return false;
  47. if (!hasAnalysisTimestamp) return false;
  48. return true;
  49. }
  50. public void writeTo(com.google.protobuf.CodedOutputStream output)
  51. throws java.io.IOException {
  52. getSerializedSize();
  53. if (hasSessionId()) {
  54. output.writeInt64(1, getSessionId());
  55. }
  56. if (hasAnalysisTimestamp()) {
  57. output.writeInt64(3, getAnalysisTimestamp());
  58. }
  59. getUnknownFields().writeTo(output);
  60. }
  61. private int memoizedSerializedSize = -1;
  62. public int getSerializedSize() {
  63. int size = memoizedSerializedSize;
  64. if (size != -1) return size;
  65. size = 0;
  66. if (hasSessionId()) {
  67. size += com.google.protobuf.CodedOutputStream
  68. .computeInt64Size(1, getSessionId());
  69. }
  70. if (hasAnalysisTimestamp()) {
  71. size += com.google.protobuf.CodedOutputStream
  72. .computeInt64Size(3, getAnalysisTimestamp());
  73. }
  74. size += getUnknownFields().getSerializedSize();
  75. memoizedSerializedSize = size;
  76. return size;
  77. }
  78. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(
  79. com.google.protobuf.ByteString data)
  80. throws com.google.protobuf.InvalidProtocolBufferException {
  81. return newBuilder().mergeFrom(data).buildParsed();
  82. }
  83. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(
  84. com.google.protobuf.ByteString data,
  85. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  86. throws com.google.protobuf.InvalidProtocolBufferException {
  87. return newBuilder().mergeFrom(data, extensionRegistry)
  88. .buildParsed();
  89. }
  90. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(byte[] data)
  91. throws com.google.protobuf.InvalidProtocolBufferException {
  92. return newBuilder().mergeFrom(data).buildParsed();
  93. }
  94. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(
  95. byte[] data,
  96. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  97. throws com.google.protobuf.InvalidProtocolBufferException {
  98. return newBuilder().mergeFrom(data, extensionRegistry)
  99. .buildParsed();
  100. }
  101. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(java.io.InputStream input)
  102. throws java.io.IOException {
  103. return newBuilder().mergeFrom(input).buildParsed();
  104. }
  105. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(
  106. java.io.InputStream input,
  107. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  108. throws java.io.IOException {
  109. return newBuilder().mergeFrom(input, extensionRegistry)
  110. .buildParsed();
  111. }
  112. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseDelimitedFrom(java.io.InputStream input)
  113. throws java.io.IOException {
  114. Builder builder = newBuilder();
  115. if (builder.mergeDelimitedFrom(input)) {
  116. return builder.buildParsed();
  117. } else {
  118. return null;
  119. }
  120. }
  121. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseDelimitedFrom(
  122. java.io.InputStream input,
  123. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  124. throws java.io.IOException {
  125. Builder builder = newBuilder();
  126. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  127. return builder.buildParsed();
  128. } else {
  129. return null;
  130. }
  131. }
  132. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(
  133. com.google.protobuf.CodedInputStream input)
  134. throws java.io.IOException {
  135. return newBuilder().mergeFrom(input).buildParsed();
  136. }
  137. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn parseFrom(
  138. com.google.protobuf.CodedInputStream input,
  139. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  140. throws java.io.IOException {
  141. return newBuilder().mergeFrom(input, extensionRegistry)
  142. .buildParsed();
  143. }
  144. public static Builder newBuilder() { return Builder.create(); }
  145. public Builder newBuilderForType() { return newBuilder(); }
  146. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn prototype) {
  147. return newBuilder().mergeFrom(prototype);
  148. }
  149. public Builder toBuilder() { return newBuilder(this); }
  150. public static final class Builder extends
  151. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  152. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn result;
  153. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn.newBuilder()
  154. private Builder() {}
  155. private static Builder create() {
  156. Builder builder = new Builder();
  157. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn();
  158. return builder;
  159. }
  160. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn internalGetResult() {
  161. return result;
  162. }
  163. public Builder clear() {
  164. if (result == null) {
  165. throw new IllegalStateException(
  166. "Cannot call clear() after build().");
  167. }
  168. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn();
  169. return this;
  170. }
  171. public Builder clone() {
  172. return create().mergeFrom(result);
  173. }
  174. public com.google.protobuf.Descriptors.Descriptor
  175. getDescriptorForType() {
  176. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn.getDescriptor();
  177. }
  178. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn getDefaultInstanceForType() {
  179. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn.getDefaultInstance();
  180. }
  181. public boolean isInitialized() {
  182. return result.isInitialized();
  183. }
  184. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn build() {
  185. if (result != null && !isInitialized()) {
  186. throw newUninitializedMessageException(result);
  187. }
  188. return buildPartial();
  189. }
  190. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn buildParsed()
  191. throws com.google.protobuf.InvalidProtocolBufferException {
  192. if (!isInitialized()) {
  193. throw newUninitializedMessageException(
  194. result).asInvalidProtocolBufferException();
  195. }
  196. return buildPartial();
  197. }
  198. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn buildPartial() {
  199. if (result == null) {
  200. throw new IllegalStateException(
  201. "build() has already been called on this Builder.");
  202. }
  203. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn returnMe = result;
  204. result = null;
  205. return returnMe;
  206. }
  207. public Builder mergeFrom(com.google.protobuf.Message other) {
  208. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn) {
  209. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn)other);
  210. } else {
  211. super.mergeFrom(other);
  212. return this;
  213. }
  214. }
  215. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn other) {
  216. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn.getDefaultInstance()) return this;
  217. if (other.hasSessionId()) {
  218. setSessionId(other.getSessionId());
  219. }
  220. if (other.hasAnalysisTimestamp()) {
  221. setAnalysisTimestamp(other.getAnalysisTimestamp());
  222. }
  223. this.mergeUnknownFields(other.getUnknownFields());
  224. return this;
  225. }
  226. public Builder mergeFrom(
  227. com.google.protobuf.CodedInputStream input,
  228. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  229. throws java.io.IOException {
  230. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  231. com.google.protobuf.UnknownFieldSet.newBuilder(
  232. this.getUnknownFields());
  233. while (true) {
  234. int tag = input.readTag();
  235. switch (tag) {
  236. case 0:
  237. this.setUnknownFields(unknownFields.build());
  238. return this;
  239. default: {
  240. if (!parseUnknownField(input, unknownFields,
  241. extensionRegistry, tag)) {
  242. this.setUnknownFields(unknownFields.build());
  243. return this;
  244. }
  245. break;
  246. }
  247. case 8: {
  248. setSessionId(input.readInt64());
  249. break;
  250. }
  251. case 24: {
  252. setAnalysisTimestamp(input.readInt64());
  253. break;
  254. }
  255. }
  256. }
  257. }
  258. // required int64 sessionId = 1;
  259. public boolean hasSessionId() {
  260. return result.hasSessionId();
  261. }
  262. public long getSessionId() {
  263. return result.getSessionId();
  264. }
  265. public Builder setSessionId(long value) {
  266. result.hasSessionId = true;
  267. result.sessionId_ = value;
  268. return this;
  269. }
  270. public Builder clearSessionId() {
  271. result.hasSessionId = false;
  272. result.sessionId_ = 0L;
  273. return this;
  274. }
  275. // required int64 analysisTimestamp = 3;
  276. public boolean hasAnalysisTimestamp() {
  277. return result.hasAnalysisTimestamp();
  278. }
  279. public long getAnalysisTimestamp() {
  280. return result.getAnalysisTimestamp();
  281. }
  282. public Builder setAnalysisTimestamp(long value) {
  283. result.hasAnalysisTimestamp = true;
  284. result.analysisTimestamp_ = value;
  285. return this;
  286. }
  287. public Builder clearAnalysisTimestamp() {
  288. result.hasAnalysisTimestamp = false;
  289. result.analysisTimestamp_ = 0L;
  290. return this;
  291. }
  292. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.LogIn)
  293. }
  294. static {
  295. defaultInstance = new LogIn(true);
  296. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  297. defaultInstance.initFields();
  298. }
  299. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.LogIn)
  300. }
  301. public static final class VersionInfo extends
  302. com.google.protobuf.GeneratedMessage {
  303. // Use VersionInfo.newBuilder() to construct.
  304. private VersionInfo() {
  305. initFields();
  306. }
  307. private VersionInfo(boolean noInit) {}
  308. private static final VersionInfo defaultInstance;
  309. public static VersionInfo getDefaultInstance() {
  310. return defaultInstance;
  311. }
  312. public VersionInfo getDefaultInstanceForType() {
  313. return defaultInstance;
  314. }
  315. public static final com.google.protobuf.Descriptors.Descriptor
  316. getDescriptor() {
  317. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_VersionInfo_descriptor;
  318. }
  319. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  320. internalGetFieldAccessorTable() {
  321. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_VersionInfo_fieldAccessorTable;
  322. }
  323. // required string appName = 1;
  324. public static final int APPNAME_FIELD_NUMBER = 1;
  325. private boolean hasAppName;
  326. private java.lang.String appName_ = "";
  327. public boolean hasAppName() { return hasAppName; }
  328. public java.lang.String getAppName() { return appName_; }
  329. // required string appVersion = 2;
  330. public static final int APPVERSION_FIELD_NUMBER = 2;
  331. private boolean hasAppVersion;
  332. private java.lang.String appVersion_ = "";
  333. public boolean hasAppVersion() { return hasAppVersion; }
  334. public java.lang.String getAppVersion() { return appVersion_; }
  335. // required string findbugsVersion = 3;
  336. public static final int FINDBUGSVERSION_FIELD_NUMBER = 3;
  337. private boolean hasFindbugsVersion;
  338. private java.lang.String findbugsVersion_ = "";
  339. public boolean hasFindbugsVersion() { return hasFindbugsVersion; }
  340. public java.lang.String getFindbugsVersion() { return findbugsVersion_; }
  341. private void initFields() {
  342. }
  343. public final boolean isInitialized() {
  344. if (!hasAppName) return false;
  345. if (!hasAppVersion) return false;
  346. if (!hasFindbugsVersion) return false;
  347. return true;
  348. }
  349. public void writeTo(com.google.protobuf.CodedOutputStream output)
  350. throws java.io.IOException {
  351. getSerializedSize();
  352. if (hasAppName()) {
  353. output.writeString(1, getAppName());
  354. }
  355. if (hasAppVersion()) {
  356. output.writeString(2, getAppVersion());
  357. }
  358. if (hasFindbugsVersion()) {
  359. output.writeString(3, getFindbugsVersion());
  360. }
  361. getUnknownFields().writeTo(output);
  362. }
  363. private int memoizedSerializedSize = -1;
  364. public int getSerializedSize() {
  365. int size = memoizedSerializedSize;
  366. if (size != -1) return size;
  367. size = 0;
  368. if (hasAppName()) {
  369. size += com.google.protobuf.CodedOutputStream
  370. .computeStringSize(1, getAppName());
  371. }
  372. if (hasAppVersion()) {
  373. size += com.google.protobuf.CodedOutputStream
  374. .computeStringSize(2, getAppVersion());
  375. }
  376. if (hasFindbugsVersion()) {
  377. size += com.google.protobuf.CodedOutputStream
  378. .computeStringSize(3, getFindbugsVersion());
  379. }
  380. size += getUnknownFields().getSerializedSize();
  381. memoizedSerializedSize = size;
  382. return size;
  383. }
  384. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(
  385. com.google.protobuf.ByteString data)
  386. throws com.google.protobuf.InvalidProtocolBufferException {
  387. return newBuilder().mergeFrom(data).buildParsed();
  388. }
  389. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(
  390. com.google.protobuf.ByteString data,
  391. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  392. throws com.google.protobuf.InvalidProtocolBufferException {
  393. return newBuilder().mergeFrom(data, extensionRegistry)
  394. .buildParsed();
  395. }
  396. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(byte[] data)
  397. throws com.google.protobuf.InvalidProtocolBufferException {
  398. return newBuilder().mergeFrom(data).buildParsed();
  399. }
  400. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(
  401. byte[] data,
  402. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  403. throws com.google.protobuf.InvalidProtocolBufferException {
  404. return newBuilder().mergeFrom(data, extensionRegistry)
  405. .buildParsed();
  406. }
  407. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(java.io.InputStream input)
  408. throws java.io.IOException {
  409. return newBuilder().mergeFrom(input).buildParsed();
  410. }
  411. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(
  412. java.io.InputStream input,
  413. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  414. throws java.io.IOException {
  415. return newBuilder().mergeFrom(input, extensionRegistry)
  416. .buildParsed();
  417. }
  418. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseDelimitedFrom(java.io.InputStream input)
  419. throws java.io.IOException {
  420. Builder builder = newBuilder();
  421. if (builder.mergeDelimitedFrom(input)) {
  422. return builder.buildParsed();
  423. } else {
  424. return null;
  425. }
  426. }
  427. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseDelimitedFrom(
  428. java.io.InputStream input,
  429. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  430. throws java.io.IOException {
  431. Builder builder = newBuilder();
  432. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  433. return builder.buildParsed();
  434. } else {
  435. return null;
  436. }
  437. }
  438. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(
  439. com.google.protobuf.CodedInputStream input)
  440. throws java.io.IOException {
  441. return newBuilder().mergeFrom(input).buildParsed();
  442. }
  443. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo parseFrom(
  444. com.google.protobuf.CodedInputStream input,
  445. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  446. throws java.io.IOException {
  447. return newBuilder().mergeFrom(input, extensionRegistry)
  448. .buildParsed();
  449. }
  450. public static Builder newBuilder() { return Builder.create(); }
  451. public Builder newBuilderForType() { return newBuilder(); }
  452. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo prototype) {
  453. return newBuilder().mergeFrom(prototype);
  454. }
  455. public Builder toBuilder() { return newBuilder(this); }
  456. public static final class Builder extends
  457. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  458. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo result;
  459. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.newBuilder()
  460. private Builder() {}
  461. private static Builder create() {
  462. Builder builder = new Builder();
  463. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo();
  464. return builder;
  465. }
  466. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo internalGetResult() {
  467. return result;
  468. }
  469. public Builder clear() {
  470. if (result == null) {
  471. throw new IllegalStateException(
  472. "Cannot call clear() after build().");
  473. }
  474. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo();
  475. return this;
  476. }
  477. public Builder clone() {
  478. return create().mergeFrom(result);
  479. }
  480. public com.google.protobuf.Descriptors.Descriptor
  481. getDescriptorForType() {
  482. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.getDescriptor();
  483. }
  484. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo getDefaultInstanceForType() {
  485. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.getDefaultInstance();
  486. }
  487. public boolean isInitialized() {
  488. return result.isInitialized();
  489. }
  490. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo build() {
  491. if (result != null && !isInitialized()) {
  492. throw newUninitializedMessageException(result);
  493. }
  494. return buildPartial();
  495. }
  496. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo buildParsed()
  497. throws com.google.protobuf.InvalidProtocolBufferException {
  498. if (!isInitialized()) {
  499. throw newUninitializedMessageException(
  500. result).asInvalidProtocolBufferException();
  501. }
  502. return buildPartial();
  503. }
  504. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo buildPartial() {
  505. if (result == null) {
  506. throw new IllegalStateException(
  507. "build() has already been called on this Builder.");
  508. }
  509. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo returnMe = result;
  510. result = null;
  511. return returnMe;
  512. }
  513. public Builder mergeFrom(com.google.protobuf.Message other) {
  514. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo) {
  515. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo)other);
  516. } else {
  517. super.mergeFrom(other);
  518. return this;
  519. }
  520. }
  521. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo other) {
  522. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.getDefaultInstance()) return this;
  523. if (other.hasAppName()) {
  524. setAppName(other.getAppName());
  525. }
  526. if (other.hasAppVersion()) {
  527. setAppVersion(other.getAppVersion());
  528. }
  529. if (other.hasFindbugsVersion()) {
  530. setFindbugsVersion(other.getFindbugsVersion());
  531. }
  532. this.mergeUnknownFields(other.getUnknownFields());
  533. return this;
  534. }
  535. public Builder mergeFrom(
  536. com.google.protobuf.CodedInputStream input,
  537. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  538. throws java.io.IOException {
  539. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  540. com.google.protobuf.UnknownFieldSet.newBuilder(
  541. this.getUnknownFields());
  542. while (true) {
  543. int tag = input.readTag();
  544. switch (tag) {
  545. case 0:
  546. this.setUnknownFields(unknownFields.build());
  547. return this;
  548. default: {
  549. if (!parseUnknownField(input, unknownFields,
  550. extensionRegistry, tag)) {
  551. this.setUnknownFields(unknownFields.build());
  552. return this;
  553. }
  554. break;
  555. }
  556. case 10: {
  557. setAppName(input.readString());
  558. break;
  559. }
  560. case 18: {
  561. setAppVersion(input.readString());
  562. break;
  563. }
  564. case 26: {
  565. setFindbugsVersion(input.readString());
  566. break;
  567. }
  568. }
  569. }
  570. }
  571. // required string appName = 1;
  572. public boolean hasAppName() {
  573. return result.hasAppName();
  574. }
  575. public java.lang.String getAppName() {
  576. return result.getAppName();
  577. }
  578. public Builder setAppName(java.lang.String value) {
  579. if (value == null) {
  580. throw new NullPointerException();
  581. }
  582. result.hasAppName = true;
  583. result.appName_ = value;
  584. return this;
  585. }
  586. public Builder clearAppName() {
  587. result.hasAppName = false;
  588. result.appName_ = getDefaultInstance().getAppName();
  589. return this;
  590. }
  591. // required string appVersion = 2;
  592. public boolean hasAppVersion() {
  593. return result.hasAppVersion();
  594. }
  595. public java.lang.String getAppVersion() {
  596. return result.getAppVersion();
  597. }
  598. public Builder setAppVersion(java.lang.String value) {
  599. if (value == null) {
  600. throw new NullPointerException();
  601. }
  602. result.hasAppVersion = true;
  603. result.appVersion_ = value;
  604. return this;
  605. }
  606. public Builder clearAppVersion() {
  607. result.hasAppVersion = false;
  608. result.appVersion_ = getDefaultInstance().getAppVersion();
  609. return this;
  610. }
  611. // required string findbugsVersion = 3;
  612. public boolean hasFindbugsVersion() {
  613. return result.hasFindbugsVersion();
  614. }
  615. public java.lang.String getFindbugsVersion() {
  616. return result.getFindbugsVersion();
  617. }
  618. public Builder setFindbugsVersion(java.lang.String value) {
  619. if (value == null) {
  620. throw new NullPointerException();
  621. }
  622. result.hasFindbugsVersion = true;
  623. result.findbugsVersion_ = value;
  624. return this;
  625. }
  626. public Builder clearFindbugsVersion() {
  627. result.hasFindbugsVersion = false;
  628. result.findbugsVersion_ = getDefaultInstance().getFindbugsVersion();
  629. return this;
  630. }
  631. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.VersionInfo)
  632. }
  633. static {
  634. defaultInstance = new VersionInfo(true);
  635. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  636. defaultInstance.initFields();
  637. }
  638. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.VersionInfo)
  639. }
  640. public static final class FindIssues extends
  641. com.google.protobuf.GeneratedMessage {
  642. // Use FindIssues.newBuilder() to construct.
  643. private FindIssues() {
  644. initFields();
  645. }
  646. private FindIssues(boolean noInit) {}
  647. private static final FindIssues defaultInstance;
  648. public static FindIssues getDefaultInstance() {
  649. return defaultInstance;
  650. }
  651. public FindIssues getDefaultInstanceForType() {
  652. return defaultInstance;
  653. }
  654. public static final com.google.protobuf.Descriptors.Descriptor
  655. getDescriptor() {
  656. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssues_descriptor;
  657. }
  658. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  659. internalGetFieldAccessorTable() {
  660. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssues_fieldAccessorTable;
  661. }
  662. // optional int64 sessionId = 1;
  663. public static final int SESSIONID_FIELD_NUMBER = 1;
  664. private boolean hasSessionId;
  665. private long sessionId_ = 0L;
  666. public boolean hasSessionId() { return hasSessionId; }
  667. public long getSessionId() { return sessionId_; }
  668. // repeated bytes myIssueHashes = 4;
  669. public static final int MYISSUEHASHES_FIELD_NUMBER = 4;
  670. private java.util.List<com.google.protobuf.ByteString> myIssueHashes_ =
  671. java.util.Collections.emptyList();
  672. public java.util.List<com.google.protobuf.ByteString> getMyIssueHashesList() {
  673. return myIssueHashes_;
  674. }
  675. public int getMyIssueHashesCount() { return myIssueHashes_.size(); }
  676. public com.google.protobuf.ByteString getMyIssueHashes(int index) {
  677. return myIssueHashes_.get(index);
  678. }
  679. // optional .edu.umd.cs.findbugs.cloud.appEngine.protobuf.VersionInfo versionInfo = 5;
  680. public static final int VERSIONINFO_FIELD_NUMBER = 5;
  681. private boolean hasVersionInfo;
  682. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo versionInfo_;
  683. public boolean hasVersionInfo() { return hasVersionInfo; }
  684. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo getVersionInfo() { return versionInfo_; }
  685. private void initFields() {
  686. versionInfo_ = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.getDefaultInstance();
  687. }
  688. public final boolean isInitialized() {
  689. if (hasVersionInfo()) {
  690. if (!getVersionInfo().isInitialized()) return false;
  691. }
  692. return true;
  693. }
  694. public void writeTo(com.google.protobuf.CodedOutputStream output)
  695. throws java.io.IOException {
  696. getSerializedSize();
  697. if (hasSessionId()) {
  698. output.writeInt64(1, getSessionId());
  699. }
  700. for (com.google.protobuf.ByteString element : getMyIssueHashesList()) {
  701. output.writeBytes(4, element);
  702. }
  703. if (hasVersionInfo()) {
  704. output.writeMessage(5, getVersionInfo());
  705. }
  706. getUnknownFields().writeTo(output);
  707. }
  708. private int memoizedSerializedSize = -1;
  709. public int getSerializedSize() {
  710. int size = memoizedSerializedSize;
  711. if (size != -1) return size;
  712. size = 0;
  713. if (hasSessionId()) {
  714. size += com.google.protobuf.CodedOutputStream
  715. .computeInt64Size(1, getSessionId());
  716. }
  717. {
  718. int dataSize = 0;
  719. for (com.google.protobuf.ByteString element : getMyIssueHashesList()) {
  720. dataSize += com.google.protobuf.CodedOutputStream
  721. .computeBytesSizeNoTag(element);
  722. }
  723. size += dataSize;
  724. size += 1 * getMyIssueHashesList().size();
  725. }
  726. if (hasVersionInfo()) {
  727. size += com.google.protobuf.CodedOutputStream
  728. .computeMessageSize(5, getVersionInfo());
  729. }
  730. size += getUnknownFields().getSerializedSize();
  731. memoizedSerializedSize = size;
  732. return size;
  733. }
  734. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(
  735. com.google.protobuf.ByteString data)
  736. throws com.google.protobuf.InvalidProtocolBufferException {
  737. return newBuilder().mergeFrom(data).buildParsed();
  738. }
  739. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(
  740. com.google.protobuf.ByteString data,
  741. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  742. throws com.google.protobuf.InvalidProtocolBufferException {
  743. return newBuilder().mergeFrom(data, extensionRegistry)
  744. .buildParsed();
  745. }
  746. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(byte[] data)
  747. throws com.google.protobuf.InvalidProtocolBufferException {
  748. return newBuilder().mergeFrom(data).buildParsed();
  749. }
  750. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(
  751. byte[] data,
  752. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  753. throws com.google.protobuf.InvalidProtocolBufferException {
  754. return newBuilder().mergeFrom(data, extensionRegistry)
  755. .buildParsed();
  756. }
  757. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(java.io.InputStream input)
  758. throws java.io.IOException {
  759. return newBuilder().mergeFrom(input).buildParsed();
  760. }
  761. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(
  762. java.io.InputStream input,
  763. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  764. throws java.io.IOException {
  765. return newBuilder().mergeFrom(input, extensionRegistry)
  766. .buildParsed();
  767. }
  768. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseDelimitedFrom(java.io.InputStream input)
  769. throws java.io.IOException {
  770. Builder builder = newBuilder();
  771. if (builder.mergeDelimitedFrom(input)) {
  772. return builder.buildParsed();
  773. } else {
  774. return null;
  775. }
  776. }
  777. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseDelimitedFrom(
  778. java.io.InputStream input,
  779. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  780. throws java.io.IOException {
  781. Builder builder = newBuilder();
  782. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  783. return builder.buildParsed();
  784. } else {
  785. return null;
  786. }
  787. }
  788. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(
  789. com.google.protobuf.CodedInputStream input)
  790. throws java.io.IOException {
  791. return newBuilder().mergeFrom(input).buildParsed();
  792. }
  793. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues parseFrom(
  794. com.google.protobuf.CodedInputStream input,
  795. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  796. throws java.io.IOException {
  797. return newBuilder().mergeFrom(input, extensionRegistry)
  798. .buildParsed();
  799. }
  800. public static Builder newBuilder() { return Builder.create(); }
  801. public Builder newBuilderForType() { return newBuilder(); }
  802. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues prototype) {
  803. return newBuilder().mergeFrom(prototype);
  804. }
  805. public Builder toBuilder() { return newBuilder(this); }
  806. public static final class Builder extends
  807. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  808. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues result;
  809. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues.newBuilder()
  810. private Builder() {}
  811. private static Builder create() {
  812. Builder builder = new Builder();
  813. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues();
  814. return builder;
  815. }
  816. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues internalGetResult() {
  817. return result;
  818. }
  819. public Builder clear() {
  820. if (result == null) {
  821. throw new IllegalStateException(
  822. "Cannot call clear() after build().");
  823. }
  824. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues();
  825. return this;
  826. }
  827. public Builder clone() {
  828. return create().mergeFrom(result);
  829. }
  830. public com.google.protobuf.Descriptors.Descriptor
  831. getDescriptorForType() {
  832. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues.getDescriptor();
  833. }
  834. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues getDefaultInstanceForType() {
  835. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues.getDefaultInstance();
  836. }
  837. public boolean isInitialized() {
  838. return result.isInitialized();
  839. }
  840. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues build() {
  841. if (result != null && !isInitialized()) {
  842. throw newUninitializedMessageException(result);
  843. }
  844. return buildPartial();
  845. }
  846. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues buildParsed()
  847. throws com.google.protobuf.InvalidProtocolBufferException {
  848. if (!isInitialized()) {
  849. throw newUninitializedMessageException(
  850. result).asInvalidProtocolBufferException();
  851. }
  852. return buildPartial();
  853. }
  854. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues buildPartial() {
  855. if (result == null) {
  856. throw new IllegalStateException(
  857. "build() has already been called on this Builder.");
  858. }
  859. if (result.myIssueHashes_ != java.util.Collections.EMPTY_LIST) {
  860. result.myIssueHashes_ =
  861. java.util.Collections.unmodifiableList(result.myIssueHashes_);
  862. }
  863. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues returnMe = result;
  864. result = null;
  865. return returnMe;
  866. }
  867. public Builder mergeFrom(com.google.protobuf.Message other) {
  868. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues) {
  869. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues)other);
  870. } else {
  871. super.mergeFrom(other);
  872. return this;
  873. }
  874. }
  875. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues other) {
  876. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues.getDefaultInstance()) return this;
  877. if (other.hasSessionId()) {
  878. setSessionId(other.getSessionId());
  879. }
  880. if (!other.myIssueHashes_.isEmpty()) {
  881. if (result.myIssueHashes_.isEmpty()) {
  882. result.myIssueHashes_ = new java.util.ArrayList<com.google.protobuf.ByteString>();
  883. }
  884. result.myIssueHashes_.addAll(other.myIssueHashes_);
  885. }
  886. if (other.hasVersionInfo()) {
  887. mergeVersionInfo(other.getVersionInfo());
  888. }
  889. this.mergeUnknownFields(other.getUnknownFields());
  890. return this;
  891. }
  892. public Builder mergeFrom(
  893. com.google.protobuf.CodedInputStream input,
  894. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  895. throws java.io.IOException {
  896. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  897. com.google.protobuf.UnknownFieldSet.newBuilder(
  898. this.getUnknownFields());
  899. while (true) {
  900. int tag = input.readTag();
  901. switch (tag) {
  902. case 0:
  903. this.setUnknownFields(unknownFields.build());
  904. return this;
  905. default: {
  906. if (!parseUnknownField(input, unknownFields,
  907. extensionRegistry, tag)) {
  908. this.setUnknownFields(unknownFields.build());
  909. return this;
  910. }
  911. break;
  912. }
  913. case 8: {
  914. setSessionId(input.readInt64());
  915. break;
  916. }
  917. case 34: {
  918. addMyIssueHashes(input.readBytes());
  919. break;
  920. }
  921. case 42: {
  922. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.Builder subBuilder = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.newBuilder();
  923. if (hasVersionInfo()) {
  924. subBuilder.mergeFrom(getVersionInfo());
  925. }
  926. input.readMessage(subBuilder, extensionRegistry);
  927. setVersionInfo(subBuilder.buildPartial());
  928. break;
  929. }
  930. }
  931. }
  932. }
  933. // optional int64 sessionId = 1;
  934. public boolean hasSessionId() {
  935. return result.hasSessionId();
  936. }
  937. public long getSessionId() {
  938. return result.getSessionId();
  939. }
  940. public Builder setSessionId(long value) {
  941. result.hasSessionId = true;
  942. result.sessionId_ = value;
  943. return this;
  944. }
  945. public Builder clearSessionId() {
  946. result.hasSessionId = false;
  947. result.sessionId_ = 0L;
  948. return this;
  949. }
  950. // repeated bytes myIssueHashes = 4;
  951. public java.util.List<com.google.protobuf.ByteString> getMyIssueHashesList() {
  952. return java.util.Collections.unmodifiableList(result.myIssueHashes_);
  953. }
  954. public int getMyIssueHashesCount() {
  955. return result.getMyIssueHashesCount();
  956. }
  957. public com.google.protobuf.ByteString getMyIssueHashes(int index) {
  958. return result.getMyIssueHashes(index);
  959. }
  960. public Builder setMyIssueHashes(int index, com.google.protobuf.ByteString value) {
  961. if (value == null) {
  962. throw new NullPointerException();
  963. }
  964. result.myIssueHashes_.set(index, value);
  965. return this;
  966. }
  967. public Builder addMyIssueHashes(com.google.protobuf.ByteString value) {
  968. if (value == null) {
  969. throw new NullPointerException();
  970. }
  971. if (result.myIssueHashes_.isEmpty()) {
  972. result.myIssueHashes_ = new java.util.ArrayList<com.google.protobuf.ByteString>();
  973. }
  974. result.myIssueHashes_.add(value);
  975. return this;
  976. }
  977. public Builder addAllMyIssueHashes(
  978. java.lang.Iterable<? extends com.google.protobuf.ByteString> values) {
  979. if (result.myIssueHashes_.isEmpty()) {
  980. result.myIssueHashes_ = new java.util.ArrayList<com.google.protobuf.ByteString>();
  981. }
  982. super.addAll(values, result.myIssueHashes_);
  983. return this;
  984. }
  985. public Builder clearMyIssueHashes() {
  986. result.myIssueHashes_ = java.util.Collections.emptyList();
  987. return this;
  988. }
  989. // optional .edu.umd.cs.findbugs.cloud.appEngine.protobuf.VersionInfo versionInfo = 5;
  990. public boolean hasVersionInfo() {
  991. return result.hasVersionInfo();
  992. }
  993. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo getVersionInfo() {
  994. return result.getVersionInfo();
  995. }
  996. public Builder setVersionInfo(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo value) {
  997. if (value == null) {
  998. throw new NullPointerException();
  999. }
  1000. result.hasVersionInfo = true;
  1001. result.versionInfo_ = value;
  1002. return this;
  1003. }
  1004. public Builder setVersionInfo(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.Builder builderForValue) {
  1005. result.hasVersionInfo = true;
  1006. result.versionInfo_ = builderForValue.build();
  1007. return this;
  1008. }
  1009. public Builder mergeVersionInfo(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo value) {
  1010. if (result.hasVersionInfo() &&
  1011. result.versionInfo_ != edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.getDefaultInstance()) {
  1012. result.versionInfo_ =
  1013. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.newBuilder(result.versionInfo_).mergeFrom(value).buildPartial();
  1014. } else {
  1015. result.versionInfo_ = value;
  1016. }
  1017. result.hasVersionInfo = true;
  1018. return this;
  1019. }
  1020. public Builder clearVersionInfo() {
  1021. result.hasVersionInfo = false;
  1022. result.versionInfo_ = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.getDefaultInstance();
  1023. return this;
  1024. }
  1025. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.FindIssues)
  1026. }
  1027. static {
  1028. defaultInstance = new FindIssues(true);
  1029. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  1030. defaultInstance.initFields();
  1031. }
  1032. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.FindIssues)
  1033. }
  1034. public static final class FindIssuesResponse extends
  1035. com.google.protobuf.GeneratedMessage {
  1036. // Use FindIssuesResponse.newBuilder() to construct.
  1037. private FindIssuesResponse() {
  1038. initFields();
  1039. }
  1040. private FindIssuesResponse(boolean noInit) {}
  1041. private static final FindIssuesResponse defaultInstance;
  1042. public static FindIssuesResponse getDefaultInstance() {
  1043. return defaultInstance;
  1044. }
  1045. public FindIssuesResponse getDefaultInstanceForType() {
  1046. return defaultInstance;
  1047. }
  1048. public static final com.google.protobuf.Descriptors.Descriptor
  1049. getDescriptor() {
  1050. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssuesResponse_descriptor;
  1051. }
  1052. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  1053. internalGetFieldAccessorTable() {
  1054. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssuesResponse_fieldAccessorTable;
  1055. }
  1056. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue foundIssues = 1;
  1057. public static final int FOUNDISSUES_FIELD_NUMBER = 1;
  1058. private java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> foundIssues_ =
  1059. java.util.Collections.emptyList();
  1060. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> getFoundIssuesList() {
  1061. return foundIssues_;
  1062. }
  1063. public int getFoundIssuesCount() { return foundIssues_.size(); }
  1064. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue getFoundIssues(int index) {
  1065. return foundIssues_.get(index);
  1066. }
  1067. // optional int64 currentServerTime = 2;
  1068. public static final int CURRENTSERVERTIME_FIELD_NUMBER = 2;
  1069. private boolean hasCurrentServerTime;
  1070. private long currentServerTime_ = 0L;
  1071. public boolean hasCurrentServerTime() { return hasCurrentServerTime; }
  1072. public long getCurrentServerTime() { return currentServerTime_; }
  1073. private void initFields() {
  1074. }
  1075. public final boolean isInitialized() {
  1076. return true;
  1077. }
  1078. public void writeTo(com.google.protobuf.CodedOutputStream output)
  1079. throws java.io.IOException {
  1080. getSerializedSize();
  1081. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue element : getFoundIssuesList()) {
  1082. output.writeMessage(1, element);
  1083. }
  1084. if (hasCurrentServerTime()) {
  1085. output.writeInt64(2, getCurrentServerTime());
  1086. }
  1087. getUnknownFields().writeTo(output);
  1088. }
  1089. private int memoizedSerializedSize = -1;
  1090. public int getSerializedSize() {
  1091. int size = memoizedSerializedSize;
  1092. if (size != -1) return size;
  1093. size = 0;
  1094. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue element : getFoundIssuesList()) {
  1095. size += com.google.protobuf.CodedOutputStream
  1096. .computeMessageSize(1, element);
  1097. }
  1098. if (hasCurrentServerTime()) {
  1099. size += com.google.protobuf.CodedOutputStream
  1100. .computeInt64Size(2, getCurrentServerTime());
  1101. }
  1102. size += getUnknownFields().getSerializedSize();
  1103. memoizedSerializedSize = size;
  1104. return size;
  1105. }
  1106. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(
  1107. com.google.protobuf.ByteString data)
  1108. throws com.google.protobuf.InvalidProtocolBufferException {
  1109. return newBuilder().mergeFrom(data).buildParsed();
  1110. }
  1111. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(
  1112. com.google.protobuf.ByteString data,
  1113. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1114. throws com.google.protobuf.InvalidProtocolBufferException {
  1115. return newBuilder().mergeFrom(data, extensionRegistry)
  1116. .buildParsed();
  1117. }
  1118. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(byte[] data)
  1119. throws com.google.protobuf.InvalidProtocolBufferException {
  1120. return newBuilder().mergeFrom(data).buildParsed();
  1121. }
  1122. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(
  1123. byte[] data,
  1124. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1125. throws com.google.protobuf.InvalidProtocolBufferException {
  1126. return newBuilder().mergeFrom(data, extensionRegistry)
  1127. .buildParsed();
  1128. }
  1129. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(java.io.InputStream input)
  1130. throws java.io.IOException {
  1131. return newBuilder().mergeFrom(input).buildParsed();
  1132. }
  1133. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(
  1134. java.io.InputStream input,
  1135. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1136. throws java.io.IOException {
  1137. return newBuilder().mergeFrom(input, extensionRegistry)
  1138. .buildParsed();
  1139. }
  1140. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseDelimitedFrom(java.io.InputStream input)
  1141. throws java.io.IOException {
  1142. Builder builder = newBuilder();
  1143. if (builder.mergeDelimitedFrom(input)) {
  1144. return builder.buildParsed();
  1145. } else {
  1146. return null;
  1147. }
  1148. }
  1149. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseDelimitedFrom(
  1150. java.io.InputStream input,
  1151. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1152. throws java.io.IOException {
  1153. Builder builder = newBuilder();
  1154. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  1155. return builder.buildParsed();
  1156. } else {
  1157. return null;
  1158. }
  1159. }
  1160. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(
  1161. com.google.protobuf.CodedInputStream input)
  1162. throws java.io.IOException {
  1163. return newBuilder().mergeFrom(input).buildParsed();
  1164. }
  1165. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse parseFrom(
  1166. com.google.protobuf.CodedInputStream input,
  1167. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1168. throws java.io.IOException {
  1169. return newBuilder().mergeFrom(input, extensionRegistry)
  1170. .buildParsed();
  1171. }
  1172. public static Builder newBuilder() { return Builder.create(); }
  1173. public Builder newBuilderForType() { return newBuilder(); }
  1174. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse prototype) {
  1175. return newBuilder().mergeFrom(prototype);
  1176. }
  1177. public Builder toBuilder() { return newBuilder(this); }
  1178. public static final class Builder extends
  1179. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  1180. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse result;
  1181. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse.newBuilder()
  1182. private Builder() {}
  1183. private static Builder create() {
  1184. Builder builder = new Builder();
  1185. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse();
  1186. return builder;
  1187. }
  1188. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse internalGetResult() {
  1189. return result;
  1190. }
  1191. public Builder clear() {
  1192. if (result == null) {
  1193. throw new IllegalStateException(
  1194. "Cannot call clear() after build().");
  1195. }
  1196. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse();
  1197. return this;
  1198. }
  1199. public Builder clone() {
  1200. return create().mergeFrom(result);
  1201. }
  1202. public com.google.protobuf.Descriptors.Descriptor
  1203. getDescriptorForType() {
  1204. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse.getDescriptor();
  1205. }
  1206. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse getDefaultInstanceForType() {
  1207. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse.getDefaultInstance();
  1208. }
  1209. public boolean isInitialized() {
  1210. return result.isInitialized();
  1211. }
  1212. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse build() {
  1213. if (result != null && !isInitialized()) {
  1214. throw newUninitializedMessageException(result);
  1215. }
  1216. return buildPartial();
  1217. }
  1218. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse buildParsed()
  1219. throws com.google.protobuf.InvalidProtocolBufferException {
  1220. if (!isInitialized()) {
  1221. throw newUninitializedMessageException(
  1222. result).asInvalidProtocolBufferException();
  1223. }
  1224. return buildPartial();
  1225. }
  1226. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse buildPartial() {
  1227. if (result == null) {
  1228. throw new IllegalStateException(
  1229. "build() has already been called on this Builder.");
  1230. }
  1231. if (result.foundIssues_ != java.util.Collections.EMPTY_LIST) {
  1232. result.foundIssues_ =
  1233. java.util.Collections.unmodifiableList(result.foundIssues_);
  1234. }
  1235. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse returnMe = result;
  1236. result = null;
  1237. return returnMe;
  1238. }
  1239. public Builder mergeFrom(com.google.protobuf.Message other) {
  1240. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse) {
  1241. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse)other);
  1242. } else {
  1243. super.mergeFrom(other);
  1244. return this;
  1245. }
  1246. }
  1247. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse other) {
  1248. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse.getDefaultInstance()) return this;
  1249. if (!other.foundIssues_.isEmpty()) {
  1250. if (result.foundIssues_.isEmpty()) {
  1251. result.foundIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  1252. }
  1253. result.foundIssues_.addAll(other.foundIssues_);
  1254. }
  1255. if (other.hasCurrentServerTime()) {
  1256. setCurrentServerTime(other.getCurrentServerTime());
  1257. }
  1258. this.mergeUnknownFields(other.getUnknownFields());
  1259. return this;
  1260. }
  1261. public Builder mergeFrom(
  1262. com.google.protobuf.CodedInputStream input,
  1263. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1264. throws java.io.IOException {
  1265. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  1266. com.google.protobuf.UnknownFieldSet.newBuilder(
  1267. this.getUnknownFields());
  1268. while (true) {
  1269. int tag = input.readTag();
  1270. switch (tag) {
  1271. case 0:
  1272. this.setUnknownFields(unknownFields.build());
  1273. return this;
  1274. default: {
  1275. if (!parseUnknownField(input, unknownFields,
  1276. extensionRegistry, tag)) {
  1277. this.setUnknownFields(unknownFields.build());
  1278. return this;
  1279. }
  1280. break;
  1281. }
  1282. case 10: {
  1283. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder subBuilder = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.newBuilder();
  1284. input.readMessage(subBuilder, extensionRegistry);
  1285. addFoundIssues(subBuilder.buildPartial());
  1286. break;
  1287. }
  1288. case 16: {
  1289. setCurrentServerTime(input.readInt64());
  1290. break;
  1291. }
  1292. }
  1293. }
  1294. }
  1295. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue foundIssues = 1;
  1296. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> getFoundIssuesList() {
  1297. return java.util.Collections.unmodifiableList(result.foundIssues_);
  1298. }
  1299. public int getFoundIssuesCount() {
  1300. return result.getFoundIssuesCount();
  1301. }
  1302. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue getFoundIssues(int index) {
  1303. return result.getFoundIssues(index);
  1304. }
  1305. public Builder setFoundIssues(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue value) {
  1306. if (value == null) {
  1307. throw new NullPointerException();
  1308. }
  1309. result.foundIssues_.set(index, value);
  1310. return this;
  1311. }
  1312. public Builder setFoundIssues(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder builderForValue) {
  1313. result.foundIssues_.set(index, builderForValue.build());
  1314. return this;
  1315. }
  1316. public Builder addFoundIssues(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue value) {
  1317. if (value == null) {
  1318. throw new NullPointerException();
  1319. }
  1320. if (result.foundIssues_.isEmpty()) {
  1321. result.foundIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  1322. }
  1323. result.foundIssues_.add(value);
  1324. return this;
  1325. }
  1326. public Builder addFoundIssues(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder builderForValue) {
  1327. if (result.foundIssues_.isEmpty()) {
  1328. result.foundIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  1329. }
  1330. result.foundIssues_.add(builderForValue.build());
  1331. return this;
  1332. }
  1333. public Builder addAllFoundIssues(
  1334. java.lang.Iterable<? extends edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> values) {
  1335. if (result.foundIssues_.isEmpty()) {
  1336. result.foundIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  1337. }
  1338. super.addAll(values, result.foundIssues_);
  1339. return this;
  1340. }
  1341. public Builder clearFoundIssues() {
  1342. result.foundIssues_ = java.util.Collections.emptyList();
  1343. return this;
  1344. }
  1345. // optional int64 currentServerTime = 2;
  1346. public boolean hasCurrentServerTime() {
  1347. return result.hasCurrentServerTime();
  1348. }
  1349. public long getCurrentServerTime() {
  1350. return result.getCurrentServerTime();
  1351. }
  1352. public Builder setCurrentServerTime(long value) {
  1353. result.hasCurrentServerTime = true;
  1354. result.currentServerTime_ = value;
  1355. return this;
  1356. }
  1357. public Builder clearCurrentServerTime() {
  1358. result.hasCurrentServerTime = false;
  1359. result.currentServerTime_ = 0L;
  1360. return this;
  1361. }
  1362. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.FindIssuesResponse)
  1363. }
  1364. static {
  1365. defaultInstance = new FindIssuesResponse(true);
  1366. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  1367. defaultInstance.initFields();
  1368. }
  1369. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.FindIssuesResponse)
  1370. }
  1371. public static final class UpdateIssueTimestamps extends
  1372. com.google.protobuf.GeneratedMessage {
  1373. // Use UpdateIssueTimestamps.newBuilder() to construct.
  1374. private UpdateIssueTimestamps() {
  1375. initFields();
  1376. }
  1377. private UpdateIssueTimestamps(boolean noInit) {}
  1378. private static final UpdateIssueTimestamps defaultInstance;
  1379. public static UpdateIssueTimestamps getDefaultInstance() {
  1380. return defaultInstance;
  1381. }
  1382. public UpdateIssueTimestamps getDefaultInstanceForType() {
  1383. return defaultInstance;
  1384. }
  1385. public static final com.google.protobuf.Descriptors.Descriptor
  1386. getDescriptor() {
  1387. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_descriptor;
  1388. }
  1389. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  1390. internalGetFieldAccessorTable() {
  1391. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_fieldAccessorTable;
  1392. }
  1393. public static final class IssueGroup extends
  1394. com.google.protobuf.GeneratedMessage {
  1395. // Use IssueGroup.newBuilder() to construct.
  1396. private IssueGroup() {
  1397. initFields();
  1398. }
  1399. private IssueGroup(boolean noInit) {}
  1400. private static final IssueGroup defaultInstance;
  1401. public static IssueGroup getDefaultInstance() {
  1402. return defaultInstance;
  1403. }
  1404. public IssueGroup getDefaultInstanceForType() {
  1405. return defaultInstance;
  1406. }
  1407. public static final com.google.protobuf.Descriptors.Descriptor
  1408. getDescriptor() {
  1409. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_IssueGroup_descriptor;
  1410. }
  1411. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  1412. internalGetFieldAccessorTable() {
  1413. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_IssueGroup_fieldAccessorTable;
  1414. }
  1415. // repeated bytes issueHashes = 1;
  1416. public static final int ISSUEHASHES_FIELD_NUMBER = 1;
  1417. private java.util.List<com.google.protobuf.ByteString> issueHashes_ =
  1418. java.util.Collections.emptyList();
  1419. public java.util.List<com.google.protobuf.ByteString> getIssueHashesList() {
  1420. return issueHashes_;
  1421. }
  1422. public int getIssueHashesCount() { return issueHashes_.size(); }
  1423. public com.google.protobuf.ByteString getIssueHashes(int index) {
  1424. return issueHashes_.get(index);
  1425. }
  1426. // required int64 timestamp = 2;
  1427. public static final int TIMESTAMP_FIELD_NUMBER = 2;
  1428. private boolean hasTimestamp;
  1429. private long timestamp_ = 0L;
  1430. public boolean hasTimestamp() { return hasTimestamp; }
  1431. public long getTimestamp() { return timestamp_; }
  1432. private void initFields() {
  1433. }
  1434. public final boolean isInitialized() {
  1435. if (!hasTimestamp) return false;
  1436. return true;
  1437. }
  1438. public void writeTo(com.google.protobuf.CodedOutputStream output)
  1439. throws java.io.IOException {
  1440. getSerializedSize();
  1441. for (com.google.protobuf.ByteString element : getIssueHashesList()) {
  1442. output.writeBytes(1, element);
  1443. }
  1444. if (hasTimestamp()) {
  1445. output.writeInt64(2, getTimestamp());
  1446. }
  1447. getUnknownFields().writeTo(output);
  1448. }
  1449. private int memoizedSerializedSize = -1;
  1450. public int getSerializedSize() {
  1451. int size = memoizedSerializedSize;
  1452. if (size != -1) return size;
  1453. size = 0;
  1454. {
  1455. int dataSize = 0;
  1456. for (com.google.protobuf.ByteString element : getIssueHashesList()) {
  1457. dataSize += com.google.protobuf.CodedOutputStream
  1458. .computeBytesSizeNoTag(element);
  1459. }
  1460. size += dataSize;
  1461. size += 1 * getIssueHashesList().size();
  1462. }
  1463. if (hasTimestamp()) {
  1464. size += com.google.protobuf.CodedOutputStream
  1465. .computeInt64Size(2, getTimestamp());
  1466. }
  1467. size += getUnknownFields().getSerializedSize();
  1468. memoizedSerializedSize = size;
  1469. return size;
  1470. }
  1471. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(
  1472. com.google.protobuf.ByteString data)
  1473. throws com.google.protobuf.InvalidProtocolBufferException {
  1474. return newBuilder().mergeFrom(data).buildParsed();
  1475. }
  1476. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(
  1477. com.google.protobuf.ByteString data,
  1478. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1479. throws com.google.protobuf.InvalidProtocolBufferException {
  1480. return newBuilder().mergeFrom(data, extensionRegistry)
  1481. .buildParsed();
  1482. }
  1483. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(byte[] data)
  1484. throws com.google.protobuf.InvalidProtocolBufferException {
  1485. return newBuilder().mergeFrom(data).buildParsed();
  1486. }
  1487. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(
  1488. byte[] data,
  1489. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1490. throws com.google.protobuf.InvalidProtocolBufferException {
  1491. return newBuilder().mergeFrom(data, extensionRegistry)
  1492. .buildParsed();
  1493. }
  1494. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(java.io.InputStream input)
  1495. throws java.io.IOException {
  1496. return newBuilder().mergeFrom(input).buildParsed();
  1497. }
  1498. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(
  1499. java.io.InputStream input,
  1500. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1501. throws java.io.IOException {
  1502. return newBuilder().mergeFrom(input, extensionRegistry)
  1503. .buildParsed();
  1504. }
  1505. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseDelimitedFrom(java.io.InputStream input)
  1506. throws java.io.IOException {
  1507. Builder builder = newBuilder();
  1508. if (builder.mergeDelimitedFrom(input)) {
  1509. return builder.buildParsed();
  1510. } else {
  1511. return null;
  1512. }
  1513. }
  1514. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseDelimitedFrom(
  1515. java.io.InputStream input,
  1516. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1517. throws java.io.IOException {
  1518. Builder builder = newBuilder();
  1519. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  1520. return builder.buildParsed();
  1521. } else {
  1522. return null;
  1523. }
  1524. }
  1525. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(
  1526. com.google.protobuf.CodedInputStream input)
  1527. throws java.io.IOException {
  1528. return newBuilder().mergeFrom(input).buildParsed();
  1529. }
  1530. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup parseFrom(
  1531. com.google.protobuf.CodedInputStream input,
  1532. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1533. throws java.io.IOException {
  1534. return newBuilder().mergeFrom(input, extensionRegistry)
  1535. .buildParsed();
  1536. }
  1537. public static Builder newBuilder() { return Builder.create(); }
  1538. public Builder newBuilderForType() { return newBuilder(); }
  1539. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup prototype) {
  1540. return newBuilder().mergeFrom(prototype);
  1541. }
  1542. public Builder toBuilder() { return newBuilder(this); }
  1543. public static final class Builder extends
  1544. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  1545. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup result;
  1546. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.newBuilder()
  1547. private Builder() {}
  1548. private static Builder create() {
  1549. Builder builder = new Builder();
  1550. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup();
  1551. return builder;
  1552. }
  1553. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup internalGetResult() {
  1554. return result;
  1555. }
  1556. public Builder clear() {
  1557. if (result == null) {
  1558. throw new IllegalStateException(
  1559. "Cannot call clear() after build().");
  1560. }
  1561. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup();
  1562. return this;
  1563. }
  1564. public Builder clone() {
  1565. return create().mergeFrom(result);
  1566. }
  1567. public com.google.protobuf.Descriptors.Descriptor
  1568. getDescriptorForType() {
  1569. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.getDescriptor();
  1570. }
  1571. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup getDefaultInstanceForType() {
  1572. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.getDefaultInstance();
  1573. }
  1574. public boolean isInitialized() {
  1575. return result.isInitialized();
  1576. }
  1577. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup build() {
  1578. if (result != null && !isInitialized()) {
  1579. throw newUninitializedMessageException(result);
  1580. }
  1581. return buildPartial();
  1582. }
  1583. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup buildParsed()
  1584. throws com.google.protobuf.InvalidProtocolBufferException {
  1585. if (!isInitialized()) {
  1586. throw newUninitializedMessageException(
  1587. result).asInvalidProtocolBufferException();
  1588. }
  1589. return buildPartial();
  1590. }
  1591. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup buildPartial() {
  1592. if (result == null) {
  1593. throw new IllegalStateException(
  1594. "build() has already been called on this Builder.");
  1595. }
  1596. if (result.issueHashes_ != java.util.Collections.EMPTY_LIST) {
  1597. result.issueHashes_ =
  1598. java.util.Collections.unmodifiableList(result.issueHashes_);
  1599. }
  1600. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup returnMe = result;
  1601. result = null;
  1602. return returnMe;
  1603. }
  1604. public Builder mergeFrom(com.google.protobuf.Message other) {
  1605. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup) {
  1606. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup)other);
  1607. } else {
  1608. super.mergeFrom(other);
  1609. return this;
  1610. }
  1611. }
  1612. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup other) {
  1613. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.getDefaultInstance()) return this;
  1614. if (!other.issueHashes_.isEmpty()) {
  1615. if (result.issueHashes_.isEmpty()) {
  1616. result.issueHashes_ = new java.util.ArrayList<com.google.protobuf.ByteString>();
  1617. }
  1618. result.issueHashes_.addAll(other.issueHashes_);
  1619. }
  1620. if (other.hasTimestamp()) {
  1621. setTimestamp(other.getTimestamp());
  1622. }
  1623. this.mergeUnknownFields(other.getUnknownFields());
  1624. return this;
  1625. }
  1626. public Builder mergeFrom(
  1627. com.google.protobuf.CodedInputStream input,
  1628. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1629. throws java.io.IOException {
  1630. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  1631. com.google.protobuf.UnknownFieldSet.newBuilder(
  1632. this.getUnknownFields());
  1633. while (true) {
  1634. int tag = input.readTag();
  1635. switch (tag) {
  1636. case 0:
  1637. this.setUnknownFields(unknownFields.build());
  1638. return this;
  1639. default: {
  1640. if (!parseUnknownField(input, unknownFields,
  1641. extensionRegistry, tag)) {
  1642. this.setUnknownFields(unknownFields.build());
  1643. return this;
  1644. }
  1645. break;
  1646. }
  1647. case 10: {
  1648. addIssueHashes(input.readBytes());
  1649. break;
  1650. }
  1651. case 16: {
  1652. setTimestamp(input.readInt64());
  1653. break;
  1654. }
  1655. }
  1656. }
  1657. }
  1658. // repeated bytes issueHashes = 1;
  1659. public java.util.List<com.google.protobuf.ByteString> getIssueHashesList() {
  1660. return java.util.Collections.unmodifiableList(result.issueHashes_);
  1661. }
  1662. public int getIssueHashesCount() {
  1663. return result.getIssueHashesCount();
  1664. }
  1665. public com.google.protobuf.ByteString getIssueHashes(int index) {
  1666. return result.getIssueHashes(index);
  1667. }
  1668. public Builder setIssueHashes(int index, com.google.protobuf.ByteString value) {
  1669. if (value == null) {
  1670. throw new NullPointerException();
  1671. }
  1672. result.issueHashes_.set(index, value);
  1673. return this;
  1674. }
  1675. public Builder addIssueHashes(com.google.protobuf.ByteString value) {
  1676. if (value == null) {
  1677. throw new NullPointerException();
  1678. }
  1679. if (result.issueHashes_.isEmpty()) {
  1680. result.issueHashes_ = new java.util.ArrayList<com.google.protobuf.ByteString>();
  1681. }
  1682. result.issueHashes_.add(value);
  1683. return this;
  1684. }
  1685. public Builder addAllIssueHashes(
  1686. java.lang.Iterable<? extends com.google.protobuf.ByteString> values) {
  1687. if (result.issueHashes_.isEmpty()) {
  1688. result.issueHashes_ = new java.util.ArrayList<com.google.protobuf.ByteString>();
  1689. }
  1690. super.addAll(values, result.issueHashes_);
  1691. return this;
  1692. }
  1693. public Builder clearIssueHashes() {
  1694. result.issueHashes_ = java.util.Collections.emptyList();
  1695. return this;
  1696. }
  1697. // required int64 timestamp = 2;
  1698. public boolean hasTimestamp() {
  1699. return result.hasTimestamp();
  1700. }
  1701. public long getTimestamp() {
  1702. return result.getTimestamp();
  1703. }
  1704. public Builder setTimestamp(long value) {
  1705. result.hasTimestamp = true;
  1706. result.timestamp_ = value;
  1707. return this;
  1708. }
  1709. public Builder clearTimestamp() {
  1710. result.hasTimestamp = false;
  1711. result.timestamp_ = 0L;
  1712. return this;
  1713. }
  1714. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UpdateIssueTimestamps.IssueGroup)
  1715. }
  1716. static {
  1717. defaultInstance = new IssueGroup(true);
  1718. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  1719. defaultInstance.initFields();
  1720. }
  1721. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UpdateIssueTimestamps.IssueGroup)
  1722. }
  1723. // required int64 sessionId = 1;
  1724. public static final int SESSIONID_FIELD_NUMBER = 1;
  1725. private boolean hasSessionId;
  1726. private long sessionId_ = 0L;
  1727. public boolean hasSessionId() { return hasSessionId; }
  1728. public long getSessionId() { return sessionId_; }
  1729. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.UpdateIssueTimestamps.IssueGroup issueGroups = 2;
  1730. public static final int ISSUEGROUPS_FIELD_NUMBER = 2;
  1731. private java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup> issueGroups_ =
  1732. java.util.Collections.emptyList();
  1733. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup> getIssueGroupsList() {
  1734. return issueGroups_;
  1735. }
  1736. public int getIssueGroupsCount() { return issueGroups_.size(); }
  1737. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup getIssueGroups(int index) {
  1738. return issueGroups_.get(index);
  1739. }
  1740. private void initFields() {
  1741. }
  1742. public final boolean isInitialized() {
  1743. if (!hasSessionId) return false;
  1744. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup element : getIssueGroupsList()) {
  1745. if (!element.isInitialized()) return false;
  1746. }
  1747. return true;
  1748. }
  1749. public void writeTo(com.google.protobuf.CodedOutputStream output)
  1750. throws java.io.IOException {
  1751. getSerializedSize();
  1752. if (hasSessionId()) {
  1753. output.writeInt64(1, getSessionId());
  1754. }
  1755. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup element : getIssueGroupsList()) {
  1756. output.writeMessage(2, element);
  1757. }
  1758. getUnknownFields().writeTo(output);
  1759. }
  1760. private int memoizedSerializedSize = -1;
  1761. public int getSerializedSize() {
  1762. int size = memoizedSerializedSize;
  1763. if (size != -1) return size;
  1764. size = 0;
  1765. if (hasSessionId()) {
  1766. size += com.google.protobuf.CodedOutputStream
  1767. .computeInt64Size(1, getSessionId());
  1768. }
  1769. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup element : getIssueGroupsList()) {
  1770. size += com.google.protobuf.CodedOutputStream
  1771. .computeMessageSize(2, element);
  1772. }
  1773. size += getUnknownFields().getSerializedSize();
  1774. memoizedSerializedSize = size;
  1775. return size;
  1776. }
  1777. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(
  1778. com.google.protobuf.ByteString data)
  1779. throws com.google.protobuf.InvalidProtocolBufferException {
  1780. return newBuilder().mergeFrom(data).buildParsed();
  1781. }
  1782. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(
  1783. com.google.protobuf.ByteString data,
  1784. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1785. throws com.google.protobuf.InvalidProtocolBufferException {
  1786. return newBuilder().mergeFrom(data, extensionRegistry)
  1787. .buildParsed();
  1788. }
  1789. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(byte[] data)
  1790. throws com.google.protobuf.InvalidProtocolBufferException {
  1791. return newBuilder().mergeFrom(data).buildParsed();
  1792. }
  1793. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(
  1794. byte[] data,
  1795. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1796. throws com.google.protobuf.InvalidProtocolBufferException {
  1797. return newBuilder().mergeFrom(data, extensionRegistry)
  1798. .buildParsed();
  1799. }
  1800. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(java.io.InputStream input)
  1801. throws java.io.IOException {
  1802. return newBuilder().mergeFrom(input).buildParsed();
  1803. }
  1804. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(
  1805. java.io.InputStream input,
  1806. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1807. throws java.io.IOException {
  1808. return newBuilder().mergeFrom(input, extensionRegistry)
  1809. .buildParsed();
  1810. }
  1811. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseDelimitedFrom(java.io.InputStream input)
  1812. throws java.io.IOException {
  1813. Builder builder = newBuilder();
  1814. if (builder.mergeDelimitedFrom(input)) {
  1815. return builder.buildParsed();
  1816. } else {
  1817. return null;
  1818. }
  1819. }
  1820. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseDelimitedFrom(
  1821. java.io.InputStream input,
  1822. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1823. throws java.io.IOException {
  1824. Builder builder = newBuilder();
  1825. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  1826. return builder.buildParsed();
  1827. } else {
  1828. return null;
  1829. }
  1830. }
  1831. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(
  1832. com.google.protobuf.CodedInputStream input)
  1833. throws java.io.IOException {
  1834. return newBuilder().mergeFrom(input).buildParsed();
  1835. }
  1836. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps parseFrom(
  1837. com.google.protobuf.CodedInputStream input,
  1838. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1839. throws java.io.IOException {
  1840. return newBuilder().mergeFrom(input, extensionRegistry)
  1841. .buildParsed();
  1842. }
  1843. public static Builder newBuilder() { return Builder.create(); }
  1844. public Builder newBuilderForType() { return newBuilder(); }
  1845. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps prototype) {
  1846. return newBuilder().mergeFrom(prototype);
  1847. }
  1848. public Builder toBuilder() { return newBuilder(this); }
  1849. public static final class Builder extends
  1850. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  1851. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps result;
  1852. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.newBuilder()
  1853. private Builder() {}
  1854. private static Builder create() {
  1855. Builder builder = new Builder();
  1856. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps();
  1857. return builder;
  1858. }
  1859. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps internalGetResult() {
  1860. return result;
  1861. }
  1862. public Builder clear() {
  1863. if (result == null) {
  1864. throw new IllegalStateException(
  1865. "Cannot call clear() after build().");
  1866. }
  1867. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps();
  1868. return this;
  1869. }
  1870. public Builder clone() {
  1871. return create().mergeFrom(result);
  1872. }
  1873. public com.google.protobuf.Descriptors.Descriptor
  1874. getDescriptorForType() {
  1875. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.getDescriptor();
  1876. }
  1877. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps getDefaultInstanceForType() {
  1878. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.getDefaultInstance();
  1879. }
  1880. public boolean isInitialized() {
  1881. return result.isInitialized();
  1882. }
  1883. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps build() {
  1884. if (result != null && !isInitialized()) {
  1885. throw newUninitializedMessageException(result);
  1886. }
  1887. return buildPartial();
  1888. }
  1889. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps buildParsed()
  1890. throws com.google.protobuf.InvalidProtocolBufferException {
  1891. if (!isInitialized()) {
  1892. throw newUninitializedMessageException(
  1893. result).asInvalidProtocolBufferException();
  1894. }
  1895. return buildPartial();
  1896. }
  1897. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps buildPartial() {
  1898. if (result == null) {
  1899. throw new IllegalStateException(
  1900. "build() has already been called on this Builder.");
  1901. }
  1902. if (result.issueGroups_ != java.util.Collections.EMPTY_LIST) {
  1903. result.issueGroups_ =
  1904. java.util.Collections.unmodifiableList(result.issueGroups_);
  1905. }
  1906. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps returnMe = result;
  1907. result = null;
  1908. return returnMe;
  1909. }
  1910. public Builder mergeFrom(com.google.protobuf.Message other) {
  1911. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps) {
  1912. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps)other);
  1913. } else {
  1914. super.mergeFrom(other);
  1915. return this;
  1916. }
  1917. }
  1918. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps other) {
  1919. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.getDefaultInstance()) return this;
  1920. if (other.hasSessionId()) {
  1921. setSessionId(other.getSessionId());
  1922. }
  1923. if (!other.issueGroups_.isEmpty()) {
  1924. if (result.issueGroups_.isEmpty()) {
  1925. result.issueGroups_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup>();
  1926. }
  1927. result.issueGroups_.addAll(other.issueGroups_);
  1928. }
  1929. this.mergeUnknownFields(other.getUnknownFields());
  1930. return this;
  1931. }
  1932. public Builder mergeFrom(
  1933. com.google.protobuf.CodedInputStream input,
  1934. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  1935. throws java.io.IOException {
  1936. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  1937. com.google.protobuf.UnknownFieldSet.newBuilder(
  1938. this.getUnknownFields());
  1939. while (true) {
  1940. int tag = input.readTag();
  1941. switch (tag) {
  1942. case 0:
  1943. this.setUnknownFields(unknownFields.build());
  1944. return this;
  1945. default: {
  1946. if (!parseUnknownField(input, unknownFields,
  1947. extensionRegistry, tag)) {
  1948. this.setUnknownFields(unknownFields.build());
  1949. return this;
  1950. }
  1951. break;
  1952. }
  1953. case 8: {
  1954. setSessionId(input.readInt64());
  1955. break;
  1956. }
  1957. case 18: {
  1958. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.Builder subBuilder = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.newBuilder();
  1959. input.readMessage(subBuilder, extensionRegistry);
  1960. addIssueGroups(subBuilder.buildPartial());
  1961. break;
  1962. }
  1963. }
  1964. }
  1965. }
  1966. // required int64 sessionId = 1;
  1967. public boolean hasSessionId() {
  1968. return result.hasSessionId();
  1969. }
  1970. public long getSessionId() {
  1971. return result.getSessionId();
  1972. }
  1973. public Builder setSessionId(long value) {
  1974. result.hasSessionId = true;
  1975. result.sessionId_ = value;
  1976. return this;
  1977. }
  1978. public Builder clearSessionId() {
  1979. result.hasSessionId = false;
  1980. result.sessionId_ = 0L;
  1981. return this;
  1982. }
  1983. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.UpdateIssueTimestamps.IssueGroup issueGroups = 2;
  1984. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup> getIssueGroupsList() {
  1985. return java.util.Collections.unmodifiableList(result.issueGroups_);
  1986. }
  1987. public int getIssueGroupsCount() {
  1988. return result.getIssueGroupsCount();
  1989. }
  1990. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup getIssueGroups(int index) {
  1991. return result.getIssueGroups(index);
  1992. }
  1993. public Builder setIssueGroups(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup value) {
  1994. if (value == null) {
  1995. throw new NullPointerException();
  1996. }
  1997. result.issueGroups_.set(index, value);
  1998. return this;
  1999. }
  2000. public Builder setIssueGroups(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.Builder builderForValue) {
  2001. result.issueGroups_.set(index, builderForValue.build());
  2002. return this;
  2003. }
  2004. public Builder addIssueGroups(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup value) {
  2005. if (value == null) {
  2006. throw new NullPointerException();
  2007. }
  2008. if (result.issueGroups_.isEmpty()) {
  2009. result.issueGroups_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup>();
  2010. }
  2011. result.issueGroups_.add(value);
  2012. return this;
  2013. }
  2014. public Builder addIssueGroups(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.Builder builderForValue) {
  2015. if (result.issueGroups_.isEmpty()) {
  2016. result.issueGroups_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup>();
  2017. }
  2018. result.issueGroups_.add(builderForValue.build());
  2019. return this;
  2020. }
  2021. public Builder addAllIssueGroups(
  2022. java.lang.Iterable<? extends edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup> values) {
  2023. if (result.issueGroups_.isEmpty()) {
  2024. result.issueGroups_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup>();
  2025. }
  2026. super.addAll(values, result.issueGroups_);
  2027. return this;
  2028. }
  2029. public Builder clearIssueGroups() {
  2030. result.issueGroups_ = java.util.Collections.emptyList();
  2031. return this;
  2032. }
  2033. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UpdateIssueTimestamps)
  2034. }
  2035. static {
  2036. defaultInstance = new UpdateIssueTimestamps(true);
  2037. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  2038. defaultInstance.initFields();
  2039. }
  2040. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UpdateIssueTimestamps)
  2041. }
  2042. public static final class UploadIssues extends
  2043. com.google.protobuf.GeneratedMessage {
  2044. // Use UploadIssues.newBuilder() to construct.
  2045. private UploadIssues() {
  2046. initFields();
  2047. }
  2048. private UploadIssues(boolean noInit) {}
  2049. private static final UploadIssues defaultInstance;
  2050. public static UploadIssues getDefaultInstance() {
  2051. return defaultInstance;
  2052. }
  2053. public UploadIssues getDefaultInstanceForType() {
  2054. return defaultInstance;
  2055. }
  2056. public static final com.google.protobuf.Descriptors.Descriptor
  2057. getDescriptor() {
  2058. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadIssues_descriptor;
  2059. }
  2060. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  2061. internalGetFieldAccessorTable() {
  2062. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadIssues_fieldAccessorTable;
  2063. }
  2064. // optional int64 sessionId = 1;
  2065. public static final int SESSIONID_FIELD_NUMBER = 1;
  2066. private boolean hasSessionId;
  2067. private long sessionId_ = 0L;
  2068. public boolean hasSessionId() { return hasSessionId; }
  2069. public long getSessionId() { return sessionId_; }
  2070. // optional string token = 3;
  2071. public static final int TOKEN_FIELD_NUMBER = 3;
  2072. private boolean hasToken;
  2073. private java.lang.String token_ = "";
  2074. public boolean hasToken() { return hasToken; }
  2075. public java.lang.String getToken() { return token_; }
  2076. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue newIssues = 2;
  2077. public static final int NEWISSUES_FIELD_NUMBER = 2;
  2078. private java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> newIssues_ =
  2079. java.util.Collections.emptyList();
  2080. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> getNewIssuesList() {
  2081. return newIssues_;
  2082. }
  2083. public int getNewIssuesCount() { return newIssues_.size(); }
  2084. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue getNewIssues(int index) {
  2085. return newIssues_.get(index);
  2086. }
  2087. private void initFields() {
  2088. }
  2089. public final boolean isInitialized() {
  2090. return true;
  2091. }
  2092. public void writeTo(com.google.protobuf.CodedOutputStream output)
  2093. throws java.io.IOException {
  2094. getSerializedSize();
  2095. if (hasSessionId()) {
  2096. output.writeInt64(1, getSessionId());
  2097. }
  2098. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue element : getNewIssuesList()) {
  2099. output.writeMessage(2, element);
  2100. }
  2101. if (hasToken()) {
  2102. output.writeString(3, getToken());
  2103. }
  2104. getUnknownFields().writeTo(output);
  2105. }
  2106. private int memoizedSerializedSize = -1;
  2107. public int getSerializedSize() {
  2108. int size = memoizedSerializedSize;
  2109. if (size != -1) return size;
  2110. size = 0;
  2111. if (hasSessionId()) {
  2112. size += com.google.protobuf.CodedOutputStream
  2113. .computeInt64Size(1, getSessionId());
  2114. }
  2115. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue element : getNewIssuesList()) {
  2116. size += com.google.protobuf.CodedOutputStream
  2117. .computeMessageSize(2, element);
  2118. }
  2119. if (hasToken()) {
  2120. size += com.google.protobuf.CodedOutputStream
  2121. .computeStringSize(3, getToken());
  2122. }
  2123. size += getUnknownFields().getSerializedSize();
  2124. memoizedSerializedSize = size;
  2125. return size;
  2126. }
  2127. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(
  2128. com.google.protobuf.ByteString data)
  2129. throws com.google.protobuf.InvalidProtocolBufferException {
  2130. return newBuilder().mergeFrom(data).buildParsed();
  2131. }
  2132. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(
  2133. com.google.protobuf.ByteString data,
  2134. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2135. throws com.google.protobuf.InvalidProtocolBufferException {
  2136. return newBuilder().mergeFrom(data, extensionRegistry)
  2137. .buildParsed();
  2138. }
  2139. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(byte[] data)
  2140. throws com.google.protobuf.InvalidProtocolBufferException {
  2141. return newBuilder().mergeFrom(data).buildParsed();
  2142. }
  2143. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(
  2144. byte[] data,
  2145. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2146. throws com.google.protobuf.InvalidProtocolBufferException {
  2147. return newBuilder().mergeFrom(data, extensionRegistry)
  2148. .buildParsed();
  2149. }
  2150. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(java.io.InputStream input)
  2151. throws java.io.IOException {
  2152. return newBuilder().mergeFrom(input).buildParsed();
  2153. }
  2154. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(
  2155. java.io.InputStream input,
  2156. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2157. throws java.io.IOException {
  2158. return newBuilder().mergeFrom(input, extensionRegistry)
  2159. .buildParsed();
  2160. }
  2161. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseDelimitedFrom(java.io.InputStream input)
  2162. throws java.io.IOException {
  2163. Builder builder = newBuilder();
  2164. if (builder.mergeDelimitedFrom(input)) {
  2165. return builder.buildParsed();
  2166. } else {
  2167. return null;
  2168. }
  2169. }
  2170. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseDelimitedFrom(
  2171. java.io.InputStream input,
  2172. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2173. throws java.io.IOException {
  2174. Builder builder = newBuilder();
  2175. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  2176. return builder.buildParsed();
  2177. } else {
  2178. return null;
  2179. }
  2180. }
  2181. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(
  2182. com.google.protobuf.CodedInputStream input)
  2183. throws java.io.IOException {
  2184. return newBuilder().mergeFrom(input).buildParsed();
  2185. }
  2186. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues parseFrom(
  2187. com.google.protobuf.CodedInputStream input,
  2188. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2189. throws java.io.IOException {
  2190. return newBuilder().mergeFrom(input, extensionRegistry)
  2191. .buildParsed();
  2192. }
  2193. public static Builder newBuilder() { return Builder.create(); }
  2194. public Builder newBuilderForType() { return newBuilder(); }
  2195. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues prototype) {
  2196. return newBuilder().mergeFrom(prototype);
  2197. }
  2198. public Builder toBuilder() { return newBuilder(this); }
  2199. public static final class Builder extends
  2200. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  2201. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues result;
  2202. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues.newBuilder()
  2203. private Builder() {}
  2204. private static Builder create() {
  2205. Builder builder = new Builder();
  2206. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues();
  2207. return builder;
  2208. }
  2209. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues internalGetResult() {
  2210. return result;
  2211. }
  2212. public Builder clear() {
  2213. if (result == null) {
  2214. throw new IllegalStateException(
  2215. "Cannot call clear() after build().");
  2216. }
  2217. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues();
  2218. return this;
  2219. }
  2220. public Builder clone() {
  2221. return create().mergeFrom(result);
  2222. }
  2223. public com.google.protobuf.Descriptors.Descriptor
  2224. getDescriptorForType() {
  2225. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues.getDescriptor();
  2226. }
  2227. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues getDefaultInstanceForType() {
  2228. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues.getDefaultInstance();
  2229. }
  2230. public boolean isInitialized() {
  2231. return result.isInitialized();
  2232. }
  2233. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues build() {
  2234. if (result != null && !isInitialized()) {
  2235. throw newUninitializedMessageException(result);
  2236. }
  2237. return buildPartial();
  2238. }
  2239. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues buildParsed()
  2240. throws com.google.protobuf.InvalidProtocolBufferException {
  2241. if (!isInitialized()) {
  2242. throw newUninitializedMessageException(
  2243. result).asInvalidProtocolBufferException();
  2244. }
  2245. return buildPartial();
  2246. }
  2247. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues buildPartial() {
  2248. if (result == null) {
  2249. throw new IllegalStateException(
  2250. "build() has already been called on this Builder.");
  2251. }
  2252. if (result.newIssues_ != java.util.Collections.EMPTY_LIST) {
  2253. result.newIssues_ =
  2254. java.util.Collections.unmodifiableList(result.newIssues_);
  2255. }
  2256. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues returnMe = result;
  2257. result = null;
  2258. return returnMe;
  2259. }
  2260. public Builder mergeFrom(com.google.protobuf.Message other) {
  2261. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues) {
  2262. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues)other);
  2263. } else {
  2264. super.mergeFrom(other);
  2265. return this;
  2266. }
  2267. }
  2268. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues other) {
  2269. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues.getDefaultInstance()) return this;
  2270. if (other.hasSessionId()) {
  2271. setSessionId(other.getSessionId());
  2272. }
  2273. if (other.hasToken()) {
  2274. setToken(other.getToken());
  2275. }
  2276. if (!other.newIssues_.isEmpty()) {
  2277. if (result.newIssues_.isEmpty()) {
  2278. result.newIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  2279. }
  2280. result.newIssues_.addAll(other.newIssues_);
  2281. }
  2282. this.mergeUnknownFields(other.getUnknownFields());
  2283. return this;
  2284. }
  2285. public Builder mergeFrom(
  2286. com.google.protobuf.CodedInputStream input,
  2287. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2288. throws java.io.IOException {
  2289. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  2290. com.google.protobuf.UnknownFieldSet.newBuilder(
  2291. this.getUnknownFields());
  2292. while (true) {
  2293. int tag = input.readTag();
  2294. switch (tag) {
  2295. case 0:
  2296. this.setUnknownFields(unknownFields.build());
  2297. return this;
  2298. default: {
  2299. if (!parseUnknownField(input, unknownFields,
  2300. extensionRegistry, tag)) {
  2301. this.setUnknownFields(unknownFields.build());
  2302. return this;
  2303. }
  2304. break;
  2305. }
  2306. case 8: {
  2307. setSessionId(input.readInt64());
  2308. break;
  2309. }
  2310. case 18: {
  2311. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder subBuilder = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.newBuilder();
  2312. input.readMessage(subBuilder, extensionRegistry);
  2313. addNewIssues(subBuilder.buildPartial());
  2314. break;
  2315. }
  2316. case 26: {
  2317. setToken(input.readString());
  2318. break;
  2319. }
  2320. }
  2321. }
  2322. }
  2323. // optional int64 sessionId = 1;
  2324. public boolean hasSessionId() {
  2325. return result.hasSessionId();
  2326. }
  2327. public long getSessionId() {
  2328. return result.getSessionId();
  2329. }
  2330. public Builder setSessionId(long value) {
  2331. result.hasSessionId = true;
  2332. result.sessionId_ = value;
  2333. return this;
  2334. }
  2335. public Builder clearSessionId() {
  2336. result.hasSessionId = false;
  2337. result.sessionId_ = 0L;
  2338. return this;
  2339. }
  2340. // optional string token = 3;
  2341. public boolean hasToken() {
  2342. return result.hasToken();
  2343. }
  2344. public java.lang.String getToken() {
  2345. return result.getToken();
  2346. }
  2347. public Builder setToken(java.lang.String value) {
  2348. if (value == null) {
  2349. throw new NullPointerException();
  2350. }
  2351. result.hasToken = true;
  2352. result.token_ = value;
  2353. return this;
  2354. }
  2355. public Builder clearToken() {
  2356. result.hasToken = false;
  2357. result.token_ = getDefaultInstance().getToken();
  2358. return this;
  2359. }
  2360. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue newIssues = 2;
  2361. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> getNewIssuesList() {
  2362. return java.util.Collections.unmodifiableList(result.newIssues_);
  2363. }
  2364. public int getNewIssuesCount() {
  2365. return result.getNewIssuesCount();
  2366. }
  2367. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue getNewIssues(int index) {
  2368. return result.getNewIssues(index);
  2369. }
  2370. public Builder setNewIssues(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue value) {
  2371. if (value == null) {
  2372. throw new NullPointerException();
  2373. }
  2374. result.newIssues_.set(index, value);
  2375. return this;
  2376. }
  2377. public Builder setNewIssues(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder builderForValue) {
  2378. result.newIssues_.set(index, builderForValue.build());
  2379. return this;
  2380. }
  2381. public Builder addNewIssues(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue value) {
  2382. if (value == null) {
  2383. throw new NullPointerException();
  2384. }
  2385. if (result.newIssues_.isEmpty()) {
  2386. result.newIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  2387. }
  2388. result.newIssues_.add(value);
  2389. return this;
  2390. }
  2391. public Builder addNewIssues(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder builderForValue) {
  2392. if (result.newIssues_.isEmpty()) {
  2393. result.newIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  2394. }
  2395. result.newIssues_.add(builderForValue.build());
  2396. return this;
  2397. }
  2398. public Builder addAllNewIssues(
  2399. java.lang.Iterable<? extends edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> values) {
  2400. if (result.newIssues_.isEmpty()) {
  2401. result.newIssues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  2402. }
  2403. super.addAll(values, result.newIssues_);
  2404. return this;
  2405. }
  2406. public Builder clearNewIssues() {
  2407. result.newIssues_ = java.util.Collections.emptyList();
  2408. return this;
  2409. }
  2410. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UploadIssues)
  2411. }
  2412. static {
  2413. defaultInstance = new UploadIssues(true);
  2414. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  2415. defaultInstance.initFields();
  2416. }
  2417. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UploadIssues)
  2418. }
  2419. public static final class UploadEvaluation extends
  2420. com.google.protobuf.GeneratedMessage {
  2421. // Use UploadEvaluation.newBuilder() to construct.
  2422. private UploadEvaluation() {
  2423. initFields();
  2424. }
  2425. private UploadEvaluation(boolean noInit) {}
  2426. private static final UploadEvaluation defaultInstance;
  2427. public static UploadEvaluation getDefaultInstance() {
  2428. return defaultInstance;
  2429. }
  2430. public UploadEvaluation getDefaultInstanceForType() {
  2431. return defaultInstance;
  2432. }
  2433. public static final com.google.protobuf.Descriptors.Descriptor
  2434. getDescriptor() {
  2435. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadEvaluation_descriptor;
  2436. }
  2437. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  2438. internalGetFieldAccessorTable() {
  2439. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadEvaluation_fieldAccessorTable;
  2440. }
  2441. // required int64 sessionId = 1;
  2442. public static final int SESSIONID_FIELD_NUMBER = 1;
  2443. private boolean hasSessionId;
  2444. private long sessionId_ = 0L;
  2445. public boolean hasSessionId() { return hasSessionId; }
  2446. public long getSessionId() { return sessionId_; }
  2447. // required bytes hash = 2;
  2448. public static final int HASH_FIELD_NUMBER = 2;
  2449. private boolean hasHash;
  2450. private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY;
  2451. public boolean hasHash() { return hasHash; }
  2452. public com.google.protobuf.ByteString getHash() { return hash_; }
  2453. // required .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Evaluation evaluation = 3;
  2454. public static final int EVALUATION_FIELD_NUMBER = 3;
  2455. private boolean hasEvaluation;
  2456. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation evaluation_;
  2457. public boolean hasEvaluation() { return hasEvaluation; }
  2458. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation getEvaluation() { return evaluation_; }
  2459. private void initFields() {
  2460. evaluation_ = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.getDefaultInstance();
  2461. }
  2462. public final boolean isInitialized() {
  2463. if (!hasSessionId) return false;
  2464. if (!hasHash) return false;
  2465. if (!hasEvaluation) return false;
  2466. return true;
  2467. }
  2468. public void writeTo(com.google.protobuf.CodedOutputStream output)
  2469. throws java.io.IOException {
  2470. getSerializedSize();
  2471. if (hasSessionId()) {
  2472. output.writeInt64(1, getSessionId());
  2473. }
  2474. if (hasHash()) {
  2475. output.writeBytes(2, getHash());
  2476. }
  2477. if (hasEvaluation()) {
  2478. output.writeMessage(3, getEvaluation());
  2479. }
  2480. getUnknownFields().writeTo(output);
  2481. }
  2482. private int memoizedSerializedSize = -1;
  2483. public int getSerializedSize() {
  2484. int size = memoizedSerializedSize;
  2485. if (size != -1) return size;
  2486. size = 0;
  2487. if (hasSessionId()) {
  2488. size += com.google.protobuf.CodedOutputStream
  2489. .computeInt64Size(1, getSessionId());
  2490. }
  2491. if (hasHash()) {
  2492. size += com.google.protobuf.CodedOutputStream
  2493. .computeBytesSize(2, getHash());
  2494. }
  2495. if (hasEvaluation()) {
  2496. size += com.google.protobuf.CodedOutputStream
  2497. .computeMessageSize(3, getEvaluation());
  2498. }
  2499. size += getUnknownFields().getSerializedSize();
  2500. memoizedSerializedSize = size;
  2501. return size;
  2502. }
  2503. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(
  2504. com.google.protobuf.ByteString data)
  2505. throws com.google.protobuf.InvalidProtocolBufferException {
  2506. return newBuilder().mergeFrom(data).buildParsed();
  2507. }
  2508. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(
  2509. com.google.protobuf.ByteString data,
  2510. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2511. throws com.google.protobuf.InvalidProtocolBufferException {
  2512. return newBuilder().mergeFrom(data, extensionRegistry)
  2513. .buildParsed();
  2514. }
  2515. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(byte[] data)
  2516. throws com.google.protobuf.InvalidProtocolBufferException {
  2517. return newBuilder().mergeFrom(data).buildParsed();
  2518. }
  2519. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(
  2520. byte[] data,
  2521. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2522. throws com.google.protobuf.InvalidProtocolBufferException {
  2523. return newBuilder().mergeFrom(data, extensionRegistry)
  2524. .buildParsed();
  2525. }
  2526. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(java.io.InputStream input)
  2527. throws java.io.IOException {
  2528. return newBuilder().mergeFrom(input).buildParsed();
  2529. }
  2530. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(
  2531. java.io.InputStream input,
  2532. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2533. throws java.io.IOException {
  2534. return newBuilder().mergeFrom(input, extensionRegistry)
  2535. .buildParsed();
  2536. }
  2537. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseDelimitedFrom(java.io.InputStream input)
  2538. throws java.io.IOException {
  2539. Builder builder = newBuilder();
  2540. if (builder.mergeDelimitedFrom(input)) {
  2541. return builder.buildParsed();
  2542. } else {
  2543. return null;
  2544. }
  2545. }
  2546. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseDelimitedFrom(
  2547. java.io.InputStream input,
  2548. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2549. throws java.io.IOException {
  2550. Builder builder = newBuilder();
  2551. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  2552. return builder.buildParsed();
  2553. } else {
  2554. return null;
  2555. }
  2556. }
  2557. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(
  2558. com.google.protobuf.CodedInputStream input)
  2559. throws java.io.IOException {
  2560. return newBuilder().mergeFrom(input).buildParsed();
  2561. }
  2562. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation parseFrom(
  2563. com.google.protobuf.CodedInputStream input,
  2564. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2565. throws java.io.IOException {
  2566. return newBuilder().mergeFrom(input, extensionRegistry)
  2567. .buildParsed();
  2568. }
  2569. public static Builder newBuilder() { return Builder.create(); }
  2570. public Builder newBuilderForType() { return newBuilder(); }
  2571. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation prototype) {
  2572. return newBuilder().mergeFrom(prototype);
  2573. }
  2574. public Builder toBuilder() { return newBuilder(this); }
  2575. public static final class Builder extends
  2576. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  2577. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation result;
  2578. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation.newBuilder()
  2579. private Builder() {}
  2580. private static Builder create() {
  2581. Builder builder = new Builder();
  2582. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation();
  2583. return builder;
  2584. }
  2585. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation internalGetResult() {
  2586. return result;
  2587. }
  2588. public Builder clear() {
  2589. if (result == null) {
  2590. throw new IllegalStateException(
  2591. "Cannot call clear() after build().");
  2592. }
  2593. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation();
  2594. return this;
  2595. }
  2596. public Builder clone() {
  2597. return create().mergeFrom(result);
  2598. }
  2599. public com.google.protobuf.Descriptors.Descriptor
  2600. getDescriptorForType() {
  2601. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation.getDescriptor();
  2602. }
  2603. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation getDefaultInstanceForType() {
  2604. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation.getDefaultInstance();
  2605. }
  2606. public boolean isInitialized() {
  2607. return result.isInitialized();
  2608. }
  2609. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation build() {
  2610. if (result != null && !isInitialized()) {
  2611. throw newUninitializedMessageException(result);
  2612. }
  2613. return buildPartial();
  2614. }
  2615. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation buildParsed()
  2616. throws com.google.protobuf.InvalidProtocolBufferException {
  2617. if (!isInitialized()) {
  2618. throw newUninitializedMessageException(
  2619. result).asInvalidProtocolBufferException();
  2620. }
  2621. return buildPartial();
  2622. }
  2623. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation buildPartial() {
  2624. if (result == null) {
  2625. throw new IllegalStateException(
  2626. "build() has already been called on this Builder.");
  2627. }
  2628. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation returnMe = result;
  2629. result = null;
  2630. return returnMe;
  2631. }
  2632. public Builder mergeFrom(com.google.protobuf.Message other) {
  2633. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation) {
  2634. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation)other);
  2635. } else {
  2636. super.mergeFrom(other);
  2637. return this;
  2638. }
  2639. }
  2640. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation other) {
  2641. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation.getDefaultInstance()) return this;
  2642. if (other.hasSessionId()) {
  2643. setSessionId(other.getSessionId());
  2644. }
  2645. if (other.hasHash()) {
  2646. setHash(other.getHash());
  2647. }
  2648. if (other.hasEvaluation()) {
  2649. mergeEvaluation(other.getEvaluation());
  2650. }
  2651. this.mergeUnknownFields(other.getUnknownFields());
  2652. return this;
  2653. }
  2654. public Builder mergeFrom(
  2655. com.google.protobuf.CodedInputStream input,
  2656. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2657. throws java.io.IOException {
  2658. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  2659. com.google.protobuf.UnknownFieldSet.newBuilder(
  2660. this.getUnknownFields());
  2661. while (true) {
  2662. int tag = input.readTag();
  2663. switch (tag) {
  2664. case 0:
  2665. this.setUnknownFields(unknownFields.build());
  2666. return this;
  2667. default: {
  2668. if (!parseUnknownField(input, unknownFields,
  2669. extensionRegistry, tag)) {
  2670. this.setUnknownFields(unknownFields.build());
  2671. return this;
  2672. }
  2673. break;
  2674. }
  2675. case 8: {
  2676. setSessionId(input.readInt64());
  2677. break;
  2678. }
  2679. case 18: {
  2680. setHash(input.readBytes());
  2681. break;
  2682. }
  2683. case 26: {
  2684. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.Builder subBuilder = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.newBuilder();
  2685. if (hasEvaluation()) {
  2686. subBuilder.mergeFrom(getEvaluation());
  2687. }
  2688. input.readMessage(subBuilder, extensionRegistry);
  2689. setEvaluation(subBuilder.buildPartial());
  2690. break;
  2691. }
  2692. }
  2693. }
  2694. }
  2695. // required int64 sessionId = 1;
  2696. public boolean hasSessionId() {
  2697. return result.hasSessionId();
  2698. }
  2699. public long getSessionId() {
  2700. return result.getSessionId();
  2701. }
  2702. public Builder setSessionId(long value) {
  2703. result.hasSessionId = true;
  2704. result.sessionId_ = value;
  2705. return this;
  2706. }
  2707. public Builder clearSessionId() {
  2708. result.hasSessionId = false;
  2709. result.sessionId_ = 0L;
  2710. return this;
  2711. }
  2712. // required bytes hash = 2;
  2713. public boolean hasHash() {
  2714. return result.hasHash();
  2715. }
  2716. public com.google.protobuf.ByteString getHash() {
  2717. return result.getHash();
  2718. }
  2719. public Builder setHash(com.google.protobuf.ByteString value) {
  2720. if (value == null) {
  2721. throw new NullPointerException();
  2722. }
  2723. result.hasHash = true;
  2724. result.hash_ = value;
  2725. return this;
  2726. }
  2727. public Builder clearHash() {
  2728. result.hasHash = false;
  2729. result.hash_ = getDefaultInstance().getHash();
  2730. return this;
  2731. }
  2732. // required .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Evaluation evaluation = 3;
  2733. public boolean hasEvaluation() {
  2734. return result.hasEvaluation();
  2735. }
  2736. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation getEvaluation() {
  2737. return result.getEvaluation();
  2738. }
  2739. public Builder setEvaluation(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation value) {
  2740. if (value == null) {
  2741. throw new NullPointerException();
  2742. }
  2743. result.hasEvaluation = true;
  2744. result.evaluation_ = value;
  2745. return this;
  2746. }
  2747. public Builder setEvaluation(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.Builder builderForValue) {
  2748. result.hasEvaluation = true;
  2749. result.evaluation_ = builderForValue.build();
  2750. return this;
  2751. }
  2752. public Builder mergeEvaluation(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation value) {
  2753. if (result.hasEvaluation() &&
  2754. result.evaluation_ != edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.getDefaultInstance()) {
  2755. result.evaluation_ =
  2756. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.newBuilder(result.evaluation_).mergeFrom(value).buildPartial();
  2757. } else {
  2758. result.evaluation_ = value;
  2759. }
  2760. result.hasEvaluation = true;
  2761. return this;
  2762. }
  2763. public Builder clearEvaluation() {
  2764. result.hasEvaluation = false;
  2765. result.evaluation_ = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.getDefaultInstance();
  2766. return this;
  2767. }
  2768. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UploadEvaluation)
  2769. }
  2770. static {
  2771. defaultInstance = new UploadEvaluation(true);
  2772. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  2773. defaultInstance.initFields();
  2774. }
  2775. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.UploadEvaluation)
  2776. }
  2777. public static final class SetBugLink extends
  2778. com.google.protobuf.GeneratedMessage {
  2779. // Use SetBugLink.newBuilder() to construct.
  2780. private SetBugLink() {
  2781. initFields();
  2782. }
  2783. private SetBugLink(boolean noInit) {}
  2784. private static final SetBugLink defaultInstance;
  2785. public static SetBugLink getDefaultInstance() {
  2786. return defaultInstance;
  2787. }
  2788. public SetBugLink getDefaultInstanceForType() {
  2789. return defaultInstance;
  2790. }
  2791. public static final com.google.protobuf.Descriptors.Descriptor
  2792. getDescriptor() {
  2793. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_SetBugLink_descriptor;
  2794. }
  2795. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  2796. internalGetFieldAccessorTable() {
  2797. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_SetBugLink_fieldAccessorTable;
  2798. }
  2799. // required int64 sessionId = 1;
  2800. public static final int SESSIONID_FIELD_NUMBER = 1;
  2801. private boolean hasSessionId;
  2802. private long sessionId_ = 0L;
  2803. public boolean hasSessionId() { return hasSessionId; }
  2804. public long getSessionId() { return sessionId_; }
  2805. // required bytes hash = 2;
  2806. public static final int HASH_FIELD_NUMBER = 2;
  2807. private boolean hasHash;
  2808. private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY;
  2809. public boolean hasHash() { return hasHash; }
  2810. public com.google.protobuf.ByteString getHash() { return hash_; }
  2811. // optional string url = 3;
  2812. public static final int URL_FIELD_NUMBER = 3;
  2813. private boolean hasUrl;
  2814. private java.lang.String url_ = "";
  2815. public boolean hasUrl() { return hasUrl; }
  2816. public java.lang.String getUrl() { return url_; }
  2817. // optional string bugLinkType = 10;
  2818. public static final int BUGLINKTYPE_FIELD_NUMBER = 10;
  2819. private boolean hasBugLinkType;
  2820. private java.lang.String bugLinkType_ = "";
  2821. public boolean hasBugLinkType() { return hasBugLinkType; }
  2822. public java.lang.String getBugLinkType() { return bugLinkType_; }
  2823. private void initFields() {
  2824. }
  2825. public final boolean isInitialized() {
  2826. if (!hasSessionId) return false;
  2827. if (!hasHash) return false;
  2828. return true;
  2829. }
  2830. public void writeTo(com.google.protobuf.CodedOutputStream output)
  2831. throws java.io.IOException {
  2832. getSerializedSize();
  2833. if (hasSessionId()) {
  2834. output.writeInt64(1, getSessionId());
  2835. }
  2836. if (hasHash()) {
  2837. output.writeBytes(2, getHash());
  2838. }
  2839. if (hasUrl()) {
  2840. output.writeString(3, getUrl());
  2841. }
  2842. if (hasBugLinkType()) {
  2843. output.writeString(10, getBugLinkType());
  2844. }
  2845. getUnknownFields().writeTo(output);
  2846. }
  2847. private int memoizedSerializedSize = -1;
  2848. public int getSerializedSize() {
  2849. int size = memoizedSerializedSize;
  2850. if (size != -1) return size;
  2851. size = 0;
  2852. if (hasSessionId()) {
  2853. size += com.google.protobuf.CodedOutputStream
  2854. .computeInt64Size(1, getSessionId());
  2855. }
  2856. if (hasHash()) {
  2857. size += com.google.protobuf.CodedOutputStream
  2858. .computeBytesSize(2, getHash());
  2859. }
  2860. if (hasUrl()) {
  2861. size += com.google.protobuf.CodedOutputStream
  2862. .computeStringSize(3, getUrl());
  2863. }
  2864. if (hasBugLinkType()) {
  2865. size += com.google.protobuf.CodedOutputStream
  2866. .computeStringSize(10, getBugLinkType());
  2867. }
  2868. size += getUnknownFields().getSerializedSize();
  2869. memoizedSerializedSize = size;
  2870. return size;
  2871. }
  2872. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(
  2873. com.google.protobuf.ByteString data)
  2874. throws com.google.protobuf.InvalidProtocolBufferException {
  2875. return newBuilder().mergeFrom(data).buildParsed();
  2876. }
  2877. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(
  2878. com.google.protobuf.ByteString data,
  2879. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2880. throws com.google.protobuf.InvalidProtocolBufferException {
  2881. return newBuilder().mergeFrom(data, extensionRegistry)
  2882. .buildParsed();
  2883. }
  2884. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(byte[] data)
  2885. throws com.google.protobuf.InvalidProtocolBufferException {
  2886. return newBuilder().mergeFrom(data).buildParsed();
  2887. }
  2888. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(
  2889. byte[] data,
  2890. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2891. throws com.google.protobuf.InvalidProtocolBufferException {
  2892. return newBuilder().mergeFrom(data, extensionRegistry)
  2893. .buildParsed();
  2894. }
  2895. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(java.io.InputStream input)
  2896. throws java.io.IOException {
  2897. return newBuilder().mergeFrom(input).buildParsed();
  2898. }
  2899. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(
  2900. java.io.InputStream input,
  2901. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2902. throws java.io.IOException {
  2903. return newBuilder().mergeFrom(input, extensionRegistry)
  2904. .buildParsed();
  2905. }
  2906. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseDelimitedFrom(java.io.InputStream input)
  2907. throws java.io.IOException {
  2908. Builder builder = newBuilder();
  2909. if (builder.mergeDelimitedFrom(input)) {
  2910. return builder.buildParsed();
  2911. } else {
  2912. return null;
  2913. }
  2914. }
  2915. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseDelimitedFrom(
  2916. java.io.InputStream input,
  2917. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2918. throws java.io.IOException {
  2919. Builder builder = newBuilder();
  2920. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  2921. return builder.buildParsed();
  2922. } else {
  2923. return null;
  2924. }
  2925. }
  2926. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(
  2927. com.google.protobuf.CodedInputStream input)
  2928. throws java.io.IOException {
  2929. return newBuilder().mergeFrom(input).buildParsed();
  2930. }
  2931. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink parseFrom(
  2932. com.google.protobuf.CodedInputStream input,
  2933. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  2934. throws java.io.IOException {
  2935. return newBuilder().mergeFrom(input, extensionRegistry)
  2936. .buildParsed();
  2937. }
  2938. public static Builder newBuilder() { return Builder.create(); }
  2939. public Builder newBuilderForType() { return newBuilder(); }
  2940. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink prototype) {
  2941. return newBuilder().mergeFrom(prototype);
  2942. }
  2943. public Builder toBuilder() { return newBuilder(this); }
  2944. public static final class Builder extends
  2945. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  2946. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink result;
  2947. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink.newBuilder()
  2948. private Builder() {}
  2949. private static Builder create() {
  2950. Builder builder = new Builder();
  2951. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink();
  2952. return builder;
  2953. }
  2954. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink internalGetResult() {
  2955. return result;
  2956. }
  2957. public Builder clear() {
  2958. if (result == null) {
  2959. throw new IllegalStateException(
  2960. "Cannot call clear() after build().");
  2961. }
  2962. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink();
  2963. return this;
  2964. }
  2965. public Builder clone() {
  2966. return create().mergeFrom(result);
  2967. }
  2968. public com.google.protobuf.Descriptors.Descriptor
  2969. getDescriptorForType() {
  2970. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink.getDescriptor();
  2971. }
  2972. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink getDefaultInstanceForType() {
  2973. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink.getDefaultInstance();
  2974. }
  2975. public boolean isInitialized() {
  2976. return result.isInitialized();
  2977. }
  2978. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink build() {
  2979. if (result != null && !isInitialized()) {
  2980. throw newUninitializedMessageException(result);
  2981. }
  2982. return buildPartial();
  2983. }
  2984. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink buildParsed()
  2985. throws com.google.protobuf.InvalidProtocolBufferException {
  2986. if (!isInitialized()) {
  2987. throw newUninitializedMessageException(
  2988. result).asInvalidProtocolBufferException();
  2989. }
  2990. return buildPartial();
  2991. }
  2992. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink buildPartial() {
  2993. if (result == null) {
  2994. throw new IllegalStateException(
  2995. "build() has already been called on this Builder.");
  2996. }
  2997. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink returnMe = result;
  2998. result = null;
  2999. return returnMe;
  3000. }
  3001. public Builder mergeFrom(com.google.protobuf.Message other) {
  3002. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink) {
  3003. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink)other);
  3004. } else {
  3005. super.mergeFrom(other);
  3006. return this;
  3007. }
  3008. }
  3009. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink other) {
  3010. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink.getDefaultInstance()) return this;
  3011. if (other.hasSessionId()) {
  3012. setSessionId(other.getSessionId());
  3013. }
  3014. if (other.hasHash()) {
  3015. setHash(other.getHash());
  3016. }
  3017. if (other.hasUrl()) {
  3018. setUrl(other.getUrl());
  3019. }
  3020. if (other.hasBugLinkType()) {
  3021. setBugLinkType(other.getBugLinkType());
  3022. }
  3023. this.mergeUnknownFields(other.getUnknownFields());
  3024. return this;
  3025. }
  3026. public Builder mergeFrom(
  3027. com.google.protobuf.CodedInputStream input,
  3028. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3029. throws java.io.IOException {
  3030. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  3031. com.google.protobuf.UnknownFieldSet.newBuilder(
  3032. this.getUnknownFields());
  3033. while (true) {
  3034. int tag = input.readTag();
  3035. switch (tag) {
  3036. case 0:
  3037. this.setUnknownFields(unknownFields.build());
  3038. return this;
  3039. default: {
  3040. if (!parseUnknownField(input, unknownFields,
  3041. extensionRegistry, tag)) {
  3042. this.setUnknownFields(unknownFields.build());
  3043. return this;
  3044. }
  3045. break;
  3046. }
  3047. case 8: {
  3048. setSessionId(input.readInt64());
  3049. break;
  3050. }
  3051. case 18: {
  3052. setHash(input.readBytes());
  3053. break;
  3054. }
  3055. case 26: {
  3056. setUrl(input.readString());
  3057. break;
  3058. }
  3059. case 82: {
  3060. setBugLinkType(input.readString());
  3061. break;
  3062. }
  3063. }
  3064. }
  3065. }
  3066. // required int64 sessionId = 1;
  3067. public boolean hasSessionId() {
  3068. return result.hasSessionId();
  3069. }
  3070. public long getSessionId() {
  3071. return result.getSessionId();
  3072. }
  3073. public Builder setSessionId(long value) {
  3074. result.hasSessionId = true;
  3075. result.sessionId_ = value;
  3076. return this;
  3077. }
  3078. public Builder clearSessionId() {
  3079. result.hasSessionId = false;
  3080. result.sessionId_ = 0L;
  3081. return this;
  3082. }
  3083. // required bytes hash = 2;
  3084. public boolean hasHash() {
  3085. return result.hasHash();
  3086. }
  3087. public com.google.protobuf.ByteString getHash() {
  3088. return result.getHash();
  3089. }
  3090. public Builder setHash(com.google.protobuf.ByteString value) {
  3091. if (value == null) {
  3092. throw new NullPointerException();
  3093. }
  3094. result.hasHash = true;
  3095. result.hash_ = value;
  3096. return this;
  3097. }
  3098. public Builder clearHash() {
  3099. result.hasHash = false;
  3100. result.hash_ = getDefaultInstance().getHash();
  3101. return this;
  3102. }
  3103. // optional string url = 3;
  3104. public boolean hasUrl() {
  3105. return result.hasUrl();
  3106. }
  3107. public java.lang.String getUrl() {
  3108. return result.getUrl();
  3109. }
  3110. public Builder setUrl(java.lang.String value) {
  3111. if (value == null) {
  3112. throw new NullPointerException();
  3113. }
  3114. result.hasUrl = true;
  3115. result.url_ = value;
  3116. return this;
  3117. }
  3118. public Builder clearUrl() {
  3119. result.hasUrl = false;
  3120. result.url_ = getDefaultInstance().getUrl();
  3121. return this;
  3122. }
  3123. // optional string bugLinkType = 10;
  3124. public boolean hasBugLinkType() {
  3125. return result.hasBugLinkType();
  3126. }
  3127. public java.lang.String getBugLinkType() {
  3128. return result.getBugLinkType();
  3129. }
  3130. public Builder setBugLinkType(java.lang.String value) {
  3131. if (value == null) {
  3132. throw new NullPointerException();
  3133. }
  3134. result.hasBugLinkType = true;
  3135. result.bugLinkType_ = value;
  3136. return this;
  3137. }
  3138. public Builder clearBugLinkType() {
  3139. result.hasBugLinkType = false;
  3140. result.bugLinkType_ = getDefaultInstance().getBugLinkType();
  3141. return this;
  3142. }
  3143. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.SetBugLink)
  3144. }
  3145. static {
  3146. defaultInstance = new SetBugLink(true);
  3147. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  3148. defaultInstance.initFields();
  3149. }
  3150. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.SetBugLink)
  3151. }
  3152. public static final class GetRecentEvaluations extends
  3153. com.google.protobuf.GeneratedMessage {
  3154. // Use GetRecentEvaluations.newBuilder() to construct.
  3155. private GetRecentEvaluations() {
  3156. initFields();
  3157. }
  3158. private GetRecentEvaluations(boolean noInit) {}
  3159. private static final GetRecentEvaluations defaultInstance;
  3160. public static GetRecentEvaluations getDefaultInstance() {
  3161. return defaultInstance;
  3162. }
  3163. public GetRecentEvaluations getDefaultInstanceForType() {
  3164. return defaultInstance;
  3165. }
  3166. public static final com.google.protobuf.Descriptors.Descriptor
  3167. getDescriptor() {
  3168. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_GetRecentEvaluations_descriptor;
  3169. }
  3170. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  3171. internalGetFieldAccessorTable() {
  3172. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_GetRecentEvaluations_fieldAccessorTable;
  3173. }
  3174. // optional int64 sessionId = 1;
  3175. public static final int SESSIONID_FIELD_NUMBER = 1;
  3176. private boolean hasSessionId;
  3177. private long sessionId_ = 0L;
  3178. public boolean hasSessionId() { return hasSessionId; }
  3179. public long getSessionId() { return sessionId_; }
  3180. // required int64 timestamp = 2;
  3181. public static final int TIMESTAMP_FIELD_NUMBER = 2;
  3182. private boolean hasTimestamp;
  3183. private long timestamp_ = 0L;
  3184. public boolean hasTimestamp() { return hasTimestamp; }
  3185. public long getTimestamp() { return timestamp_; }
  3186. private void initFields() {
  3187. }
  3188. public final boolean isInitialized() {
  3189. if (!hasTimestamp) return false;
  3190. return true;
  3191. }
  3192. public void writeTo(com.google.protobuf.CodedOutputStream output)
  3193. throws java.io.IOException {
  3194. getSerializedSize();
  3195. if (hasSessionId()) {
  3196. output.writeInt64(1, getSessionId());
  3197. }
  3198. if (hasTimestamp()) {
  3199. output.writeInt64(2, getTimestamp());
  3200. }
  3201. getUnknownFields().writeTo(output);
  3202. }
  3203. private int memoizedSerializedSize = -1;
  3204. public int getSerializedSize() {
  3205. int size = memoizedSerializedSize;
  3206. if (size != -1) return size;
  3207. size = 0;
  3208. if (hasSessionId()) {
  3209. size += com.google.protobuf.CodedOutputStream
  3210. .computeInt64Size(1, getSessionId());
  3211. }
  3212. if (hasTimestamp()) {
  3213. size += com.google.protobuf.CodedOutputStream
  3214. .computeInt64Size(2, getTimestamp());
  3215. }
  3216. size += getUnknownFields().getSerializedSize();
  3217. memoizedSerializedSize = size;
  3218. return size;
  3219. }
  3220. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(
  3221. com.google.protobuf.ByteString data)
  3222. throws com.google.protobuf.InvalidProtocolBufferException {
  3223. return newBuilder().mergeFrom(data).buildParsed();
  3224. }
  3225. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(
  3226. com.google.protobuf.ByteString data,
  3227. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3228. throws com.google.protobuf.InvalidProtocolBufferException {
  3229. return newBuilder().mergeFrom(data, extensionRegistry)
  3230. .buildParsed();
  3231. }
  3232. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(byte[] data)
  3233. throws com.google.protobuf.InvalidProtocolBufferException {
  3234. return newBuilder().mergeFrom(data).buildParsed();
  3235. }
  3236. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(
  3237. byte[] data,
  3238. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3239. throws com.google.protobuf.InvalidProtocolBufferException {
  3240. return newBuilder().mergeFrom(data, extensionRegistry)
  3241. .buildParsed();
  3242. }
  3243. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(java.io.InputStream input)
  3244. throws java.io.IOException {
  3245. return newBuilder().mergeFrom(input).buildParsed();
  3246. }
  3247. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(
  3248. java.io.InputStream input,
  3249. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3250. throws java.io.IOException {
  3251. return newBuilder().mergeFrom(input, extensionRegistry)
  3252. .buildParsed();
  3253. }
  3254. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseDelimitedFrom(java.io.InputStream input)
  3255. throws java.io.IOException {
  3256. Builder builder = newBuilder();
  3257. if (builder.mergeDelimitedFrom(input)) {
  3258. return builder.buildParsed();
  3259. } else {
  3260. return null;
  3261. }
  3262. }
  3263. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseDelimitedFrom(
  3264. java.io.InputStream input,
  3265. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3266. throws java.io.IOException {
  3267. Builder builder = newBuilder();
  3268. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  3269. return builder.buildParsed();
  3270. } else {
  3271. return null;
  3272. }
  3273. }
  3274. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(
  3275. com.google.protobuf.CodedInputStream input)
  3276. throws java.io.IOException {
  3277. return newBuilder().mergeFrom(input).buildParsed();
  3278. }
  3279. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations parseFrom(
  3280. com.google.protobuf.CodedInputStream input,
  3281. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3282. throws java.io.IOException {
  3283. return newBuilder().mergeFrom(input, extensionRegistry)
  3284. .buildParsed();
  3285. }
  3286. public static Builder newBuilder() { return Builder.create(); }
  3287. public Builder newBuilderForType() { return newBuilder(); }
  3288. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations prototype) {
  3289. return newBuilder().mergeFrom(prototype);
  3290. }
  3291. public Builder toBuilder() { return newBuilder(this); }
  3292. public static final class Builder extends
  3293. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  3294. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations result;
  3295. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations.newBuilder()
  3296. private Builder() {}
  3297. private static Builder create() {
  3298. Builder builder = new Builder();
  3299. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations();
  3300. return builder;
  3301. }
  3302. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations internalGetResult() {
  3303. return result;
  3304. }
  3305. public Builder clear() {
  3306. if (result == null) {
  3307. throw new IllegalStateException(
  3308. "Cannot call clear() after build().");
  3309. }
  3310. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations();
  3311. return this;
  3312. }
  3313. public Builder clone() {
  3314. return create().mergeFrom(result);
  3315. }
  3316. public com.google.protobuf.Descriptors.Descriptor
  3317. getDescriptorForType() {
  3318. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations.getDescriptor();
  3319. }
  3320. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations getDefaultInstanceForType() {
  3321. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations.getDefaultInstance();
  3322. }
  3323. public boolean isInitialized() {
  3324. return result.isInitialized();
  3325. }
  3326. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations build() {
  3327. if (result != null && !isInitialized()) {
  3328. throw newUninitializedMessageException(result);
  3329. }
  3330. return buildPartial();
  3331. }
  3332. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations buildParsed()
  3333. throws com.google.protobuf.InvalidProtocolBufferException {
  3334. if (!isInitialized()) {
  3335. throw newUninitializedMessageException(
  3336. result).asInvalidProtocolBufferException();
  3337. }
  3338. return buildPartial();
  3339. }
  3340. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations buildPartial() {
  3341. if (result == null) {
  3342. throw new IllegalStateException(
  3343. "build() has already been called on this Builder.");
  3344. }
  3345. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations returnMe = result;
  3346. result = null;
  3347. return returnMe;
  3348. }
  3349. public Builder mergeFrom(com.google.protobuf.Message other) {
  3350. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations) {
  3351. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations)other);
  3352. } else {
  3353. super.mergeFrom(other);
  3354. return this;
  3355. }
  3356. }
  3357. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations other) {
  3358. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations.getDefaultInstance()) return this;
  3359. if (other.hasSessionId()) {
  3360. setSessionId(other.getSessionId());
  3361. }
  3362. if (other.hasTimestamp()) {
  3363. setTimestamp(other.getTimestamp());
  3364. }
  3365. this.mergeUnknownFields(other.getUnknownFields());
  3366. return this;
  3367. }
  3368. public Builder mergeFrom(
  3369. com.google.protobuf.CodedInputStream input,
  3370. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3371. throws java.io.IOException {
  3372. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  3373. com.google.protobuf.UnknownFieldSet.newBuilder(
  3374. this.getUnknownFields());
  3375. while (true) {
  3376. int tag = input.readTag();
  3377. switch (tag) {
  3378. case 0:
  3379. this.setUnknownFields(unknownFields.build());
  3380. return this;
  3381. default: {
  3382. if (!parseUnknownField(input, unknownFields,
  3383. extensionRegistry, tag)) {
  3384. this.setUnknownFields(unknownFields.build());
  3385. return this;
  3386. }
  3387. break;
  3388. }
  3389. case 8: {
  3390. setSessionId(input.readInt64());
  3391. break;
  3392. }
  3393. case 16: {
  3394. setTimestamp(input.readInt64());
  3395. break;
  3396. }
  3397. }
  3398. }
  3399. }
  3400. // optional int64 sessionId = 1;
  3401. public boolean hasSessionId() {
  3402. return result.hasSessionId();
  3403. }
  3404. public long getSessionId() {
  3405. return result.getSessionId();
  3406. }
  3407. public Builder setSessionId(long value) {
  3408. result.hasSessionId = true;
  3409. result.sessionId_ = value;
  3410. return this;
  3411. }
  3412. public Builder clearSessionId() {
  3413. result.hasSessionId = false;
  3414. result.sessionId_ = 0L;
  3415. return this;
  3416. }
  3417. // required int64 timestamp = 2;
  3418. public boolean hasTimestamp() {
  3419. return result.hasTimestamp();
  3420. }
  3421. public long getTimestamp() {
  3422. return result.getTimestamp();
  3423. }
  3424. public Builder setTimestamp(long value) {
  3425. result.hasTimestamp = true;
  3426. result.timestamp_ = value;
  3427. return this;
  3428. }
  3429. public Builder clearTimestamp() {
  3430. result.hasTimestamp = false;
  3431. result.timestamp_ = 0L;
  3432. return this;
  3433. }
  3434. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.GetRecentEvaluations)
  3435. }
  3436. static {
  3437. defaultInstance = new GetRecentEvaluations(true);
  3438. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  3439. defaultInstance.initFields();
  3440. }
  3441. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.GetRecentEvaluations)
  3442. }
  3443. public static final class RecentEvaluations extends
  3444. com.google.protobuf.GeneratedMessage {
  3445. // Use RecentEvaluations.newBuilder() to construct.
  3446. private RecentEvaluations() {
  3447. initFields();
  3448. }
  3449. private RecentEvaluations(boolean noInit) {}
  3450. private static final RecentEvaluations defaultInstance;
  3451. public static RecentEvaluations getDefaultInstance() {
  3452. return defaultInstance;
  3453. }
  3454. public RecentEvaluations getDefaultInstanceForType() {
  3455. return defaultInstance;
  3456. }
  3457. public static final com.google.protobuf.Descriptors.Descriptor
  3458. getDescriptor() {
  3459. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_RecentEvaluations_descriptor;
  3460. }
  3461. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  3462. internalGetFieldAccessorTable() {
  3463. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_RecentEvaluations_fieldAccessorTable;
  3464. }
  3465. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue issues = 1;
  3466. public static final int ISSUES_FIELD_NUMBER = 1;
  3467. private java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> issues_ =
  3468. java.util.Collections.emptyList();
  3469. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> getIssuesList() {
  3470. return issues_;
  3471. }
  3472. public int getIssuesCount() { return issues_.size(); }
  3473. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue getIssues(int index) {
  3474. return issues_.get(index);
  3475. }
  3476. // optional bool askAgain = 2;
  3477. public static final int ASKAGAIN_FIELD_NUMBER = 2;
  3478. private boolean hasAskAgain;
  3479. private boolean askAgain_ = false;
  3480. public boolean hasAskAgain() { return hasAskAgain; }
  3481. public boolean getAskAgain() { return askAgain_; }
  3482. // optional int64 currentServerTime = 3;
  3483. public static final int CURRENTSERVERTIME_FIELD_NUMBER = 3;
  3484. private boolean hasCurrentServerTime;
  3485. private long currentServerTime_ = 0L;
  3486. public boolean hasCurrentServerTime() { return hasCurrentServerTime; }
  3487. public long getCurrentServerTime() { return currentServerTime_; }
  3488. private void initFields() {
  3489. }
  3490. public final boolean isInitialized() {
  3491. return true;
  3492. }
  3493. public void writeTo(com.google.protobuf.CodedOutputStream output)
  3494. throws java.io.IOException {
  3495. getSerializedSize();
  3496. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue element : getIssuesList()) {
  3497. output.writeMessage(1, element);
  3498. }
  3499. if (hasAskAgain()) {
  3500. output.writeBool(2, getAskAgain());
  3501. }
  3502. if (hasCurrentServerTime()) {
  3503. output.writeInt64(3, getCurrentServerTime());
  3504. }
  3505. getUnknownFields().writeTo(output);
  3506. }
  3507. private int memoizedSerializedSize = -1;
  3508. public int getSerializedSize() {
  3509. int size = memoizedSerializedSize;
  3510. if (size != -1) return size;
  3511. size = 0;
  3512. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue element : getIssuesList()) {
  3513. size += com.google.protobuf.CodedOutputStream
  3514. .computeMessageSize(1, element);
  3515. }
  3516. if (hasAskAgain()) {
  3517. size += com.google.protobuf.CodedOutputStream
  3518. .computeBoolSize(2, getAskAgain());
  3519. }
  3520. if (hasCurrentServerTime()) {
  3521. size += com.google.protobuf.CodedOutputStream
  3522. .computeInt64Size(3, getCurrentServerTime());
  3523. }
  3524. size += getUnknownFields().getSerializedSize();
  3525. memoizedSerializedSize = size;
  3526. return size;
  3527. }
  3528. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(
  3529. com.google.protobuf.ByteString data)
  3530. throws com.google.protobuf.InvalidProtocolBufferException {
  3531. return newBuilder().mergeFrom(data).buildParsed();
  3532. }
  3533. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(
  3534. com.google.protobuf.ByteString data,
  3535. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3536. throws com.google.protobuf.InvalidProtocolBufferException {
  3537. return newBuilder().mergeFrom(data, extensionRegistry)
  3538. .buildParsed();
  3539. }
  3540. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(byte[] data)
  3541. throws com.google.protobuf.InvalidProtocolBufferException {
  3542. return newBuilder().mergeFrom(data).buildParsed();
  3543. }
  3544. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(
  3545. byte[] data,
  3546. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3547. throws com.google.protobuf.InvalidProtocolBufferException {
  3548. return newBuilder().mergeFrom(data, extensionRegistry)
  3549. .buildParsed();
  3550. }
  3551. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(java.io.InputStream input)
  3552. throws java.io.IOException {
  3553. return newBuilder().mergeFrom(input).buildParsed();
  3554. }
  3555. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(
  3556. java.io.InputStream input,
  3557. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3558. throws java.io.IOException {
  3559. return newBuilder().mergeFrom(input, extensionRegistry)
  3560. .buildParsed();
  3561. }
  3562. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseDelimitedFrom(java.io.InputStream input)
  3563. throws java.io.IOException {
  3564. Builder builder = newBuilder();
  3565. if (builder.mergeDelimitedFrom(input)) {
  3566. return builder.buildParsed();
  3567. } else {
  3568. return null;
  3569. }
  3570. }
  3571. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseDelimitedFrom(
  3572. java.io.InputStream input,
  3573. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3574. throws java.io.IOException {
  3575. Builder builder = newBuilder();
  3576. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  3577. return builder.buildParsed();
  3578. } else {
  3579. return null;
  3580. }
  3581. }
  3582. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(
  3583. com.google.protobuf.CodedInputStream input)
  3584. throws java.io.IOException {
  3585. return newBuilder().mergeFrom(input).buildParsed();
  3586. }
  3587. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations parseFrom(
  3588. com.google.protobuf.CodedInputStream input,
  3589. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3590. throws java.io.IOException {
  3591. return newBuilder().mergeFrom(input, extensionRegistry)
  3592. .buildParsed();
  3593. }
  3594. public static Builder newBuilder() { return Builder.create(); }
  3595. public Builder newBuilderForType() { return newBuilder(); }
  3596. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations prototype) {
  3597. return newBuilder().mergeFrom(prototype);
  3598. }
  3599. public Builder toBuilder() { return newBuilder(this); }
  3600. public static final class Builder extends
  3601. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  3602. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations result;
  3603. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations.newBuilder()
  3604. private Builder() {}
  3605. private static Builder create() {
  3606. Builder builder = new Builder();
  3607. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations();
  3608. return builder;
  3609. }
  3610. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations internalGetResult() {
  3611. return result;
  3612. }
  3613. public Builder clear() {
  3614. if (result == null) {
  3615. throw new IllegalStateException(
  3616. "Cannot call clear() after build().");
  3617. }
  3618. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations();
  3619. return this;
  3620. }
  3621. public Builder clone() {
  3622. return create().mergeFrom(result);
  3623. }
  3624. public com.google.protobuf.Descriptors.Descriptor
  3625. getDescriptorForType() {
  3626. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations.getDescriptor();
  3627. }
  3628. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations getDefaultInstanceForType() {
  3629. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations.getDefaultInstance();
  3630. }
  3631. public boolean isInitialized() {
  3632. return result.isInitialized();
  3633. }
  3634. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations build() {
  3635. if (result != null && !isInitialized()) {
  3636. throw newUninitializedMessageException(result);
  3637. }
  3638. return buildPartial();
  3639. }
  3640. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations buildParsed()
  3641. throws com.google.protobuf.InvalidProtocolBufferException {
  3642. if (!isInitialized()) {
  3643. throw newUninitializedMessageException(
  3644. result).asInvalidProtocolBufferException();
  3645. }
  3646. return buildPartial();
  3647. }
  3648. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations buildPartial() {
  3649. if (result == null) {
  3650. throw new IllegalStateException(
  3651. "build() has already been called on this Builder.");
  3652. }
  3653. if (result.issues_ != java.util.Collections.EMPTY_LIST) {
  3654. result.issues_ =
  3655. java.util.Collections.unmodifiableList(result.issues_);
  3656. }
  3657. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations returnMe = result;
  3658. result = null;
  3659. return returnMe;
  3660. }
  3661. public Builder mergeFrom(com.google.protobuf.Message other) {
  3662. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations) {
  3663. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations)other);
  3664. } else {
  3665. super.mergeFrom(other);
  3666. return this;
  3667. }
  3668. }
  3669. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations other) {
  3670. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations.getDefaultInstance()) return this;
  3671. if (!other.issues_.isEmpty()) {
  3672. if (result.issues_.isEmpty()) {
  3673. result.issues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  3674. }
  3675. result.issues_.addAll(other.issues_);
  3676. }
  3677. if (other.hasAskAgain()) {
  3678. setAskAgain(other.getAskAgain());
  3679. }
  3680. if (other.hasCurrentServerTime()) {
  3681. setCurrentServerTime(other.getCurrentServerTime());
  3682. }
  3683. this.mergeUnknownFields(other.getUnknownFields());
  3684. return this;
  3685. }
  3686. public Builder mergeFrom(
  3687. com.google.protobuf.CodedInputStream input,
  3688. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3689. throws java.io.IOException {
  3690. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  3691. com.google.protobuf.UnknownFieldSet.newBuilder(
  3692. this.getUnknownFields());
  3693. while (true) {
  3694. int tag = input.readTag();
  3695. switch (tag) {
  3696. case 0:
  3697. this.setUnknownFields(unknownFields.build());
  3698. return this;
  3699. default: {
  3700. if (!parseUnknownField(input, unknownFields,
  3701. extensionRegistry, tag)) {
  3702. this.setUnknownFields(unknownFields.build());
  3703. return this;
  3704. }
  3705. break;
  3706. }
  3707. case 10: {
  3708. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder subBuilder = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.newBuilder();
  3709. input.readMessage(subBuilder, extensionRegistry);
  3710. addIssues(subBuilder.buildPartial());
  3711. break;
  3712. }
  3713. case 16: {
  3714. setAskAgain(input.readBool());
  3715. break;
  3716. }
  3717. case 24: {
  3718. setCurrentServerTime(input.readInt64());
  3719. break;
  3720. }
  3721. }
  3722. }
  3723. }
  3724. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue issues = 1;
  3725. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> getIssuesList() {
  3726. return java.util.Collections.unmodifiableList(result.issues_);
  3727. }
  3728. public int getIssuesCount() {
  3729. return result.getIssuesCount();
  3730. }
  3731. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue getIssues(int index) {
  3732. return result.getIssues(index);
  3733. }
  3734. public Builder setIssues(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue value) {
  3735. if (value == null) {
  3736. throw new NullPointerException();
  3737. }
  3738. result.issues_.set(index, value);
  3739. return this;
  3740. }
  3741. public Builder setIssues(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder builderForValue) {
  3742. result.issues_.set(index, builderForValue.build());
  3743. return this;
  3744. }
  3745. public Builder addIssues(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue value) {
  3746. if (value == null) {
  3747. throw new NullPointerException();
  3748. }
  3749. if (result.issues_.isEmpty()) {
  3750. result.issues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  3751. }
  3752. result.issues_.add(value);
  3753. return this;
  3754. }
  3755. public Builder addIssues(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder builderForValue) {
  3756. if (result.issues_.isEmpty()) {
  3757. result.issues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  3758. }
  3759. result.issues_.add(builderForValue.build());
  3760. return this;
  3761. }
  3762. public Builder addAllIssues(
  3763. java.lang.Iterable<? extends edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue> values) {
  3764. if (result.issues_.isEmpty()) {
  3765. result.issues_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue>();
  3766. }
  3767. super.addAll(values, result.issues_);
  3768. return this;
  3769. }
  3770. public Builder clearIssues() {
  3771. result.issues_ = java.util.Collections.emptyList();
  3772. return this;
  3773. }
  3774. // optional bool askAgain = 2;
  3775. public boolean hasAskAgain() {
  3776. return result.hasAskAgain();
  3777. }
  3778. public boolean getAskAgain() {
  3779. return result.getAskAgain();
  3780. }
  3781. public Builder setAskAgain(boolean value) {
  3782. result.hasAskAgain = true;
  3783. result.askAgain_ = value;
  3784. return this;
  3785. }
  3786. public Builder clearAskAgain() {
  3787. result.hasAskAgain = false;
  3788. result.askAgain_ = false;
  3789. return this;
  3790. }
  3791. // optional int64 currentServerTime = 3;
  3792. public boolean hasCurrentServerTime() {
  3793. return result.hasCurrentServerTime();
  3794. }
  3795. public long getCurrentServerTime() {
  3796. return result.getCurrentServerTime();
  3797. }
  3798. public Builder setCurrentServerTime(long value) {
  3799. result.hasCurrentServerTime = true;
  3800. result.currentServerTime_ = value;
  3801. return this;
  3802. }
  3803. public Builder clearCurrentServerTime() {
  3804. result.hasCurrentServerTime = false;
  3805. result.currentServerTime_ = 0L;
  3806. return this;
  3807. }
  3808. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.RecentEvaluations)
  3809. }
  3810. static {
  3811. defaultInstance = new RecentEvaluations(true);
  3812. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  3813. defaultInstance.initFields();
  3814. }
  3815. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.RecentEvaluations)
  3816. }
  3817. public static final class Issue extends
  3818. com.google.protobuf.GeneratedMessage {
  3819. // Use Issue.newBuilder() to construct.
  3820. private Issue() {
  3821. initFields();
  3822. }
  3823. private Issue(boolean noInit) {}
  3824. private static final Issue defaultInstance;
  3825. public static Issue getDefaultInstance() {
  3826. return defaultInstance;
  3827. }
  3828. public Issue getDefaultInstanceForType() {
  3829. return defaultInstance;
  3830. }
  3831. public static final com.google.protobuf.Descriptors.Descriptor
  3832. getDescriptor() {
  3833. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Issue_descriptor;
  3834. }
  3835. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  3836. internalGetFieldAccessorTable() {
  3837. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Issue_fieldAccessorTable;
  3838. }
  3839. // optional bytes hash = 1;
  3840. public static final int HASH_FIELD_NUMBER = 1;
  3841. private boolean hasHash;
  3842. private com.google.protobuf.ByteString hash_ = com.google.protobuf.ByteString.EMPTY;
  3843. public boolean hasHash() { return hasHash; }
  3844. public com.google.protobuf.ByteString getHash() { return hash_; }
  3845. // optional string bugPattern = 2;
  3846. public static final int BUGPATTERN_FIELD_NUMBER = 2;
  3847. private boolean hasBugPattern;
  3848. private java.lang.String bugPattern_ = "";
  3849. public boolean hasBugPattern() { return hasBugPattern; }
  3850. public java.lang.String getBugPattern() { return bugPattern_; }
  3851. // optional int32 priority = 3;
  3852. public static final int PRIORITY_FIELD_NUMBER = 3;
  3853. private boolean hasPriority;
  3854. private int priority_ = 0;
  3855. public boolean hasPriority() { return hasPriority; }
  3856. public int getPriority() { return priority_; }
  3857. // optional string primaryClass = 4;
  3858. public static final int PRIMARYCLASS_FIELD_NUMBER = 4;
  3859. private boolean hasPrimaryClass;
  3860. private java.lang.String primaryClass_ = "";
  3861. public boolean hasPrimaryClass() { return hasPrimaryClass; }
  3862. public java.lang.String getPrimaryClass() { return primaryClass_; }
  3863. // optional int64 firstSeen = 5;
  3864. public static final int FIRSTSEEN_FIELD_NUMBER = 5;
  3865. private boolean hasFirstSeen;
  3866. private long firstSeen_ = 0L;
  3867. public boolean hasFirstSeen() { return hasFirstSeen; }
  3868. public long getFirstSeen() { return firstSeen_; }
  3869. // optional int64 lastSeen = 6;
  3870. public static final int LASTSEEN_FIELD_NUMBER = 6;
  3871. private boolean hasLastSeen;
  3872. private long lastSeen_ = 0L;
  3873. public boolean hasLastSeen() { return hasLastSeen; }
  3874. public long getLastSeen() { return lastSeen_; }
  3875. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Evaluation evaluations = 7;
  3876. public static final int EVALUATIONS_FIELD_NUMBER = 7;
  3877. private java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation> evaluations_ =
  3878. java.util.Collections.emptyList();
  3879. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation> getEvaluationsList() {
  3880. return evaluations_;
  3881. }
  3882. public int getEvaluationsCount() { return evaluations_.size(); }
  3883. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation getEvaluations(int index) {
  3884. return evaluations_.get(index);
  3885. }
  3886. // optional string bugLink = 8;
  3887. public static final int BUGLINK_FIELD_NUMBER = 8;
  3888. private boolean hasBugLink;
  3889. private java.lang.String bugLink_ = "";
  3890. public boolean hasBugLink() { return hasBugLink; }
  3891. public java.lang.String getBugLink() { return bugLink_; }
  3892. // optional string bugLinkTypeStr = 10;
  3893. public static final int BUGLINKTYPESTR_FIELD_NUMBER = 10;
  3894. private boolean hasBugLinkTypeStr;
  3895. private java.lang.String bugLinkTypeStr_ = "";
  3896. public boolean hasBugLinkTypeStr() { return hasBugLinkTypeStr; }
  3897. public java.lang.String getBugLinkTypeStr() { return bugLinkTypeStr_; }
  3898. private void initFields() {
  3899. }
  3900. public final boolean isInitialized() {
  3901. return true;
  3902. }
  3903. public void writeTo(com.google.protobuf.CodedOutputStream output)
  3904. throws java.io.IOException {
  3905. getSerializedSize();
  3906. if (hasHash()) {
  3907. output.writeBytes(1, getHash());
  3908. }
  3909. if (hasBugPattern()) {
  3910. output.writeString(2, getBugPattern());
  3911. }
  3912. if (hasPriority()) {
  3913. output.writeInt32(3, getPriority());
  3914. }
  3915. if (hasPrimaryClass()) {
  3916. output.writeString(4, getPrimaryClass());
  3917. }
  3918. if (hasFirstSeen()) {
  3919. output.writeInt64(5, getFirstSeen());
  3920. }
  3921. if (hasLastSeen()) {
  3922. output.writeInt64(6, getLastSeen());
  3923. }
  3924. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation element : getEvaluationsList()) {
  3925. output.writeMessage(7, element);
  3926. }
  3927. if (hasBugLink()) {
  3928. output.writeString(8, getBugLink());
  3929. }
  3930. if (hasBugLinkTypeStr()) {
  3931. output.writeString(10, getBugLinkTypeStr());
  3932. }
  3933. getUnknownFields().writeTo(output);
  3934. }
  3935. private int memoizedSerializedSize = -1;
  3936. public int getSerializedSize() {
  3937. int size = memoizedSerializedSize;
  3938. if (size != -1) return size;
  3939. size = 0;
  3940. if (hasHash()) {
  3941. size += com.google.protobuf.CodedOutputStream
  3942. .computeBytesSize(1, getHash());
  3943. }
  3944. if (hasBugPattern()) {
  3945. size += com.google.protobuf.CodedOutputStream
  3946. .computeStringSize(2, getBugPattern());
  3947. }
  3948. if (hasPriority()) {
  3949. size += com.google.protobuf.CodedOutputStream
  3950. .computeInt32Size(3, getPriority());
  3951. }
  3952. if (hasPrimaryClass()) {
  3953. size += com.google.protobuf.CodedOutputStream
  3954. .computeStringSize(4, getPrimaryClass());
  3955. }
  3956. if (hasFirstSeen()) {
  3957. size += com.google.protobuf.CodedOutputStream
  3958. .computeInt64Size(5, getFirstSeen());
  3959. }
  3960. if (hasLastSeen()) {
  3961. size += com.google.protobuf.CodedOutputStream
  3962. .computeInt64Size(6, getLastSeen());
  3963. }
  3964. for (edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation element : getEvaluationsList()) {
  3965. size += com.google.protobuf.CodedOutputStream
  3966. .computeMessageSize(7, element);
  3967. }
  3968. if (hasBugLink()) {
  3969. size += com.google.protobuf.CodedOutputStream
  3970. .computeStringSize(8, getBugLink());
  3971. }
  3972. if (hasBugLinkTypeStr()) {
  3973. size += com.google.protobuf.CodedOutputStream
  3974. .computeStringSize(10, getBugLinkTypeStr());
  3975. }
  3976. size += getUnknownFields().getSerializedSize();
  3977. memoizedSerializedSize = size;
  3978. return size;
  3979. }
  3980. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(
  3981. com.google.protobuf.ByteString data)
  3982. throws com.google.protobuf.InvalidProtocolBufferException {
  3983. return newBuilder().mergeFrom(data).buildParsed();
  3984. }
  3985. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(
  3986. com.google.protobuf.ByteString data,
  3987. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3988. throws com.google.protobuf.InvalidProtocolBufferException {
  3989. return newBuilder().mergeFrom(data, extensionRegistry)
  3990. .buildParsed();
  3991. }
  3992. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(byte[] data)
  3993. throws com.google.protobuf.InvalidProtocolBufferException {
  3994. return newBuilder().mergeFrom(data).buildParsed();
  3995. }
  3996. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(
  3997. byte[] data,
  3998. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  3999. throws com.google.protobuf.InvalidProtocolBufferException {
  4000. return newBuilder().mergeFrom(data, extensionRegistry)
  4001. .buildParsed();
  4002. }
  4003. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(java.io.InputStream input)
  4004. throws java.io.IOException {
  4005. return newBuilder().mergeFrom(input).buildParsed();
  4006. }
  4007. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(
  4008. java.io.InputStream input,
  4009. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4010. throws java.io.IOException {
  4011. return newBuilder().mergeFrom(input, extensionRegistry)
  4012. .buildParsed();
  4013. }
  4014. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseDelimitedFrom(java.io.InputStream input)
  4015. throws java.io.IOException {
  4016. Builder builder = newBuilder();
  4017. if (builder.mergeDelimitedFrom(input)) {
  4018. return builder.buildParsed();
  4019. } else {
  4020. return null;
  4021. }
  4022. }
  4023. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseDelimitedFrom(
  4024. java.io.InputStream input,
  4025. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4026. throws java.io.IOException {
  4027. Builder builder = newBuilder();
  4028. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  4029. return builder.buildParsed();
  4030. } else {
  4031. return null;
  4032. }
  4033. }
  4034. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(
  4035. com.google.protobuf.CodedInputStream input)
  4036. throws java.io.IOException {
  4037. return newBuilder().mergeFrom(input).buildParsed();
  4038. }
  4039. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue parseFrom(
  4040. com.google.protobuf.CodedInputStream input,
  4041. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4042. throws java.io.IOException {
  4043. return newBuilder().mergeFrom(input, extensionRegistry)
  4044. .buildParsed();
  4045. }
  4046. public static Builder newBuilder() { return Builder.create(); }
  4047. public Builder newBuilderForType() { return newBuilder(); }
  4048. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue prototype) {
  4049. return newBuilder().mergeFrom(prototype);
  4050. }
  4051. public Builder toBuilder() { return newBuilder(this); }
  4052. public static final class Builder extends
  4053. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  4054. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue result;
  4055. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.newBuilder()
  4056. private Builder() {}
  4057. private static Builder create() {
  4058. Builder builder = new Builder();
  4059. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue();
  4060. return builder;
  4061. }
  4062. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue internalGetResult() {
  4063. return result;
  4064. }
  4065. public Builder clear() {
  4066. if (result == null) {
  4067. throw new IllegalStateException(
  4068. "Cannot call clear() after build().");
  4069. }
  4070. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue();
  4071. return this;
  4072. }
  4073. public Builder clone() {
  4074. return create().mergeFrom(result);
  4075. }
  4076. public com.google.protobuf.Descriptors.Descriptor
  4077. getDescriptorForType() {
  4078. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.getDescriptor();
  4079. }
  4080. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue getDefaultInstanceForType() {
  4081. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.getDefaultInstance();
  4082. }
  4083. public boolean isInitialized() {
  4084. return result.isInitialized();
  4085. }
  4086. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue build() {
  4087. if (result != null && !isInitialized()) {
  4088. throw newUninitializedMessageException(result);
  4089. }
  4090. return buildPartial();
  4091. }
  4092. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue buildParsed()
  4093. throws com.google.protobuf.InvalidProtocolBufferException {
  4094. if (!isInitialized()) {
  4095. throw newUninitializedMessageException(
  4096. result).asInvalidProtocolBufferException();
  4097. }
  4098. return buildPartial();
  4099. }
  4100. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue buildPartial() {
  4101. if (result == null) {
  4102. throw new IllegalStateException(
  4103. "build() has already been called on this Builder.");
  4104. }
  4105. if (result.evaluations_ != java.util.Collections.EMPTY_LIST) {
  4106. result.evaluations_ =
  4107. java.util.Collections.unmodifiableList(result.evaluations_);
  4108. }
  4109. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue returnMe = result;
  4110. result = null;
  4111. return returnMe;
  4112. }
  4113. public Builder mergeFrom(com.google.protobuf.Message other) {
  4114. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue) {
  4115. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue)other);
  4116. } else {
  4117. super.mergeFrom(other);
  4118. return this;
  4119. }
  4120. }
  4121. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue other) {
  4122. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.getDefaultInstance()) return this;
  4123. if (other.hasHash()) {
  4124. setHash(other.getHash());
  4125. }
  4126. if (other.hasBugPattern()) {
  4127. setBugPattern(other.getBugPattern());
  4128. }
  4129. if (other.hasPriority()) {
  4130. setPriority(other.getPriority());
  4131. }
  4132. if (other.hasPrimaryClass()) {
  4133. setPrimaryClass(other.getPrimaryClass());
  4134. }
  4135. if (other.hasFirstSeen()) {
  4136. setFirstSeen(other.getFirstSeen());
  4137. }
  4138. if (other.hasLastSeen()) {
  4139. setLastSeen(other.getLastSeen());
  4140. }
  4141. if (!other.evaluations_.isEmpty()) {
  4142. if (result.evaluations_.isEmpty()) {
  4143. result.evaluations_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation>();
  4144. }
  4145. result.evaluations_.addAll(other.evaluations_);
  4146. }
  4147. if (other.hasBugLink()) {
  4148. setBugLink(other.getBugLink());
  4149. }
  4150. if (other.hasBugLinkTypeStr()) {
  4151. setBugLinkTypeStr(other.getBugLinkTypeStr());
  4152. }
  4153. this.mergeUnknownFields(other.getUnknownFields());
  4154. return this;
  4155. }
  4156. public Builder mergeFrom(
  4157. com.google.protobuf.CodedInputStream input,
  4158. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4159. throws java.io.IOException {
  4160. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  4161. com.google.protobuf.UnknownFieldSet.newBuilder(
  4162. this.getUnknownFields());
  4163. while (true) {
  4164. int tag = input.readTag();
  4165. switch (tag) {
  4166. case 0:
  4167. this.setUnknownFields(unknownFields.build());
  4168. return this;
  4169. default: {
  4170. if (!parseUnknownField(input, unknownFields,
  4171. extensionRegistry, tag)) {
  4172. this.setUnknownFields(unknownFields.build());
  4173. return this;
  4174. }
  4175. break;
  4176. }
  4177. case 10: {
  4178. setHash(input.readBytes());
  4179. break;
  4180. }
  4181. case 18: {
  4182. setBugPattern(input.readString());
  4183. break;
  4184. }
  4185. case 24: {
  4186. setPriority(input.readInt32());
  4187. break;
  4188. }
  4189. case 34: {
  4190. setPrimaryClass(input.readString());
  4191. break;
  4192. }
  4193. case 40: {
  4194. setFirstSeen(input.readInt64());
  4195. break;
  4196. }
  4197. case 48: {
  4198. setLastSeen(input.readInt64());
  4199. break;
  4200. }
  4201. case 58: {
  4202. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.Builder subBuilder = edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.newBuilder();
  4203. input.readMessage(subBuilder, extensionRegistry);
  4204. addEvaluations(subBuilder.buildPartial());
  4205. break;
  4206. }
  4207. case 66: {
  4208. setBugLink(input.readString());
  4209. break;
  4210. }
  4211. case 82: {
  4212. setBugLinkTypeStr(input.readString());
  4213. break;
  4214. }
  4215. }
  4216. }
  4217. }
  4218. // optional bytes hash = 1;
  4219. public boolean hasHash() {
  4220. return result.hasHash();
  4221. }
  4222. public com.google.protobuf.ByteString getHash() {
  4223. return result.getHash();
  4224. }
  4225. public Builder setHash(com.google.protobuf.ByteString value) {
  4226. if (value == null) {
  4227. throw new NullPointerException();
  4228. }
  4229. result.hasHash = true;
  4230. result.hash_ = value;
  4231. return this;
  4232. }
  4233. public Builder clearHash() {
  4234. result.hasHash = false;
  4235. result.hash_ = getDefaultInstance().getHash();
  4236. return this;
  4237. }
  4238. // optional string bugPattern = 2;
  4239. public boolean hasBugPattern() {
  4240. return result.hasBugPattern();
  4241. }
  4242. public java.lang.String getBugPattern() {
  4243. return result.getBugPattern();
  4244. }
  4245. public Builder setBugPattern(java.lang.String value) {
  4246. if (value == null) {
  4247. throw new NullPointerException();
  4248. }
  4249. result.hasBugPattern = true;
  4250. result.bugPattern_ = value;
  4251. return this;
  4252. }
  4253. public Builder clearBugPattern() {
  4254. result.hasBugPattern = false;
  4255. result.bugPattern_ = getDefaultInstance().getBugPattern();
  4256. return this;
  4257. }
  4258. // optional int32 priority = 3;
  4259. public boolean hasPriority() {
  4260. return result.hasPriority();
  4261. }
  4262. public int getPriority() {
  4263. return result.getPriority();
  4264. }
  4265. public Builder setPriority(int value) {
  4266. result.hasPriority = true;
  4267. result.priority_ = value;
  4268. return this;
  4269. }
  4270. public Builder clearPriority() {
  4271. result.hasPriority = false;
  4272. result.priority_ = 0;
  4273. return this;
  4274. }
  4275. // optional string primaryClass = 4;
  4276. public boolean hasPrimaryClass() {
  4277. return result.hasPrimaryClass();
  4278. }
  4279. public java.lang.String getPrimaryClass() {
  4280. return result.getPrimaryClass();
  4281. }
  4282. public Builder setPrimaryClass(java.lang.String value) {
  4283. if (value == null) {
  4284. throw new NullPointerException();
  4285. }
  4286. result.hasPrimaryClass = true;
  4287. result.primaryClass_ = value;
  4288. return this;
  4289. }
  4290. public Builder clearPrimaryClass() {
  4291. result.hasPrimaryClass = false;
  4292. result.primaryClass_ = getDefaultInstance().getPrimaryClass();
  4293. return this;
  4294. }
  4295. // optional int64 firstSeen = 5;
  4296. public boolean hasFirstSeen() {
  4297. return result.hasFirstSeen();
  4298. }
  4299. public long getFirstSeen() {
  4300. return result.getFirstSeen();
  4301. }
  4302. public Builder setFirstSeen(long value) {
  4303. result.hasFirstSeen = true;
  4304. result.firstSeen_ = value;
  4305. return this;
  4306. }
  4307. public Builder clearFirstSeen() {
  4308. result.hasFirstSeen = false;
  4309. result.firstSeen_ = 0L;
  4310. return this;
  4311. }
  4312. // optional int64 lastSeen = 6;
  4313. public boolean hasLastSeen() {
  4314. return result.hasLastSeen();
  4315. }
  4316. public long getLastSeen() {
  4317. return result.getLastSeen();
  4318. }
  4319. public Builder setLastSeen(long value) {
  4320. result.hasLastSeen = true;
  4321. result.lastSeen_ = value;
  4322. return this;
  4323. }
  4324. public Builder clearLastSeen() {
  4325. result.hasLastSeen = false;
  4326. result.lastSeen_ = 0L;
  4327. return this;
  4328. }
  4329. // repeated .edu.umd.cs.findbugs.cloud.appEngine.protobuf.Evaluation evaluations = 7;
  4330. public java.util.List<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation> getEvaluationsList() {
  4331. return java.util.Collections.unmodifiableList(result.evaluations_);
  4332. }
  4333. public int getEvaluationsCount() {
  4334. return result.getEvaluationsCount();
  4335. }
  4336. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation getEvaluations(int index) {
  4337. return result.getEvaluations(index);
  4338. }
  4339. public Builder setEvaluations(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation value) {
  4340. if (value == null) {
  4341. throw new NullPointerException();
  4342. }
  4343. result.evaluations_.set(index, value);
  4344. return this;
  4345. }
  4346. public Builder setEvaluations(int index, edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.Builder builderForValue) {
  4347. result.evaluations_.set(index, builderForValue.build());
  4348. return this;
  4349. }
  4350. public Builder addEvaluations(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation value) {
  4351. if (value == null) {
  4352. throw new NullPointerException();
  4353. }
  4354. if (result.evaluations_.isEmpty()) {
  4355. result.evaluations_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation>();
  4356. }
  4357. result.evaluations_.add(value);
  4358. return this;
  4359. }
  4360. public Builder addEvaluations(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.Builder builderForValue) {
  4361. if (result.evaluations_.isEmpty()) {
  4362. result.evaluations_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation>();
  4363. }
  4364. result.evaluations_.add(builderForValue.build());
  4365. return this;
  4366. }
  4367. public Builder addAllEvaluations(
  4368. java.lang.Iterable<? extends edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation> values) {
  4369. if (result.evaluations_.isEmpty()) {
  4370. result.evaluations_ = new java.util.ArrayList<edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation>();
  4371. }
  4372. super.addAll(values, result.evaluations_);
  4373. return this;
  4374. }
  4375. public Builder clearEvaluations() {
  4376. result.evaluations_ = java.util.Collections.emptyList();
  4377. return this;
  4378. }
  4379. // optional string bugLink = 8;
  4380. public boolean hasBugLink() {
  4381. return result.hasBugLink();
  4382. }
  4383. public java.lang.String getBugLink() {
  4384. return result.getBugLink();
  4385. }
  4386. public Builder setBugLink(java.lang.String value) {
  4387. if (value == null) {
  4388. throw new NullPointerException();
  4389. }
  4390. result.hasBugLink = true;
  4391. result.bugLink_ = value;
  4392. return this;
  4393. }
  4394. public Builder clearBugLink() {
  4395. result.hasBugLink = false;
  4396. result.bugLink_ = getDefaultInstance().getBugLink();
  4397. return this;
  4398. }
  4399. // optional string bugLinkTypeStr = 10;
  4400. public boolean hasBugLinkTypeStr() {
  4401. return result.hasBugLinkTypeStr();
  4402. }
  4403. public java.lang.String getBugLinkTypeStr() {
  4404. return result.getBugLinkTypeStr();
  4405. }
  4406. public Builder setBugLinkTypeStr(java.lang.String value) {
  4407. if (value == null) {
  4408. throw new NullPointerException();
  4409. }
  4410. result.hasBugLinkTypeStr = true;
  4411. result.bugLinkTypeStr_ = value;
  4412. return this;
  4413. }
  4414. public Builder clearBugLinkTypeStr() {
  4415. result.hasBugLinkTypeStr = false;
  4416. result.bugLinkTypeStr_ = getDefaultInstance().getBugLinkTypeStr();
  4417. return this;
  4418. }
  4419. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue)
  4420. }
  4421. static {
  4422. defaultInstance = new Issue(true);
  4423. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  4424. defaultInstance.initFields();
  4425. }
  4426. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.Issue)
  4427. }
  4428. public static final class Evaluation extends
  4429. com.google.protobuf.GeneratedMessage {
  4430. // Use Evaluation.newBuilder() to construct.
  4431. private Evaluation() {
  4432. initFields();
  4433. }
  4434. private Evaluation(boolean noInit) {}
  4435. private static final Evaluation defaultInstance;
  4436. public static Evaluation getDefaultInstance() {
  4437. return defaultInstance;
  4438. }
  4439. public Evaluation getDefaultInstanceForType() {
  4440. return defaultInstance;
  4441. }
  4442. public static final com.google.protobuf.Descriptors.Descriptor
  4443. getDescriptor() {
  4444. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Evaluation_descriptor;
  4445. }
  4446. protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4447. internalGetFieldAccessorTable() {
  4448. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Evaluation_fieldAccessorTable;
  4449. }
  4450. // optional string who = 1;
  4451. public static final int WHO_FIELD_NUMBER = 1;
  4452. private boolean hasWho;
  4453. private java.lang.String who_ = "";
  4454. public boolean hasWho() { return hasWho; }
  4455. public java.lang.String getWho() { return who_; }
  4456. // optional string designation = 2;
  4457. public static final int DESIGNATION_FIELD_NUMBER = 2;
  4458. private boolean hasDesignation;
  4459. private java.lang.String designation_ = "";
  4460. public boolean hasDesignation() { return hasDesignation; }
  4461. public java.lang.String getDesignation() { return designation_; }
  4462. // optional string comment = 3;
  4463. public static final int COMMENT_FIELD_NUMBER = 3;
  4464. private boolean hasComment;
  4465. private java.lang.String comment_ = "";
  4466. public boolean hasComment() { return hasComment; }
  4467. public java.lang.String getComment() { return comment_; }
  4468. // optional int64 when = 4;
  4469. public static final int WHEN_FIELD_NUMBER = 4;
  4470. private boolean hasWhen;
  4471. private long when_ = 0L;
  4472. public boolean hasWhen() { return hasWhen; }
  4473. public long getWhen() { return when_; }
  4474. private void initFields() {
  4475. }
  4476. public final boolean isInitialized() {
  4477. return true;
  4478. }
  4479. public void writeTo(com.google.protobuf.CodedOutputStream output)
  4480. throws java.io.IOException {
  4481. getSerializedSize();
  4482. if (hasWho()) {
  4483. output.writeString(1, getWho());
  4484. }
  4485. if (hasDesignation()) {
  4486. output.writeString(2, getDesignation());
  4487. }
  4488. if (hasComment()) {
  4489. output.writeString(3, getComment());
  4490. }
  4491. if (hasWhen()) {
  4492. output.writeInt64(4, getWhen());
  4493. }
  4494. getUnknownFields().writeTo(output);
  4495. }
  4496. private int memoizedSerializedSize = -1;
  4497. public int getSerializedSize() {
  4498. int size = memoizedSerializedSize;
  4499. if (size != -1) return size;
  4500. size = 0;
  4501. if (hasWho()) {
  4502. size += com.google.protobuf.CodedOutputStream
  4503. .computeStringSize(1, getWho());
  4504. }
  4505. if (hasDesignation()) {
  4506. size += com.google.protobuf.CodedOutputStream
  4507. .computeStringSize(2, getDesignation());
  4508. }
  4509. if (hasComment()) {
  4510. size += com.google.protobuf.CodedOutputStream
  4511. .computeStringSize(3, getComment());
  4512. }
  4513. if (hasWhen()) {
  4514. size += com.google.protobuf.CodedOutputStream
  4515. .computeInt64Size(4, getWhen());
  4516. }
  4517. size += getUnknownFields().getSerializedSize();
  4518. memoizedSerializedSize = size;
  4519. return size;
  4520. }
  4521. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(
  4522. com.google.protobuf.ByteString data)
  4523. throws com.google.protobuf.InvalidProtocolBufferException {
  4524. return newBuilder().mergeFrom(data).buildParsed();
  4525. }
  4526. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(
  4527. com.google.protobuf.ByteString data,
  4528. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4529. throws com.google.protobuf.InvalidProtocolBufferException {
  4530. return newBuilder().mergeFrom(data, extensionRegistry)
  4531. .buildParsed();
  4532. }
  4533. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(byte[] data)
  4534. throws com.google.protobuf.InvalidProtocolBufferException {
  4535. return newBuilder().mergeFrom(data).buildParsed();
  4536. }
  4537. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(
  4538. byte[] data,
  4539. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4540. throws com.google.protobuf.InvalidProtocolBufferException {
  4541. return newBuilder().mergeFrom(data, extensionRegistry)
  4542. .buildParsed();
  4543. }
  4544. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(java.io.InputStream input)
  4545. throws java.io.IOException {
  4546. return newBuilder().mergeFrom(input).buildParsed();
  4547. }
  4548. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(
  4549. java.io.InputStream input,
  4550. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4551. throws java.io.IOException {
  4552. return newBuilder().mergeFrom(input, extensionRegistry)
  4553. .buildParsed();
  4554. }
  4555. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseDelimitedFrom(java.io.InputStream input)
  4556. throws java.io.IOException {
  4557. Builder builder = newBuilder();
  4558. if (builder.mergeDelimitedFrom(input)) {
  4559. return builder.buildParsed();
  4560. } else {
  4561. return null;
  4562. }
  4563. }
  4564. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseDelimitedFrom(
  4565. java.io.InputStream input,
  4566. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4567. throws java.io.IOException {
  4568. Builder builder = newBuilder();
  4569. if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
  4570. return builder.buildParsed();
  4571. } else {
  4572. return null;
  4573. }
  4574. }
  4575. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(
  4576. com.google.protobuf.CodedInputStream input)
  4577. throws java.io.IOException {
  4578. return newBuilder().mergeFrom(input).buildParsed();
  4579. }
  4580. public static edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation parseFrom(
  4581. com.google.protobuf.CodedInputStream input,
  4582. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4583. throws java.io.IOException {
  4584. return newBuilder().mergeFrom(input, extensionRegistry)
  4585. .buildParsed();
  4586. }
  4587. public static Builder newBuilder() { return Builder.create(); }
  4588. public Builder newBuilderForType() { return newBuilder(); }
  4589. public static Builder newBuilder(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation prototype) {
  4590. return newBuilder().mergeFrom(prototype);
  4591. }
  4592. public Builder toBuilder() { return newBuilder(this); }
  4593. public static final class Builder extends
  4594. com.google.protobuf.GeneratedMessage.Builder<Builder> {
  4595. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation result;
  4596. // Construct using edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.newBuilder()
  4597. private Builder() {}
  4598. private static Builder create() {
  4599. Builder builder = new Builder();
  4600. builder.result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation();
  4601. return builder;
  4602. }
  4603. protected edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation internalGetResult() {
  4604. return result;
  4605. }
  4606. public Builder clear() {
  4607. if (result == null) {
  4608. throw new IllegalStateException(
  4609. "Cannot call clear() after build().");
  4610. }
  4611. result = new edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation();
  4612. return this;
  4613. }
  4614. public Builder clone() {
  4615. return create().mergeFrom(result);
  4616. }
  4617. public com.google.protobuf.Descriptors.Descriptor
  4618. getDescriptorForType() {
  4619. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.getDescriptor();
  4620. }
  4621. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation getDefaultInstanceForType() {
  4622. return edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.getDefaultInstance();
  4623. }
  4624. public boolean isInitialized() {
  4625. return result.isInitialized();
  4626. }
  4627. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation build() {
  4628. if (result != null && !isInitialized()) {
  4629. throw newUninitializedMessageException(result);
  4630. }
  4631. return buildPartial();
  4632. }
  4633. private edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation buildParsed()
  4634. throws com.google.protobuf.InvalidProtocolBufferException {
  4635. if (!isInitialized()) {
  4636. throw newUninitializedMessageException(
  4637. result).asInvalidProtocolBufferException();
  4638. }
  4639. return buildPartial();
  4640. }
  4641. public edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation buildPartial() {
  4642. if (result == null) {
  4643. throw new IllegalStateException(
  4644. "build() has already been called on this Builder.");
  4645. }
  4646. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation returnMe = result;
  4647. result = null;
  4648. return returnMe;
  4649. }
  4650. public Builder mergeFrom(com.google.protobuf.Message other) {
  4651. if (other instanceof edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation) {
  4652. return mergeFrom((edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation)other);
  4653. } else {
  4654. super.mergeFrom(other);
  4655. return this;
  4656. }
  4657. }
  4658. public Builder mergeFrom(edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation other) {
  4659. if (other == edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.getDefaultInstance()) return this;
  4660. if (other.hasWho()) {
  4661. setWho(other.getWho());
  4662. }
  4663. if (other.hasDesignation()) {
  4664. setDesignation(other.getDesignation());
  4665. }
  4666. if (other.hasComment()) {
  4667. setComment(other.getComment());
  4668. }
  4669. if (other.hasWhen()) {
  4670. setWhen(other.getWhen());
  4671. }
  4672. this.mergeUnknownFields(other.getUnknownFields());
  4673. return this;
  4674. }
  4675. public Builder mergeFrom(
  4676. com.google.protobuf.CodedInputStream input,
  4677. com.google.protobuf.ExtensionRegistryLite extensionRegistry)
  4678. throws java.io.IOException {
  4679. com.google.protobuf.UnknownFieldSet.Builder unknownFields =
  4680. com.google.protobuf.UnknownFieldSet.newBuilder(
  4681. this.getUnknownFields());
  4682. while (true) {
  4683. int tag = input.readTag();
  4684. switch (tag) {
  4685. case 0:
  4686. this.setUnknownFields(unknownFields.build());
  4687. return this;
  4688. default: {
  4689. if (!parseUnknownField(input, unknownFields,
  4690. extensionRegistry, tag)) {
  4691. this.setUnknownFields(unknownFields.build());
  4692. return this;
  4693. }
  4694. break;
  4695. }
  4696. case 10: {
  4697. setWho(input.readString());
  4698. break;
  4699. }
  4700. case 18: {
  4701. setDesignation(input.readString());
  4702. break;
  4703. }
  4704. case 26: {
  4705. setComment(input.readString());
  4706. break;
  4707. }
  4708. case 32: {
  4709. setWhen(input.readInt64());
  4710. break;
  4711. }
  4712. }
  4713. }
  4714. }
  4715. // optional string who = 1;
  4716. public boolean hasWho() {
  4717. return result.hasWho();
  4718. }
  4719. public java.lang.String getWho() {
  4720. return result.getWho();
  4721. }
  4722. public Builder setWho(java.lang.String value) {
  4723. if (value == null) {
  4724. throw new NullPointerException();
  4725. }
  4726. result.hasWho = true;
  4727. result.who_ = value;
  4728. return this;
  4729. }
  4730. public Builder clearWho() {
  4731. result.hasWho = false;
  4732. result.who_ = getDefaultInstance().getWho();
  4733. return this;
  4734. }
  4735. // optional string designation = 2;
  4736. public boolean hasDesignation() {
  4737. return result.hasDesignation();
  4738. }
  4739. public java.lang.String getDesignation() {
  4740. return result.getDesignation();
  4741. }
  4742. public Builder setDesignation(java.lang.String value) {
  4743. if (value == null) {
  4744. throw new NullPointerException();
  4745. }
  4746. result.hasDesignation = true;
  4747. result.designation_ = value;
  4748. return this;
  4749. }
  4750. public Builder clearDesignation() {
  4751. result.hasDesignation = false;
  4752. result.designation_ = getDefaultInstance().getDesignation();
  4753. return this;
  4754. }
  4755. // optional string comment = 3;
  4756. public boolean hasComment() {
  4757. return result.hasComment();
  4758. }
  4759. public java.lang.String getComment() {
  4760. return result.getComment();
  4761. }
  4762. public Builder setComment(java.lang.String value) {
  4763. if (value == null) {
  4764. throw new NullPointerException();
  4765. }
  4766. result.hasComment = true;
  4767. result.comment_ = value;
  4768. return this;
  4769. }
  4770. public Builder clearComment() {
  4771. result.hasComment = false;
  4772. result.comment_ = getDefaultInstance().getComment();
  4773. return this;
  4774. }
  4775. // optional int64 when = 4;
  4776. public boolean hasWhen() {
  4777. return result.hasWhen();
  4778. }
  4779. public long getWhen() {
  4780. return result.getWhen();
  4781. }
  4782. public Builder setWhen(long value) {
  4783. result.hasWhen = true;
  4784. result.when_ = value;
  4785. return this;
  4786. }
  4787. public Builder clearWhen() {
  4788. result.hasWhen = false;
  4789. result.when_ = 0L;
  4790. return this;
  4791. }
  4792. // @@protoc_insertion_point(builder_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.Evaluation)
  4793. }
  4794. static {
  4795. defaultInstance = new Evaluation(true);
  4796. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.internalForceInit();
  4797. defaultInstance.initFields();
  4798. }
  4799. // @@protoc_insertion_point(class_scope:edu.umd.cs.findbugs.cloud.appEngine.protobuf.Evaluation)
  4800. }
  4801. private static com.google.protobuf.Descriptors.Descriptor
  4802. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_LogIn_descriptor;
  4803. private static
  4804. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4805. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_LogIn_fieldAccessorTable;
  4806. private static com.google.protobuf.Descriptors.Descriptor
  4807. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_VersionInfo_descriptor;
  4808. private static
  4809. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4810. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_VersionInfo_fieldAccessorTable;
  4811. private static com.google.protobuf.Descriptors.Descriptor
  4812. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssues_descriptor;
  4813. private static
  4814. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4815. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssues_fieldAccessorTable;
  4816. private static com.google.protobuf.Descriptors.Descriptor
  4817. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssuesResponse_descriptor;
  4818. private static
  4819. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4820. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssuesResponse_fieldAccessorTable;
  4821. private static com.google.protobuf.Descriptors.Descriptor
  4822. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_descriptor;
  4823. private static
  4824. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4825. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_fieldAccessorTable;
  4826. private static com.google.protobuf.Descriptors.Descriptor
  4827. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_IssueGroup_descriptor;
  4828. private static
  4829. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4830. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_IssueGroup_fieldAccessorTable;
  4831. private static com.google.protobuf.Descriptors.Descriptor
  4832. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadIssues_descriptor;
  4833. private static
  4834. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4835. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadIssues_fieldAccessorTable;
  4836. private static com.google.protobuf.Descriptors.Descriptor
  4837. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadEvaluation_descriptor;
  4838. private static
  4839. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4840. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadEvaluation_fieldAccessorTable;
  4841. private static com.google.protobuf.Descriptors.Descriptor
  4842. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_SetBugLink_descriptor;
  4843. private static
  4844. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4845. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_SetBugLink_fieldAccessorTable;
  4846. private static com.google.protobuf.Descriptors.Descriptor
  4847. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_GetRecentEvaluations_descriptor;
  4848. private static
  4849. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4850. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_GetRecentEvaluations_fieldAccessorTable;
  4851. private static com.google.protobuf.Descriptors.Descriptor
  4852. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_RecentEvaluations_descriptor;
  4853. private static
  4854. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4855. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_RecentEvaluations_fieldAccessorTable;
  4856. private static com.google.protobuf.Descriptors.Descriptor
  4857. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Issue_descriptor;
  4858. private static
  4859. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4860. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Issue_fieldAccessorTable;
  4861. private static com.google.protobuf.Descriptors.Descriptor
  4862. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Evaluation_descriptor;
  4863. private static
  4864. com.google.protobuf.GeneratedMessage.FieldAccessorTable
  4865. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Evaluation_fieldAccessorTable;
  4866. public static com.google.protobuf.Descriptors.FileDescriptor
  4867. getDescriptor() {
  4868. return descriptor;
  4869. }
  4870. private static com.google.protobuf.Descriptors.FileDescriptor
  4871. descriptor;
  4872. static {
  4873. java.lang.String[] descriptorData = {
  4874. "\n\022ProtoClasses.proto\022,edu.umd.cs.findbug" +
  4875. "s.cloud.appEngine.protobuf\"5\n\005LogIn\022\021\n\ts" +
  4876. "essionId\030\001 \002(\003\022\031\n\021analysisTimestamp\030\003 \002(" +
  4877. "\003\"K\n\013VersionInfo\022\017\n\007appName\030\001 \002(\t\022\022\n\napp" +
  4878. "Version\030\002 \002(\t\022\027\n\017findbugsVersion\030\003 \002(\t\"\206" +
  4879. "\001\n\nFindIssues\022\021\n\tsessionId\030\001 \001(\003\022\025\n\rmyIs" +
  4880. "sueHashes\030\004 \003(\014\022N\n\013versionInfo\030\005 \001(\01329.e" +
  4881. "du.umd.cs.findbugs.cloud.appEngine.proto" +
  4882. "buf.VersionInfo\"y\n\022FindIssuesResponse\022H\n" +
  4883. "\013foundIssues\030\001 \003(\01323.edu.umd.cs.findbugs",
  4884. ".cloud.appEngine.protobuf.Issue\022\031\n\021curre" +
  4885. "ntServerTime\030\002 \001(\003\"\305\001\n\025UpdateIssueTimest" +
  4886. "amps\022\021\n\tsessionId\030\001 \002(\003\022c\n\013issueGroups\030\002" +
  4887. " \003(\0132N.edu.umd.cs.findbugs.cloud.appEngi" +
  4888. "ne.protobuf.UpdateIssueTimestamps.IssueG" +
  4889. "roup\0324\n\nIssueGroup\022\023\n\013issueHashes\030\001 \003(\014\022" +
  4890. "\021\n\ttimestamp\030\002 \002(\003\"x\n\014UploadIssues\022\021\n\tse" +
  4891. "ssionId\030\001 \001(\003\022\r\n\005token\030\003 \001(\t\022F\n\tnewIssue" +
  4892. "s\030\002 \003(\01323.edu.umd.cs.findbugs.cloud.appE" +
  4893. "ngine.protobuf.Issue\"\201\001\n\020UploadEvaluatio",
  4894. "n\022\021\n\tsessionId\030\001 \002(\003\022\014\n\004hash\030\002 \002(\014\022L\n\nev" +
  4895. "aluation\030\003 \002(\01328.edu.umd.cs.findbugs.clo" +
  4896. "ud.appEngine.protobuf.Evaluation\"O\n\nSetB" +
  4897. "ugLink\022\021\n\tsessionId\030\001 \002(\003\022\014\n\004hash\030\002 \002(\014\022" +
  4898. "\013\n\003url\030\003 \001(\t\022\023\n\013bugLinkType\030\n \001(\t\"<\n\024Get" +
  4899. "RecentEvaluations\022\021\n\tsessionId\030\001 \001(\003\022\021\n\t" +
  4900. "timestamp\030\002 \002(\003\"\205\001\n\021RecentEvaluations\022C\n" +
  4901. "\006issues\030\001 \003(\01323.edu.umd.cs.findbugs.clou" +
  4902. "d.appEngine.protobuf.Issue\022\020\n\010askAgain\030\002" +
  4903. " \001(\010\022\031\n\021currentServerTime\030\003 \001(\003\"\356\001\n\005Issu",
  4904. "e\022\014\n\004hash\030\001 \001(\014\022\022\n\nbugPattern\030\002 \001(\t\022\020\n\010p" +
  4905. "riority\030\003 \001(\005\022\024\n\014primaryClass\030\004 \001(\t\022\021\n\tf" +
  4906. "irstSeen\030\005 \001(\003\022\020\n\010lastSeen\030\006 \001(\003\022M\n\013eval" +
  4907. "uations\030\007 \003(\01328.edu.umd.cs.findbugs.clou" +
  4908. "d.appEngine.protobuf.Evaluation\022\017\n\007bugLi" +
  4909. "nk\030\010 \001(\t\022\026\n\016bugLinkTypeStr\030\n \001(\t\"M\n\nEval" +
  4910. "uation\022\013\n\003who\030\001 \001(\t\022\023\n\013designation\030\002 \001(\t" +
  4911. "\022\017\n\007comment\030\003 \001(\t\022\014\n\004when\030\004 \001(\003"
  4912. };
  4913. com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
  4914. new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
  4915. public com.google.protobuf.ExtensionRegistry assignDescriptors(
  4916. com.google.protobuf.Descriptors.FileDescriptor root) {
  4917. descriptor = root;
  4918. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_LogIn_descriptor =
  4919. getDescriptor().getMessageTypes().get(0);
  4920. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_LogIn_fieldAccessorTable = new
  4921. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4922. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_LogIn_descriptor,
  4923. new java.lang.String[] { "SessionId", "AnalysisTimestamp", },
  4924. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn.class,
  4925. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.LogIn.Builder.class);
  4926. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_VersionInfo_descriptor =
  4927. getDescriptor().getMessageTypes().get(1);
  4928. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_VersionInfo_fieldAccessorTable = new
  4929. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4930. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_VersionInfo_descriptor,
  4931. new java.lang.String[] { "AppName", "AppVersion", "FindbugsVersion", },
  4932. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.class,
  4933. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.VersionInfo.Builder.class);
  4934. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssues_descriptor =
  4935. getDescriptor().getMessageTypes().get(2);
  4936. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssues_fieldAccessorTable = new
  4937. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4938. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssues_descriptor,
  4939. new java.lang.String[] { "SessionId", "MyIssueHashes", "VersionInfo", },
  4940. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues.class,
  4941. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssues.Builder.class);
  4942. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssuesResponse_descriptor =
  4943. getDescriptor().getMessageTypes().get(3);
  4944. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssuesResponse_fieldAccessorTable = new
  4945. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4946. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_FindIssuesResponse_descriptor,
  4947. new java.lang.String[] { "FoundIssues", "CurrentServerTime", },
  4948. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse.class,
  4949. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.FindIssuesResponse.Builder.class);
  4950. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_descriptor =
  4951. getDescriptor().getMessageTypes().get(4);
  4952. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_fieldAccessorTable = new
  4953. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4954. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_descriptor,
  4955. new java.lang.String[] { "SessionId", "IssueGroups", },
  4956. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.class,
  4957. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.Builder.class);
  4958. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_IssueGroup_descriptor =
  4959. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_descriptor.getNestedTypes().get(0);
  4960. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_IssueGroup_fieldAccessorTable = new
  4961. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4962. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UpdateIssueTimestamps_IssueGroup_descriptor,
  4963. new java.lang.String[] { "IssueHashes", "Timestamp", },
  4964. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.class,
  4965. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UpdateIssueTimestamps.IssueGroup.Builder.class);
  4966. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadIssues_descriptor =
  4967. getDescriptor().getMessageTypes().get(5);
  4968. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadIssues_fieldAccessorTable = new
  4969. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4970. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadIssues_descriptor,
  4971. new java.lang.String[] { "SessionId", "Token", "NewIssues", },
  4972. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues.class,
  4973. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadIssues.Builder.class);
  4974. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadEvaluation_descriptor =
  4975. getDescriptor().getMessageTypes().get(6);
  4976. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadEvaluation_fieldAccessorTable = new
  4977. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4978. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_UploadEvaluation_descriptor,
  4979. new java.lang.String[] { "SessionId", "Hash", "Evaluation", },
  4980. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation.class,
  4981. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.UploadEvaluation.Builder.class);
  4982. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_SetBugLink_descriptor =
  4983. getDescriptor().getMessageTypes().get(7);
  4984. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_SetBugLink_fieldAccessorTable = new
  4985. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4986. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_SetBugLink_descriptor,
  4987. new java.lang.String[] { "SessionId", "Hash", "Url", "BugLinkType", },
  4988. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink.class,
  4989. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.SetBugLink.Builder.class);
  4990. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_GetRecentEvaluations_descriptor =
  4991. getDescriptor().getMessageTypes().get(8);
  4992. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_GetRecentEvaluations_fieldAccessorTable = new
  4993. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  4994. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_GetRecentEvaluations_descriptor,
  4995. new java.lang.String[] { "SessionId", "Timestamp", },
  4996. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations.class,
  4997. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.GetRecentEvaluations.Builder.class);
  4998. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_RecentEvaluations_descriptor =
  4999. getDescriptor().getMessageTypes().get(9);
  5000. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_RecentEvaluations_fieldAccessorTable = new
  5001. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  5002. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_RecentEvaluations_descriptor,
  5003. new java.lang.String[] { "Issues", "AskAgain", "CurrentServerTime", },
  5004. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations.class,
  5005. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.RecentEvaluations.Builder.class);
  5006. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Issue_descriptor =
  5007. getDescriptor().getMessageTypes().get(10);
  5008. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Issue_fieldAccessorTable = new
  5009. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  5010. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Issue_descriptor,
  5011. new java.lang.String[] { "Hash", "BugPattern", "Priority", "PrimaryClass", "FirstSeen", "LastSeen", "Evaluations", "BugLink", "BugLinkTypeStr", },
  5012. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.class,
  5013. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Issue.Builder.class);
  5014. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Evaluation_descriptor =
  5015. getDescriptor().getMessageTypes().get(11);
  5016. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Evaluation_fieldAccessorTable = new
  5017. com.google.protobuf.GeneratedMessage.FieldAccessorTable(
  5018. internal_static_edu_umd_cs_findbugs_cloud_appEngine_protobuf_Evaluation_descriptor,
  5019. new java.lang.String[] { "Who", "Designation", "Comment", "When", },
  5020. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.class,
  5021. edu.umd.cs.findbugs.cloud.appEngine.protobuf.ProtoClasses.Evaluation.Builder.class);
  5022. return null;
  5023. }
  5024. };
  5025. com.google.protobuf.Descriptors.FileDescriptor
  5026. .internalBuildGeneratedFileFrom(descriptorData,
  5027. new com.google.protobuf.Descriptors.FileDescriptor[] {
  5028. }, assigner);
  5029. }
  5030. public static void internalForceInit() {}
  5031. // @@protoc_insertion_point(outer_class_scope)
  5032. }