Guest User

Untitled

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