1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: VotingMessages.proto
4 package org.opendaylight.controller.cluster.raft.protobuff.messages;
6 public final class VotingMessages {
7 private VotingMessages() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistry registry) {
11 public interface RequestVoteOrBuilder
12 extends com.google.protobuf.MessageOrBuilder {
14 // optional int64 term = 1;
16 * <code>optional int64 term = 1;</code>
20 * <code>optional int64 term = 1;</code>
24 // optional string candidateId = 2;
26 * <code>optional string candidateId = 2;</code>
28 boolean hasCandidateId();
30 * <code>optional string candidateId = 2;</code>
32 java.lang.String getCandidateId();
34 * <code>optional string candidateId = 2;</code>
36 com.google.protobuf.ByteString
37 getCandidateIdBytes();
39 // optional int64 lastLongIndex = 3;
41 * <code>optional int64 lastLongIndex = 3;</code>
43 boolean hasLastLongIndex();
45 * <code>optional int64 lastLongIndex = 3;</code>
47 long getLastLongIndex();
49 // optional int64 lastLongTerm = 4;
51 * <code>optional int64 lastLongTerm = 4;</code>
53 boolean hasLastLongTerm();
55 * <code>optional int64 lastLongTerm = 4;</code>
57 long getLastLongTerm();
60 * Protobuf type {@code org.opendaylight.controller.cluster.raft.RequestVote}
62 public static final class RequestVote extends
63 com.google.protobuf.GeneratedMessage
64 implements RequestVoteOrBuilder {
65 // Use RequestVote.newBuilder() to construct.
66 private RequestVote(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
68 this.unknownFields = builder.getUnknownFields();
70 private RequestVote(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
72 private static final RequestVote defaultInstance;
73 public static RequestVote getDefaultInstance() {
74 return defaultInstance;
77 public RequestVote getDefaultInstanceForType() {
78 return defaultInstance;
81 private final com.google.protobuf.UnknownFieldSet unknownFields;
83 public final com.google.protobuf.UnknownFieldSet
85 return this.unknownFields;
88 com.google.protobuf.CodedInputStream input,
89 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
90 throws com.google.protobuf.InvalidProtocolBufferException {
92 int mutable_bitField0_ = 0;
93 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
94 com.google.protobuf.UnknownFieldSet.newBuilder();
98 int tag = input.readTag();
104 if (!parseUnknownField(input, unknownFields,
105 extensionRegistry, tag)) {
111 bitField0_ |= 0x00000001;
112 term_ = input.readInt64();
116 bitField0_ |= 0x00000002;
117 candidateId_ = input.readBytes();
121 bitField0_ |= 0x00000004;
122 lastLongIndex_ = input.readInt64();
126 bitField0_ |= 0x00000008;
127 lastLongTerm_ = input.readInt64();
132 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
133 throw e.setUnfinishedMessage(this);
134 } catch (java.io.IOException e) {
135 throw new com.google.protobuf.InvalidProtocolBufferException(
136 e.getMessage()).setUnfinishedMessage(this);
138 this.unknownFields = unknownFields.build();
139 makeExtensionsImmutable();
142 public static final com.google.protobuf.Descriptors.Descriptor
144 return org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.internal_static_org_opendaylight_controller_cluster_raft_RequestVote_descriptor;
147 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
148 internalGetFieldAccessorTable() {
149 return org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.internal_static_org_opendaylight_controller_cluster_raft_RequestVote_fieldAccessorTable
150 .ensureFieldAccessorsInitialized(
151 org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote.class, org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote.Builder.class);
154 public static com.google.protobuf.Parser<RequestVote> PARSER =
155 new com.google.protobuf.AbstractParser<RequestVote>() {
156 public RequestVote parsePartialFrom(
157 com.google.protobuf.CodedInputStream input,
158 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
159 throws com.google.protobuf.InvalidProtocolBufferException {
160 return new RequestVote(input, extensionRegistry);
165 public com.google.protobuf.Parser<RequestVote> getParserForType() {
169 private int bitField0_;
170 // optional int64 term = 1;
171 public static final int TERM_FIELD_NUMBER = 1;
174 * <code>optional int64 term = 1;</code>
176 public boolean hasTerm() {
177 return ((bitField0_ & 0x00000001) == 0x00000001);
180 * <code>optional int64 term = 1;</code>
182 public long getTerm() {
186 // optional string candidateId = 2;
187 public static final int CANDIDATEID_FIELD_NUMBER = 2;
188 private java.lang.Object candidateId_;
190 * <code>optional string candidateId = 2;</code>
192 public boolean hasCandidateId() {
193 return ((bitField0_ & 0x00000002) == 0x00000002);
196 * <code>optional string candidateId = 2;</code>
198 public java.lang.String getCandidateId() {
199 java.lang.Object ref = candidateId_;
200 if (ref instanceof java.lang.String) {
201 return (java.lang.String) ref;
203 com.google.protobuf.ByteString bs =
204 (com.google.protobuf.ByteString) ref;
205 java.lang.String s = bs.toStringUtf8();
206 if (bs.isValidUtf8()) {
213 * <code>optional string candidateId = 2;</code>
215 public com.google.protobuf.ByteString
216 getCandidateIdBytes() {
217 java.lang.Object ref = candidateId_;
218 if (ref instanceof java.lang.String) {
219 com.google.protobuf.ByteString b =
220 com.google.protobuf.ByteString.copyFromUtf8(
221 (java.lang.String) ref);
225 return (com.google.protobuf.ByteString) ref;
229 // optional int64 lastLongIndex = 3;
230 public static final int LASTLONGINDEX_FIELD_NUMBER = 3;
231 private long lastLongIndex_;
233 * <code>optional int64 lastLongIndex = 3;</code>
235 public boolean hasLastLongIndex() {
236 return ((bitField0_ & 0x00000004) == 0x00000004);
239 * <code>optional int64 lastLongIndex = 3;</code>
241 public long getLastLongIndex() {
242 return lastLongIndex_;
245 // optional int64 lastLongTerm = 4;
246 public static final int LASTLONGTERM_FIELD_NUMBER = 4;
247 private long lastLongTerm_;
249 * <code>optional int64 lastLongTerm = 4;</code>
251 public boolean hasLastLongTerm() {
252 return ((bitField0_ & 0x00000008) == 0x00000008);
255 * <code>optional int64 lastLongTerm = 4;</code>
257 public long getLastLongTerm() {
258 return lastLongTerm_;
261 private void initFields() {
267 private byte memoizedIsInitialized = -1;
268 public final boolean isInitialized() {
269 byte isInitialized = memoizedIsInitialized;
270 if (isInitialized != -1) return isInitialized == 1;
272 memoizedIsInitialized = 1;
276 public void writeTo(com.google.protobuf.CodedOutputStream output)
277 throws java.io.IOException {
279 if (((bitField0_ & 0x00000001) == 0x00000001)) {
280 output.writeInt64(1, term_);
282 if (((bitField0_ & 0x00000002) == 0x00000002)) {
283 output.writeBytes(2, getCandidateIdBytes());
285 if (((bitField0_ & 0x00000004) == 0x00000004)) {
286 output.writeInt64(3, lastLongIndex_);
288 if (((bitField0_ & 0x00000008) == 0x00000008)) {
289 output.writeInt64(4, lastLongTerm_);
291 getUnknownFields().writeTo(output);
294 private int memoizedSerializedSize = -1;
295 public int getSerializedSize() {
296 int size = memoizedSerializedSize;
297 if (size != -1) return size;
300 if (((bitField0_ & 0x00000001) == 0x00000001)) {
301 size += com.google.protobuf.CodedOutputStream
302 .computeInt64Size(1, term_);
304 if (((bitField0_ & 0x00000002) == 0x00000002)) {
305 size += com.google.protobuf.CodedOutputStream
306 .computeBytesSize(2, getCandidateIdBytes());
308 if (((bitField0_ & 0x00000004) == 0x00000004)) {
309 size += com.google.protobuf.CodedOutputStream
310 .computeInt64Size(3, lastLongIndex_);
312 if (((bitField0_ & 0x00000008) == 0x00000008)) {
313 size += com.google.protobuf.CodedOutputStream
314 .computeInt64Size(4, lastLongTerm_);
316 size += getUnknownFields().getSerializedSize();
317 memoizedSerializedSize = size;
321 private static final long serialVersionUID = 0L;
323 protected java.lang.Object writeReplace()
324 throws java.io.ObjectStreamException {
325 return super.writeReplace();
328 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(
329 com.google.protobuf.ByteString data)
330 throws com.google.protobuf.InvalidProtocolBufferException {
331 return PARSER.parseFrom(data);
333 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(
334 com.google.protobuf.ByteString data,
335 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
336 throws com.google.protobuf.InvalidProtocolBufferException {
337 return PARSER.parseFrom(data, extensionRegistry);
339 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(byte[] data)
340 throws com.google.protobuf.InvalidProtocolBufferException {
341 return PARSER.parseFrom(data);
343 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(
345 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
346 throws com.google.protobuf.InvalidProtocolBufferException {
347 return PARSER.parseFrom(data, extensionRegistry);
349 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(java.io.InputStream input)
350 throws java.io.IOException {
351 return PARSER.parseFrom(input);
353 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(
354 java.io.InputStream input,
355 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
356 throws java.io.IOException {
357 return PARSER.parseFrom(input, extensionRegistry);
359 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseDelimitedFrom(java.io.InputStream input)
360 throws java.io.IOException {
361 return PARSER.parseDelimitedFrom(input);
363 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseDelimitedFrom(
364 java.io.InputStream input,
365 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
366 throws java.io.IOException {
367 return PARSER.parseDelimitedFrom(input, extensionRegistry);
369 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(
370 com.google.protobuf.CodedInputStream input)
371 throws java.io.IOException {
372 return PARSER.parseFrom(input);
374 public static org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parseFrom(
375 com.google.protobuf.CodedInputStream input,
376 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
377 throws java.io.IOException {
378 return PARSER.parseFrom(input, extensionRegistry);
381 public static Builder newBuilder() { return Builder.create(); }
382 public Builder newBuilderForType() { return newBuilder(); }
383 public static Builder newBuilder(org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote prototype) {
384 return newBuilder().mergeFrom(prototype);
386 public Builder toBuilder() { return newBuilder(this); }
389 protected Builder newBuilderForType(
390 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
391 Builder builder = new Builder(parent);
395 * Protobuf type {@code org.opendaylight.controller.cluster.raft.RequestVote}
397 public static final class Builder extends
398 com.google.protobuf.GeneratedMessage.Builder<Builder>
399 implements org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVoteOrBuilder {
400 public static final com.google.protobuf.Descriptors.Descriptor
402 return org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.internal_static_org_opendaylight_controller_cluster_raft_RequestVote_descriptor;
405 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
406 internalGetFieldAccessorTable() {
407 return org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.internal_static_org_opendaylight_controller_cluster_raft_RequestVote_fieldAccessorTable
408 .ensureFieldAccessorsInitialized(
409 org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote.class, org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote.Builder.class);
412 // Construct using org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote.newBuilder()
414 maybeForceBuilderInitialization();
418 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
420 maybeForceBuilderInitialization();
422 private void maybeForceBuilderInitialization() {
423 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
426 private static Builder create() {
427 return new Builder();
430 public Builder clear() {
433 bitField0_ = (bitField0_ & ~0x00000001);
435 bitField0_ = (bitField0_ & ~0x00000002);
437 bitField0_ = (bitField0_ & ~0x00000004);
439 bitField0_ = (bitField0_ & ~0x00000008);
443 public Builder clone() {
444 return create().mergeFrom(buildPartial());
447 public com.google.protobuf.Descriptors.Descriptor
448 getDescriptorForType() {
449 return org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.internal_static_org_opendaylight_controller_cluster_raft_RequestVote_descriptor;
452 public org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote getDefaultInstanceForType() {
453 return org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote.getDefaultInstance();
456 public org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote build() {
457 org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote result = buildPartial();
458 if (!result.isInitialized()) {
459 throw newUninitializedMessageException(result);
464 public org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote buildPartial() {
465 org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote result = new org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote(this);
466 int from_bitField0_ = bitField0_;
467 int to_bitField0_ = 0;
468 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
469 to_bitField0_ |= 0x00000001;
471 result.term_ = term_;
472 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
473 to_bitField0_ |= 0x00000002;
475 result.candidateId_ = candidateId_;
476 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
477 to_bitField0_ |= 0x00000004;
479 result.lastLongIndex_ = lastLongIndex_;
480 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
481 to_bitField0_ |= 0x00000008;
483 result.lastLongTerm_ = lastLongTerm_;
484 result.bitField0_ = to_bitField0_;
489 public Builder mergeFrom(com.google.protobuf.Message other) {
490 if (other instanceof org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote) {
491 return mergeFrom((org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote)other);
493 super.mergeFrom(other);
498 public Builder mergeFrom(org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote other) {
499 if (other == org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote.getDefaultInstance()) return this;
500 if (other.hasTerm()) {
501 setTerm(other.getTerm());
503 if (other.hasCandidateId()) {
504 bitField0_ |= 0x00000002;
505 candidateId_ = other.candidateId_;
508 if (other.hasLastLongIndex()) {
509 setLastLongIndex(other.getLastLongIndex());
511 if (other.hasLastLongTerm()) {
512 setLastLongTerm(other.getLastLongTerm());
514 this.mergeUnknownFields(other.getUnknownFields());
518 public final boolean isInitialized() {
522 public Builder mergeFrom(
523 com.google.protobuf.CodedInputStream input,
524 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
525 throws java.io.IOException {
526 org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote parsedMessage = null;
528 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
529 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
530 parsedMessage = (org.opendaylight.controller.cluster.raft.protobuff.messages.VotingMessages.RequestVote) e.getUnfinishedMessage();
533 if (parsedMessage != null) {
534 mergeFrom(parsedMessage);
539 private int bitField0_;
541 // optional int64 term = 1;
544 * <code>optional int64 term = 1;</code>
546 public boolean hasTerm() {
547 return ((bitField0_ & 0x00000001) == 0x00000001);
550 * <code>optional int64 term = 1;</code>
552 public long getTerm() {
556 * <code>optional int64 term = 1;</code>
558 public Builder setTerm(long value) {
559 bitField0_ |= 0x00000001;
565 * <code>optional int64 term = 1;</code>
567 public Builder clearTerm() {
568 bitField0_ = (bitField0_ & ~0x00000001);
574 // optional string candidateId = 2;
575 private java.lang.Object candidateId_ = "";
577 * <code>optional string candidateId = 2;</code>
579 public boolean hasCandidateId() {
580 return ((bitField0_ & 0x00000002) == 0x00000002);
583 * <code>optional string candidateId = 2;</code>
585 public java.lang.String getCandidateId() {
586 java.lang.Object ref = candidateId_;
587 if (!(ref instanceof java.lang.String)) {
588 java.lang.String s = ((com.google.protobuf.ByteString) ref)
593 return (java.lang.String) ref;
597 * <code>optional string candidateId = 2;</code>
599 public com.google.protobuf.ByteString
600 getCandidateIdBytes() {
601 java.lang.Object ref = candidateId_;
602 if (ref instanceof String) {
603 com.google.protobuf.ByteString b =
604 com.google.protobuf.ByteString.copyFromUtf8(
605 (java.lang.String) ref);
609 return (com.google.protobuf.ByteString) ref;
613 * <code>optional string candidateId = 2;</code>
615 public Builder setCandidateId(
616 java.lang.String value) {
618 throw new NullPointerException();
620 bitField0_ |= 0x00000002;
621 candidateId_ = value;
626 * <code>optional string candidateId = 2;</code>
628 public Builder clearCandidateId() {
629 bitField0_ = (bitField0_ & ~0x00000002);
630 candidateId_ = getDefaultInstance().getCandidateId();
635 * <code>optional string candidateId = 2;</code>
637 public Builder setCandidateIdBytes(
638 com.google.protobuf.ByteString value) {
640 throw new NullPointerException();
642 bitField0_ |= 0x00000002;
643 candidateId_ = value;
648 // optional int64 lastLongIndex = 3;
649 private long lastLongIndex_ ;
651 * <code>optional int64 lastLongIndex = 3;</code>
653 public boolean hasLastLongIndex() {
654 return ((bitField0_ & 0x00000004) == 0x00000004);
657 * <code>optional int64 lastLongIndex = 3;</code>
659 public long getLastLongIndex() {
660 return lastLongIndex_;
663 * <code>optional int64 lastLongIndex = 3;</code>
665 public Builder setLastLongIndex(long value) {
666 bitField0_ |= 0x00000004;
667 lastLongIndex_ = value;
672 * <code>optional int64 lastLongIndex = 3;</code>
674 public Builder clearLastLongIndex() {
675 bitField0_ = (bitField0_ & ~0x00000004);
681 // optional int64 lastLongTerm = 4;
682 private long lastLongTerm_ ;
684 * <code>optional int64 lastLongTerm = 4;</code>
686 public boolean hasLastLongTerm() {
687 return ((bitField0_ & 0x00000008) == 0x00000008);
690 * <code>optional int64 lastLongTerm = 4;</code>
692 public long getLastLongTerm() {
693 return lastLongTerm_;
696 * <code>optional int64 lastLongTerm = 4;</code>
698 public Builder setLastLongTerm(long value) {
699 bitField0_ |= 0x00000008;
700 lastLongTerm_ = value;
705 * <code>optional int64 lastLongTerm = 4;</code>
707 public Builder clearLastLongTerm() {
708 bitField0_ = (bitField0_ & ~0x00000008);
714 // @@protoc_insertion_point(builder_scope:org.opendaylight.controller.cluster.raft.RequestVote)
718 defaultInstance = new RequestVote(true);
719 defaultInstance.initFields();
722 // @@protoc_insertion_point(class_scope:org.opendaylight.controller.cluster.raft.RequestVote)
725 private static com.google.protobuf.Descriptors.Descriptor
726 internal_static_org_opendaylight_controller_cluster_raft_RequestVote_descriptor;
728 com.google.protobuf.GeneratedMessage.FieldAccessorTable
729 internal_static_org_opendaylight_controller_cluster_raft_RequestVote_fieldAccessorTable;
731 public static com.google.protobuf.Descriptors.FileDescriptor
735 private static com.google.protobuf.Descriptors.FileDescriptor
738 java.lang.String[] descriptorData = {
739 "\n\024VotingMessages.proto\022(org.opendaylight" +
740 ".controller.cluster.raft\"]\n\013RequestVote\022" +
741 "\014\n\004term\030\001 \001(\003\022\023\n\013candidateId\030\002 \001(\t\022\025\n\rla" +
742 "stLongIndex\030\003 \001(\003\022\024\n\014lastLongTerm\030\004 \001(\003B" +
743 "O\n;org.opendaylight.controller.cluster.r" +
744 "aft.protobuff.messagesB\016VotingMessagesH\001"
746 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
747 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
748 public com.google.protobuf.ExtensionRegistry assignDescriptors(
749 com.google.protobuf.Descriptors.FileDescriptor root) {
751 internal_static_org_opendaylight_controller_cluster_raft_RequestVote_descriptor =
752 getDescriptor().getMessageTypes().get(0);
753 internal_static_org_opendaylight_controller_cluster_raft_RequestVote_fieldAccessorTable = new
754 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
755 internal_static_org_opendaylight_controller_cluster_raft_RequestVote_descriptor,
756 new java.lang.String[] { "Term", "CandidateId", "LastLongIndex", "LastLongTerm", });
760 com.google.protobuf.Descriptors.FileDescriptor
761 .internalBuildGeneratedFileFrom(descriptorData,
762 new com.google.protobuf.Descriptors.FileDescriptor[] {
766 // @@protoc_insertion_point(outer_class_scope)