1
2
3
4 package org.apache.hadoop.hbase.protobuf.generated;
5
6 public final class RPCProtos {
7 private RPCProtos() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistry registry) {
10 }
11 public interface UserInformationOrBuilder
12 extends com.google.protobuf.MessageOrBuilder {
13
14
15 boolean hasEffectiveUser();
16 String getEffectiveUser();
17
18
19 boolean hasRealUser();
20 String getRealUser();
21 }
22 public static final class UserInformation extends
23 com.google.protobuf.GeneratedMessage
24 implements UserInformationOrBuilder {
25
26 private UserInformation(Builder builder) {
27 super(builder);
28 }
29 private UserInformation(boolean noInit) {}
30
31 private static final UserInformation defaultInstance;
32 public static UserInformation getDefaultInstance() {
33 return defaultInstance;
34 }
35
36 public UserInformation getDefaultInstanceForType() {
37 return defaultInstance;
38 }
39
40 public static final com.google.protobuf.Descriptors.Descriptor
41 getDescriptor() {
42 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_UserInformation_descriptor;
43 }
44
45 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
46 internalGetFieldAccessorTable() {
47 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_UserInformation_fieldAccessorTable;
48 }
49
50 private int bitField0_;
51
52 public static final int EFFECTIVEUSER_FIELD_NUMBER = 1;
53 private java.lang.Object effectiveUser_;
54 public boolean hasEffectiveUser() {
55 return ((bitField0_ & 0x00000001) == 0x00000001);
56 }
57 public String getEffectiveUser() {
58 java.lang.Object ref = effectiveUser_;
59 if (ref instanceof String) {
60 return (String) ref;
61 } else {
62 com.google.protobuf.ByteString bs =
63 (com.google.protobuf.ByteString) ref;
64 String s = bs.toStringUtf8();
65 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
66 effectiveUser_ = s;
67 }
68 return s;
69 }
70 }
71 private com.google.protobuf.ByteString getEffectiveUserBytes() {
72 java.lang.Object ref = effectiveUser_;
73 if (ref instanceof String) {
74 com.google.protobuf.ByteString b =
75 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
76 effectiveUser_ = b;
77 return b;
78 } else {
79 return (com.google.protobuf.ByteString) ref;
80 }
81 }
82
83
84 public static final int REALUSER_FIELD_NUMBER = 2;
85 private java.lang.Object realUser_;
86 public boolean hasRealUser() {
87 return ((bitField0_ & 0x00000002) == 0x00000002);
88 }
89 public String getRealUser() {
90 java.lang.Object ref = realUser_;
91 if (ref instanceof String) {
92 return (String) ref;
93 } else {
94 com.google.protobuf.ByteString bs =
95 (com.google.protobuf.ByteString) ref;
96 String s = bs.toStringUtf8();
97 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
98 realUser_ = s;
99 }
100 return s;
101 }
102 }
103 private com.google.protobuf.ByteString getRealUserBytes() {
104 java.lang.Object ref = realUser_;
105 if (ref instanceof String) {
106 com.google.protobuf.ByteString b =
107 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
108 realUser_ = b;
109 return b;
110 } else {
111 return (com.google.protobuf.ByteString) ref;
112 }
113 }
114
115 private void initFields() {
116 effectiveUser_ = "";
117 realUser_ = "";
118 }
119 private byte memoizedIsInitialized = -1;
120 public final boolean isInitialized() {
121 byte isInitialized = memoizedIsInitialized;
122 if (isInitialized != -1) return isInitialized == 1;
123
124 if (!hasEffectiveUser()) {
125 memoizedIsInitialized = 0;
126 return false;
127 }
128 memoizedIsInitialized = 1;
129 return true;
130 }
131
132 public void writeTo(com.google.protobuf.CodedOutputStream output)
133 throws java.io.IOException {
134 getSerializedSize();
135 if (((bitField0_ & 0x00000001) == 0x00000001)) {
136 output.writeBytes(1, getEffectiveUserBytes());
137 }
138 if (((bitField0_ & 0x00000002) == 0x00000002)) {
139 output.writeBytes(2, getRealUserBytes());
140 }
141 getUnknownFields().writeTo(output);
142 }
143
144 private int memoizedSerializedSize = -1;
145 public int getSerializedSize() {
146 int size = memoizedSerializedSize;
147 if (size != -1) return size;
148
149 size = 0;
150 if (((bitField0_ & 0x00000001) == 0x00000001)) {
151 size += com.google.protobuf.CodedOutputStream
152 .computeBytesSize(1, getEffectiveUserBytes());
153 }
154 if (((bitField0_ & 0x00000002) == 0x00000002)) {
155 size += com.google.protobuf.CodedOutputStream
156 .computeBytesSize(2, getRealUserBytes());
157 }
158 size += getUnknownFields().getSerializedSize();
159 memoizedSerializedSize = size;
160 return size;
161 }
162
163 private static final long serialVersionUID = 0L;
164 @java.lang.Override
165 protected java.lang.Object writeReplace()
166 throws java.io.ObjectStreamException {
167 return super.writeReplace();
168 }
169
170 @java.lang.Override
171 public boolean equals(final java.lang.Object obj) {
172 if (obj == this) {
173 return true;
174 }
175 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation)) {
176 return super.equals(obj);
177 }
178 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation other = (org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation) obj;
179
180 boolean result = true;
181 result = result && (hasEffectiveUser() == other.hasEffectiveUser());
182 if (hasEffectiveUser()) {
183 result = result && getEffectiveUser()
184 .equals(other.getEffectiveUser());
185 }
186 result = result && (hasRealUser() == other.hasRealUser());
187 if (hasRealUser()) {
188 result = result && getRealUser()
189 .equals(other.getRealUser());
190 }
191 result = result &&
192 getUnknownFields().equals(other.getUnknownFields());
193 return result;
194 }
195
196 @java.lang.Override
197 public int hashCode() {
198 int hash = 41;
199 hash = (19 * hash) + getDescriptorForType().hashCode();
200 if (hasEffectiveUser()) {
201 hash = (37 * hash) + EFFECTIVEUSER_FIELD_NUMBER;
202 hash = (53 * hash) + getEffectiveUser().hashCode();
203 }
204 if (hasRealUser()) {
205 hash = (37 * hash) + REALUSER_FIELD_NUMBER;
206 hash = (53 * hash) + getRealUser().hashCode();
207 }
208 hash = (29 * hash) + getUnknownFields().hashCode();
209 return hash;
210 }
211
212 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(
213 com.google.protobuf.ByteString data)
214 throws com.google.protobuf.InvalidProtocolBufferException {
215 return newBuilder().mergeFrom(data).buildParsed();
216 }
217 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(
218 com.google.protobuf.ByteString data,
219 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
220 throws com.google.protobuf.InvalidProtocolBufferException {
221 return newBuilder().mergeFrom(data, extensionRegistry)
222 .buildParsed();
223 }
224 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(byte[] data)
225 throws com.google.protobuf.InvalidProtocolBufferException {
226 return newBuilder().mergeFrom(data).buildParsed();
227 }
228 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(
229 byte[] data,
230 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
231 throws com.google.protobuf.InvalidProtocolBufferException {
232 return newBuilder().mergeFrom(data, extensionRegistry)
233 .buildParsed();
234 }
235 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(java.io.InputStream input)
236 throws java.io.IOException {
237 return newBuilder().mergeFrom(input).buildParsed();
238 }
239 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(
240 java.io.InputStream input,
241 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
242 throws java.io.IOException {
243 return newBuilder().mergeFrom(input, extensionRegistry)
244 .buildParsed();
245 }
246 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseDelimitedFrom(java.io.InputStream input)
247 throws java.io.IOException {
248 Builder builder = newBuilder();
249 if (builder.mergeDelimitedFrom(input)) {
250 return builder.buildParsed();
251 } else {
252 return null;
253 }
254 }
255 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseDelimitedFrom(
256 java.io.InputStream input,
257 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
258 throws java.io.IOException {
259 Builder builder = newBuilder();
260 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
261 return builder.buildParsed();
262 } else {
263 return null;
264 }
265 }
266 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(
267 com.google.protobuf.CodedInputStream input)
268 throws java.io.IOException {
269 return newBuilder().mergeFrom(input).buildParsed();
270 }
271 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation parseFrom(
272 com.google.protobuf.CodedInputStream input,
273 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
274 throws java.io.IOException {
275 return newBuilder().mergeFrom(input, extensionRegistry)
276 .buildParsed();
277 }
278
279 public static Builder newBuilder() { return Builder.create(); }
280 public Builder newBuilderForType() { return newBuilder(); }
281 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation prototype) {
282 return newBuilder().mergeFrom(prototype);
283 }
284 public Builder toBuilder() { return newBuilder(this); }
285
286 @java.lang.Override
287 protected Builder newBuilderForType(
288 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
289 Builder builder = new Builder(parent);
290 return builder;
291 }
292 public static final class Builder extends
293 com.google.protobuf.GeneratedMessage.Builder<Builder>
294 implements org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformationOrBuilder {
295 public static final com.google.protobuf.Descriptors.Descriptor
296 getDescriptor() {
297 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_UserInformation_descriptor;
298 }
299
300 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
301 internalGetFieldAccessorTable() {
302 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_UserInformation_fieldAccessorTable;
303 }
304
305
306 private Builder() {
307 maybeForceBuilderInitialization();
308 }
309
310 private Builder(BuilderParent parent) {
311 super(parent);
312 maybeForceBuilderInitialization();
313 }
314 private void maybeForceBuilderInitialization() {
315 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
316 }
317 }
318 private static Builder create() {
319 return new Builder();
320 }
321
322 public Builder clear() {
323 super.clear();
324 effectiveUser_ = "";
325 bitField0_ = (bitField0_ & ~0x00000001);
326 realUser_ = "";
327 bitField0_ = (bitField0_ & ~0x00000002);
328 return this;
329 }
330
331 public Builder clone() {
332 return create().mergeFrom(buildPartial());
333 }
334
335 public com.google.protobuf.Descriptors.Descriptor
336 getDescriptorForType() {
337 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDescriptor();
338 }
339
340 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation getDefaultInstanceForType() {
341 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance();
342 }
343
344 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation build() {
345 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation result = buildPartial();
346 if (!result.isInitialized()) {
347 throw newUninitializedMessageException(result);
348 }
349 return result;
350 }
351
352 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation buildParsed()
353 throws com.google.protobuf.InvalidProtocolBufferException {
354 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation result = buildPartial();
355 if (!result.isInitialized()) {
356 throw newUninitializedMessageException(
357 result).asInvalidProtocolBufferException();
358 }
359 return result;
360 }
361
362 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation buildPartial() {
363 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation result = new org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation(this);
364 int from_bitField0_ = bitField0_;
365 int to_bitField0_ = 0;
366 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
367 to_bitField0_ |= 0x00000001;
368 }
369 result.effectiveUser_ = effectiveUser_;
370 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
371 to_bitField0_ |= 0x00000002;
372 }
373 result.realUser_ = realUser_;
374 result.bitField0_ = to_bitField0_;
375 onBuilt();
376 return result;
377 }
378
379 public Builder mergeFrom(com.google.protobuf.Message other) {
380 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation) {
381 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation)other);
382 } else {
383 super.mergeFrom(other);
384 return this;
385 }
386 }
387
388 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation other) {
389 if (other == org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance()) return this;
390 if (other.hasEffectiveUser()) {
391 setEffectiveUser(other.getEffectiveUser());
392 }
393 if (other.hasRealUser()) {
394 setRealUser(other.getRealUser());
395 }
396 this.mergeUnknownFields(other.getUnknownFields());
397 return this;
398 }
399
400 public final boolean isInitialized() {
401 if (!hasEffectiveUser()) {
402
403 return false;
404 }
405 return true;
406 }
407
408 public Builder mergeFrom(
409 com.google.protobuf.CodedInputStream input,
410 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
411 throws java.io.IOException {
412 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
413 com.google.protobuf.UnknownFieldSet.newBuilder(
414 this.getUnknownFields());
415 while (true) {
416 int tag = input.readTag();
417 switch (tag) {
418 case 0:
419 this.setUnknownFields(unknownFields.build());
420 onChanged();
421 return this;
422 default: {
423 if (!parseUnknownField(input, unknownFields,
424 extensionRegistry, tag)) {
425 this.setUnknownFields(unknownFields.build());
426 onChanged();
427 return this;
428 }
429 break;
430 }
431 case 10: {
432 bitField0_ |= 0x00000001;
433 effectiveUser_ = input.readBytes();
434 break;
435 }
436 case 18: {
437 bitField0_ |= 0x00000002;
438 realUser_ = input.readBytes();
439 break;
440 }
441 }
442 }
443 }
444
445 private int bitField0_;
446
447
448 private java.lang.Object effectiveUser_ = "";
449 public boolean hasEffectiveUser() {
450 return ((bitField0_ & 0x00000001) == 0x00000001);
451 }
452 public String getEffectiveUser() {
453 java.lang.Object ref = effectiveUser_;
454 if (!(ref instanceof String)) {
455 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
456 effectiveUser_ = s;
457 return s;
458 } else {
459 return (String) ref;
460 }
461 }
462 public Builder setEffectiveUser(String value) {
463 if (value == null) {
464 throw new NullPointerException();
465 }
466 bitField0_ |= 0x00000001;
467 effectiveUser_ = value;
468 onChanged();
469 return this;
470 }
471 public Builder clearEffectiveUser() {
472 bitField0_ = (bitField0_ & ~0x00000001);
473 effectiveUser_ = getDefaultInstance().getEffectiveUser();
474 onChanged();
475 return this;
476 }
477 void setEffectiveUser(com.google.protobuf.ByteString value) {
478 bitField0_ |= 0x00000001;
479 effectiveUser_ = value;
480 onChanged();
481 }
482
483
484 private java.lang.Object realUser_ = "";
485 public boolean hasRealUser() {
486 return ((bitField0_ & 0x00000002) == 0x00000002);
487 }
488 public String getRealUser() {
489 java.lang.Object ref = realUser_;
490 if (!(ref instanceof String)) {
491 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
492 realUser_ = s;
493 return s;
494 } else {
495 return (String) ref;
496 }
497 }
498 public Builder setRealUser(String value) {
499 if (value == null) {
500 throw new NullPointerException();
501 }
502 bitField0_ |= 0x00000002;
503 realUser_ = value;
504 onChanged();
505 return this;
506 }
507 public Builder clearRealUser() {
508 bitField0_ = (bitField0_ & ~0x00000002);
509 realUser_ = getDefaultInstance().getRealUser();
510 onChanged();
511 return this;
512 }
513 void setRealUser(com.google.protobuf.ByteString value) {
514 bitField0_ |= 0x00000002;
515 realUser_ = value;
516 onChanged();
517 }
518
519
520 }
521
522 static {
523 defaultInstance = new UserInformation(true);
524 defaultInstance.initFields();
525 }
526
527
528 }
529
530 public interface ConnectionHeaderOrBuilder
531 extends com.google.protobuf.MessageOrBuilder {
532
533
534 boolean hasUserInfo();
535 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation getUserInfo();
536 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformationOrBuilder getUserInfoOrBuilder();
537
538
539 boolean hasProtocol();
540 String getProtocol();
541
542
543 boolean hasCellBlockCodecClass();
544 String getCellBlockCodecClass();
545
546
547 boolean hasCellBlockCompressorClass();
548 String getCellBlockCompressorClass();
549 }
550 public static final class ConnectionHeader extends
551 com.google.protobuf.GeneratedMessage
552 implements ConnectionHeaderOrBuilder {
553
554 private ConnectionHeader(Builder builder) {
555 super(builder);
556 }
557 private ConnectionHeader(boolean noInit) {}
558
559 private static final ConnectionHeader defaultInstance;
560 public static ConnectionHeader getDefaultInstance() {
561 return defaultInstance;
562 }
563
564 public ConnectionHeader getDefaultInstanceForType() {
565 return defaultInstance;
566 }
567
568 public static final com.google.protobuf.Descriptors.Descriptor
569 getDescriptor() {
570 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ConnectionHeader_descriptor;
571 }
572
573 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
574 internalGetFieldAccessorTable() {
575 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ConnectionHeader_fieldAccessorTable;
576 }
577
578 private int bitField0_;
579
580 public static final int USERINFO_FIELD_NUMBER = 1;
581 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation userInfo_;
582 public boolean hasUserInfo() {
583 return ((bitField0_ & 0x00000001) == 0x00000001);
584 }
585 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation getUserInfo() {
586 return userInfo_;
587 }
588 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformationOrBuilder getUserInfoOrBuilder() {
589 return userInfo_;
590 }
591
592
593 public static final int PROTOCOL_FIELD_NUMBER = 2;
594 private java.lang.Object protocol_;
595 public boolean hasProtocol() {
596 return ((bitField0_ & 0x00000002) == 0x00000002);
597 }
598 public String getProtocol() {
599 java.lang.Object ref = protocol_;
600 if (ref instanceof String) {
601 return (String) ref;
602 } else {
603 com.google.protobuf.ByteString bs =
604 (com.google.protobuf.ByteString) ref;
605 String s = bs.toStringUtf8();
606 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
607 protocol_ = s;
608 }
609 return s;
610 }
611 }
612 private com.google.protobuf.ByteString getProtocolBytes() {
613 java.lang.Object ref = protocol_;
614 if (ref instanceof String) {
615 com.google.protobuf.ByteString b =
616 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
617 protocol_ = b;
618 return b;
619 } else {
620 return (com.google.protobuf.ByteString) ref;
621 }
622 }
623
624
625 public static final int CELLBLOCKCODECCLASS_FIELD_NUMBER = 3;
626 private java.lang.Object cellBlockCodecClass_;
627 public boolean hasCellBlockCodecClass() {
628 return ((bitField0_ & 0x00000004) == 0x00000004);
629 }
630 public String getCellBlockCodecClass() {
631 java.lang.Object ref = cellBlockCodecClass_;
632 if (ref instanceof String) {
633 return (String) ref;
634 } else {
635 com.google.protobuf.ByteString bs =
636 (com.google.protobuf.ByteString) ref;
637 String s = bs.toStringUtf8();
638 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
639 cellBlockCodecClass_ = s;
640 }
641 return s;
642 }
643 }
644 private com.google.protobuf.ByteString getCellBlockCodecClassBytes() {
645 java.lang.Object ref = cellBlockCodecClass_;
646 if (ref instanceof String) {
647 com.google.protobuf.ByteString b =
648 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
649 cellBlockCodecClass_ = b;
650 return b;
651 } else {
652 return (com.google.protobuf.ByteString) ref;
653 }
654 }
655
656
657 public static final int CELLBLOCKCOMPRESSORCLASS_FIELD_NUMBER = 4;
658 private java.lang.Object cellBlockCompressorClass_;
659 public boolean hasCellBlockCompressorClass() {
660 return ((bitField0_ & 0x00000008) == 0x00000008);
661 }
662 public String getCellBlockCompressorClass() {
663 java.lang.Object ref = cellBlockCompressorClass_;
664 if (ref instanceof String) {
665 return (String) ref;
666 } else {
667 com.google.protobuf.ByteString bs =
668 (com.google.protobuf.ByteString) ref;
669 String s = bs.toStringUtf8();
670 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
671 cellBlockCompressorClass_ = s;
672 }
673 return s;
674 }
675 }
676 private com.google.protobuf.ByteString getCellBlockCompressorClassBytes() {
677 java.lang.Object ref = cellBlockCompressorClass_;
678 if (ref instanceof String) {
679 com.google.protobuf.ByteString b =
680 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
681 cellBlockCompressorClass_ = b;
682 return b;
683 } else {
684 return (com.google.protobuf.ByteString) ref;
685 }
686 }
687
688 private void initFields() {
689 userInfo_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance();
690 protocol_ = "org.apache.hadoop.hbase.client.ClientProtocol";
691 cellBlockCodecClass_ = "org.apache.hadoop.hbase.codec.KeyValueCodec";
692 cellBlockCompressorClass_ = "";
693 }
694 private byte memoizedIsInitialized = -1;
695 public final boolean isInitialized() {
696 byte isInitialized = memoizedIsInitialized;
697 if (isInitialized != -1) return isInitialized == 1;
698
699 if (hasUserInfo()) {
700 if (!getUserInfo().isInitialized()) {
701 memoizedIsInitialized = 0;
702 return false;
703 }
704 }
705 memoizedIsInitialized = 1;
706 return true;
707 }
708
709 public void writeTo(com.google.protobuf.CodedOutputStream output)
710 throws java.io.IOException {
711 getSerializedSize();
712 if (((bitField0_ & 0x00000001) == 0x00000001)) {
713 output.writeMessage(1, userInfo_);
714 }
715 if (((bitField0_ & 0x00000002) == 0x00000002)) {
716 output.writeBytes(2, getProtocolBytes());
717 }
718 if (((bitField0_ & 0x00000004) == 0x00000004)) {
719 output.writeBytes(3, getCellBlockCodecClassBytes());
720 }
721 if (((bitField0_ & 0x00000008) == 0x00000008)) {
722 output.writeBytes(4, getCellBlockCompressorClassBytes());
723 }
724 getUnknownFields().writeTo(output);
725 }
726
727 private int memoizedSerializedSize = -1;
728 public int getSerializedSize() {
729 int size = memoizedSerializedSize;
730 if (size != -1) return size;
731
732 size = 0;
733 if (((bitField0_ & 0x00000001) == 0x00000001)) {
734 size += com.google.protobuf.CodedOutputStream
735 .computeMessageSize(1, userInfo_);
736 }
737 if (((bitField0_ & 0x00000002) == 0x00000002)) {
738 size += com.google.protobuf.CodedOutputStream
739 .computeBytesSize(2, getProtocolBytes());
740 }
741 if (((bitField0_ & 0x00000004) == 0x00000004)) {
742 size += com.google.protobuf.CodedOutputStream
743 .computeBytesSize(3, getCellBlockCodecClassBytes());
744 }
745 if (((bitField0_ & 0x00000008) == 0x00000008)) {
746 size += com.google.protobuf.CodedOutputStream
747 .computeBytesSize(4, getCellBlockCompressorClassBytes());
748 }
749 size += getUnknownFields().getSerializedSize();
750 memoizedSerializedSize = size;
751 return size;
752 }
753
754 private static final long serialVersionUID = 0L;
755 @java.lang.Override
756 protected java.lang.Object writeReplace()
757 throws java.io.ObjectStreamException {
758 return super.writeReplace();
759 }
760
761 @java.lang.Override
762 public boolean equals(final java.lang.Object obj) {
763 if (obj == this) {
764 return true;
765 }
766 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader)) {
767 return super.equals(obj);
768 }
769 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader other = (org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader) obj;
770
771 boolean result = true;
772 result = result && (hasUserInfo() == other.hasUserInfo());
773 if (hasUserInfo()) {
774 result = result && getUserInfo()
775 .equals(other.getUserInfo());
776 }
777 result = result && (hasProtocol() == other.hasProtocol());
778 if (hasProtocol()) {
779 result = result && getProtocol()
780 .equals(other.getProtocol());
781 }
782 result = result && (hasCellBlockCodecClass() == other.hasCellBlockCodecClass());
783 if (hasCellBlockCodecClass()) {
784 result = result && getCellBlockCodecClass()
785 .equals(other.getCellBlockCodecClass());
786 }
787 result = result && (hasCellBlockCompressorClass() == other.hasCellBlockCompressorClass());
788 if (hasCellBlockCompressorClass()) {
789 result = result && getCellBlockCompressorClass()
790 .equals(other.getCellBlockCompressorClass());
791 }
792 result = result &&
793 getUnknownFields().equals(other.getUnknownFields());
794 return result;
795 }
796
797 @java.lang.Override
798 public int hashCode() {
799 int hash = 41;
800 hash = (19 * hash) + getDescriptorForType().hashCode();
801 if (hasUserInfo()) {
802 hash = (37 * hash) + USERINFO_FIELD_NUMBER;
803 hash = (53 * hash) + getUserInfo().hashCode();
804 }
805 if (hasProtocol()) {
806 hash = (37 * hash) + PROTOCOL_FIELD_NUMBER;
807 hash = (53 * hash) + getProtocol().hashCode();
808 }
809 if (hasCellBlockCodecClass()) {
810 hash = (37 * hash) + CELLBLOCKCODECCLASS_FIELD_NUMBER;
811 hash = (53 * hash) + getCellBlockCodecClass().hashCode();
812 }
813 if (hasCellBlockCompressorClass()) {
814 hash = (37 * hash) + CELLBLOCKCOMPRESSORCLASS_FIELD_NUMBER;
815 hash = (53 * hash) + getCellBlockCompressorClass().hashCode();
816 }
817 hash = (29 * hash) + getUnknownFields().hashCode();
818 return hash;
819 }
820
821 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(
822 com.google.protobuf.ByteString data)
823 throws com.google.protobuf.InvalidProtocolBufferException {
824 return newBuilder().mergeFrom(data).buildParsed();
825 }
826 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(
827 com.google.protobuf.ByteString data,
828 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
829 throws com.google.protobuf.InvalidProtocolBufferException {
830 return newBuilder().mergeFrom(data, extensionRegistry)
831 .buildParsed();
832 }
833 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(byte[] data)
834 throws com.google.protobuf.InvalidProtocolBufferException {
835 return newBuilder().mergeFrom(data).buildParsed();
836 }
837 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(
838 byte[] data,
839 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
840 throws com.google.protobuf.InvalidProtocolBufferException {
841 return newBuilder().mergeFrom(data, extensionRegistry)
842 .buildParsed();
843 }
844 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(java.io.InputStream input)
845 throws java.io.IOException {
846 return newBuilder().mergeFrom(input).buildParsed();
847 }
848 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(
849 java.io.InputStream input,
850 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
851 throws java.io.IOException {
852 return newBuilder().mergeFrom(input, extensionRegistry)
853 .buildParsed();
854 }
855 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseDelimitedFrom(java.io.InputStream input)
856 throws java.io.IOException {
857 Builder builder = newBuilder();
858 if (builder.mergeDelimitedFrom(input)) {
859 return builder.buildParsed();
860 } else {
861 return null;
862 }
863 }
864 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseDelimitedFrom(
865 java.io.InputStream input,
866 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
867 throws java.io.IOException {
868 Builder builder = newBuilder();
869 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
870 return builder.buildParsed();
871 } else {
872 return null;
873 }
874 }
875 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(
876 com.google.protobuf.CodedInputStream input)
877 throws java.io.IOException {
878 return newBuilder().mergeFrom(input).buildParsed();
879 }
880 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader parseFrom(
881 com.google.protobuf.CodedInputStream input,
882 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
883 throws java.io.IOException {
884 return newBuilder().mergeFrom(input, extensionRegistry)
885 .buildParsed();
886 }
887
888 public static Builder newBuilder() { return Builder.create(); }
889 public Builder newBuilderForType() { return newBuilder(); }
890 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader prototype) {
891 return newBuilder().mergeFrom(prototype);
892 }
893 public Builder toBuilder() { return newBuilder(this); }
894
895 @java.lang.Override
896 protected Builder newBuilderForType(
897 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
898 Builder builder = new Builder(parent);
899 return builder;
900 }
901 public static final class Builder extends
902 com.google.protobuf.GeneratedMessage.Builder<Builder>
903 implements org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeaderOrBuilder {
904 public static final com.google.protobuf.Descriptors.Descriptor
905 getDescriptor() {
906 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ConnectionHeader_descriptor;
907 }
908
909 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
910 internalGetFieldAccessorTable() {
911 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ConnectionHeader_fieldAccessorTable;
912 }
913
914
915 private Builder() {
916 maybeForceBuilderInitialization();
917 }
918
919 private Builder(BuilderParent parent) {
920 super(parent);
921 maybeForceBuilderInitialization();
922 }
923 private void maybeForceBuilderInitialization() {
924 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
925 getUserInfoFieldBuilder();
926 }
927 }
928 private static Builder create() {
929 return new Builder();
930 }
931
932 public Builder clear() {
933 super.clear();
934 if (userInfoBuilder_ == null) {
935 userInfo_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance();
936 } else {
937 userInfoBuilder_.clear();
938 }
939 bitField0_ = (bitField0_ & ~0x00000001);
940 protocol_ = "org.apache.hadoop.hbase.client.ClientProtocol";
941 bitField0_ = (bitField0_ & ~0x00000002);
942 cellBlockCodecClass_ = "org.apache.hadoop.hbase.codec.KeyValueCodec";
943 bitField0_ = (bitField0_ & ~0x00000004);
944 cellBlockCompressorClass_ = "";
945 bitField0_ = (bitField0_ & ~0x00000008);
946 return this;
947 }
948
949 public Builder clone() {
950 return create().mergeFrom(buildPartial());
951 }
952
953 public com.google.protobuf.Descriptors.Descriptor
954 getDescriptorForType() {
955 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader.getDescriptor();
956 }
957
958 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader getDefaultInstanceForType() {
959 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader.getDefaultInstance();
960 }
961
962 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader build() {
963 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader result = buildPartial();
964 if (!result.isInitialized()) {
965 throw newUninitializedMessageException(result);
966 }
967 return result;
968 }
969
970 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader buildParsed()
971 throws com.google.protobuf.InvalidProtocolBufferException {
972 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader result = buildPartial();
973 if (!result.isInitialized()) {
974 throw newUninitializedMessageException(
975 result).asInvalidProtocolBufferException();
976 }
977 return result;
978 }
979
980 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader buildPartial() {
981 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader result = new org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader(this);
982 int from_bitField0_ = bitField0_;
983 int to_bitField0_ = 0;
984 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
985 to_bitField0_ |= 0x00000001;
986 }
987 if (userInfoBuilder_ == null) {
988 result.userInfo_ = userInfo_;
989 } else {
990 result.userInfo_ = userInfoBuilder_.build();
991 }
992 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
993 to_bitField0_ |= 0x00000002;
994 }
995 result.protocol_ = protocol_;
996 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
997 to_bitField0_ |= 0x00000004;
998 }
999 result.cellBlockCodecClass_ = cellBlockCodecClass_;
1000 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
1001 to_bitField0_ |= 0x00000008;
1002 }
1003 result.cellBlockCompressorClass_ = cellBlockCompressorClass_;
1004 result.bitField0_ = to_bitField0_;
1005 onBuilt();
1006 return result;
1007 }
1008
1009 public Builder mergeFrom(com.google.protobuf.Message other) {
1010 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader) {
1011 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader)other);
1012 } else {
1013 super.mergeFrom(other);
1014 return this;
1015 }
1016 }
1017
1018 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader other) {
1019 if (other == org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader.getDefaultInstance()) return this;
1020 if (other.hasUserInfo()) {
1021 mergeUserInfo(other.getUserInfo());
1022 }
1023 if (other.hasProtocol()) {
1024 setProtocol(other.getProtocol());
1025 }
1026 if (other.hasCellBlockCodecClass()) {
1027 setCellBlockCodecClass(other.getCellBlockCodecClass());
1028 }
1029 if (other.hasCellBlockCompressorClass()) {
1030 setCellBlockCompressorClass(other.getCellBlockCompressorClass());
1031 }
1032 this.mergeUnknownFields(other.getUnknownFields());
1033 return this;
1034 }
1035
1036 public final boolean isInitialized() {
1037 if (hasUserInfo()) {
1038 if (!getUserInfo().isInitialized()) {
1039
1040 return false;
1041 }
1042 }
1043 return true;
1044 }
1045
1046 public Builder mergeFrom(
1047 com.google.protobuf.CodedInputStream input,
1048 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1049 throws java.io.IOException {
1050 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1051 com.google.protobuf.UnknownFieldSet.newBuilder(
1052 this.getUnknownFields());
1053 while (true) {
1054 int tag = input.readTag();
1055 switch (tag) {
1056 case 0:
1057 this.setUnknownFields(unknownFields.build());
1058 onChanged();
1059 return this;
1060 default: {
1061 if (!parseUnknownField(input, unknownFields,
1062 extensionRegistry, tag)) {
1063 this.setUnknownFields(unknownFields.build());
1064 onChanged();
1065 return this;
1066 }
1067 break;
1068 }
1069 case 10: {
1070 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.newBuilder();
1071 if (hasUserInfo()) {
1072 subBuilder.mergeFrom(getUserInfo());
1073 }
1074 input.readMessage(subBuilder, extensionRegistry);
1075 setUserInfo(subBuilder.buildPartial());
1076 break;
1077 }
1078 case 18: {
1079 bitField0_ |= 0x00000002;
1080 protocol_ = input.readBytes();
1081 break;
1082 }
1083 case 26: {
1084 bitField0_ |= 0x00000004;
1085 cellBlockCodecClass_ = input.readBytes();
1086 break;
1087 }
1088 case 34: {
1089 bitField0_ |= 0x00000008;
1090 cellBlockCompressorClass_ = input.readBytes();
1091 break;
1092 }
1093 }
1094 }
1095 }
1096
1097 private int bitField0_;
1098
1099
1100 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation userInfo_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance();
1101 private com.google.protobuf.SingleFieldBuilder<
1102 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformationOrBuilder> userInfoBuilder_;
1103 public boolean hasUserInfo() {
1104 return ((bitField0_ & 0x00000001) == 0x00000001);
1105 }
1106 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation getUserInfo() {
1107 if (userInfoBuilder_ == null) {
1108 return userInfo_;
1109 } else {
1110 return userInfoBuilder_.getMessage();
1111 }
1112 }
1113 public Builder setUserInfo(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation value) {
1114 if (userInfoBuilder_ == null) {
1115 if (value == null) {
1116 throw new NullPointerException();
1117 }
1118 userInfo_ = value;
1119 onChanged();
1120 } else {
1121 userInfoBuilder_.setMessage(value);
1122 }
1123 bitField0_ |= 0x00000001;
1124 return this;
1125 }
1126 public Builder setUserInfo(
1127 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.Builder builderForValue) {
1128 if (userInfoBuilder_ == null) {
1129 userInfo_ = builderForValue.build();
1130 onChanged();
1131 } else {
1132 userInfoBuilder_.setMessage(builderForValue.build());
1133 }
1134 bitField0_ |= 0x00000001;
1135 return this;
1136 }
1137 public Builder mergeUserInfo(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation value) {
1138 if (userInfoBuilder_ == null) {
1139 if (((bitField0_ & 0x00000001) == 0x00000001) &&
1140 userInfo_ != org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance()) {
1141 userInfo_ =
1142 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.newBuilder(userInfo_).mergeFrom(value).buildPartial();
1143 } else {
1144 userInfo_ = value;
1145 }
1146 onChanged();
1147 } else {
1148 userInfoBuilder_.mergeFrom(value);
1149 }
1150 bitField0_ |= 0x00000001;
1151 return this;
1152 }
1153 public Builder clearUserInfo() {
1154 if (userInfoBuilder_ == null) {
1155 userInfo_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.getDefaultInstance();
1156 onChanged();
1157 } else {
1158 userInfoBuilder_.clear();
1159 }
1160 bitField0_ = (bitField0_ & ~0x00000001);
1161 return this;
1162 }
1163 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.Builder getUserInfoBuilder() {
1164 bitField0_ |= 0x00000001;
1165 onChanged();
1166 return getUserInfoFieldBuilder().getBuilder();
1167 }
1168 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformationOrBuilder getUserInfoOrBuilder() {
1169 if (userInfoBuilder_ != null) {
1170 return userInfoBuilder_.getMessageOrBuilder();
1171 } else {
1172 return userInfo_;
1173 }
1174 }
1175 private com.google.protobuf.SingleFieldBuilder<
1176 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformationOrBuilder>
1177 getUserInfoFieldBuilder() {
1178 if (userInfoBuilder_ == null) {
1179 userInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder<
1180 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformationOrBuilder>(
1181 userInfo_,
1182 getParentForChildren(),
1183 isClean());
1184 userInfo_ = null;
1185 }
1186 return userInfoBuilder_;
1187 }
1188
1189
1190 private java.lang.Object protocol_ = "org.apache.hadoop.hbase.client.ClientProtocol";
1191 public boolean hasProtocol() {
1192 return ((bitField0_ & 0x00000002) == 0x00000002);
1193 }
1194 public String getProtocol() {
1195 java.lang.Object ref = protocol_;
1196 if (!(ref instanceof String)) {
1197 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
1198 protocol_ = s;
1199 return s;
1200 } else {
1201 return (String) ref;
1202 }
1203 }
1204 public Builder setProtocol(String value) {
1205 if (value == null) {
1206 throw new NullPointerException();
1207 }
1208 bitField0_ |= 0x00000002;
1209 protocol_ = value;
1210 onChanged();
1211 return this;
1212 }
1213 public Builder clearProtocol() {
1214 bitField0_ = (bitField0_ & ~0x00000002);
1215 protocol_ = getDefaultInstance().getProtocol();
1216 onChanged();
1217 return this;
1218 }
1219 void setProtocol(com.google.protobuf.ByteString value) {
1220 bitField0_ |= 0x00000002;
1221 protocol_ = value;
1222 onChanged();
1223 }
1224
1225
1226 private java.lang.Object cellBlockCodecClass_ = "org.apache.hadoop.hbase.codec.KeyValueCodec";
1227 public boolean hasCellBlockCodecClass() {
1228 return ((bitField0_ & 0x00000004) == 0x00000004);
1229 }
1230 public String getCellBlockCodecClass() {
1231 java.lang.Object ref = cellBlockCodecClass_;
1232 if (!(ref instanceof String)) {
1233 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
1234 cellBlockCodecClass_ = s;
1235 return s;
1236 } else {
1237 return (String) ref;
1238 }
1239 }
1240 public Builder setCellBlockCodecClass(String value) {
1241 if (value == null) {
1242 throw new NullPointerException();
1243 }
1244 bitField0_ |= 0x00000004;
1245 cellBlockCodecClass_ = value;
1246 onChanged();
1247 return this;
1248 }
1249 public Builder clearCellBlockCodecClass() {
1250 bitField0_ = (bitField0_ & ~0x00000004);
1251 cellBlockCodecClass_ = getDefaultInstance().getCellBlockCodecClass();
1252 onChanged();
1253 return this;
1254 }
1255 void setCellBlockCodecClass(com.google.protobuf.ByteString value) {
1256 bitField0_ |= 0x00000004;
1257 cellBlockCodecClass_ = value;
1258 onChanged();
1259 }
1260
1261
1262 private java.lang.Object cellBlockCompressorClass_ = "";
1263 public boolean hasCellBlockCompressorClass() {
1264 return ((bitField0_ & 0x00000008) == 0x00000008);
1265 }
1266 public String getCellBlockCompressorClass() {
1267 java.lang.Object ref = cellBlockCompressorClass_;
1268 if (!(ref instanceof String)) {
1269 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
1270 cellBlockCompressorClass_ = s;
1271 return s;
1272 } else {
1273 return (String) ref;
1274 }
1275 }
1276 public Builder setCellBlockCompressorClass(String value) {
1277 if (value == null) {
1278 throw new NullPointerException();
1279 }
1280 bitField0_ |= 0x00000008;
1281 cellBlockCompressorClass_ = value;
1282 onChanged();
1283 return this;
1284 }
1285 public Builder clearCellBlockCompressorClass() {
1286 bitField0_ = (bitField0_ & ~0x00000008);
1287 cellBlockCompressorClass_ = getDefaultInstance().getCellBlockCompressorClass();
1288 onChanged();
1289 return this;
1290 }
1291 void setCellBlockCompressorClass(com.google.protobuf.ByteString value) {
1292 bitField0_ |= 0x00000008;
1293 cellBlockCompressorClass_ = value;
1294 onChanged();
1295 }
1296
1297
1298 }
1299
1300 static {
1301 defaultInstance = new ConnectionHeader(true);
1302 defaultInstance.initFields();
1303 }
1304
1305
1306 }
1307
1308 public interface CellBlockMetaOrBuilder
1309 extends com.google.protobuf.MessageOrBuilder {
1310
1311
1312 boolean hasLength();
1313 int getLength();
1314 }
1315 public static final class CellBlockMeta extends
1316 com.google.protobuf.GeneratedMessage
1317 implements CellBlockMetaOrBuilder {
1318
1319 private CellBlockMeta(Builder builder) {
1320 super(builder);
1321 }
1322 private CellBlockMeta(boolean noInit) {}
1323
1324 private static final CellBlockMeta defaultInstance;
1325 public static CellBlockMeta getDefaultInstance() {
1326 return defaultInstance;
1327 }
1328
1329 public CellBlockMeta getDefaultInstanceForType() {
1330 return defaultInstance;
1331 }
1332
1333 public static final com.google.protobuf.Descriptors.Descriptor
1334 getDescriptor() {
1335 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_CellBlockMeta_descriptor;
1336 }
1337
1338 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1339 internalGetFieldAccessorTable() {
1340 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_CellBlockMeta_fieldAccessorTable;
1341 }
1342
1343 private int bitField0_;
1344
1345 public static final int LENGTH_FIELD_NUMBER = 1;
1346 private int length_;
1347 public boolean hasLength() {
1348 return ((bitField0_ & 0x00000001) == 0x00000001);
1349 }
1350 public int getLength() {
1351 return length_;
1352 }
1353
1354 private void initFields() {
1355 length_ = 0;
1356 }
1357 private byte memoizedIsInitialized = -1;
1358 public final boolean isInitialized() {
1359 byte isInitialized = memoizedIsInitialized;
1360 if (isInitialized != -1) return isInitialized == 1;
1361
1362 memoizedIsInitialized = 1;
1363 return true;
1364 }
1365
1366 public void writeTo(com.google.protobuf.CodedOutputStream output)
1367 throws java.io.IOException {
1368 getSerializedSize();
1369 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1370 output.writeUInt32(1, length_);
1371 }
1372 getUnknownFields().writeTo(output);
1373 }
1374
1375 private int memoizedSerializedSize = -1;
1376 public int getSerializedSize() {
1377 int size = memoizedSerializedSize;
1378 if (size != -1) return size;
1379
1380 size = 0;
1381 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1382 size += com.google.protobuf.CodedOutputStream
1383 .computeUInt32Size(1, length_);
1384 }
1385 size += getUnknownFields().getSerializedSize();
1386 memoizedSerializedSize = size;
1387 return size;
1388 }
1389
1390 private static final long serialVersionUID = 0L;
1391 @java.lang.Override
1392 protected java.lang.Object writeReplace()
1393 throws java.io.ObjectStreamException {
1394 return super.writeReplace();
1395 }
1396
1397 @java.lang.Override
1398 public boolean equals(final java.lang.Object obj) {
1399 if (obj == this) {
1400 return true;
1401 }
1402 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta)) {
1403 return super.equals(obj);
1404 }
1405 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta other = (org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta) obj;
1406
1407 boolean result = true;
1408 result = result && (hasLength() == other.hasLength());
1409 if (hasLength()) {
1410 result = result && (getLength()
1411 == other.getLength());
1412 }
1413 result = result &&
1414 getUnknownFields().equals(other.getUnknownFields());
1415 return result;
1416 }
1417
1418 @java.lang.Override
1419 public int hashCode() {
1420 int hash = 41;
1421 hash = (19 * hash) + getDescriptorForType().hashCode();
1422 if (hasLength()) {
1423 hash = (37 * hash) + LENGTH_FIELD_NUMBER;
1424 hash = (53 * hash) + getLength();
1425 }
1426 hash = (29 * hash) + getUnknownFields().hashCode();
1427 return hash;
1428 }
1429
1430 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(
1431 com.google.protobuf.ByteString data)
1432 throws com.google.protobuf.InvalidProtocolBufferException {
1433 return newBuilder().mergeFrom(data).buildParsed();
1434 }
1435 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(
1436 com.google.protobuf.ByteString data,
1437 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1438 throws com.google.protobuf.InvalidProtocolBufferException {
1439 return newBuilder().mergeFrom(data, extensionRegistry)
1440 .buildParsed();
1441 }
1442 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(byte[] data)
1443 throws com.google.protobuf.InvalidProtocolBufferException {
1444 return newBuilder().mergeFrom(data).buildParsed();
1445 }
1446 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(
1447 byte[] data,
1448 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1449 throws com.google.protobuf.InvalidProtocolBufferException {
1450 return newBuilder().mergeFrom(data, extensionRegistry)
1451 .buildParsed();
1452 }
1453 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(java.io.InputStream input)
1454 throws java.io.IOException {
1455 return newBuilder().mergeFrom(input).buildParsed();
1456 }
1457 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(
1458 java.io.InputStream input,
1459 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1460 throws java.io.IOException {
1461 return newBuilder().mergeFrom(input, extensionRegistry)
1462 .buildParsed();
1463 }
1464 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseDelimitedFrom(java.io.InputStream input)
1465 throws java.io.IOException {
1466 Builder builder = newBuilder();
1467 if (builder.mergeDelimitedFrom(input)) {
1468 return builder.buildParsed();
1469 } else {
1470 return null;
1471 }
1472 }
1473 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseDelimitedFrom(
1474 java.io.InputStream input,
1475 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1476 throws java.io.IOException {
1477 Builder builder = newBuilder();
1478 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1479 return builder.buildParsed();
1480 } else {
1481 return null;
1482 }
1483 }
1484 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(
1485 com.google.protobuf.CodedInputStream input)
1486 throws java.io.IOException {
1487 return newBuilder().mergeFrom(input).buildParsed();
1488 }
1489 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta parseFrom(
1490 com.google.protobuf.CodedInputStream input,
1491 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1492 throws java.io.IOException {
1493 return newBuilder().mergeFrom(input, extensionRegistry)
1494 .buildParsed();
1495 }
1496
1497 public static Builder newBuilder() { return Builder.create(); }
1498 public Builder newBuilderForType() { return newBuilder(); }
1499 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta prototype) {
1500 return newBuilder().mergeFrom(prototype);
1501 }
1502 public Builder toBuilder() { return newBuilder(this); }
1503
1504 @java.lang.Override
1505 protected Builder newBuilderForType(
1506 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1507 Builder builder = new Builder(parent);
1508 return builder;
1509 }
1510 public static final class Builder extends
1511 com.google.protobuf.GeneratedMessage.Builder<Builder>
1512 implements org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder {
1513 public static final com.google.protobuf.Descriptors.Descriptor
1514 getDescriptor() {
1515 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_CellBlockMeta_descriptor;
1516 }
1517
1518 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1519 internalGetFieldAccessorTable() {
1520 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_CellBlockMeta_fieldAccessorTable;
1521 }
1522
1523
1524 private Builder() {
1525 maybeForceBuilderInitialization();
1526 }
1527
1528 private Builder(BuilderParent parent) {
1529 super(parent);
1530 maybeForceBuilderInitialization();
1531 }
1532 private void maybeForceBuilderInitialization() {
1533 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1534 }
1535 }
1536 private static Builder create() {
1537 return new Builder();
1538 }
1539
1540 public Builder clear() {
1541 super.clear();
1542 length_ = 0;
1543 bitField0_ = (bitField0_ & ~0x00000001);
1544 return this;
1545 }
1546
1547 public Builder clone() {
1548 return create().mergeFrom(buildPartial());
1549 }
1550
1551 public com.google.protobuf.Descriptors.Descriptor
1552 getDescriptorForType() {
1553 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDescriptor();
1554 }
1555
1556 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta getDefaultInstanceForType() {
1557 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
1558 }
1559
1560 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta build() {
1561 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta result = buildPartial();
1562 if (!result.isInitialized()) {
1563 throw newUninitializedMessageException(result);
1564 }
1565 return result;
1566 }
1567
1568 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta buildParsed()
1569 throws com.google.protobuf.InvalidProtocolBufferException {
1570 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta result = buildPartial();
1571 if (!result.isInitialized()) {
1572 throw newUninitializedMessageException(
1573 result).asInvalidProtocolBufferException();
1574 }
1575 return result;
1576 }
1577
1578 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta buildPartial() {
1579 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta result = new org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta(this);
1580 int from_bitField0_ = bitField0_;
1581 int to_bitField0_ = 0;
1582 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1583 to_bitField0_ |= 0x00000001;
1584 }
1585 result.length_ = length_;
1586 result.bitField0_ = to_bitField0_;
1587 onBuilt();
1588 return result;
1589 }
1590
1591 public Builder mergeFrom(com.google.protobuf.Message other) {
1592 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta) {
1593 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta)other);
1594 } else {
1595 super.mergeFrom(other);
1596 return this;
1597 }
1598 }
1599
1600 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta other) {
1601 if (other == org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance()) return this;
1602 if (other.hasLength()) {
1603 setLength(other.getLength());
1604 }
1605 this.mergeUnknownFields(other.getUnknownFields());
1606 return this;
1607 }
1608
1609 public final boolean isInitialized() {
1610 return true;
1611 }
1612
1613 public Builder mergeFrom(
1614 com.google.protobuf.CodedInputStream input,
1615 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1616 throws java.io.IOException {
1617 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1618 com.google.protobuf.UnknownFieldSet.newBuilder(
1619 this.getUnknownFields());
1620 while (true) {
1621 int tag = input.readTag();
1622 switch (tag) {
1623 case 0:
1624 this.setUnknownFields(unknownFields.build());
1625 onChanged();
1626 return this;
1627 default: {
1628 if (!parseUnknownField(input, unknownFields,
1629 extensionRegistry, tag)) {
1630 this.setUnknownFields(unknownFields.build());
1631 onChanged();
1632 return this;
1633 }
1634 break;
1635 }
1636 case 8: {
1637 bitField0_ |= 0x00000001;
1638 length_ = input.readUInt32();
1639 break;
1640 }
1641 }
1642 }
1643 }
1644
1645 private int bitField0_;
1646
1647
1648 private int length_ ;
1649 public boolean hasLength() {
1650 return ((bitField0_ & 0x00000001) == 0x00000001);
1651 }
1652 public int getLength() {
1653 return length_;
1654 }
1655 public Builder setLength(int value) {
1656 bitField0_ |= 0x00000001;
1657 length_ = value;
1658 onChanged();
1659 return this;
1660 }
1661 public Builder clearLength() {
1662 bitField0_ = (bitField0_ & ~0x00000001);
1663 length_ = 0;
1664 onChanged();
1665 return this;
1666 }
1667
1668
1669 }
1670
1671 static {
1672 defaultInstance = new CellBlockMeta(true);
1673 defaultInstance.initFields();
1674 }
1675
1676
1677 }
1678
1679 public interface ExceptionResponseOrBuilder
1680 extends com.google.protobuf.MessageOrBuilder {
1681
1682
1683 boolean hasExceptionClassName();
1684 String getExceptionClassName();
1685
1686
1687 boolean hasStackTrace();
1688 String getStackTrace();
1689
1690
1691 boolean hasHostname();
1692 String getHostname();
1693
1694
1695 boolean hasPort();
1696 int getPort();
1697
1698
1699 boolean hasDoNotRetry();
1700 boolean getDoNotRetry();
1701 }
1702 public static final class ExceptionResponse extends
1703 com.google.protobuf.GeneratedMessage
1704 implements ExceptionResponseOrBuilder {
1705
1706 private ExceptionResponse(Builder builder) {
1707 super(builder);
1708 }
1709 private ExceptionResponse(boolean noInit) {}
1710
1711 private static final ExceptionResponse defaultInstance;
1712 public static ExceptionResponse getDefaultInstance() {
1713 return defaultInstance;
1714 }
1715
1716 public ExceptionResponse getDefaultInstanceForType() {
1717 return defaultInstance;
1718 }
1719
1720 public static final com.google.protobuf.Descriptors.Descriptor
1721 getDescriptor() {
1722 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ExceptionResponse_descriptor;
1723 }
1724
1725 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1726 internalGetFieldAccessorTable() {
1727 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ExceptionResponse_fieldAccessorTable;
1728 }
1729
1730 private int bitField0_;
1731
1732 public static final int EXCEPTIONCLASSNAME_FIELD_NUMBER = 1;
1733 private java.lang.Object exceptionClassName_;
1734 public boolean hasExceptionClassName() {
1735 return ((bitField0_ & 0x00000001) == 0x00000001);
1736 }
1737 public String getExceptionClassName() {
1738 java.lang.Object ref = exceptionClassName_;
1739 if (ref instanceof String) {
1740 return (String) ref;
1741 } else {
1742 com.google.protobuf.ByteString bs =
1743 (com.google.protobuf.ByteString) ref;
1744 String s = bs.toStringUtf8();
1745 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
1746 exceptionClassName_ = s;
1747 }
1748 return s;
1749 }
1750 }
1751 private com.google.protobuf.ByteString getExceptionClassNameBytes() {
1752 java.lang.Object ref = exceptionClassName_;
1753 if (ref instanceof String) {
1754 com.google.protobuf.ByteString b =
1755 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
1756 exceptionClassName_ = b;
1757 return b;
1758 } else {
1759 return (com.google.protobuf.ByteString) ref;
1760 }
1761 }
1762
1763
1764 public static final int STACKTRACE_FIELD_NUMBER = 2;
1765 private java.lang.Object stackTrace_;
1766 public boolean hasStackTrace() {
1767 return ((bitField0_ & 0x00000002) == 0x00000002);
1768 }
1769 public String getStackTrace() {
1770 java.lang.Object ref = stackTrace_;
1771 if (ref instanceof String) {
1772 return (String) ref;
1773 } else {
1774 com.google.protobuf.ByteString bs =
1775 (com.google.protobuf.ByteString) ref;
1776 String s = bs.toStringUtf8();
1777 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
1778 stackTrace_ = s;
1779 }
1780 return s;
1781 }
1782 }
1783 private com.google.protobuf.ByteString getStackTraceBytes() {
1784 java.lang.Object ref = stackTrace_;
1785 if (ref instanceof String) {
1786 com.google.protobuf.ByteString b =
1787 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
1788 stackTrace_ = b;
1789 return b;
1790 } else {
1791 return (com.google.protobuf.ByteString) ref;
1792 }
1793 }
1794
1795
1796 public static final int HOSTNAME_FIELD_NUMBER = 3;
1797 private java.lang.Object hostname_;
1798 public boolean hasHostname() {
1799 return ((bitField0_ & 0x00000004) == 0x00000004);
1800 }
1801 public String getHostname() {
1802 java.lang.Object ref = hostname_;
1803 if (ref instanceof String) {
1804 return (String) ref;
1805 } else {
1806 com.google.protobuf.ByteString bs =
1807 (com.google.protobuf.ByteString) ref;
1808 String s = bs.toStringUtf8();
1809 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
1810 hostname_ = s;
1811 }
1812 return s;
1813 }
1814 }
1815 private com.google.protobuf.ByteString getHostnameBytes() {
1816 java.lang.Object ref = hostname_;
1817 if (ref instanceof String) {
1818 com.google.protobuf.ByteString b =
1819 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
1820 hostname_ = b;
1821 return b;
1822 } else {
1823 return (com.google.protobuf.ByteString) ref;
1824 }
1825 }
1826
1827
1828 public static final int PORT_FIELD_NUMBER = 4;
1829 private int port_;
1830 public boolean hasPort() {
1831 return ((bitField0_ & 0x00000008) == 0x00000008);
1832 }
1833 public int getPort() {
1834 return port_;
1835 }
1836
1837
1838 public static final int DONOTRETRY_FIELD_NUMBER = 5;
1839 private boolean doNotRetry_;
1840 public boolean hasDoNotRetry() {
1841 return ((bitField0_ & 0x00000010) == 0x00000010);
1842 }
1843 public boolean getDoNotRetry() {
1844 return doNotRetry_;
1845 }
1846
1847 private void initFields() {
1848 exceptionClassName_ = "";
1849 stackTrace_ = "";
1850 hostname_ = "";
1851 port_ = 0;
1852 doNotRetry_ = false;
1853 }
1854 private byte memoizedIsInitialized = -1;
1855 public final boolean isInitialized() {
1856 byte isInitialized = memoizedIsInitialized;
1857 if (isInitialized != -1) return isInitialized == 1;
1858
1859 memoizedIsInitialized = 1;
1860 return true;
1861 }
1862
1863 public void writeTo(com.google.protobuf.CodedOutputStream output)
1864 throws java.io.IOException {
1865 getSerializedSize();
1866 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1867 output.writeBytes(1, getExceptionClassNameBytes());
1868 }
1869 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1870 output.writeBytes(2, getStackTraceBytes());
1871 }
1872 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1873 output.writeBytes(3, getHostnameBytes());
1874 }
1875 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1876 output.writeInt32(4, port_);
1877 }
1878 if (((bitField0_ & 0x00000010) == 0x00000010)) {
1879 output.writeBool(5, doNotRetry_);
1880 }
1881 getUnknownFields().writeTo(output);
1882 }
1883
1884 private int memoizedSerializedSize = -1;
1885 public int getSerializedSize() {
1886 int size = memoizedSerializedSize;
1887 if (size != -1) return size;
1888
1889 size = 0;
1890 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1891 size += com.google.protobuf.CodedOutputStream
1892 .computeBytesSize(1, getExceptionClassNameBytes());
1893 }
1894 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1895 size += com.google.protobuf.CodedOutputStream
1896 .computeBytesSize(2, getStackTraceBytes());
1897 }
1898 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1899 size += com.google.protobuf.CodedOutputStream
1900 .computeBytesSize(3, getHostnameBytes());
1901 }
1902 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1903 size += com.google.protobuf.CodedOutputStream
1904 .computeInt32Size(4, port_);
1905 }
1906 if (((bitField0_ & 0x00000010) == 0x00000010)) {
1907 size += com.google.protobuf.CodedOutputStream
1908 .computeBoolSize(5, doNotRetry_);
1909 }
1910 size += getUnknownFields().getSerializedSize();
1911 memoizedSerializedSize = size;
1912 return size;
1913 }
1914
1915 private static final long serialVersionUID = 0L;
1916 @java.lang.Override
1917 protected java.lang.Object writeReplace()
1918 throws java.io.ObjectStreamException {
1919 return super.writeReplace();
1920 }
1921
1922 @java.lang.Override
1923 public boolean equals(final java.lang.Object obj) {
1924 if (obj == this) {
1925 return true;
1926 }
1927 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse)) {
1928 return super.equals(obj);
1929 }
1930 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse other = (org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse) obj;
1931
1932 boolean result = true;
1933 result = result && (hasExceptionClassName() == other.hasExceptionClassName());
1934 if (hasExceptionClassName()) {
1935 result = result && getExceptionClassName()
1936 .equals(other.getExceptionClassName());
1937 }
1938 result = result && (hasStackTrace() == other.hasStackTrace());
1939 if (hasStackTrace()) {
1940 result = result && getStackTrace()
1941 .equals(other.getStackTrace());
1942 }
1943 result = result && (hasHostname() == other.hasHostname());
1944 if (hasHostname()) {
1945 result = result && getHostname()
1946 .equals(other.getHostname());
1947 }
1948 result = result && (hasPort() == other.hasPort());
1949 if (hasPort()) {
1950 result = result && (getPort()
1951 == other.getPort());
1952 }
1953 result = result && (hasDoNotRetry() == other.hasDoNotRetry());
1954 if (hasDoNotRetry()) {
1955 result = result && (getDoNotRetry()
1956 == other.getDoNotRetry());
1957 }
1958 result = result &&
1959 getUnknownFields().equals(other.getUnknownFields());
1960 return result;
1961 }
1962
1963 @java.lang.Override
1964 public int hashCode() {
1965 int hash = 41;
1966 hash = (19 * hash) + getDescriptorForType().hashCode();
1967 if (hasExceptionClassName()) {
1968 hash = (37 * hash) + EXCEPTIONCLASSNAME_FIELD_NUMBER;
1969 hash = (53 * hash) + getExceptionClassName().hashCode();
1970 }
1971 if (hasStackTrace()) {
1972 hash = (37 * hash) + STACKTRACE_FIELD_NUMBER;
1973 hash = (53 * hash) + getStackTrace().hashCode();
1974 }
1975 if (hasHostname()) {
1976 hash = (37 * hash) + HOSTNAME_FIELD_NUMBER;
1977 hash = (53 * hash) + getHostname().hashCode();
1978 }
1979 if (hasPort()) {
1980 hash = (37 * hash) + PORT_FIELD_NUMBER;
1981 hash = (53 * hash) + getPort();
1982 }
1983 if (hasDoNotRetry()) {
1984 hash = (37 * hash) + DONOTRETRY_FIELD_NUMBER;
1985 hash = (53 * hash) + hashBoolean(getDoNotRetry());
1986 }
1987 hash = (29 * hash) + getUnknownFields().hashCode();
1988 return hash;
1989 }
1990
1991 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(
1992 com.google.protobuf.ByteString data)
1993 throws com.google.protobuf.InvalidProtocolBufferException {
1994 return newBuilder().mergeFrom(data).buildParsed();
1995 }
1996 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(
1997 com.google.protobuf.ByteString data,
1998 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1999 throws com.google.protobuf.InvalidProtocolBufferException {
2000 return newBuilder().mergeFrom(data, extensionRegistry)
2001 .buildParsed();
2002 }
2003 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(byte[] data)
2004 throws com.google.protobuf.InvalidProtocolBufferException {
2005 return newBuilder().mergeFrom(data).buildParsed();
2006 }
2007 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(
2008 byte[] data,
2009 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2010 throws com.google.protobuf.InvalidProtocolBufferException {
2011 return newBuilder().mergeFrom(data, extensionRegistry)
2012 .buildParsed();
2013 }
2014 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(java.io.InputStream input)
2015 throws java.io.IOException {
2016 return newBuilder().mergeFrom(input).buildParsed();
2017 }
2018 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(
2019 java.io.InputStream input,
2020 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2021 throws java.io.IOException {
2022 return newBuilder().mergeFrom(input, extensionRegistry)
2023 .buildParsed();
2024 }
2025 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseDelimitedFrom(java.io.InputStream input)
2026 throws java.io.IOException {
2027 Builder builder = newBuilder();
2028 if (builder.mergeDelimitedFrom(input)) {
2029 return builder.buildParsed();
2030 } else {
2031 return null;
2032 }
2033 }
2034 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseDelimitedFrom(
2035 java.io.InputStream input,
2036 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2037 throws java.io.IOException {
2038 Builder builder = newBuilder();
2039 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2040 return builder.buildParsed();
2041 } else {
2042 return null;
2043 }
2044 }
2045 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(
2046 com.google.protobuf.CodedInputStream input)
2047 throws java.io.IOException {
2048 return newBuilder().mergeFrom(input).buildParsed();
2049 }
2050 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse parseFrom(
2051 com.google.protobuf.CodedInputStream input,
2052 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2053 throws java.io.IOException {
2054 return newBuilder().mergeFrom(input, extensionRegistry)
2055 .buildParsed();
2056 }
2057
2058 public static Builder newBuilder() { return Builder.create(); }
2059 public Builder newBuilderForType() { return newBuilder(); }
2060 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse prototype) {
2061 return newBuilder().mergeFrom(prototype);
2062 }
2063 public Builder toBuilder() { return newBuilder(this); }
2064
2065 @java.lang.Override
2066 protected Builder newBuilderForType(
2067 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2068 Builder builder = new Builder(parent);
2069 return builder;
2070 }
2071 public static final class Builder extends
2072 com.google.protobuf.GeneratedMessage.Builder<Builder>
2073 implements org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponseOrBuilder {
2074 public static final com.google.protobuf.Descriptors.Descriptor
2075 getDescriptor() {
2076 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ExceptionResponse_descriptor;
2077 }
2078
2079 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2080 internalGetFieldAccessorTable() {
2081 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ExceptionResponse_fieldAccessorTable;
2082 }
2083
2084
2085 private Builder() {
2086 maybeForceBuilderInitialization();
2087 }
2088
2089 private Builder(BuilderParent parent) {
2090 super(parent);
2091 maybeForceBuilderInitialization();
2092 }
2093 private void maybeForceBuilderInitialization() {
2094 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2095 }
2096 }
2097 private static Builder create() {
2098 return new Builder();
2099 }
2100
2101 public Builder clear() {
2102 super.clear();
2103 exceptionClassName_ = "";
2104 bitField0_ = (bitField0_ & ~0x00000001);
2105 stackTrace_ = "";
2106 bitField0_ = (bitField0_ & ~0x00000002);
2107 hostname_ = "";
2108 bitField0_ = (bitField0_ & ~0x00000004);
2109 port_ = 0;
2110 bitField0_ = (bitField0_ & ~0x00000008);
2111 doNotRetry_ = false;
2112 bitField0_ = (bitField0_ & ~0x00000010);
2113 return this;
2114 }
2115
2116 public Builder clone() {
2117 return create().mergeFrom(buildPartial());
2118 }
2119
2120 public com.google.protobuf.Descriptors.Descriptor
2121 getDescriptorForType() {
2122 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDescriptor();
2123 }
2124
2125 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse getDefaultInstanceForType() {
2126 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDefaultInstance();
2127 }
2128
2129 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse build() {
2130 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse result = buildPartial();
2131 if (!result.isInitialized()) {
2132 throw newUninitializedMessageException(result);
2133 }
2134 return result;
2135 }
2136
2137 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse buildParsed()
2138 throws com.google.protobuf.InvalidProtocolBufferException {
2139 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse result = buildPartial();
2140 if (!result.isInitialized()) {
2141 throw newUninitializedMessageException(
2142 result).asInvalidProtocolBufferException();
2143 }
2144 return result;
2145 }
2146
2147 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse buildPartial() {
2148 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse result = new org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse(this);
2149 int from_bitField0_ = bitField0_;
2150 int to_bitField0_ = 0;
2151 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2152 to_bitField0_ |= 0x00000001;
2153 }
2154 result.exceptionClassName_ = exceptionClassName_;
2155 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2156 to_bitField0_ |= 0x00000002;
2157 }
2158 result.stackTrace_ = stackTrace_;
2159 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
2160 to_bitField0_ |= 0x00000004;
2161 }
2162 result.hostname_ = hostname_;
2163 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
2164 to_bitField0_ |= 0x00000008;
2165 }
2166 result.port_ = port_;
2167 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
2168 to_bitField0_ |= 0x00000010;
2169 }
2170 result.doNotRetry_ = doNotRetry_;
2171 result.bitField0_ = to_bitField0_;
2172 onBuilt();
2173 return result;
2174 }
2175
2176 public Builder mergeFrom(com.google.protobuf.Message other) {
2177 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse) {
2178 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse)other);
2179 } else {
2180 super.mergeFrom(other);
2181 return this;
2182 }
2183 }
2184
2185 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse other) {
2186 if (other == org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDefaultInstance()) return this;
2187 if (other.hasExceptionClassName()) {
2188 setExceptionClassName(other.getExceptionClassName());
2189 }
2190 if (other.hasStackTrace()) {
2191 setStackTrace(other.getStackTrace());
2192 }
2193 if (other.hasHostname()) {
2194 setHostname(other.getHostname());
2195 }
2196 if (other.hasPort()) {
2197 setPort(other.getPort());
2198 }
2199 if (other.hasDoNotRetry()) {
2200 setDoNotRetry(other.getDoNotRetry());
2201 }
2202 this.mergeUnknownFields(other.getUnknownFields());
2203 return this;
2204 }
2205
2206 public final boolean isInitialized() {
2207 return true;
2208 }
2209
2210 public Builder mergeFrom(
2211 com.google.protobuf.CodedInputStream input,
2212 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2213 throws java.io.IOException {
2214 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2215 com.google.protobuf.UnknownFieldSet.newBuilder(
2216 this.getUnknownFields());
2217 while (true) {
2218 int tag = input.readTag();
2219 switch (tag) {
2220 case 0:
2221 this.setUnknownFields(unknownFields.build());
2222 onChanged();
2223 return this;
2224 default: {
2225 if (!parseUnknownField(input, unknownFields,
2226 extensionRegistry, tag)) {
2227 this.setUnknownFields(unknownFields.build());
2228 onChanged();
2229 return this;
2230 }
2231 break;
2232 }
2233 case 10: {
2234 bitField0_ |= 0x00000001;
2235 exceptionClassName_ = input.readBytes();
2236 break;
2237 }
2238 case 18: {
2239 bitField0_ |= 0x00000002;
2240 stackTrace_ = input.readBytes();
2241 break;
2242 }
2243 case 26: {
2244 bitField0_ |= 0x00000004;
2245 hostname_ = input.readBytes();
2246 break;
2247 }
2248 case 32: {
2249 bitField0_ |= 0x00000008;
2250 port_ = input.readInt32();
2251 break;
2252 }
2253 case 40: {
2254 bitField0_ |= 0x00000010;
2255 doNotRetry_ = input.readBool();
2256 break;
2257 }
2258 }
2259 }
2260 }
2261
2262 private int bitField0_;
2263
2264
2265 private java.lang.Object exceptionClassName_ = "";
2266 public boolean hasExceptionClassName() {
2267 return ((bitField0_ & 0x00000001) == 0x00000001);
2268 }
2269 public String getExceptionClassName() {
2270 java.lang.Object ref = exceptionClassName_;
2271 if (!(ref instanceof String)) {
2272 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
2273 exceptionClassName_ = s;
2274 return s;
2275 } else {
2276 return (String) ref;
2277 }
2278 }
2279 public Builder setExceptionClassName(String value) {
2280 if (value == null) {
2281 throw new NullPointerException();
2282 }
2283 bitField0_ |= 0x00000001;
2284 exceptionClassName_ = value;
2285 onChanged();
2286 return this;
2287 }
2288 public Builder clearExceptionClassName() {
2289 bitField0_ = (bitField0_ & ~0x00000001);
2290 exceptionClassName_ = getDefaultInstance().getExceptionClassName();
2291 onChanged();
2292 return this;
2293 }
2294 void setExceptionClassName(com.google.protobuf.ByteString value) {
2295 bitField0_ |= 0x00000001;
2296 exceptionClassName_ = value;
2297 onChanged();
2298 }
2299
2300
2301 private java.lang.Object stackTrace_ = "";
2302 public boolean hasStackTrace() {
2303 return ((bitField0_ & 0x00000002) == 0x00000002);
2304 }
2305 public String getStackTrace() {
2306 java.lang.Object ref = stackTrace_;
2307 if (!(ref instanceof String)) {
2308 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
2309 stackTrace_ = s;
2310 return s;
2311 } else {
2312 return (String) ref;
2313 }
2314 }
2315 public Builder setStackTrace(String value) {
2316 if (value == null) {
2317 throw new NullPointerException();
2318 }
2319 bitField0_ |= 0x00000002;
2320 stackTrace_ = value;
2321 onChanged();
2322 return this;
2323 }
2324 public Builder clearStackTrace() {
2325 bitField0_ = (bitField0_ & ~0x00000002);
2326 stackTrace_ = getDefaultInstance().getStackTrace();
2327 onChanged();
2328 return this;
2329 }
2330 void setStackTrace(com.google.protobuf.ByteString value) {
2331 bitField0_ |= 0x00000002;
2332 stackTrace_ = value;
2333 onChanged();
2334 }
2335
2336
2337 private java.lang.Object hostname_ = "";
2338 public boolean hasHostname() {
2339 return ((bitField0_ & 0x00000004) == 0x00000004);
2340 }
2341 public String getHostname() {
2342 java.lang.Object ref = hostname_;
2343 if (!(ref instanceof String)) {
2344 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
2345 hostname_ = s;
2346 return s;
2347 } else {
2348 return (String) ref;
2349 }
2350 }
2351 public Builder setHostname(String value) {
2352 if (value == null) {
2353 throw new NullPointerException();
2354 }
2355 bitField0_ |= 0x00000004;
2356 hostname_ = value;
2357 onChanged();
2358 return this;
2359 }
2360 public Builder clearHostname() {
2361 bitField0_ = (bitField0_ & ~0x00000004);
2362 hostname_ = getDefaultInstance().getHostname();
2363 onChanged();
2364 return this;
2365 }
2366 void setHostname(com.google.protobuf.ByteString value) {
2367 bitField0_ |= 0x00000004;
2368 hostname_ = value;
2369 onChanged();
2370 }
2371
2372
2373 private int port_ ;
2374 public boolean hasPort() {
2375 return ((bitField0_ & 0x00000008) == 0x00000008);
2376 }
2377 public int getPort() {
2378 return port_;
2379 }
2380 public Builder setPort(int value) {
2381 bitField0_ |= 0x00000008;
2382 port_ = value;
2383 onChanged();
2384 return this;
2385 }
2386 public Builder clearPort() {
2387 bitField0_ = (bitField0_ & ~0x00000008);
2388 port_ = 0;
2389 onChanged();
2390 return this;
2391 }
2392
2393
2394 private boolean doNotRetry_ ;
2395 public boolean hasDoNotRetry() {
2396 return ((bitField0_ & 0x00000010) == 0x00000010);
2397 }
2398 public boolean getDoNotRetry() {
2399 return doNotRetry_;
2400 }
2401 public Builder setDoNotRetry(boolean value) {
2402 bitField0_ |= 0x00000010;
2403 doNotRetry_ = value;
2404 onChanged();
2405 return this;
2406 }
2407 public Builder clearDoNotRetry() {
2408 bitField0_ = (bitField0_ & ~0x00000010);
2409 doNotRetry_ = false;
2410 onChanged();
2411 return this;
2412 }
2413
2414
2415 }
2416
2417 static {
2418 defaultInstance = new ExceptionResponse(true);
2419 defaultInstance.initFields();
2420 }
2421
2422
2423 }
2424
2425 public interface RequestHeaderOrBuilder
2426 extends com.google.protobuf.MessageOrBuilder {
2427
2428
2429 boolean hasCallId();
2430 int getCallId();
2431
2432
2433 boolean hasTraceInfo();
2434 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo getTraceInfo();
2435 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfoOrBuilder getTraceInfoOrBuilder();
2436
2437
2438 boolean hasMethodName();
2439 String getMethodName();
2440
2441
2442 boolean hasRequestParam();
2443 boolean getRequestParam();
2444
2445
2446 boolean hasCellBlockMeta();
2447 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta getCellBlockMeta();
2448 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder getCellBlockMetaOrBuilder();
2449 }
2450 public static final class RequestHeader extends
2451 com.google.protobuf.GeneratedMessage
2452 implements RequestHeaderOrBuilder {
2453
2454 private RequestHeader(Builder builder) {
2455 super(builder);
2456 }
2457 private RequestHeader(boolean noInit) {}
2458
2459 private static final RequestHeader defaultInstance;
2460 public static RequestHeader getDefaultInstance() {
2461 return defaultInstance;
2462 }
2463
2464 public RequestHeader getDefaultInstanceForType() {
2465 return defaultInstance;
2466 }
2467
2468 public static final com.google.protobuf.Descriptors.Descriptor
2469 getDescriptor() {
2470 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_RequestHeader_descriptor;
2471 }
2472
2473 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2474 internalGetFieldAccessorTable() {
2475 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_RequestHeader_fieldAccessorTable;
2476 }
2477
2478 private int bitField0_;
2479
2480 public static final int CALLID_FIELD_NUMBER = 1;
2481 private int callId_;
2482 public boolean hasCallId() {
2483 return ((bitField0_ & 0x00000001) == 0x00000001);
2484 }
2485 public int getCallId() {
2486 return callId_;
2487 }
2488
2489
2490 public static final int TRACEINFO_FIELD_NUMBER = 2;
2491 private org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo traceInfo_;
2492 public boolean hasTraceInfo() {
2493 return ((bitField0_ & 0x00000002) == 0x00000002);
2494 }
2495 public org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo getTraceInfo() {
2496 return traceInfo_;
2497 }
2498 public org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfoOrBuilder getTraceInfoOrBuilder() {
2499 return traceInfo_;
2500 }
2501
2502
2503 public static final int METHODNAME_FIELD_NUMBER = 3;
2504 private java.lang.Object methodName_;
2505 public boolean hasMethodName() {
2506 return ((bitField0_ & 0x00000004) == 0x00000004);
2507 }
2508 public String getMethodName() {
2509 java.lang.Object ref = methodName_;
2510 if (ref instanceof String) {
2511 return (String) ref;
2512 } else {
2513 com.google.protobuf.ByteString bs =
2514 (com.google.protobuf.ByteString) ref;
2515 String s = bs.toStringUtf8();
2516 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
2517 methodName_ = s;
2518 }
2519 return s;
2520 }
2521 }
2522 private com.google.protobuf.ByteString getMethodNameBytes() {
2523 java.lang.Object ref = methodName_;
2524 if (ref instanceof String) {
2525 com.google.protobuf.ByteString b =
2526 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
2527 methodName_ = b;
2528 return b;
2529 } else {
2530 return (com.google.protobuf.ByteString) ref;
2531 }
2532 }
2533
2534
2535 public static final int REQUESTPARAM_FIELD_NUMBER = 4;
2536 private boolean requestParam_;
2537 public boolean hasRequestParam() {
2538 return ((bitField0_ & 0x00000008) == 0x00000008);
2539 }
2540 public boolean getRequestParam() {
2541 return requestParam_;
2542 }
2543
2544
2545 public static final int CELLBLOCKMETA_FIELD_NUMBER = 5;
2546 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta cellBlockMeta_;
2547 public boolean hasCellBlockMeta() {
2548 return ((bitField0_ & 0x00000010) == 0x00000010);
2549 }
2550 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta getCellBlockMeta() {
2551 return cellBlockMeta_;
2552 }
2553 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder getCellBlockMetaOrBuilder() {
2554 return cellBlockMeta_;
2555 }
2556
2557 private void initFields() {
2558 callId_ = 0;
2559 traceInfo_ = org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.getDefaultInstance();
2560 methodName_ = "";
2561 requestParam_ = false;
2562 cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
2563 }
2564 private byte memoizedIsInitialized = -1;
2565 public final boolean isInitialized() {
2566 byte isInitialized = memoizedIsInitialized;
2567 if (isInitialized != -1) return isInitialized == 1;
2568
2569 memoizedIsInitialized = 1;
2570 return true;
2571 }
2572
2573 public void writeTo(com.google.protobuf.CodedOutputStream output)
2574 throws java.io.IOException {
2575 getSerializedSize();
2576 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2577 output.writeUInt32(1, callId_);
2578 }
2579 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2580 output.writeMessage(2, traceInfo_);
2581 }
2582 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2583 output.writeBytes(3, getMethodNameBytes());
2584 }
2585 if (((bitField0_ & 0x00000008) == 0x00000008)) {
2586 output.writeBool(4, requestParam_);
2587 }
2588 if (((bitField0_ & 0x00000010) == 0x00000010)) {
2589 output.writeMessage(5, cellBlockMeta_);
2590 }
2591 getUnknownFields().writeTo(output);
2592 }
2593
2594 private int memoizedSerializedSize = -1;
2595 public int getSerializedSize() {
2596 int size = memoizedSerializedSize;
2597 if (size != -1) return size;
2598
2599 size = 0;
2600 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2601 size += com.google.protobuf.CodedOutputStream
2602 .computeUInt32Size(1, callId_);
2603 }
2604 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2605 size += com.google.protobuf.CodedOutputStream
2606 .computeMessageSize(2, traceInfo_);
2607 }
2608 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2609 size += com.google.protobuf.CodedOutputStream
2610 .computeBytesSize(3, getMethodNameBytes());
2611 }
2612 if (((bitField0_ & 0x00000008) == 0x00000008)) {
2613 size += com.google.protobuf.CodedOutputStream
2614 .computeBoolSize(4, requestParam_);
2615 }
2616 if (((bitField0_ & 0x00000010) == 0x00000010)) {
2617 size += com.google.protobuf.CodedOutputStream
2618 .computeMessageSize(5, cellBlockMeta_);
2619 }
2620 size += getUnknownFields().getSerializedSize();
2621 memoizedSerializedSize = size;
2622 return size;
2623 }
2624
2625 private static final long serialVersionUID = 0L;
2626 @java.lang.Override
2627 protected java.lang.Object writeReplace()
2628 throws java.io.ObjectStreamException {
2629 return super.writeReplace();
2630 }
2631
2632 @java.lang.Override
2633 public boolean equals(final java.lang.Object obj) {
2634 if (obj == this) {
2635 return true;
2636 }
2637 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader)) {
2638 return super.equals(obj);
2639 }
2640 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader other = (org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader) obj;
2641
2642 boolean result = true;
2643 result = result && (hasCallId() == other.hasCallId());
2644 if (hasCallId()) {
2645 result = result && (getCallId()
2646 == other.getCallId());
2647 }
2648 result = result && (hasTraceInfo() == other.hasTraceInfo());
2649 if (hasTraceInfo()) {
2650 result = result && getTraceInfo()
2651 .equals(other.getTraceInfo());
2652 }
2653 result = result && (hasMethodName() == other.hasMethodName());
2654 if (hasMethodName()) {
2655 result = result && getMethodName()
2656 .equals(other.getMethodName());
2657 }
2658 result = result && (hasRequestParam() == other.hasRequestParam());
2659 if (hasRequestParam()) {
2660 result = result && (getRequestParam()
2661 == other.getRequestParam());
2662 }
2663 result = result && (hasCellBlockMeta() == other.hasCellBlockMeta());
2664 if (hasCellBlockMeta()) {
2665 result = result && getCellBlockMeta()
2666 .equals(other.getCellBlockMeta());
2667 }
2668 result = result &&
2669 getUnknownFields().equals(other.getUnknownFields());
2670 return result;
2671 }
2672
2673 @java.lang.Override
2674 public int hashCode() {
2675 int hash = 41;
2676 hash = (19 * hash) + getDescriptorForType().hashCode();
2677 if (hasCallId()) {
2678 hash = (37 * hash) + CALLID_FIELD_NUMBER;
2679 hash = (53 * hash) + getCallId();
2680 }
2681 if (hasTraceInfo()) {
2682 hash = (37 * hash) + TRACEINFO_FIELD_NUMBER;
2683 hash = (53 * hash) + getTraceInfo().hashCode();
2684 }
2685 if (hasMethodName()) {
2686 hash = (37 * hash) + METHODNAME_FIELD_NUMBER;
2687 hash = (53 * hash) + getMethodName().hashCode();
2688 }
2689 if (hasRequestParam()) {
2690 hash = (37 * hash) + REQUESTPARAM_FIELD_NUMBER;
2691 hash = (53 * hash) + hashBoolean(getRequestParam());
2692 }
2693 if (hasCellBlockMeta()) {
2694 hash = (37 * hash) + CELLBLOCKMETA_FIELD_NUMBER;
2695 hash = (53 * hash) + getCellBlockMeta().hashCode();
2696 }
2697 hash = (29 * hash) + getUnknownFields().hashCode();
2698 return hash;
2699 }
2700
2701 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(
2702 com.google.protobuf.ByteString data)
2703 throws com.google.protobuf.InvalidProtocolBufferException {
2704 return newBuilder().mergeFrom(data).buildParsed();
2705 }
2706 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(
2707 com.google.protobuf.ByteString data,
2708 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2709 throws com.google.protobuf.InvalidProtocolBufferException {
2710 return newBuilder().mergeFrom(data, extensionRegistry)
2711 .buildParsed();
2712 }
2713 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(byte[] data)
2714 throws com.google.protobuf.InvalidProtocolBufferException {
2715 return newBuilder().mergeFrom(data).buildParsed();
2716 }
2717 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(
2718 byte[] data,
2719 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2720 throws com.google.protobuf.InvalidProtocolBufferException {
2721 return newBuilder().mergeFrom(data, extensionRegistry)
2722 .buildParsed();
2723 }
2724 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(java.io.InputStream input)
2725 throws java.io.IOException {
2726 return newBuilder().mergeFrom(input).buildParsed();
2727 }
2728 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(
2729 java.io.InputStream input,
2730 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2731 throws java.io.IOException {
2732 return newBuilder().mergeFrom(input, extensionRegistry)
2733 .buildParsed();
2734 }
2735 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseDelimitedFrom(java.io.InputStream input)
2736 throws java.io.IOException {
2737 Builder builder = newBuilder();
2738 if (builder.mergeDelimitedFrom(input)) {
2739 return builder.buildParsed();
2740 } else {
2741 return null;
2742 }
2743 }
2744 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseDelimitedFrom(
2745 java.io.InputStream input,
2746 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2747 throws java.io.IOException {
2748 Builder builder = newBuilder();
2749 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2750 return builder.buildParsed();
2751 } else {
2752 return null;
2753 }
2754 }
2755 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(
2756 com.google.protobuf.CodedInputStream input)
2757 throws java.io.IOException {
2758 return newBuilder().mergeFrom(input).buildParsed();
2759 }
2760 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader parseFrom(
2761 com.google.protobuf.CodedInputStream input,
2762 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2763 throws java.io.IOException {
2764 return newBuilder().mergeFrom(input, extensionRegistry)
2765 .buildParsed();
2766 }
2767
2768 public static Builder newBuilder() { return Builder.create(); }
2769 public Builder newBuilderForType() { return newBuilder(); }
2770 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader prototype) {
2771 return newBuilder().mergeFrom(prototype);
2772 }
2773 public Builder toBuilder() { return newBuilder(this); }
2774
2775 @java.lang.Override
2776 protected Builder newBuilderForType(
2777 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2778 Builder builder = new Builder(parent);
2779 return builder;
2780 }
2781 public static final class Builder extends
2782 com.google.protobuf.GeneratedMessage.Builder<Builder>
2783 implements org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeaderOrBuilder {
2784 public static final com.google.protobuf.Descriptors.Descriptor
2785 getDescriptor() {
2786 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_RequestHeader_descriptor;
2787 }
2788
2789 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2790 internalGetFieldAccessorTable() {
2791 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_RequestHeader_fieldAccessorTable;
2792 }
2793
2794
2795 private Builder() {
2796 maybeForceBuilderInitialization();
2797 }
2798
2799 private Builder(BuilderParent parent) {
2800 super(parent);
2801 maybeForceBuilderInitialization();
2802 }
2803 private void maybeForceBuilderInitialization() {
2804 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2805 getTraceInfoFieldBuilder();
2806 getCellBlockMetaFieldBuilder();
2807 }
2808 }
2809 private static Builder create() {
2810 return new Builder();
2811 }
2812
2813 public Builder clear() {
2814 super.clear();
2815 callId_ = 0;
2816 bitField0_ = (bitField0_ & ~0x00000001);
2817 if (traceInfoBuilder_ == null) {
2818 traceInfo_ = org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.getDefaultInstance();
2819 } else {
2820 traceInfoBuilder_.clear();
2821 }
2822 bitField0_ = (bitField0_ & ~0x00000002);
2823 methodName_ = "";
2824 bitField0_ = (bitField0_ & ~0x00000004);
2825 requestParam_ = false;
2826 bitField0_ = (bitField0_ & ~0x00000008);
2827 if (cellBlockMetaBuilder_ == null) {
2828 cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
2829 } else {
2830 cellBlockMetaBuilder_.clear();
2831 }
2832 bitField0_ = (bitField0_ & ~0x00000010);
2833 return this;
2834 }
2835
2836 public Builder clone() {
2837 return create().mergeFrom(buildPartial());
2838 }
2839
2840 public com.google.protobuf.Descriptors.Descriptor
2841 getDescriptorForType() {
2842 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader.getDescriptor();
2843 }
2844
2845 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader getDefaultInstanceForType() {
2846 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader.getDefaultInstance();
2847 }
2848
2849 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader build() {
2850 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader result = buildPartial();
2851 if (!result.isInitialized()) {
2852 throw newUninitializedMessageException(result);
2853 }
2854 return result;
2855 }
2856
2857 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader buildParsed()
2858 throws com.google.protobuf.InvalidProtocolBufferException {
2859 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader result = buildPartial();
2860 if (!result.isInitialized()) {
2861 throw newUninitializedMessageException(
2862 result).asInvalidProtocolBufferException();
2863 }
2864 return result;
2865 }
2866
2867 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader buildPartial() {
2868 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader result = new org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader(this);
2869 int from_bitField0_ = bitField0_;
2870 int to_bitField0_ = 0;
2871 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2872 to_bitField0_ |= 0x00000001;
2873 }
2874 result.callId_ = callId_;
2875 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2876 to_bitField0_ |= 0x00000002;
2877 }
2878 if (traceInfoBuilder_ == null) {
2879 result.traceInfo_ = traceInfo_;
2880 } else {
2881 result.traceInfo_ = traceInfoBuilder_.build();
2882 }
2883 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
2884 to_bitField0_ |= 0x00000004;
2885 }
2886 result.methodName_ = methodName_;
2887 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
2888 to_bitField0_ |= 0x00000008;
2889 }
2890 result.requestParam_ = requestParam_;
2891 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
2892 to_bitField0_ |= 0x00000010;
2893 }
2894 if (cellBlockMetaBuilder_ == null) {
2895 result.cellBlockMeta_ = cellBlockMeta_;
2896 } else {
2897 result.cellBlockMeta_ = cellBlockMetaBuilder_.build();
2898 }
2899 result.bitField0_ = to_bitField0_;
2900 onBuilt();
2901 return result;
2902 }
2903
2904 public Builder mergeFrom(com.google.protobuf.Message other) {
2905 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader) {
2906 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader)other);
2907 } else {
2908 super.mergeFrom(other);
2909 return this;
2910 }
2911 }
2912
2913 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader other) {
2914 if (other == org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader.getDefaultInstance()) return this;
2915 if (other.hasCallId()) {
2916 setCallId(other.getCallId());
2917 }
2918 if (other.hasTraceInfo()) {
2919 mergeTraceInfo(other.getTraceInfo());
2920 }
2921 if (other.hasMethodName()) {
2922 setMethodName(other.getMethodName());
2923 }
2924 if (other.hasRequestParam()) {
2925 setRequestParam(other.getRequestParam());
2926 }
2927 if (other.hasCellBlockMeta()) {
2928 mergeCellBlockMeta(other.getCellBlockMeta());
2929 }
2930 this.mergeUnknownFields(other.getUnknownFields());
2931 return this;
2932 }
2933
2934 public final boolean isInitialized() {
2935 return true;
2936 }
2937
2938 public Builder mergeFrom(
2939 com.google.protobuf.CodedInputStream input,
2940 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2941 throws java.io.IOException {
2942 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2943 com.google.protobuf.UnknownFieldSet.newBuilder(
2944 this.getUnknownFields());
2945 while (true) {
2946 int tag = input.readTag();
2947 switch (tag) {
2948 case 0:
2949 this.setUnknownFields(unknownFields.build());
2950 onChanged();
2951 return this;
2952 default: {
2953 if (!parseUnknownField(input, unknownFields,
2954 extensionRegistry, tag)) {
2955 this.setUnknownFields(unknownFields.build());
2956 onChanged();
2957 return this;
2958 }
2959 break;
2960 }
2961 case 8: {
2962 bitField0_ |= 0x00000001;
2963 callId_ = input.readUInt32();
2964 break;
2965 }
2966 case 18: {
2967 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.newBuilder();
2968 if (hasTraceInfo()) {
2969 subBuilder.mergeFrom(getTraceInfo());
2970 }
2971 input.readMessage(subBuilder, extensionRegistry);
2972 setTraceInfo(subBuilder.buildPartial());
2973 break;
2974 }
2975 case 26: {
2976 bitField0_ |= 0x00000004;
2977 methodName_ = input.readBytes();
2978 break;
2979 }
2980 case 32: {
2981 bitField0_ |= 0x00000008;
2982 requestParam_ = input.readBool();
2983 break;
2984 }
2985 case 42: {
2986 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.newBuilder();
2987 if (hasCellBlockMeta()) {
2988 subBuilder.mergeFrom(getCellBlockMeta());
2989 }
2990 input.readMessage(subBuilder, extensionRegistry);
2991 setCellBlockMeta(subBuilder.buildPartial());
2992 break;
2993 }
2994 }
2995 }
2996 }
2997
2998 private int bitField0_;
2999
3000
3001 private int callId_ ;
3002 public boolean hasCallId() {
3003 return ((bitField0_ & 0x00000001) == 0x00000001);
3004 }
3005 public int getCallId() {
3006 return callId_;
3007 }
3008 public Builder setCallId(int value) {
3009 bitField0_ |= 0x00000001;
3010 callId_ = value;
3011 onChanged();
3012 return this;
3013 }
3014 public Builder clearCallId() {
3015 bitField0_ = (bitField0_ & ~0x00000001);
3016 callId_ = 0;
3017 onChanged();
3018 return this;
3019 }
3020
3021
3022 private org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo traceInfo_ = org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.getDefaultInstance();
3023 private com.google.protobuf.SingleFieldBuilder<
3024 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo, org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.Builder, org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfoOrBuilder> traceInfoBuilder_;
3025 public boolean hasTraceInfo() {
3026 return ((bitField0_ & 0x00000002) == 0x00000002);
3027 }
3028 public org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo getTraceInfo() {
3029 if (traceInfoBuilder_ == null) {
3030 return traceInfo_;
3031 } else {
3032 return traceInfoBuilder_.getMessage();
3033 }
3034 }
3035 public Builder setTraceInfo(org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo value) {
3036 if (traceInfoBuilder_ == null) {
3037 if (value == null) {
3038 throw new NullPointerException();
3039 }
3040 traceInfo_ = value;
3041 onChanged();
3042 } else {
3043 traceInfoBuilder_.setMessage(value);
3044 }
3045 bitField0_ |= 0x00000002;
3046 return this;
3047 }
3048 public Builder setTraceInfo(
3049 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.Builder builderForValue) {
3050 if (traceInfoBuilder_ == null) {
3051 traceInfo_ = builderForValue.build();
3052 onChanged();
3053 } else {
3054 traceInfoBuilder_.setMessage(builderForValue.build());
3055 }
3056 bitField0_ |= 0x00000002;
3057 return this;
3058 }
3059 public Builder mergeTraceInfo(org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo value) {
3060 if (traceInfoBuilder_ == null) {
3061 if (((bitField0_ & 0x00000002) == 0x00000002) &&
3062 traceInfo_ != org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.getDefaultInstance()) {
3063 traceInfo_ =
3064 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.newBuilder(traceInfo_).mergeFrom(value).buildPartial();
3065 } else {
3066 traceInfo_ = value;
3067 }
3068 onChanged();
3069 } else {
3070 traceInfoBuilder_.mergeFrom(value);
3071 }
3072 bitField0_ |= 0x00000002;
3073 return this;
3074 }
3075 public Builder clearTraceInfo() {
3076 if (traceInfoBuilder_ == null) {
3077 traceInfo_ = org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.getDefaultInstance();
3078 onChanged();
3079 } else {
3080 traceInfoBuilder_.clear();
3081 }
3082 bitField0_ = (bitField0_ & ~0x00000002);
3083 return this;
3084 }
3085 public org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.Builder getTraceInfoBuilder() {
3086 bitField0_ |= 0x00000002;
3087 onChanged();
3088 return getTraceInfoFieldBuilder().getBuilder();
3089 }
3090 public org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfoOrBuilder getTraceInfoOrBuilder() {
3091 if (traceInfoBuilder_ != null) {
3092 return traceInfoBuilder_.getMessageOrBuilder();
3093 } else {
3094 return traceInfo_;
3095 }
3096 }
3097 private com.google.protobuf.SingleFieldBuilder<
3098 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo, org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.Builder, org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfoOrBuilder>
3099 getTraceInfoFieldBuilder() {
3100 if (traceInfoBuilder_ == null) {
3101 traceInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder<
3102 org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo, org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfo.Builder, org.apache.hadoop.hbase.protobuf.generated.Tracing.RPCTInfoOrBuilder>(
3103 traceInfo_,
3104 getParentForChildren(),
3105 isClean());
3106 traceInfo_ = null;
3107 }
3108 return traceInfoBuilder_;
3109 }
3110
3111
3112 private java.lang.Object methodName_ = "";
3113 public boolean hasMethodName() {
3114 return ((bitField0_ & 0x00000004) == 0x00000004);
3115 }
3116 public String getMethodName() {
3117 java.lang.Object ref = methodName_;
3118 if (!(ref instanceof String)) {
3119 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
3120 methodName_ = s;
3121 return s;
3122 } else {
3123 return (String) ref;
3124 }
3125 }
3126 public Builder setMethodName(String value) {
3127 if (value == null) {
3128 throw new NullPointerException();
3129 }
3130 bitField0_ |= 0x00000004;
3131 methodName_ = value;
3132 onChanged();
3133 return this;
3134 }
3135 public Builder clearMethodName() {
3136 bitField0_ = (bitField0_ & ~0x00000004);
3137 methodName_ = getDefaultInstance().getMethodName();
3138 onChanged();
3139 return this;
3140 }
3141 void setMethodName(com.google.protobuf.ByteString value) {
3142 bitField0_ |= 0x00000004;
3143 methodName_ = value;
3144 onChanged();
3145 }
3146
3147
3148 private boolean requestParam_ ;
3149 public boolean hasRequestParam() {
3150 return ((bitField0_ & 0x00000008) == 0x00000008);
3151 }
3152 public boolean getRequestParam() {
3153 return requestParam_;
3154 }
3155 public Builder setRequestParam(boolean value) {
3156 bitField0_ |= 0x00000008;
3157 requestParam_ = value;
3158 onChanged();
3159 return this;
3160 }
3161 public Builder clearRequestParam() {
3162 bitField0_ = (bitField0_ & ~0x00000008);
3163 requestParam_ = false;
3164 onChanged();
3165 return this;
3166 }
3167
3168
3169 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
3170 private com.google.protobuf.SingleFieldBuilder<
3171 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder> cellBlockMetaBuilder_;
3172 public boolean hasCellBlockMeta() {
3173 return ((bitField0_ & 0x00000010) == 0x00000010);
3174 }
3175 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta getCellBlockMeta() {
3176 if (cellBlockMetaBuilder_ == null) {
3177 return cellBlockMeta_;
3178 } else {
3179 return cellBlockMetaBuilder_.getMessage();
3180 }
3181 }
3182 public Builder setCellBlockMeta(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta value) {
3183 if (cellBlockMetaBuilder_ == null) {
3184 if (value == null) {
3185 throw new NullPointerException();
3186 }
3187 cellBlockMeta_ = value;
3188 onChanged();
3189 } else {
3190 cellBlockMetaBuilder_.setMessage(value);
3191 }
3192 bitField0_ |= 0x00000010;
3193 return this;
3194 }
3195 public Builder setCellBlockMeta(
3196 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder builderForValue) {
3197 if (cellBlockMetaBuilder_ == null) {
3198 cellBlockMeta_ = builderForValue.build();
3199 onChanged();
3200 } else {
3201 cellBlockMetaBuilder_.setMessage(builderForValue.build());
3202 }
3203 bitField0_ |= 0x00000010;
3204 return this;
3205 }
3206 public Builder mergeCellBlockMeta(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta value) {
3207 if (cellBlockMetaBuilder_ == null) {
3208 if (((bitField0_ & 0x00000010) == 0x00000010) &&
3209 cellBlockMeta_ != org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance()) {
3210 cellBlockMeta_ =
3211 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.newBuilder(cellBlockMeta_).mergeFrom(value).buildPartial();
3212 } else {
3213 cellBlockMeta_ = value;
3214 }
3215 onChanged();
3216 } else {
3217 cellBlockMetaBuilder_.mergeFrom(value);
3218 }
3219 bitField0_ |= 0x00000010;
3220 return this;
3221 }
3222 public Builder clearCellBlockMeta() {
3223 if (cellBlockMetaBuilder_ == null) {
3224 cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
3225 onChanged();
3226 } else {
3227 cellBlockMetaBuilder_.clear();
3228 }
3229 bitField0_ = (bitField0_ & ~0x00000010);
3230 return this;
3231 }
3232 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder getCellBlockMetaBuilder() {
3233 bitField0_ |= 0x00000010;
3234 onChanged();
3235 return getCellBlockMetaFieldBuilder().getBuilder();
3236 }
3237 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder getCellBlockMetaOrBuilder() {
3238 if (cellBlockMetaBuilder_ != null) {
3239 return cellBlockMetaBuilder_.getMessageOrBuilder();
3240 } else {
3241 return cellBlockMeta_;
3242 }
3243 }
3244 private com.google.protobuf.SingleFieldBuilder<
3245 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder>
3246 getCellBlockMetaFieldBuilder() {
3247 if (cellBlockMetaBuilder_ == null) {
3248 cellBlockMetaBuilder_ = new com.google.protobuf.SingleFieldBuilder<
3249 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder>(
3250 cellBlockMeta_,
3251 getParentForChildren(),
3252 isClean());
3253 cellBlockMeta_ = null;
3254 }
3255 return cellBlockMetaBuilder_;
3256 }
3257
3258
3259 }
3260
3261 static {
3262 defaultInstance = new RequestHeader(true);
3263 defaultInstance.initFields();
3264 }
3265
3266
3267 }
3268
3269 public interface ResponseHeaderOrBuilder
3270 extends com.google.protobuf.MessageOrBuilder {
3271
3272
3273 boolean hasCallId();
3274 int getCallId();
3275
3276
3277 boolean hasException();
3278 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse getException();
3279 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponseOrBuilder getExceptionOrBuilder();
3280
3281
3282 boolean hasCellBlockMeta();
3283 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta getCellBlockMeta();
3284 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder getCellBlockMetaOrBuilder();
3285 }
3286 public static final class ResponseHeader extends
3287 com.google.protobuf.GeneratedMessage
3288 implements ResponseHeaderOrBuilder {
3289
3290 private ResponseHeader(Builder builder) {
3291 super(builder);
3292 }
3293 private ResponseHeader(boolean noInit) {}
3294
3295 private static final ResponseHeader defaultInstance;
3296 public static ResponseHeader getDefaultInstance() {
3297 return defaultInstance;
3298 }
3299
3300 public ResponseHeader getDefaultInstanceForType() {
3301 return defaultInstance;
3302 }
3303
3304 public static final com.google.protobuf.Descriptors.Descriptor
3305 getDescriptor() {
3306 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ResponseHeader_descriptor;
3307 }
3308
3309 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3310 internalGetFieldAccessorTable() {
3311 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ResponseHeader_fieldAccessorTable;
3312 }
3313
3314 private int bitField0_;
3315
3316 public static final int CALLID_FIELD_NUMBER = 1;
3317 private int callId_;
3318 public boolean hasCallId() {
3319 return ((bitField0_ & 0x00000001) == 0x00000001);
3320 }
3321 public int getCallId() {
3322 return callId_;
3323 }
3324
3325
3326 public static final int EXCEPTION_FIELD_NUMBER = 2;
3327 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse exception_;
3328 public boolean hasException() {
3329 return ((bitField0_ & 0x00000002) == 0x00000002);
3330 }
3331 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse getException() {
3332 return exception_;
3333 }
3334 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponseOrBuilder getExceptionOrBuilder() {
3335 return exception_;
3336 }
3337
3338
3339 public static final int CELLBLOCKMETA_FIELD_NUMBER = 3;
3340 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta cellBlockMeta_;
3341 public boolean hasCellBlockMeta() {
3342 return ((bitField0_ & 0x00000004) == 0x00000004);
3343 }
3344 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta getCellBlockMeta() {
3345 return cellBlockMeta_;
3346 }
3347 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder getCellBlockMetaOrBuilder() {
3348 return cellBlockMeta_;
3349 }
3350
3351 private void initFields() {
3352 callId_ = 0;
3353 exception_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDefaultInstance();
3354 cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
3355 }
3356 private byte memoizedIsInitialized = -1;
3357 public final boolean isInitialized() {
3358 byte isInitialized = memoizedIsInitialized;
3359 if (isInitialized != -1) return isInitialized == 1;
3360
3361 memoizedIsInitialized = 1;
3362 return true;
3363 }
3364
3365 public void writeTo(com.google.protobuf.CodedOutputStream output)
3366 throws java.io.IOException {
3367 getSerializedSize();
3368 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3369 output.writeUInt32(1, callId_);
3370 }
3371 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3372 output.writeMessage(2, exception_);
3373 }
3374 if (((bitField0_ & 0x00000004) == 0x00000004)) {
3375 output.writeMessage(3, cellBlockMeta_);
3376 }
3377 getUnknownFields().writeTo(output);
3378 }
3379
3380 private int memoizedSerializedSize = -1;
3381 public int getSerializedSize() {
3382 int size = memoizedSerializedSize;
3383 if (size != -1) return size;
3384
3385 size = 0;
3386 if (((bitField0_ & 0x00000001) == 0x00000001)) {
3387 size += com.google.protobuf.CodedOutputStream
3388 .computeUInt32Size(1, callId_);
3389 }
3390 if (((bitField0_ & 0x00000002) == 0x00000002)) {
3391 size += com.google.protobuf.CodedOutputStream
3392 .computeMessageSize(2, exception_);
3393 }
3394 if (((bitField0_ & 0x00000004) == 0x00000004)) {
3395 size += com.google.protobuf.CodedOutputStream
3396 .computeMessageSize(3, cellBlockMeta_);
3397 }
3398 size += getUnknownFields().getSerializedSize();
3399 memoizedSerializedSize = size;
3400 return size;
3401 }
3402
3403 private static final long serialVersionUID = 0L;
3404 @java.lang.Override
3405 protected java.lang.Object writeReplace()
3406 throws java.io.ObjectStreamException {
3407 return super.writeReplace();
3408 }
3409
3410 @java.lang.Override
3411 public boolean equals(final java.lang.Object obj) {
3412 if (obj == this) {
3413 return true;
3414 }
3415 if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader)) {
3416 return super.equals(obj);
3417 }
3418 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader other = (org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader) obj;
3419
3420 boolean result = true;
3421 result = result && (hasCallId() == other.hasCallId());
3422 if (hasCallId()) {
3423 result = result && (getCallId()
3424 == other.getCallId());
3425 }
3426 result = result && (hasException() == other.hasException());
3427 if (hasException()) {
3428 result = result && getException()
3429 .equals(other.getException());
3430 }
3431 result = result && (hasCellBlockMeta() == other.hasCellBlockMeta());
3432 if (hasCellBlockMeta()) {
3433 result = result && getCellBlockMeta()
3434 .equals(other.getCellBlockMeta());
3435 }
3436 result = result &&
3437 getUnknownFields().equals(other.getUnknownFields());
3438 return result;
3439 }
3440
3441 @java.lang.Override
3442 public int hashCode() {
3443 int hash = 41;
3444 hash = (19 * hash) + getDescriptorForType().hashCode();
3445 if (hasCallId()) {
3446 hash = (37 * hash) + CALLID_FIELD_NUMBER;
3447 hash = (53 * hash) + getCallId();
3448 }
3449 if (hasException()) {
3450 hash = (37 * hash) + EXCEPTION_FIELD_NUMBER;
3451 hash = (53 * hash) + getException().hashCode();
3452 }
3453 if (hasCellBlockMeta()) {
3454 hash = (37 * hash) + CELLBLOCKMETA_FIELD_NUMBER;
3455 hash = (53 * hash) + getCellBlockMeta().hashCode();
3456 }
3457 hash = (29 * hash) + getUnknownFields().hashCode();
3458 return hash;
3459 }
3460
3461 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(
3462 com.google.protobuf.ByteString data)
3463 throws com.google.protobuf.InvalidProtocolBufferException {
3464 return newBuilder().mergeFrom(data).buildParsed();
3465 }
3466 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(
3467 com.google.protobuf.ByteString data,
3468 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3469 throws com.google.protobuf.InvalidProtocolBufferException {
3470 return newBuilder().mergeFrom(data, extensionRegistry)
3471 .buildParsed();
3472 }
3473 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(byte[] data)
3474 throws com.google.protobuf.InvalidProtocolBufferException {
3475 return newBuilder().mergeFrom(data).buildParsed();
3476 }
3477 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(
3478 byte[] data,
3479 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3480 throws com.google.protobuf.InvalidProtocolBufferException {
3481 return newBuilder().mergeFrom(data, extensionRegistry)
3482 .buildParsed();
3483 }
3484 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(java.io.InputStream input)
3485 throws java.io.IOException {
3486 return newBuilder().mergeFrom(input).buildParsed();
3487 }
3488 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(
3489 java.io.InputStream input,
3490 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3491 throws java.io.IOException {
3492 return newBuilder().mergeFrom(input, extensionRegistry)
3493 .buildParsed();
3494 }
3495 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseDelimitedFrom(java.io.InputStream input)
3496 throws java.io.IOException {
3497 Builder builder = newBuilder();
3498 if (builder.mergeDelimitedFrom(input)) {
3499 return builder.buildParsed();
3500 } else {
3501 return null;
3502 }
3503 }
3504 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseDelimitedFrom(
3505 java.io.InputStream input,
3506 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3507 throws java.io.IOException {
3508 Builder builder = newBuilder();
3509 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
3510 return builder.buildParsed();
3511 } else {
3512 return null;
3513 }
3514 }
3515 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(
3516 com.google.protobuf.CodedInputStream input)
3517 throws java.io.IOException {
3518 return newBuilder().mergeFrom(input).buildParsed();
3519 }
3520 public static org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader parseFrom(
3521 com.google.protobuf.CodedInputStream input,
3522 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3523 throws java.io.IOException {
3524 return newBuilder().mergeFrom(input, extensionRegistry)
3525 .buildParsed();
3526 }
3527
3528 public static Builder newBuilder() { return Builder.create(); }
3529 public Builder newBuilderForType() { return newBuilder(); }
3530 public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader prototype) {
3531 return newBuilder().mergeFrom(prototype);
3532 }
3533 public Builder toBuilder() { return newBuilder(this); }
3534
3535 @java.lang.Override
3536 protected Builder newBuilderForType(
3537 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3538 Builder builder = new Builder(parent);
3539 return builder;
3540 }
3541 public static final class Builder extends
3542 com.google.protobuf.GeneratedMessage.Builder<Builder>
3543 implements org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeaderOrBuilder {
3544 public static final com.google.protobuf.Descriptors.Descriptor
3545 getDescriptor() {
3546 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ResponseHeader_descriptor;
3547 }
3548
3549 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3550 internalGetFieldAccessorTable() {
3551 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.internal_static_ResponseHeader_fieldAccessorTable;
3552 }
3553
3554
3555 private Builder() {
3556 maybeForceBuilderInitialization();
3557 }
3558
3559 private Builder(BuilderParent parent) {
3560 super(parent);
3561 maybeForceBuilderInitialization();
3562 }
3563 private void maybeForceBuilderInitialization() {
3564 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3565 getExceptionFieldBuilder();
3566 getCellBlockMetaFieldBuilder();
3567 }
3568 }
3569 private static Builder create() {
3570 return new Builder();
3571 }
3572
3573 public Builder clear() {
3574 super.clear();
3575 callId_ = 0;
3576 bitField0_ = (bitField0_ & ~0x00000001);
3577 if (exceptionBuilder_ == null) {
3578 exception_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDefaultInstance();
3579 } else {
3580 exceptionBuilder_.clear();
3581 }
3582 bitField0_ = (bitField0_ & ~0x00000002);
3583 if (cellBlockMetaBuilder_ == null) {
3584 cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
3585 } else {
3586 cellBlockMetaBuilder_.clear();
3587 }
3588 bitField0_ = (bitField0_ & ~0x00000004);
3589 return this;
3590 }
3591
3592 public Builder clone() {
3593 return create().mergeFrom(buildPartial());
3594 }
3595
3596 public com.google.protobuf.Descriptors.Descriptor
3597 getDescriptorForType() {
3598 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader.getDescriptor();
3599 }
3600
3601 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader getDefaultInstanceForType() {
3602 return org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader.getDefaultInstance();
3603 }
3604
3605 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader build() {
3606 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader result = buildPartial();
3607 if (!result.isInitialized()) {
3608 throw newUninitializedMessageException(result);
3609 }
3610 return result;
3611 }
3612
3613 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader buildParsed()
3614 throws com.google.protobuf.InvalidProtocolBufferException {
3615 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader result = buildPartial();
3616 if (!result.isInitialized()) {
3617 throw newUninitializedMessageException(
3618 result).asInvalidProtocolBufferException();
3619 }
3620 return result;
3621 }
3622
3623 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader buildPartial() {
3624 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader result = new org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader(this);
3625 int from_bitField0_ = bitField0_;
3626 int to_bitField0_ = 0;
3627 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3628 to_bitField0_ |= 0x00000001;
3629 }
3630 result.callId_ = callId_;
3631 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
3632 to_bitField0_ |= 0x00000002;
3633 }
3634 if (exceptionBuilder_ == null) {
3635 result.exception_ = exception_;
3636 } else {
3637 result.exception_ = exceptionBuilder_.build();
3638 }
3639 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
3640 to_bitField0_ |= 0x00000004;
3641 }
3642 if (cellBlockMetaBuilder_ == null) {
3643 result.cellBlockMeta_ = cellBlockMeta_;
3644 } else {
3645 result.cellBlockMeta_ = cellBlockMetaBuilder_.build();
3646 }
3647 result.bitField0_ = to_bitField0_;
3648 onBuilt();
3649 return result;
3650 }
3651
3652 public Builder mergeFrom(com.google.protobuf.Message other) {
3653 if (other instanceof org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader) {
3654 return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader)other);
3655 } else {
3656 super.mergeFrom(other);
3657 return this;
3658 }
3659 }
3660
3661 public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader other) {
3662 if (other == org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader.getDefaultInstance()) return this;
3663 if (other.hasCallId()) {
3664 setCallId(other.getCallId());
3665 }
3666 if (other.hasException()) {
3667 mergeException(other.getException());
3668 }
3669 if (other.hasCellBlockMeta()) {
3670 mergeCellBlockMeta(other.getCellBlockMeta());
3671 }
3672 this.mergeUnknownFields(other.getUnknownFields());
3673 return this;
3674 }
3675
3676 public final boolean isInitialized() {
3677 return true;
3678 }
3679
3680 public Builder mergeFrom(
3681 com.google.protobuf.CodedInputStream input,
3682 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3683 throws java.io.IOException {
3684 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3685 com.google.protobuf.UnknownFieldSet.newBuilder(
3686 this.getUnknownFields());
3687 while (true) {
3688 int tag = input.readTag();
3689 switch (tag) {
3690 case 0:
3691 this.setUnknownFields(unknownFields.build());
3692 onChanged();
3693 return this;
3694 default: {
3695 if (!parseUnknownField(input, unknownFields,
3696 extensionRegistry, tag)) {
3697 this.setUnknownFields(unknownFields.build());
3698 onChanged();
3699 return this;
3700 }
3701 break;
3702 }
3703 case 8: {
3704 bitField0_ |= 0x00000001;
3705 callId_ = input.readUInt32();
3706 break;
3707 }
3708 case 18: {
3709 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.newBuilder();
3710 if (hasException()) {
3711 subBuilder.mergeFrom(getException());
3712 }
3713 input.readMessage(subBuilder, extensionRegistry);
3714 setException(subBuilder.buildPartial());
3715 break;
3716 }
3717 case 26: {
3718 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.newBuilder();
3719 if (hasCellBlockMeta()) {
3720 subBuilder.mergeFrom(getCellBlockMeta());
3721 }
3722 input.readMessage(subBuilder, extensionRegistry);
3723 setCellBlockMeta(subBuilder.buildPartial());
3724 break;
3725 }
3726 }
3727 }
3728 }
3729
3730 private int bitField0_;
3731
3732
3733 private int callId_ ;
3734 public boolean hasCallId() {
3735 return ((bitField0_ & 0x00000001) == 0x00000001);
3736 }
3737 public int getCallId() {
3738 return callId_;
3739 }
3740 public Builder setCallId(int value) {
3741 bitField0_ |= 0x00000001;
3742 callId_ = value;
3743 onChanged();
3744 return this;
3745 }
3746 public Builder clearCallId() {
3747 bitField0_ = (bitField0_ & ~0x00000001);
3748 callId_ = 0;
3749 onChanged();
3750 return this;
3751 }
3752
3753
3754 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse exception_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDefaultInstance();
3755 private com.google.protobuf.SingleFieldBuilder<
3756 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponseOrBuilder> exceptionBuilder_;
3757 public boolean hasException() {
3758 return ((bitField0_ & 0x00000002) == 0x00000002);
3759 }
3760 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse getException() {
3761 if (exceptionBuilder_ == null) {
3762 return exception_;
3763 } else {
3764 return exceptionBuilder_.getMessage();
3765 }
3766 }
3767 public Builder setException(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse value) {
3768 if (exceptionBuilder_ == null) {
3769 if (value == null) {
3770 throw new NullPointerException();
3771 }
3772 exception_ = value;
3773 onChanged();
3774 } else {
3775 exceptionBuilder_.setMessage(value);
3776 }
3777 bitField0_ |= 0x00000002;
3778 return this;
3779 }
3780 public Builder setException(
3781 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.Builder builderForValue) {
3782 if (exceptionBuilder_ == null) {
3783 exception_ = builderForValue.build();
3784 onChanged();
3785 } else {
3786 exceptionBuilder_.setMessage(builderForValue.build());
3787 }
3788 bitField0_ |= 0x00000002;
3789 return this;
3790 }
3791 public Builder mergeException(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse value) {
3792 if (exceptionBuilder_ == null) {
3793 if (((bitField0_ & 0x00000002) == 0x00000002) &&
3794 exception_ != org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDefaultInstance()) {
3795 exception_ =
3796 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.newBuilder(exception_).mergeFrom(value).buildPartial();
3797 } else {
3798 exception_ = value;
3799 }
3800 onChanged();
3801 } else {
3802 exceptionBuilder_.mergeFrom(value);
3803 }
3804 bitField0_ |= 0x00000002;
3805 return this;
3806 }
3807 public Builder clearException() {
3808 if (exceptionBuilder_ == null) {
3809 exception_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.getDefaultInstance();
3810 onChanged();
3811 } else {
3812 exceptionBuilder_.clear();
3813 }
3814 bitField0_ = (bitField0_ & ~0x00000002);
3815 return this;
3816 }
3817 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.Builder getExceptionBuilder() {
3818 bitField0_ |= 0x00000002;
3819 onChanged();
3820 return getExceptionFieldBuilder().getBuilder();
3821 }
3822 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponseOrBuilder getExceptionOrBuilder() {
3823 if (exceptionBuilder_ != null) {
3824 return exceptionBuilder_.getMessageOrBuilder();
3825 } else {
3826 return exception_;
3827 }
3828 }
3829 private com.google.protobuf.SingleFieldBuilder<
3830 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponseOrBuilder>
3831 getExceptionFieldBuilder() {
3832 if (exceptionBuilder_ == null) {
3833 exceptionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
3834 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponseOrBuilder>(
3835 exception_,
3836 getParentForChildren(),
3837 isClean());
3838 exception_ = null;
3839 }
3840 return exceptionBuilder_;
3841 }
3842
3843
3844 private org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
3845 private com.google.protobuf.SingleFieldBuilder<
3846 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder> cellBlockMetaBuilder_;
3847 public boolean hasCellBlockMeta() {
3848 return ((bitField0_ & 0x00000004) == 0x00000004);
3849 }
3850 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta getCellBlockMeta() {
3851 if (cellBlockMetaBuilder_ == null) {
3852 return cellBlockMeta_;
3853 } else {
3854 return cellBlockMetaBuilder_.getMessage();
3855 }
3856 }
3857 public Builder setCellBlockMeta(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta value) {
3858 if (cellBlockMetaBuilder_ == null) {
3859 if (value == null) {
3860 throw new NullPointerException();
3861 }
3862 cellBlockMeta_ = value;
3863 onChanged();
3864 } else {
3865 cellBlockMetaBuilder_.setMessage(value);
3866 }
3867 bitField0_ |= 0x00000004;
3868 return this;
3869 }
3870 public Builder setCellBlockMeta(
3871 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder builderForValue) {
3872 if (cellBlockMetaBuilder_ == null) {
3873 cellBlockMeta_ = builderForValue.build();
3874 onChanged();
3875 } else {
3876 cellBlockMetaBuilder_.setMessage(builderForValue.build());
3877 }
3878 bitField0_ |= 0x00000004;
3879 return this;
3880 }
3881 public Builder mergeCellBlockMeta(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta value) {
3882 if (cellBlockMetaBuilder_ == null) {
3883 if (((bitField0_ & 0x00000004) == 0x00000004) &&
3884 cellBlockMeta_ != org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance()) {
3885 cellBlockMeta_ =
3886 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.newBuilder(cellBlockMeta_).mergeFrom(value).buildPartial();
3887 } else {
3888 cellBlockMeta_ = value;
3889 }
3890 onChanged();
3891 } else {
3892 cellBlockMetaBuilder_.mergeFrom(value);
3893 }
3894 bitField0_ |= 0x00000004;
3895 return this;
3896 }
3897 public Builder clearCellBlockMeta() {
3898 if (cellBlockMetaBuilder_ == null) {
3899 cellBlockMeta_ = org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.getDefaultInstance();
3900 onChanged();
3901 } else {
3902 cellBlockMetaBuilder_.clear();
3903 }
3904 bitField0_ = (bitField0_ & ~0x00000004);
3905 return this;
3906 }
3907 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder getCellBlockMetaBuilder() {
3908 bitField0_ |= 0x00000004;
3909 onChanged();
3910 return getCellBlockMetaFieldBuilder().getBuilder();
3911 }
3912 public org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder getCellBlockMetaOrBuilder() {
3913 if (cellBlockMetaBuilder_ != null) {
3914 return cellBlockMetaBuilder_.getMessageOrBuilder();
3915 } else {
3916 return cellBlockMeta_;
3917 }
3918 }
3919 private com.google.protobuf.SingleFieldBuilder<
3920 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder>
3921 getCellBlockMetaFieldBuilder() {
3922 if (cellBlockMetaBuilder_ == null) {
3923 cellBlockMetaBuilder_ = new com.google.protobuf.SingleFieldBuilder<
3924 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMetaOrBuilder>(
3925 cellBlockMeta_,
3926 getParentForChildren(),
3927 isClean());
3928 cellBlockMeta_ = null;
3929 }
3930 return cellBlockMetaBuilder_;
3931 }
3932
3933
3934 }
3935
3936 static {
3937 defaultInstance = new ResponseHeader(true);
3938 defaultInstance.initFields();
3939 }
3940
3941
3942 }
3943
3944 private static com.google.protobuf.Descriptors.Descriptor
3945 internal_static_UserInformation_descriptor;
3946 private static
3947 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3948 internal_static_UserInformation_fieldAccessorTable;
3949 private static com.google.protobuf.Descriptors.Descriptor
3950 internal_static_ConnectionHeader_descriptor;
3951 private static
3952 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3953 internal_static_ConnectionHeader_fieldAccessorTable;
3954 private static com.google.protobuf.Descriptors.Descriptor
3955 internal_static_CellBlockMeta_descriptor;
3956 private static
3957 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3958 internal_static_CellBlockMeta_fieldAccessorTable;
3959 private static com.google.protobuf.Descriptors.Descriptor
3960 internal_static_ExceptionResponse_descriptor;
3961 private static
3962 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3963 internal_static_ExceptionResponse_fieldAccessorTable;
3964 private static com.google.protobuf.Descriptors.Descriptor
3965 internal_static_RequestHeader_descriptor;
3966 private static
3967 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3968 internal_static_RequestHeader_fieldAccessorTable;
3969 private static com.google.protobuf.Descriptors.Descriptor
3970 internal_static_ResponseHeader_descriptor;
3971 private static
3972 com.google.protobuf.GeneratedMessage.FieldAccessorTable
3973 internal_static_ResponseHeader_fieldAccessorTable;
3974
3975 public static com.google.protobuf.Descriptors.FileDescriptor
3976 getDescriptor() {
3977 return descriptor;
3978 }
3979 private static com.google.protobuf.Descriptors.FileDescriptor
3980 descriptor;
3981 static {
3982 java.lang.String[] descriptorData = {
3983 "\n\tRPC.proto\032\rTracing.proto\032\013hbase.proto\"" +
3984 ":\n\017UserInformation\022\025\n\reffectiveUser\030\001 \002(" +
3985 "\t\022\020\n\010realUser\030\002 \001(\t\"\343\001\n\020ConnectionHeader" +
3986 "\022\"\n\010userInfo\030\001 \001(\0132\020.UserInformation\022?\n\010" +
3987 "protocol\030\002 \001(\t:-org.apache.hadoop.hbase." +
3988 "client.ClientProtocol\022H\n\023cellBlockCodecC" +
3989 "lass\030\003 \001(\t:+org.apache.hadoop.hbase.code" +
3990 "c.KeyValueCodec\022 \n\030cellBlockCompressorCl" +
3991 "ass\030\004 \001(\t\"\037\n\rCellBlockMeta\022\016\n\006length\030\001 \001" +
3992 "(\r\"w\n\021ExceptionResponse\022\032\n\022exceptionClas",
3993 "sName\030\001 \001(\t\022\022\n\nstackTrace\030\002 \001(\t\022\020\n\010hostn" +
3994 "ame\030\003 \001(\t\022\014\n\004port\030\004 \001(\005\022\022\n\ndoNotRetry\030\005 " +
3995 "\001(\010\"\216\001\n\rRequestHeader\022\016\n\006callId\030\001 \001(\r\022\034\n" +
3996 "\ttraceInfo\030\002 \001(\0132\t.RPCTInfo\022\022\n\nmethodNam" +
3997 "e\030\003 \001(\t\022\024\n\014requestParam\030\004 \001(\010\022%\n\rcellBlo" +
3998 "ckMeta\030\005 \001(\0132\016.CellBlockMeta\"n\n\016Response" +
3999 "Header\022\016\n\006callId\030\001 \001(\r\022%\n\texception\030\002 \001(" +
4000 "\0132\022.ExceptionResponse\022%\n\rcellBlockMeta\030\003" +
4001 " \001(\0132\016.CellBlockMetaB<\n*org.apache.hadoo" +
4002 "p.hbase.protobuf.generatedB\tRPCProtosH\001\240",
4003 "\001\001"
4004 };
4005 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
4006 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
4007 public com.google.protobuf.ExtensionRegistry assignDescriptors(
4008 com.google.protobuf.Descriptors.FileDescriptor root) {
4009 descriptor = root;
4010 internal_static_UserInformation_descriptor =
4011 getDescriptor().getMessageTypes().get(0);
4012 internal_static_UserInformation_fieldAccessorTable = new
4013 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
4014 internal_static_UserInformation_descriptor,
4015 new java.lang.String[] { "EffectiveUser", "RealUser", },
4016 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.class,
4017 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.UserInformation.Builder.class);
4018 internal_static_ConnectionHeader_descriptor =
4019 getDescriptor().getMessageTypes().get(1);
4020 internal_static_ConnectionHeader_fieldAccessorTable = new
4021 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
4022 internal_static_ConnectionHeader_descriptor,
4023 new java.lang.String[] { "UserInfo", "Protocol", "CellBlockCodecClass", "CellBlockCompressorClass", },
4024 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader.class,
4025 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader.Builder.class);
4026 internal_static_CellBlockMeta_descriptor =
4027 getDescriptor().getMessageTypes().get(2);
4028 internal_static_CellBlockMeta_fieldAccessorTable = new
4029 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
4030 internal_static_CellBlockMeta_descriptor,
4031 new java.lang.String[] { "Length", },
4032 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.class,
4033 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.CellBlockMeta.Builder.class);
4034 internal_static_ExceptionResponse_descriptor =
4035 getDescriptor().getMessageTypes().get(3);
4036 internal_static_ExceptionResponse_fieldAccessorTable = new
4037 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
4038 internal_static_ExceptionResponse_descriptor,
4039 new java.lang.String[] { "ExceptionClassName", "StackTrace", "Hostname", "Port", "DoNotRetry", },
4040 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.class,
4041 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ExceptionResponse.Builder.class);
4042 internal_static_RequestHeader_descriptor =
4043 getDescriptor().getMessageTypes().get(4);
4044 internal_static_RequestHeader_fieldAccessorTable = new
4045 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
4046 internal_static_RequestHeader_descriptor,
4047 new java.lang.String[] { "CallId", "TraceInfo", "MethodName", "RequestParam", "CellBlockMeta", },
4048 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader.class,
4049 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader.Builder.class);
4050 internal_static_ResponseHeader_descriptor =
4051 getDescriptor().getMessageTypes().get(5);
4052 internal_static_ResponseHeader_fieldAccessorTable = new
4053 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
4054 internal_static_ResponseHeader_descriptor,
4055 new java.lang.String[] { "CallId", "Exception", "CellBlockMeta", },
4056 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader.class,
4057 org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ResponseHeader.Builder.class);
4058 return null;
4059 }
4060 };
4061 com.google.protobuf.Descriptors.FileDescriptor
4062 .internalBuildGeneratedFileFrom(descriptorData,
4063 new com.google.protobuf.Descriptors.FileDescriptor[] {
4064 org.apache.hadoop.hbase.protobuf.generated.Tracing.getDescriptor(),
4065 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.getDescriptor(),
4066 }, assigner);
4067 }
4068
4069
4070 }