View Javadoc

1   // Generated by the protocol buffer compiler.  DO NOT EDIT!
2   // source: FS.proto
3   
4   package org.apache.hadoop.hbase.protobuf.generated;
5   
6   public final class FSProtos {
7     private FSProtos() {}
8     public static void registerAllExtensions(
9         com.google.protobuf.ExtensionRegistry registry) {
10    }
11    public interface HBaseVersionFileContentOrBuilder
12        extends com.google.protobuf.MessageOrBuilder {
13      
14      // required string version = 1;
15      boolean hasVersion();
16      String getVersion();
17    }
18    public static final class HBaseVersionFileContent extends
19        com.google.protobuf.GeneratedMessage
20        implements HBaseVersionFileContentOrBuilder {
21      // Use HBaseVersionFileContent.newBuilder() to construct.
22      private HBaseVersionFileContent(Builder builder) {
23        super(builder);
24      }
25      private HBaseVersionFileContent(boolean noInit) {}
26      
27      private static final HBaseVersionFileContent defaultInstance;
28      public static HBaseVersionFileContent getDefaultInstance() {
29        return defaultInstance;
30      }
31      
32      public HBaseVersionFileContent getDefaultInstanceForType() {
33        return defaultInstance;
34      }
35      
36      public static final com.google.protobuf.Descriptors.Descriptor
37          getDescriptor() {
38        return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_HBaseVersionFileContent_descriptor;
39      }
40      
41      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
42          internalGetFieldAccessorTable() {
43        return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_HBaseVersionFileContent_fieldAccessorTable;
44      }
45      
46      private int bitField0_;
47      // required string version = 1;
48      public static final int VERSION_FIELD_NUMBER = 1;
49      private java.lang.Object version_;
50      public boolean hasVersion() {
51        return ((bitField0_ & 0x00000001) == 0x00000001);
52      }
53      public String getVersion() {
54        java.lang.Object ref = version_;
55        if (ref instanceof String) {
56          return (String) ref;
57        } else {
58          com.google.protobuf.ByteString bs = 
59              (com.google.protobuf.ByteString) ref;
60          String s = bs.toStringUtf8();
61          if (com.google.protobuf.Internal.isValidUtf8(bs)) {
62            version_ = s;
63          }
64          return s;
65        }
66      }
67      private com.google.protobuf.ByteString getVersionBytes() {
68        java.lang.Object ref = version_;
69        if (ref instanceof String) {
70          com.google.protobuf.ByteString b = 
71              com.google.protobuf.ByteString.copyFromUtf8((String) ref);
72          version_ = b;
73          return b;
74        } else {
75          return (com.google.protobuf.ByteString) ref;
76        }
77      }
78      
79      private void initFields() {
80        version_ = "";
81      }
82      private byte memoizedIsInitialized = -1;
83      public final boolean isInitialized() {
84        byte isInitialized = memoizedIsInitialized;
85        if (isInitialized != -1) return isInitialized == 1;
86        
87        if (!hasVersion()) {
88          memoizedIsInitialized = 0;
89          return false;
90        }
91        memoizedIsInitialized = 1;
92        return true;
93      }
94      
95      public void writeTo(com.google.protobuf.CodedOutputStream output)
96                          throws java.io.IOException {
97        getSerializedSize();
98        if (((bitField0_ & 0x00000001) == 0x00000001)) {
99          output.writeBytes(1, getVersionBytes());
100       }
101       getUnknownFields().writeTo(output);
102     }
103     
104     private int memoizedSerializedSize = -1;
105     public int getSerializedSize() {
106       int size = memoizedSerializedSize;
107       if (size != -1) return size;
108     
109       size = 0;
110       if (((bitField0_ & 0x00000001) == 0x00000001)) {
111         size += com.google.protobuf.CodedOutputStream
112           .computeBytesSize(1, getVersionBytes());
113       }
114       size += getUnknownFields().getSerializedSize();
115       memoizedSerializedSize = size;
116       return size;
117     }
118     
119     private static final long serialVersionUID = 0L;
120     @java.lang.Override
121     protected java.lang.Object writeReplace()
122         throws java.io.ObjectStreamException {
123       return super.writeReplace();
124     }
125     
126     @java.lang.Override
127     public boolean equals(final java.lang.Object obj) {
128       if (obj == this) {
129        return true;
130       }
131       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent)) {
132         return super.equals(obj);
133       }
134       org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent other = (org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent) obj;
135       
136       boolean result = true;
137       result = result && (hasVersion() == other.hasVersion());
138       if (hasVersion()) {
139         result = result && getVersion()
140             .equals(other.getVersion());
141       }
142       result = result &&
143           getUnknownFields().equals(other.getUnknownFields());
144       return result;
145     }
146     
147     @java.lang.Override
148     public int hashCode() {
149       int hash = 41;
150       hash = (19 * hash) + getDescriptorForType().hashCode();
151       if (hasVersion()) {
152         hash = (37 * hash) + VERSION_FIELD_NUMBER;
153         hash = (53 * hash) + getVersion().hashCode();
154       }
155       hash = (29 * hash) + getUnknownFields().hashCode();
156       return hash;
157     }
158     
159     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(
160         com.google.protobuf.ByteString data)
161         throws com.google.protobuf.InvalidProtocolBufferException {
162       return newBuilder().mergeFrom(data).buildParsed();
163     }
164     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(
165         com.google.protobuf.ByteString data,
166         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
167         throws com.google.protobuf.InvalidProtocolBufferException {
168       return newBuilder().mergeFrom(data, extensionRegistry)
169                .buildParsed();
170     }
171     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(byte[] data)
172         throws com.google.protobuf.InvalidProtocolBufferException {
173       return newBuilder().mergeFrom(data).buildParsed();
174     }
175     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(
176         byte[] data,
177         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
178         throws com.google.protobuf.InvalidProtocolBufferException {
179       return newBuilder().mergeFrom(data, extensionRegistry)
180                .buildParsed();
181     }
182     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(java.io.InputStream input)
183         throws java.io.IOException {
184       return newBuilder().mergeFrom(input).buildParsed();
185     }
186     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(
187         java.io.InputStream input,
188         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
189         throws java.io.IOException {
190       return newBuilder().mergeFrom(input, extensionRegistry)
191                .buildParsed();
192     }
193     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseDelimitedFrom(java.io.InputStream input)
194         throws java.io.IOException {
195       Builder builder = newBuilder();
196       if (builder.mergeDelimitedFrom(input)) {
197         return builder.buildParsed();
198       } else {
199         return null;
200       }
201     }
202     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseDelimitedFrom(
203         java.io.InputStream input,
204         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
205         throws java.io.IOException {
206       Builder builder = newBuilder();
207       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
208         return builder.buildParsed();
209       } else {
210         return null;
211       }
212     }
213     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(
214         com.google.protobuf.CodedInputStream input)
215         throws java.io.IOException {
216       return newBuilder().mergeFrom(input).buildParsed();
217     }
218     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent parseFrom(
219         com.google.protobuf.CodedInputStream input,
220         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
221         throws java.io.IOException {
222       return newBuilder().mergeFrom(input, extensionRegistry)
223                .buildParsed();
224     }
225     
226     public static Builder newBuilder() { return Builder.create(); }
227     public Builder newBuilderForType() { return newBuilder(); }
228     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent prototype) {
229       return newBuilder().mergeFrom(prototype);
230     }
231     public Builder toBuilder() { return newBuilder(this); }
232     
233     @java.lang.Override
234     protected Builder newBuilderForType(
235         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
236       Builder builder = new Builder(parent);
237       return builder;
238     }
239     public static final class Builder extends
240         com.google.protobuf.GeneratedMessage.Builder<Builder>
241        implements org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContentOrBuilder {
242       public static final com.google.protobuf.Descriptors.Descriptor
243           getDescriptor() {
244         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_HBaseVersionFileContent_descriptor;
245       }
246       
247       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
248           internalGetFieldAccessorTable() {
249         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_HBaseVersionFileContent_fieldAccessorTable;
250       }
251       
252       // Construct using org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent.newBuilder()
253       private Builder() {
254         maybeForceBuilderInitialization();
255       }
256       
257       private Builder(BuilderParent parent) {
258         super(parent);
259         maybeForceBuilderInitialization();
260       }
261       private void maybeForceBuilderInitialization() {
262         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
263         }
264       }
265       private static Builder create() {
266         return new Builder();
267       }
268       
269       public Builder clear() {
270         super.clear();
271         version_ = "";
272         bitField0_ = (bitField0_ & ~0x00000001);
273         return this;
274       }
275       
276       public Builder clone() {
277         return create().mergeFrom(buildPartial());
278       }
279       
280       public com.google.protobuf.Descriptors.Descriptor
281           getDescriptorForType() {
282         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent.getDescriptor();
283       }
284       
285       public org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent getDefaultInstanceForType() {
286         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent.getDefaultInstance();
287       }
288       
289       public org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent build() {
290         org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent result = buildPartial();
291         if (!result.isInitialized()) {
292           throw newUninitializedMessageException(result);
293         }
294         return result;
295       }
296       
297       private org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent buildParsed()
298           throws com.google.protobuf.InvalidProtocolBufferException {
299         org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent result = buildPartial();
300         if (!result.isInitialized()) {
301           throw newUninitializedMessageException(
302             result).asInvalidProtocolBufferException();
303         }
304         return result;
305       }
306       
307       public org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent buildPartial() {
308         org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent result = new org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent(this);
309         int from_bitField0_ = bitField0_;
310         int to_bitField0_ = 0;
311         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
312           to_bitField0_ |= 0x00000001;
313         }
314         result.version_ = version_;
315         result.bitField0_ = to_bitField0_;
316         onBuilt();
317         return result;
318       }
319       
320       public Builder mergeFrom(com.google.protobuf.Message other) {
321         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent) {
322           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent)other);
323         } else {
324           super.mergeFrom(other);
325           return this;
326         }
327       }
328       
329       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent other) {
330         if (other == org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent.getDefaultInstance()) return this;
331         if (other.hasVersion()) {
332           setVersion(other.getVersion());
333         }
334         this.mergeUnknownFields(other.getUnknownFields());
335         return this;
336       }
337       
338       public final boolean isInitialized() {
339         if (!hasVersion()) {
340           
341           return false;
342         }
343         return true;
344       }
345       
346       public Builder mergeFrom(
347           com.google.protobuf.CodedInputStream input,
348           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
349           throws java.io.IOException {
350         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
351           com.google.protobuf.UnknownFieldSet.newBuilder(
352             this.getUnknownFields());
353         while (true) {
354           int tag = input.readTag();
355           switch (tag) {
356             case 0:
357               this.setUnknownFields(unknownFields.build());
358               onChanged();
359               return this;
360             default: {
361               if (!parseUnknownField(input, unknownFields,
362                                      extensionRegistry, tag)) {
363                 this.setUnknownFields(unknownFields.build());
364                 onChanged();
365                 return this;
366               }
367               break;
368             }
369             case 10: {
370               bitField0_ |= 0x00000001;
371               version_ = input.readBytes();
372               break;
373             }
374           }
375         }
376       }
377       
378       private int bitField0_;
379       
380       // required string version = 1;
381       private java.lang.Object version_ = "";
382       public boolean hasVersion() {
383         return ((bitField0_ & 0x00000001) == 0x00000001);
384       }
385       public String getVersion() {
386         java.lang.Object ref = version_;
387         if (!(ref instanceof String)) {
388           String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
389           version_ = s;
390           return s;
391         } else {
392           return (String) ref;
393         }
394       }
395       public Builder setVersion(String value) {
396         if (value == null) {
397     throw new NullPointerException();
398   }
399   bitField0_ |= 0x00000001;
400         version_ = value;
401         onChanged();
402         return this;
403       }
404       public Builder clearVersion() {
405         bitField0_ = (bitField0_ & ~0x00000001);
406         version_ = getDefaultInstance().getVersion();
407         onChanged();
408         return this;
409       }
410       void setVersion(com.google.protobuf.ByteString value) {
411         bitField0_ |= 0x00000001;
412         version_ = value;
413         onChanged();
414       }
415       
416       // @@protoc_insertion_point(builder_scope:HBaseVersionFileContent)
417     }
418     
419     static {
420       defaultInstance = new HBaseVersionFileContent(true);
421       defaultInstance.initFields();
422     }
423     
424     // @@protoc_insertion_point(class_scope:HBaseVersionFileContent)
425   }
426   
427   public interface ReferenceOrBuilder
428       extends com.google.protobuf.MessageOrBuilder {
429     
430     // required bytes splitkey = 1;
431     boolean hasSplitkey();
432     com.google.protobuf.ByteString getSplitkey();
433     
434     // required .Reference.Range range = 2;
435     boolean hasRange();
436     org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range getRange();
437   }
438   public static final class Reference extends
439       com.google.protobuf.GeneratedMessage
440       implements ReferenceOrBuilder {
441     // Use Reference.newBuilder() to construct.
442     private Reference(Builder builder) {
443       super(builder);
444     }
445     private Reference(boolean noInit) {}
446     
447     private static final Reference defaultInstance;
448     public static Reference getDefaultInstance() {
449       return defaultInstance;
450     }
451     
452     public Reference getDefaultInstanceForType() {
453       return defaultInstance;
454     }
455     
456     public static final com.google.protobuf.Descriptors.Descriptor
457         getDescriptor() {
458       return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_Reference_descriptor;
459     }
460     
461     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
462         internalGetFieldAccessorTable() {
463       return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_Reference_fieldAccessorTable;
464     }
465     
466     public enum Range
467         implements com.google.protobuf.ProtocolMessageEnum {
468       TOP(0, 0),
469       BOTTOM(1, 1),
470       ;
471       
472       public static final int TOP_VALUE = 0;
473       public static final int BOTTOM_VALUE = 1;
474       
475       
476       public final int getNumber() { return value; }
477       
478       public static Range valueOf(int value) {
479         switch (value) {
480           case 0: return TOP;
481           case 1: return BOTTOM;
482           default: return null;
483         }
484       }
485       
486       public static com.google.protobuf.Internal.EnumLiteMap<Range>
487           internalGetValueMap() {
488         return internalValueMap;
489       }
490       private static com.google.protobuf.Internal.EnumLiteMap<Range>
491           internalValueMap =
492             new com.google.protobuf.Internal.EnumLiteMap<Range>() {
493               public Range findValueByNumber(int number) {
494                 return Range.valueOf(number);
495               }
496             };
497       
498       public final com.google.protobuf.Descriptors.EnumValueDescriptor
499           getValueDescriptor() {
500         return getDescriptor().getValues().get(index);
501       }
502       public final com.google.protobuf.Descriptors.EnumDescriptor
503           getDescriptorForType() {
504         return getDescriptor();
505       }
506       public static final com.google.protobuf.Descriptors.EnumDescriptor
507           getDescriptor() {
508         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.getDescriptor().getEnumTypes().get(0);
509       }
510       
511       private static final Range[] VALUES = {
512         TOP, BOTTOM, 
513       };
514       
515       public static Range valueOf(
516           com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
517         if (desc.getType() != getDescriptor()) {
518           throw new java.lang.IllegalArgumentException(
519             "EnumValueDescriptor is not for this type.");
520         }
521         return VALUES[desc.getIndex()];
522       }
523       
524       private final int index;
525       private final int value;
526       
527       private Range(int index, int value) {
528         this.index = index;
529         this.value = value;
530       }
531       
532       // @@protoc_insertion_point(enum_scope:Reference.Range)
533     }
534     
535     private int bitField0_;
536     // required bytes splitkey = 1;
537     public static final int SPLITKEY_FIELD_NUMBER = 1;
538     private com.google.protobuf.ByteString splitkey_;
539     public boolean hasSplitkey() {
540       return ((bitField0_ & 0x00000001) == 0x00000001);
541     }
542     public com.google.protobuf.ByteString getSplitkey() {
543       return splitkey_;
544     }
545     
546     // required .Reference.Range range = 2;
547     public static final int RANGE_FIELD_NUMBER = 2;
548     private org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range range_;
549     public boolean hasRange() {
550       return ((bitField0_ & 0x00000002) == 0x00000002);
551     }
552     public org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range getRange() {
553       return range_;
554     }
555     
556     private void initFields() {
557       splitkey_ = com.google.protobuf.ByteString.EMPTY;
558       range_ = org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range.TOP;
559     }
560     private byte memoizedIsInitialized = -1;
561     public final boolean isInitialized() {
562       byte isInitialized = memoizedIsInitialized;
563       if (isInitialized != -1) return isInitialized == 1;
564       
565       if (!hasSplitkey()) {
566         memoizedIsInitialized = 0;
567         return false;
568       }
569       if (!hasRange()) {
570         memoizedIsInitialized = 0;
571         return false;
572       }
573       memoizedIsInitialized = 1;
574       return true;
575     }
576     
577     public void writeTo(com.google.protobuf.CodedOutputStream output)
578                         throws java.io.IOException {
579       getSerializedSize();
580       if (((bitField0_ & 0x00000001) == 0x00000001)) {
581         output.writeBytes(1, splitkey_);
582       }
583       if (((bitField0_ & 0x00000002) == 0x00000002)) {
584         output.writeEnum(2, range_.getNumber());
585       }
586       getUnknownFields().writeTo(output);
587     }
588     
589     private int memoizedSerializedSize = -1;
590     public int getSerializedSize() {
591       int size = memoizedSerializedSize;
592       if (size != -1) return size;
593     
594       size = 0;
595       if (((bitField0_ & 0x00000001) == 0x00000001)) {
596         size += com.google.protobuf.CodedOutputStream
597           .computeBytesSize(1, splitkey_);
598       }
599       if (((bitField0_ & 0x00000002) == 0x00000002)) {
600         size += com.google.protobuf.CodedOutputStream
601           .computeEnumSize(2, range_.getNumber());
602       }
603       size += getUnknownFields().getSerializedSize();
604       memoizedSerializedSize = size;
605       return size;
606     }
607     
608     private static final long serialVersionUID = 0L;
609     @java.lang.Override
610     protected java.lang.Object writeReplace()
611         throws java.io.ObjectStreamException {
612       return super.writeReplace();
613     }
614     
615     @java.lang.Override
616     public boolean equals(final java.lang.Object obj) {
617       if (obj == this) {
618        return true;
619       }
620       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference)) {
621         return super.equals(obj);
622       }
623       org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference other = (org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference) obj;
624       
625       boolean result = true;
626       result = result && (hasSplitkey() == other.hasSplitkey());
627       if (hasSplitkey()) {
628         result = result && getSplitkey()
629             .equals(other.getSplitkey());
630       }
631       result = result && (hasRange() == other.hasRange());
632       if (hasRange()) {
633         result = result &&
634             (getRange() == other.getRange());
635       }
636       result = result &&
637           getUnknownFields().equals(other.getUnknownFields());
638       return result;
639     }
640     
641     @java.lang.Override
642     public int hashCode() {
643       int hash = 41;
644       hash = (19 * hash) + getDescriptorForType().hashCode();
645       if (hasSplitkey()) {
646         hash = (37 * hash) + SPLITKEY_FIELD_NUMBER;
647         hash = (53 * hash) + getSplitkey().hashCode();
648       }
649       if (hasRange()) {
650         hash = (37 * hash) + RANGE_FIELD_NUMBER;
651         hash = (53 * hash) + hashEnum(getRange());
652       }
653       hash = (29 * hash) + getUnknownFields().hashCode();
654       return hash;
655     }
656     
657     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(
658         com.google.protobuf.ByteString data)
659         throws com.google.protobuf.InvalidProtocolBufferException {
660       return newBuilder().mergeFrom(data).buildParsed();
661     }
662     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(
663         com.google.protobuf.ByteString data,
664         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
665         throws com.google.protobuf.InvalidProtocolBufferException {
666       return newBuilder().mergeFrom(data, extensionRegistry)
667                .buildParsed();
668     }
669     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(byte[] data)
670         throws com.google.protobuf.InvalidProtocolBufferException {
671       return newBuilder().mergeFrom(data).buildParsed();
672     }
673     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(
674         byte[] data,
675         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
676         throws com.google.protobuf.InvalidProtocolBufferException {
677       return newBuilder().mergeFrom(data, extensionRegistry)
678                .buildParsed();
679     }
680     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(java.io.InputStream input)
681         throws java.io.IOException {
682       return newBuilder().mergeFrom(input).buildParsed();
683     }
684     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(
685         java.io.InputStream input,
686         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
687         throws java.io.IOException {
688       return newBuilder().mergeFrom(input, extensionRegistry)
689                .buildParsed();
690     }
691     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseDelimitedFrom(java.io.InputStream input)
692         throws java.io.IOException {
693       Builder builder = newBuilder();
694       if (builder.mergeDelimitedFrom(input)) {
695         return builder.buildParsed();
696       } else {
697         return null;
698       }
699     }
700     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseDelimitedFrom(
701         java.io.InputStream input,
702         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
703         throws java.io.IOException {
704       Builder builder = newBuilder();
705       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
706         return builder.buildParsed();
707       } else {
708         return null;
709       }
710     }
711     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(
712         com.google.protobuf.CodedInputStream input)
713         throws java.io.IOException {
714       return newBuilder().mergeFrom(input).buildParsed();
715     }
716     public static org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference parseFrom(
717         com.google.protobuf.CodedInputStream input,
718         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
719         throws java.io.IOException {
720       return newBuilder().mergeFrom(input, extensionRegistry)
721                .buildParsed();
722     }
723     
724     public static Builder newBuilder() { return Builder.create(); }
725     public Builder newBuilderForType() { return newBuilder(); }
726     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference prototype) {
727       return newBuilder().mergeFrom(prototype);
728     }
729     public Builder toBuilder() { return newBuilder(this); }
730     
731     @java.lang.Override
732     protected Builder newBuilderForType(
733         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
734       Builder builder = new Builder(parent);
735       return builder;
736     }
737     public static final class Builder extends
738         com.google.protobuf.GeneratedMessage.Builder<Builder>
739        implements org.apache.hadoop.hbase.protobuf.generated.FSProtos.ReferenceOrBuilder {
740       public static final com.google.protobuf.Descriptors.Descriptor
741           getDescriptor() {
742         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_Reference_descriptor;
743       }
744       
745       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
746           internalGetFieldAccessorTable() {
747         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.internal_static_Reference_fieldAccessorTable;
748       }
749       
750       // Construct using org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.newBuilder()
751       private Builder() {
752         maybeForceBuilderInitialization();
753       }
754       
755       private Builder(BuilderParent parent) {
756         super(parent);
757         maybeForceBuilderInitialization();
758       }
759       private void maybeForceBuilderInitialization() {
760         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
761         }
762       }
763       private static Builder create() {
764         return new Builder();
765       }
766       
767       public Builder clear() {
768         super.clear();
769         splitkey_ = com.google.protobuf.ByteString.EMPTY;
770         bitField0_ = (bitField0_ & ~0x00000001);
771         range_ = org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range.TOP;
772         bitField0_ = (bitField0_ & ~0x00000002);
773         return this;
774       }
775       
776       public Builder clone() {
777         return create().mergeFrom(buildPartial());
778       }
779       
780       public com.google.protobuf.Descriptors.Descriptor
781           getDescriptorForType() {
782         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.getDescriptor();
783       }
784       
785       public org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference getDefaultInstanceForType() {
786         return org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.getDefaultInstance();
787       }
788       
789       public org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference build() {
790         org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference result = buildPartial();
791         if (!result.isInitialized()) {
792           throw newUninitializedMessageException(result);
793         }
794         return result;
795       }
796       
797       private org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference buildParsed()
798           throws com.google.protobuf.InvalidProtocolBufferException {
799         org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference result = buildPartial();
800         if (!result.isInitialized()) {
801           throw newUninitializedMessageException(
802             result).asInvalidProtocolBufferException();
803         }
804         return result;
805       }
806       
807       public org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference buildPartial() {
808         org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference result = new org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference(this);
809         int from_bitField0_ = bitField0_;
810         int to_bitField0_ = 0;
811         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
812           to_bitField0_ |= 0x00000001;
813         }
814         result.splitkey_ = splitkey_;
815         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
816           to_bitField0_ |= 0x00000002;
817         }
818         result.range_ = range_;
819         result.bitField0_ = to_bitField0_;
820         onBuilt();
821         return result;
822       }
823       
824       public Builder mergeFrom(com.google.protobuf.Message other) {
825         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference) {
826           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference)other);
827         } else {
828           super.mergeFrom(other);
829           return this;
830         }
831       }
832       
833       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference other) {
834         if (other == org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.getDefaultInstance()) return this;
835         if (other.hasSplitkey()) {
836           setSplitkey(other.getSplitkey());
837         }
838         if (other.hasRange()) {
839           setRange(other.getRange());
840         }
841         this.mergeUnknownFields(other.getUnknownFields());
842         return this;
843       }
844       
845       public final boolean isInitialized() {
846         if (!hasSplitkey()) {
847           
848           return false;
849         }
850         if (!hasRange()) {
851           
852           return false;
853         }
854         return true;
855       }
856       
857       public Builder mergeFrom(
858           com.google.protobuf.CodedInputStream input,
859           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
860           throws java.io.IOException {
861         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
862           com.google.protobuf.UnknownFieldSet.newBuilder(
863             this.getUnknownFields());
864         while (true) {
865           int tag = input.readTag();
866           switch (tag) {
867             case 0:
868               this.setUnknownFields(unknownFields.build());
869               onChanged();
870               return this;
871             default: {
872               if (!parseUnknownField(input, unknownFields,
873                                      extensionRegistry, tag)) {
874                 this.setUnknownFields(unknownFields.build());
875                 onChanged();
876                 return this;
877               }
878               break;
879             }
880             case 10: {
881               bitField0_ |= 0x00000001;
882               splitkey_ = input.readBytes();
883               break;
884             }
885             case 16: {
886               int rawValue = input.readEnum();
887               org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range value = org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range.valueOf(rawValue);
888               if (value == null) {
889                 unknownFields.mergeVarintField(2, rawValue);
890               } else {
891                 bitField0_ |= 0x00000002;
892                 range_ = value;
893               }
894               break;
895             }
896           }
897         }
898       }
899       
900       private int bitField0_;
901       
902       // required bytes splitkey = 1;
903       private com.google.protobuf.ByteString splitkey_ = com.google.protobuf.ByteString.EMPTY;
904       public boolean hasSplitkey() {
905         return ((bitField0_ & 0x00000001) == 0x00000001);
906       }
907       public com.google.protobuf.ByteString getSplitkey() {
908         return splitkey_;
909       }
910       public Builder setSplitkey(com.google.protobuf.ByteString value) {
911         if (value == null) {
912     throw new NullPointerException();
913   }
914   bitField0_ |= 0x00000001;
915         splitkey_ = value;
916         onChanged();
917         return this;
918       }
919       public Builder clearSplitkey() {
920         bitField0_ = (bitField0_ & ~0x00000001);
921         splitkey_ = getDefaultInstance().getSplitkey();
922         onChanged();
923         return this;
924       }
925       
926       // required .Reference.Range range = 2;
927       private org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range range_ = org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range.TOP;
928       public boolean hasRange() {
929         return ((bitField0_ & 0x00000002) == 0x00000002);
930       }
931       public org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range getRange() {
932         return range_;
933       }
934       public Builder setRange(org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range value) {
935         if (value == null) {
936           throw new NullPointerException();
937         }
938         bitField0_ |= 0x00000002;
939         range_ = value;
940         onChanged();
941         return this;
942       }
943       public Builder clearRange() {
944         bitField0_ = (bitField0_ & ~0x00000002);
945         range_ = org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Range.TOP;
946         onChanged();
947         return this;
948       }
949       
950       // @@protoc_insertion_point(builder_scope:Reference)
951     }
952     
953     static {
954       defaultInstance = new Reference(true);
955       defaultInstance.initFields();
956     }
957     
958     // @@protoc_insertion_point(class_scope:Reference)
959   }
960   
961   private static com.google.protobuf.Descriptors.Descriptor
962     internal_static_HBaseVersionFileContent_descriptor;
963   private static
964     com.google.protobuf.GeneratedMessage.FieldAccessorTable
965       internal_static_HBaseVersionFileContent_fieldAccessorTable;
966   private static com.google.protobuf.Descriptors.Descriptor
967     internal_static_Reference_descriptor;
968   private static
969     com.google.protobuf.GeneratedMessage.FieldAccessorTable
970       internal_static_Reference_fieldAccessorTable;
971   
972   public static com.google.protobuf.Descriptors.FileDescriptor
973       getDescriptor() {
974     return descriptor;
975   }
976   private static com.google.protobuf.Descriptors.FileDescriptor
977       descriptor;
978   static {
979     java.lang.String[] descriptorData = {
980       "\n\010FS.proto\"*\n\027HBaseVersionFileContent\022\017\n" +
981       "\007version\030\001 \002(\t\"\\\n\tReference\022\020\n\010splitkey\030" +
982       "\001 \002(\014\022\037\n\005range\030\002 \002(\0162\020.Reference.Range\"\034" +
983       "\n\005Range\022\007\n\003TOP\020\000\022\n\n\006BOTTOM\020\001B;\n*org.apac" +
984       "he.hadoop.hbase.protobuf.generatedB\010FSPr" +
985       "otosH\001\240\001\001"
986     };
987     com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
988       new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
989         public com.google.protobuf.ExtensionRegistry assignDescriptors(
990             com.google.protobuf.Descriptors.FileDescriptor root) {
991           descriptor = root;
992           internal_static_HBaseVersionFileContent_descriptor =
993             getDescriptor().getMessageTypes().get(0);
994           internal_static_HBaseVersionFileContent_fieldAccessorTable = new
995             com.google.protobuf.GeneratedMessage.FieldAccessorTable(
996               internal_static_HBaseVersionFileContent_descriptor,
997               new java.lang.String[] { "Version", },
998               org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent.class,
999               org.apache.hadoop.hbase.protobuf.generated.FSProtos.HBaseVersionFileContent.Builder.class);
1000           internal_static_Reference_descriptor =
1001             getDescriptor().getMessageTypes().get(1);
1002           internal_static_Reference_fieldAccessorTable = new
1003             com.google.protobuf.GeneratedMessage.FieldAccessorTable(
1004               internal_static_Reference_descriptor,
1005               new java.lang.String[] { "Splitkey", "Range", },
1006               org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.class,
1007               org.apache.hadoop.hbase.protobuf.generated.FSProtos.Reference.Builder.class);
1008           return null;
1009         }
1010       };
1011     com.google.protobuf.Descriptors.FileDescriptor
1012       .internalBuildGeneratedFileFrom(descriptorData,
1013         new com.google.protobuf.Descriptors.FileDescriptor[] {
1014         }, assigner);
1015   }
1016   
1017   // @@protoc_insertion_point(outer_class_scope)
1018 }