View Javadoc

1   // Generated by the protocol buffer compiler.  DO NOT EDIT!
2   // source: MasterAdmin.proto
3   
4   package org.apache.hadoop.hbase.protobuf.generated;
5   
6   public final class MasterAdminProtos {
7     private MasterAdminProtos() {}
8     public static void registerAllExtensions(
9         com.google.protobuf.ExtensionRegistry registry) {
10    }
11    public interface AddColumnRequestOrBuilder
12        extends com.google.protobuf.MessageOrBuilder {
13      
14      // required bytes tableName = 1;
15      boolean hasTableName();
16      com.google.protobuf.ByteString getTableName();
17      
18      // required .ColumnFamilySchema columnFamilies = 2;
19      boolean hasColumnFamilies();
20      org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema getColumnFamilies();
21      org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder getColumnFamiliesOrBuilder();
22    }
23    public static final class AddColumnRequest extends
24        com.google.protobuf.GeneratedMessage
25        implements AddColumnRequestOrBuilder {
26      // Use AddColumnRequest.newBuilder() to construct.
27      private AddColumnRequest(Builder builder) {
28        super(builder);
29      }
30      private AddColumnRequest(boolean noInit) {}
31      
32      private static final AddColumnRequest defaultInstance;
33      public static AddColumnRequest getDefaultInstance() {
34        return defaultInstance;
35      }
36      
37      public AddColumnRequest getDefaultInstanceForType() {
38        return defaultInstance;
39      }
40      
41      public static final com.google.protobuf.Descriptors.Descriptor
42          getDescriptor() {
43        return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnRequest_descriptor;
44      }
45      
46      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
47          internalGetFieldAccessorTable() {
48        return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnRequest_fieldAccessorTable;
49      }
50      
51      private int bitField0_;
52      // required bytes tableName = 1;
53      public static final int TABLENAME_FIELD_NUMBER = 1;
54      private com.google.protobuf.ByteString tableName_;
55      public boolean hasTableName() {
56        return ((bitField0_ & 0x00000001) == 0x00000001);
57      }
58      public com.google.protobuf.ByteString getTableName() {
59        return tableName_;
60      }
61      
62      // required .ColumnFamilySchema columnFamilies = 2;
63      public static final int COLUMNFAMILIES_FIELD_NUMBER = 2;
64      private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema columnFamilies_;
65      public boolean hasColumnFamilies() {
66        return ((bitField0_ & 0x00000002) == 0x00000002);
67      }
68      public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema getColumnFamilies() {
69        return columnFamilies_;
70      }
71      public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder getColumnFamiliesOrBuilder() {
72        return columnFamilies_;
73      }
74      
75      private void initFields() {
76        tableName_ = com.google.protobuf.ByteString.EMPTY;
77        columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
78      }
79      private byte memoizedIsInitialized = -1;
80      public final boolean isInitialized() {
81        byte isInitialized = memoizedIsInitialized;
82        if (isInitialized != -1) return isInitialized == 1;
83        
84        if (!hasTableName()) {
85          memoizedIsInitialized = 0;
86          return false;
87        }
88        if (!hasColumnFamilies()) {
89          memoizedIsInitialized = 0;
90          return false;
91        }
92        if (!getColumnFamilies().isInitialized()) {
93          memoizedIsInitialized = 0;
94          return false;
95        }
96        memoizedIsInitialized = 1;
97        return true;
98      }
99      
100     public void writeTo(com.google.protobuf.CodedOutputStream output)
101                         throws java.io.IOException {
102       getSerializedSize();
103       if (((bitField0_ & 0x00000001) == 0x00000001)) {
104         output.writeBytes(1, tableName_);
105       }
106       if (((bitField0_ & 0x00000002) == 0x00000002)) {
107         output.writeMessage(2, columnFamilies_);
108       }
109       getUnknownFields().writeTo(output);
110     }
111     
112     private int memoizedSerializedSize = -1;
113     public int getSerializedSize() {
114       int size = memoizedSerializedSize;
115       if (size != -1) return size;
116     
117       size = 0;
118       if (((bitField0_ & 0x00000001) == 0x00000001)) {
119         size += com.google.protobuf.CodedOutputStream
120           .computeBytesSize(1, tableName_);
121       }
122       if (((bitField0_ & 0x00000002) == 0x00000002)) {
123         size += com.google.protobuf.CodedOutputStream
124           .computeMessageSize(2, columnFamilies_);
125       }
126       size += getUnknownFields().getSerializedSize();
127       memoizedSerializedSize = size;
128       return size;
129     }
130     
131     private static final long serialVersionUID = 0L;
132     @java.lang.Override
133     protected java.lang.Object writeReplace()
134         throws java.io.ObjectStreamException {
135       return super.writeReplace();
136     }
137     
138     @java.lang.Override
139     public boolean equals(final java.lang.Object obj) {
140       if (obj == this) {
141        return true;
142       }
143       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest)) {
144         return super.equals(obj);
145       }
146       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest) obj;
147       
148       boolean result = true;
149       result = result && (hasTableName() == other.hasTableName());
150       if (hasTableName()) {
151         result = result && getTableName()
152             .equals(other.getTableName());
153       }
154       result = result && (hasColumnFamilies() == other.hasColumnFamilies());
155       if (hasColumnFamilies()) {
156         result = result && getColumnFamilies()
157             .equals(other.getColumnFamilies());
158       }
159       result = result &&
160           getUnknownFields().equals(other.getUnknownFields());
161       return result;
162     }
163     
164     @java.lang.Override
165     public int hashCode() {
166       int hash = 41;
167       hash = (19 * hash) + getDescriptorForType().hashCode();
168       if (hasTableName()) {
169         hash = (37 * hash) + TABLENAME_FIELD_NUMBER;
170         hash = (53 * hash) + getTableName().hashCode();
171       }
172       if (hasColumnFamilies()) {
173         hash = (37 * hash) + COLUMNFAMILIES_FIELD_NUMBER;
174         hash = (53 * hash) + getColumnFamilies().hashCode();
175       }
176       hash = (29 * hash) + getUnknownFields().hashCode();
177       return hash;
178     }
179     
180     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(
181         com.google.protobuf.ByteString data)
182         throws com.google.protobuf.InvalidProtocolBufferException {
183       return newBuilder().mergeFrom(data).buildParsed();
184     }
185     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(
186         com.google.protobuf.ByteString data,
187         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
188         throws com.google.protobuf.InvalidProtocolBufferException {
189       return newBuilder().mergeFrom(data, extensionRegistry)
190                .buildParsed();
191     }
192     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(byte[] data)
193         throws com.google.protobuf.InvalidProtocolBufferException {
194       return newBuilder().mergeFrom(data).buildParsed();
195     }
196     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(
197         byte[] data,
198         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
199         throws com.google.protobuf.InvalidProtocolBufferException {
200       return newBuilder().mergeFrom(data, extensionRegistry)
201                .buildParsed();
202     }
203     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(java.io.InputStream input)
204         throws java.io.IOException {
205       return newBuilder().mergeFrom(input).buildParsed();
206     }
207     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(
208         java.io.InputStream input,
209         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
210         throws java.io.IOException {
211       return newBuilder().mergeFrom(input, extensionRegistry)
212                .buildParsed();
213     }
214     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseDelimitedFrom(java.io.InputStream input)
215         throws java.io.IOException {
216       Builder builder = newBuilder();
217       if (builder.mergeDelimitedFrom(input)) {
218         return builder.buildParsed();
219       } else {
220         return null;
221       }
222     }
223     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseDelimitedFrom(
224         java.io.InputStream input,
225         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
226         throws java.io.IOException {
227       Builder builder = newBuilder();
228       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
229         return builder.buildParsed();
230       } else {
231         return null;
232       }
233     }
234     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(
235         com.google.protobuf.CodedInputStream input)
236         throws java.io.IOException {
237       return newBuilder().mergeFrom(input).buildParsed();
238     }
239     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest parseFrom(
240         com.google.protobuf.CodedInputStream input,
241         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
242         throws java.io.IOException {
243       return newBuilder().mergeFrom(input, extensionRegistry)
244                .buildParsed();
245     }
246     
247     public static Builder newBuilder() { return Builder.create(); }
248     public Builder newBuilderForType() { return newBuilder(); }
249     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest prototype) {
250       return newBuilder().mergeFrom(prototype);
251     }
252     public Builder toBuilder() { return newBuilder(this); }
253     
254     @java.lang.Override
255     protected Builder newBuilderForType(
256         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
257       Builder builder = new Builder(parent);
258       return builder;
259     }
260     public static final class Builder extends
261         com.google.protobuf.GeneratedMessage.Builder<Builder>
262        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequestOrBuilder {
263       public static final com.google.protobuf.Descriptors.Descriptor
264           getDescriptor() {
265         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnRequest_descriptor;
266       }
267       
268       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
269           internalGetFieldAccessorTable() {
270         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnRequest_fieldAccessorTable;
271       }
272       
273       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest.newBuilder()
274       private Builder() {
275         maybeForceBuilderInitialization();
276       }
277       
278       private Builder(BuilderParent parent) {
279         super(parent);
280         maybeForceBuilderInitialization();
281       }
282       private void maybeForceBuilderInitialization() {
283         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
284           getColumnFamiliesFieldBuilder();
285         }
286       }
287       private static Builder create() {
288         return new Builder();
289       }
290       
291       public Builder clear() {
292         super.clear();
293         tableName_ = com.google.protobuf.ByteString.EMPTY;
294         bitField0_ = (bitField0_ & ~0x00000001);
295         if (columnFamiliesBuilder_ == null) {
296           columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
297         } else {
298           columnFamiliesBuilder_.clear();
299         }
300         bitField0_ = (bitField0_ & ~0x00000002);
301         return this;
302       }
303       
304       public Builder clone() {
305         return create().mergeFrom(buildPartial());
306       }
307       
308       public com.google.protobuf.Descriptors.Descriptor
309           getDescriptorForType() {
310         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest.getDescriptor();
311       }
312       
313       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest getDefaultInstanceForType() {
314         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest.getDefaultInstance();
315       }
316       
317       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest build() {
318         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest result = buildPartial();
319         if (!result.isInitialized()) {
320           throw newUninitializedMessageException(result);
321         }
322         return result;
323       }
324       
325       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest buildParsed()
326           throws com.google.protobuf.InvalidProtocolBufferException {
327         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest result = buildPartial();
328         if (!result.isInitialized()) {
329           throw newUninitializedMessageException(
330             result).asInvalidProtocolBufferException();
331         }
332         return result;
333       }
334       
335       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest buildPartial() {
336         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest(this);
337         int from_bitField0_ = bitField0_;
338         int to_bitField0_ = 0;
339         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
340           to_bitField0_ |= 0x00000001;
341         }
342         result.tableName_ = tableName_;
343         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
344           to_bitField0_ |= 0x00000002;
345         }
346         if (columnFamiliesBuilder_ == null) {
347           result.columnFamilies_ = columnFamilies_;
348         } else {
349           result.columnFamilies_ = columnFamiliesBuilder_.build();
350         }
351         result.bitField0_ = to_bitField0_;
352         onBuilt();
353         return result;
354       }
355       
356       public Builder mergeFrom(com.google.protobuf.Message other) {
357         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest) {
358           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest)other);
359         } else {
360           super.mergeFrom(other);
361           return this;
362         }
363       }
364       
365       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest other) {
366         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnRequest.getDefaultInstance()) return this;
367         if (other.hasTableName()) {
368           setTableName(other.getTableName());
369         }
370         if (other.hasColumnFamilies()) {
371           mergeColumnFamilies(other.getColumnFamilies());
372         }
373         this.mergeUnknownFields(other.getUnknownFields());
374         return this;
375       }
376       
377       public final boolean isInitialized() {
378         if (!hasTableName()) {
379           
380           return false;
381         }
382         if (!hasColumnFamilies()) {
383           
384           return false;
385         }
386         if (!getColumnFamilies().isInitialized()) {
387           
388           return false;
389         }
390         return true;
391       }
392       
393       public Builder mergeFrom(
394           com.google.protobuf.CodedInputStream input,
395           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
396           throws java.io.IOException {
397         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
398           com.google.protobuf.UnknownFieldSet.newBuilder(
399             this.getUnknownFields());
400         while (true) {
401           int tag = input.readTag();
402           switch (tag) {
403             case 0:
404               this.setUnknownFields(unknownFields.build());
405               onChanged();
406               return this;
407             default: {
408               if (!parseUnknownField(input, unknownFields,
409                                      extensionRegistry, tag)) {
410                 this.setUnknownFields(unknownFields.build());
411                 onChanged();
412                 return this;
413               }
414               break;
415             }
416             case 10: {
417               bitField0_ |= 0x00000001;
418               tableName_ = input.readBytes();
419               break;
420             }
421             case 18: {
422               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.newBuilder();
423               if (hasColumnFamilies()) {
424                 subBuilder.mergeFrom(getColumnFamilies());
425               }
426               input.readMessage(subBuilder, extensionRegistry);
427               setColumnFamilies(subBuilder.buildPartial());
428               break;
429             }
430           }
431         }
432       }
433       
434       private int bitField0_;
435       
436       // required bytes tableName = 1;
437       private com.google.protobuf.ByteString tableName_ = com.google.protobuf.ByteString.EMPTY;
438       public boolean hasTableName() {
439         return ((bitField0_ & 0x00000001) == 0x00000001);
440       }
441       public com.google.protobuf.ByteString getTableName() {
442         return tableName_;
443       }
444       public Builder setTableName(com.google.protobuf.ByteString value) {
445         if (value == null) {
446     throw new NullPointerException();
447   }
448   bitField0_ |= 0x00000001;
449         tableName_ = value;
450         onChanged();
451         return this;
452       }
453       public Builder clearTableName() {
454         bitField0_ = (bitField0_ & ~0x00000001);
455         tableName_ = getDefaultInstance().getTableName();
456         onChanged();
457         return this;
458       }
459       
460       // required .ColumnFamilySchema columnFamilies = 2;
461       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
462       private com.google.protobuf.SingleFieldBuilder<
463           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder> columnFamiliesBuilder_;
464       public boolean hasColumnFamilies() {
465         return ((bitField0_ & 0x00000002) == 0x00000002);
466       }
467       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema getColumnFamilies() {
468         if (columnFamiliesBuilder_ == null) {
469           return columnFamilies_;
470         } else {
471           return columnFamiliesBuilder_.getMessage();
472         }
473       }
474       public Builder setColumnFamilies(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema value) {
475         if (columnFamiliesBuilder_ == null) {
476           if (value == null) {
477             throw new NullPointerException();
478           }
479           columnFamilies_ = value;
480           onChanged();
481         } else {
482           columnFamiliesBuilder_.setMessage(value);
483         }
484         bitField0_ |= 0x00000002;
485         return this;
486       }
487       public Builder setColumnFamilies(
488           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder builderForValue) {
489         if (columnFamiliesBuilder_ == null) {
490           columnFamilies_ = builderForValue.build();
491           onChanged();
492         } else {
493           columnFamiliesBuilder_.setMessage(builderForValue.build());
494         }
495         bitField0_ |= 0x00000002;
496         return this;
497       }
498       public Builder mergeColumnFamilies(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema value) {
499         if (columnFamiliesBuilder_ == null) {
500           if (((bitField0_ & 0x00000002) == 0x00000002) &&
501               columnFamilies_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance()) {
502             columnFamilies_ =
503               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.newBuilder(columnFamilies_).mergeFrom(value).buildPartial();
504           } else {
505             columnFamilies_ = value;
506           }
507           onChanged();
508         } else {
509           columnFamiliesBuilder_.mergeFrom(value);
510         }
511         bitField0_ |= 0x00000002;
512         return this;
513       }
514       public Builder clearColumnFamilies() {
515         if (columnFamiliesBuilder_ == null) {
516           columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
517           onChanged();
518         } else {
519           columnFamiliesBuilder_.clear();
520         }
521         bitField0_ = (bitField0_ & ~0x00000002);
522         return this;
523       }
524       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder getColumnFamiliesBuilder() {
525         bitField0_ |= 0x00000002;
526         onChanged();
527         return getColumnFamiliesFieldBuilder().getBuilder();
528       }
529       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder getColumnFamiliesOrBuilder() {
530         if (columnFamiliesBuilder_ != null) {
531           return columnFamiliesBuilder_.getMessageOrBuilder();
532         } else {
533           return columnFamilies_;
534         }
535       }
536       private com.google.protobuf.SingleFieldBuilder<
537           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder> 
538           getColumnFamiliesFieldBuilder() {
539         if (columnFamiliesBuilder_ == null) {
540           columnFamiliesBuilder_ = new com.google.protobuf.SingleFieldBuilder<
541               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder>(
542                   columnFamilies_,
543                   getParentForChildren(),
544                   isClean());
545           columnFamilies_ = null;
546         }
547         return columnFamiliesBuilder_;
548       }
549       
550       // @@protoc_insertion_point(builder_scope:AddColumnRequest)
551     }
552     
553     static {
554       defaultInstance = new AddColumnRequest(true);
555       defaultInstance.initFields();
556     }
557     
558     // @@protoc_insertion_point(class_scope:AddColumnRequest)
559   }
560   
561   public interface AddColumnResponseOrBuilder
562       extends com.google.protobuf.MessageOrBuilder {
563   }
564   public static final class AddColumnResponse extends
565       com.google.protobuf.GeneratedMessage
566       implements AddColumnResponseOrBuilder {
567     // Use AddColumnResponse.newBuilder() to construct.
568     private AddColumnResponse(Builder builder) {
569       super(builder);
570     }
571     private AddColumnResponse(boolean noInit) {}
572     
573     private static final AddColumnResponse defaultInstance;
574     public static AddColumnResponse getDefaultInstance() {
575       return defaultInstance;
576     }
577     
578     public AddColumnResponse getDefaultInstanceForType() {
579       return defaultInstance;
580     }
581     
582     public static final com.google.protobuf.Descriptors.Descriptor
583         getDescriptor() {
584       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnResponse_descriptor;
585     }
586     
587     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
588         internalGetFieldAccessorTable() {
589       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnResponse_fieldAccessorTable;
590     }
591     
592     private void initFields() {
593     }
594     private byte memoizedIsInitialized = -1;
595     public final boolean isInitialized() {
596       byte isInitialized = memoizedIsInitialized;
597       if (isInitialized != -1) return isInitialized == 1;
598       
599       memoizedIsInitialized = 1;
600       return true;
601     }
602     
603     public void writeTo(com.google.protobuf.CodedOutputStream output)
604                         throws java.io.IOException {
605       getSerializedSize();
606       getUnknownFields().writeTo(output);
607     }
608     
609     private int memoizedSerializedSize = -1;
610     public int getSerializedSize() {
611       int size = memoizedSerializedSize;
612       if (size != -1) return size;
613     
614       size = 0;
615       size += getUnknownFields().getSerializedSize();
616       memoizedSerializedSize = size;
617       return size;
618     }
619     
620     private static final long serialVersionUID = 0L;
621     @java.lang.Override
622     protected java.lang.Object writeReplace()
623         throws java.io.ObjectStreamException {
624       return super.writeReplace();
625     }
626     
627     @java.lang.Override
628     public boolean equals(final java.lang.Object obj) {
629       if (obj == this) {
630        return true;
631       }
632       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse)) {
633         return super.equals(obj);
634       }
635       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse) obj;
636       
637       boolean result = true;
638       result = result &&
639           getUnknownFields().equals(other.getUnknownFields());
640       return result;
641     }
642     
643     @java.lang.Override
644     public int hashCode() {
645       int hash = 41;
646       hash = (19 * hash) + getDescriptorForType().hashCode();
647       hash = (29 * hash) + getUnknownFields().hashCode();
648       return hash;
649     }
650     
651     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(
652         com.google.protobuf.ByteString data)
653         throws com.google.protobuf.InvalidProtocolBufferException {
654       return newBuilder().mergeFrom(data).buildParsed();
655     }
656     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(
657         com.google.protobuf.ByteString data,
658         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
659         throws com.google.protobuf.InvalidProtocolBufferException {
660       return newBuilder().mergeFrom(data, extensionRegistry)
661                .buildParsed();
662     }
663     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(byte[] data)
664         throws com.google.protobuf.InvalidProtocolBufferException {
665       return newBuilder().mergeFrom(data).buildParsed();
666     }
667     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(
668         byte[] data,
669         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
670         throws com.google.protobuf.InvalidProtocolBufferException {
671       return newBuilder().mergeFrom(data, extensionRegistry)
672                .buildParsed();
673     }
674     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(java.io.InputStream input)
675         throws java.io.IOException {
676       return newBuilder().mergeFrom(input).buildParsed();
677     }
678     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(
679         java.io.InputStream input,
680         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
681         throws java.io.IOException {
682       return newBuilder().mergeFrom(input, extensionRegistry)
683                .buildParsed();
684     }
685     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseDelimitedFrom(java.io.InputStream input)
686         throws java.io.IOException {
687       Builder builder = newBuilder();
688       if (builder.mergeDelimitedFrom(input)) {
689         return builder.buildParsed();
690       } else {
691         return null;
692       }
693     }
694     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseDelimitedFrom(
695         java.io.InputStream input,
696         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
697         throws java.io.IOException {
698       Builder builder = newBuilder();
699       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
700         return builder.buildParsed();
701       } else {
702         return null;
703       }
704     }
705     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(
706         com.google.protobuf.CodedInputStream input)
707         throws java.io.IOException {
708       return newBuilder().mergeFrom(input).buildParsed();
709     }
710     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse parseFrom(
711         com.google.protobuf.CodedInputStream input,
712         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
713         throws java.io.IOException {
714       return newBuilder().mergeFrom(input, extensionRegistry)
715                .buildParsed();
716     }
717     
718     public static Builder newBuilder() { return Builder.create(); }
719     public Builder newBuilderForType() { return newBuilder(); }
720     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse prototype) {
721       return newBuilder().mergeFrom(prototype);
722     }
723     public Builder toBuilder() { return newBuilder(this); }
724     
725     @java.lang.Override
726     protected Builder newBuilderForType(
727         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
728       Builder builder = new Builder(parent);
729       return builder;
730     }
731     public static final class Builder extends
732         com.google.protobuf.GeneratedMessage.Builder<Builder>
733        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponseOrBuilder {
734       public static final com.google.protobuf.Descriptors.Descriptor
735           getDescriptor() {
736         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnResponse_descriptor;
737       }
738       
739       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
740           internalGetFieldAccessorTable() {
741         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AddColumnResponse_fieldAccessorTable;
742       }
743       
744       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse.newBuilder()
745       private Builder() {
746         maybeForceBuilderInitialization();
747       }
748       
749       private Builder(BuilderParent parent) {
750         super(parent);
751         maybeForceBuilderInitialization();
752       }
753       private void maybeForceBuilderInitialization() {
754         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
755         }
756       }
757       private static Builder create() {
758         return new Builder();
759       }
760       
761       public Builder clear() {
762         super.clear();
763         return this;
764       }
765       
766       public Builder clone() {
767         return create().mergeFrom(buildPartial());
768       }
769       
770       public com.google.protobuf.Descriptors.Descriptor
771           getDescriptorForType() {
772         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse.getDescriptor();
773       }
774       
775       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse getDefaultInstanceForType() {
776         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse.getDefaultInstance();
777       }
778       
779       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse build() {
780         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse result = buildPartial();
781         if (!result.isInitialized()) {
782           throw newUninitializedMessageException(result);
783         }
784         return result;
785       }
786       
787       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse buildParsed()
788           throws com.google.protobuf.InvalidProtocolBufferException {
789         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse result = buildPartial();
790         if (!result.isInitialized()) {
791           throw newUninitializedMessageException(
792             result).asInvalidProtocolBufferException();
793         }
794         return result;
795       }
796       
797       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse buildPartial() {
798         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse(this);
799         onBuilt();
800         return result;
801       }
802       
803       public Builder mergeFrom(com.google.protobuf.Message other) {
804         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse) {
805           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse)other);
806         } else {
807           super.mergeFrom(other);
808           return this;
809         }
810       }
811       
812       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse other) {
813         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AddColumnResponse.getDefaultInstance()) return this;
814         this.mergeUnknownFields(other.getUnknownFields());
815         return this;
816       }
817       
818       public final boolean isInitialized() {
819         return true;
820       }
821       
822       public Builder mergeFrom(
823           com.google.protobuf.CodedInputStream input,
824           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
825           throws java.io.IOException {
826         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
827           com.google.protobuf.UnknownFieldSet.newBuilder(
828             this.getUnknownFields());
829         while (true) {
830           int tag = input.readTag();
831           switch (tag) {
832             case 0:
833               this.setUnknownFields(unknownFields.build());
834               onChanged();
835               return this;
836             default: {
837               if (!parseUnknownField(input, unknownFields,
838                                      extensionRegistry, tag)) {
839                 this.setUnknownFields(unknownFields.build());
840                 onChanged();
841                 return this;
842               }
843               break;
844             }
845           }
846         }
847       }
848       
849       
850       // @@protoc_insertion_point(builder_scope:AddColumnResponse)
851     }
852     
853     static {
854       defaultInstance = new AddColumnResponse(true);
855       defaultInstance.initFields();
856     }
857     
858     // @@protoc_insertion_point(class_scope:AddColumnResponse)
859   }
860   
861   public interface DeleteColumnRequestOrBuilder
862       extends com.google.protobuf.MessageOrBuilder {
863     
864     // required bytes tableName = 1;
865     boolean hasTableName();
866     com.google.protobuf.ByteString getTableName();
867     
868     // required bytes columnName = 2;
869     boolean hasColumnName();
870     com.google.protobuf.ByteString getColumnName();
871   }
872   public static final class DeleteColumnRequest extends
873       com.google.protobuf.GeneratedMessage
874       implements DeleteColumnRequestOrBuilder {
875     // Use DeleteColumnRequest.newBuilder() to construct.
876     private DeleteColumnRequest(Builder builder) {
877       super(builder);
878     }
879     private DeleteColumnRequest(boolean noInit) {}
880     
881     private static final DeleteColumnRequest defaultInstance;
882     public static DeleteColumnRequest getDefaultInstance() {
883       return defaultInstance;
884     }
885     
886     public DeleteColumnRequest getDefaultInstanceForType() {
887       return defaultInstance;
888     }
889     
890     public static final com.google.protobuf.Descriptors.Descriptor
891         getDescriptor() {
892       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnRequest_descriptor;
893     }
894     
895     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
896         internalGetFieldAccessorTable() {
897       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnRequest_fieldAccessorTable;
898     }
899     
900     private int bitField0_;
901     // required bytes tableName = 1;
902     public static final int TABLENAME_FIELD_NUMBER = 1;
903     private com.google.protobuf.ByteString tableName_;
904     public boolean hasTableName() {
905       return ((bitField0_ & 0x00000001) == 0x00000001);
906     }
907     public com.google.protobuf.ByteString getTableName() {
908       return tableName_;
909     }
910     
911     // required bytes columnName = 2;
912     public static final int COLUMNNAME_FIELD_NUMBER = 2;
913     private com.google.protobuf.ByteString columnName_;
914     public boolean hasColumnName() {
915       return ((bitField0_ & 0x00000002) == 0x00000002);
916     }
917     public com.google.protobuf.ByteString getColumnName() {
918       return columnName_;
919     }
920     
921     private void initFields() {
922       tableName_ = com.google.protobuf.ByteString.EMPTY;
923       columnName_ = com.google.protobuf.ByteString.EMPTY;
924     }
925     private byte memoizedIsInitialized = -1;
926     public final boolean isInitialized() {
927       byte isInitialized = memoizedIsInitialized;
928       if (isInitialized != -1) return isInitialized == 1;
929       
930       if (!hasTableName()) {
931         memoizedIsInitialized = 0;
932         return false;
933       }
934       if (!hasColumnName()) {
935         memoizedIsInitialized = 0;
936         return false;
937       }
938       memoizedIsInitialized = 1;
939       return true;
940     }
941     
942     public void writeTo(com.google.protobuf.CodedOutputStream output)
943                         throws java.io.IOException {
944       getSerializedSize();
945       if (((bitField0_ & 0x00000001) == 0x00000001)) {
946         output.writeBytes(1, tableName_);
947       }
948       if (((bitField0_ & 0x00000002) == 0x00000002)) {
949         output.writeBytes(2, columnName_);
950       }
951       getUnknownFields().writeTo(output);
952     }
953     
954     private int memoizedSerializedSize = -1;
955     public int getSerializedSize() {
956       int size = memoizedSerializedSize;
957       if (size != -1) return size;
958     
959       size = 0;
960       if (((bitField0_ & 0x00000001) == 0x00000001)) {
961         size += com.google.protobuf.CodedOutputStream
962           .computeBytesSize(1, tableName_);
963       }
964       if (((bitField0_ & 0x00000002) == 0x00000002)) {
965         size += com.google.protobuf.CodedOutputStream
966           .computeBytesSize(2, columnName_);
967       }
968       size += getUnknownFields().getSerializedSize();
969       memoizedSerializedSize = size;
970       return size;
971     }
972     
973     private static final long serialVersionUID = 0L;
974     @java.lang.Override
975     protected java.lang.Object writeReplace()
976         throws java.io.ObjectStreamException {
977       return super.writeReplace();
978     }
979     
980     @java.lang.Override
981     public boolean equals(final java.lang.Object obj) {
982       if (obj == this) {
983        return true;
984       }
985       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest)) {
986         return super.equals(obj);
987       }
988       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest) obj;
989       
990       boolean result = true;
991       result = result && (hasTableName() == other.hasTableName());
992       if (hasTableName()) {
993         result = result && getTableName()
994             .equals(other.getTableName());
995       }
996       result = result && (hasColumnName() == other.hasColumnName());
997       if (hasColumnName()) {
998         result = result && getColumnName()
999             .equals(other.getColumnName());
1000       }
1001       result = result &&
1002           getUnknownFields().equals(other.getUnknownFields());
1003       return result;
1004     }
1005     
1006     @java.lang.Override
1007     public int hashCode() {
1008       int hash = 41;
1009       hash = (19 * hash) + getDescriptorForType().hashCode();
1010       if (hasTableName()) {
1011         hash = (37 * hash) + TABLENAME_FIELD_NUMBER;
1012         hash = (53 * hash) + getTableName().hashCode();
1013       }
1014       if (hasColumnName()) {
1015         hash = (37 * hash) + COLUMNNAME_FIELD_NUMBER;
1016         hash = (53 * hash) + getColumnName().hashCode();
1017       }
1018       hash = (29 * hash) + getUnknownFields().hashCode();
1019       return hash;
1020     }
1021     
1022     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(
1023         com.google.protobuf.ByteString data)
1024         throws com.google.protobuf.InvalidProtocolBufferException {
1025       return newBuilder().mergeFrom(data).buildParsed();
1026     }
1027     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(
1028         com.google.protobuf.ByteString data,
1029         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1030         throws com.google.protobuf.InvalidProtocolBufferException {
1031       return newBuilder().mergeFrom(data, extensionRegistry)
1032                .buildParsed();
1033     }
1034     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(byte[] data)
1035         throws com.google.protobuf.InvalidProtocolBufferException {
1036       return newBuilder().mergeFrom(data).buildParsed();
1037     }
1038     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(
1039         byte[] data,
1040         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1041         throws com.google.protobuf.InvalidProtocolBufferException {
1042       return newBuilder().mergeFrom(data, extensionRegistry)
1043                .buildParsed();
1044     }
1045     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(java.io.InputStream input)
1046         throws java.io.IOException {
1047       return newBuilder().mergeFrom(input).buildParsed();
1048     }
1049     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(
1050         java.io.InputStream input,
1051         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1052         throws java.io.IOException {
1053       return newBuilder().mergeFrom(input, extensionRegistry)
1054                .buildParsed();
1055     }
1056     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseDelimitedFrom(java.io.InputStream input)
1057         throws java.io.IOException {
1058       Builder builder = newBuilder();
1059       if (builder.mergeDelimitedFrom(input)) {
1060         return builder.buildParsed();
1061       } else {
1062         return null;
1063       }
1064     }
1065     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseDelimitedFrom(
1066         java.io.InputStream input,
1067         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1068         throws java.io.IOException {
1069       Builder builder = newBuilder();
1070       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1071         return builder.buildParsed();
1072       } else {
1073         return null;
1074       }
1075     }
1076     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(
1077         com.google.protobuf.CodedInputStream input)
1078         throws java.io.IOException {
1079       return newBuilder().mergeFrom(input).buildParsed();
1080     }
1081     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest parseFrom(
1082         com.google.protobuf.CodedInputStream input,
1083         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1084         throws java.io.IOException {
1085       return newBuilder().mergeFrom(input, extensionRegistry)
1086                .buildParsed();
1087     }
1088     
1089     public static Builder newBuilder() { return Builder.create(); }
1090     public Builder newBuilderForType() { return newBuilder(); }
1091     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest prototype) {
1092       return newBuilder().mergeFrom(prototype);
1093     }
1094     public Builder toBuilder() { return newBuilder(this); }
1095     
1096     @java.lang.Override
1097     protected Builder newBuilderForType(
1098         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1099       Builder builder = new Builder(parent);
1100       return builder;
1101     }
1102     public static final class Builder extends
1103         com.google.protobuf.GeneratedMessage.Builder<Builder>
1104        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequestOrBuilder {
1105       public static final com.google.protobuf.Descriptors.Descriptor
1106           getDescriptor() {
1107         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnRequest_descriptor;
1108       }
1109       
1110       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1111           internalGetFieldAccessorTable() {
1112         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnRequest_fieldAccessorTable;
1113       }
1114       
1115       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest.newBuilder()
1116       private Builder() {
1117         maybeForceBuilderInitialization();
1118       }
1119       
1120       private Builder(BuilderParent parent) {
1121         super(parent);
1122         maybeForceBuilderInitialization();
1123       }
1124       private void maybeForceBuilderInitialization() {
1125         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1126         }
1127       }
1128       private static Builder create() {
1129         return new Builder();
1130       }
1131       
1132       public Builder clear() {
1133         super.clear();
1134         tableName_ = com.google.protobuf.ByteString.EMPTY;
1135         bitField0_ = (bitField0_ & ~0x00000001);
1136         columnName_ = com.google.protobuf.ByteString.EMPTY;
1137         bitField0_ = (bitField0_ & ~0x00000002);
1138         return this;
1139       }
1140       
1141       public Builder clone() {
1142         return create().mergeFrom(buildPartial());
1143       }
1144       
1145       public com.google.protobuf.Descriptors.Descriptor
1146           getDescriptorForType() {
1147         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest.getDescriptor();
1148       }
1149       
1150       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest getDefaultInstanceForType() {
1151         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest.getDefaultInstance();
1152       }
1153       
1154       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest build() {
1155         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest result = buildPartial();
1156         if (!result.isInitialized()) {
1157           throw newUninitializedMessageException(result);
1158         }
1159         return result;
1160       }
1161       
1162       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest buildParsed()
1163           throws com.google.protobuf.InvalidProtocolBufferException {
1164         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest result = buildPartial();
1165         if (!result.isInitialized()) {
1166           throw newUninitializedMessageException(
1167             result).asInvalidProtocolBufferException();
1168         }
1169         return result;
1170       }
1171       
1172       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest buildPartial() {
1173         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest(this);
1174         int from_bitField0_ = bitField0_;
1175         int to_bitField0_ = 0;
1176         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1177           to_bitField0_ |= 0x00000001;
1178         }
1179         result.tableName_ = tableName_;
1180         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
1181           to_bitField0_ |= 0x00000002;
1182         }
1183         result.columnName_ = columnName_;
1184         result.bitField0_ = to_bitField0_;
1185         onBuilt();
1186         return result;
1187       }
1188       
1189       public Builder mergeFrom(com.google.protobuf.Message other) {
1190         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest) {
1191           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest)other);
1192         } else {
1193           super.mergeFrom(other);
1194           return this;
1195         }
1196       }
1197       
1198       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest other) {
1199         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnRequest.getDefaultInstance()) return this;
1200         if (other.hasTableName()) {
1201           setTableName(other.getTableName());
1202         }
1203         if (other.hasColumnName()) {
1204           setColumnName(other.getColumnName());
1205         }
1206         this.mergeUnknownFields(other.getUnknownFields());
1207         return this;
1208       }
1209       
1210       public final boolean isInitialized() {
1211         if (!hasTableName()) {
1212           
1213           return false;
1214         }
1215         if (!hasColumnName()) {
1216           
1217           return false;
1218         }
1219         return true;
1220       }
1221       
1222       public Builder mergeFrom(
1223           com.google.protobuf.CodedInputStream input,
1224           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1225           throws java.io.IOException {
1226         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1227           com.google.protobuf.UnknownFieldSet.newBuilder(
1228             this.getUnknownFields());
1229         while (true) {
1230           int tag = input.readTag();
1231           switch (tag) {
1232             case 0:
1233               this.setUnknownFields(unknownFields.build());
1234               onChanged();
1235               return this;
1236             default: {
1237               if (!parseUnknownField(input, unknownFields,
1238                                      extensionRegistry, tag)) {
1239                 this.setUnknownFields(unknownFields.build());
1240                 onChanged();
1241                 return this;
1242               }
1243               break;
1244             }
1245             case 10: {
1246               bitField0_ |= 0x00000001;
1247               tableName_ = input.readBytes();
1248               break;
1249             }
1250             case 18: {
1251               bitField0_ |= 0x00000002;
1252               columnName_ = input.readBytes();
1253               break;
1254             }
1255           }
1256         }
1257       }
1258       
1259       private int bitField0_;
1260       
1261       // required bytes tableName = 1;
1262       private com.google.protobuf.ByteString tableName_ = com.google.protobuf.ByteString.EMPTY;
1263       public boolean hasTableName() {
1264         return ((bitField0_ & 0x00000001) == 0x00000001);
1265       }
1266       public com.google.protobuf.ByteString getTableName() {
1267         return tableName_;
1268       }
1269       public Builder setTableName(com.google.protobuf.ByteString value) {
1270         if (value == null) {
1271     throw new NullPointerException();
1272   }
1273   bitField0_ |= 0x00000001;
1274         tableName_ = value;
1275         onChanged();
1276         return this;
1277       }
1278       public Builder clearTableName() {
1279         bitField0_ = (bitField0_ & ~0x00000001);
1280         tableName_ = getDefaultInstance().getTableName();
1281         onChanged();
1282         return this;
1283       }
1284       
1285       // required bytes columnName = 2;
1286       private com.google.protobuf.ByteString columnName_ = com.google.protobuf.ByteString.EMPTY;
1287       public boolean hasColumnName() {
1288         return ((bitField0_ & 0x00000002) == 0x00000002);
1289       }
1290       public com.google.protobuf.ByteString getColumnName() {
1291         return columnName_;
1292       }
1293       public Builder setColumnName(com.google.protobuf.ByteString value) {
1294         if (value == null) {
1295     throw new NullPointerException();
1296   }
1297   bitField0_ |= 0x00000002;
1298         columnName_ = value;
1299         onChanged();
1300         return this;
1301       }
1302       public Builder clearColumnName() {
1303         bitField0_ = (bitField0_ & ~0x00000002);
1304         columnName_ = getDefaultInstance().getColumnName();
1305         onChanged();
1306         return this;
1307       }
1308       
1309       // @@protoc_insertion_point(builder_scope:DeleteColumnRequest)
1310     }
1311     
1312     static {
1313       defaultInstance = new DeleteColumnRequest(true);
1314       defaultInstance.initFields();
1315     }
1316     
1317     // @@protoc_insertion_point(class_scope:DeleteColumnRequest)
1318   }
1319   
1320   public interface DeleteColumnResponseOrBuilder
1321       extends com.google.protobuf.MessageOrBuilder {
1322   }
1323   public static final class DeleteColumnResponse extends
1324       com.google.protobuf.GeneratedMessage
1325       implements DeleteColumnResponseOrBuilder {
1326     // Use DeleteColumnResponse.newBuilder() to construct.
1327     private DeleteColumnResponse(Builder builder) {
1328       super(builder);
1329     }
1330     private DeleteColumnResponse(boolean noInit) {}
1331     
1332     private static final DeleteColumnResponse defaultInstance;
1333     public static DeleteColumnResponse getDefaultInstance() {
1334       return defaultInstance;
1335     }
1336     
1337     public DeleteColumnResponse getDefaultInstanceForType() {
1338       return defaultInstance;
1339     }
1340     
1341     public static final com.google.protobuf.Descriptors.Descriptor
1342         getDescriptor() {
1343       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnResponse_descriptor;
1344     }
1345     
1346     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1347         internalGetFieldAccessorTable() {
1348       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnResponse_fieldAccessorTable;
1349     }
1350     
1351     private void initFields() {
1352     }
1353     private byte memoizedIsInitialized = -1;
1354     public final boolean isInitialized() {
1355       byte isInitialized = memoizedIsInitialized;
1356       if (isInitialized != -1) return isInitialized == 1;
1357       
1358       memoizedIsInitialized = 1;
1359       return true;
1360     }
1361     
1362     public void writeTo(com.google.protobuf.CodedOutputStream output)
1363                         throws java.io.IOException {
1364       getSerializedSize();
1365       getUnknownFields().writeTo(output);
1366     }
1367     
1368     private int memoizedSerializedSize = -1;
1369     public int getSerializedSize() {
1370       int size = memoizedSerializedSize;
1371       if (size != -1) return size;
1372     
1373       size = 0;
1374       size += getUnknownFields().getSerializedSize();
1375       memoizedSerializedSize = size;
1376       return size;
1377     }
1378     
1379     private static final long serialVersionUID = 0L;
1380     @java.lang.Override
1381     protected java.lang.Object writeReplace()
1382         throws java.io.ObjectStreamException {
1383       return super.writeReplace();
1384     }
1385     
1386     @java.lang.Override
1387     public boolean equals(final java.lang.Object obj) {
1388       if (obj == this) {
1389        return true;
1390       }
1391       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse)) {
1392         return super.equals(obj);
1393       }
1394       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse) obj;
1395       
1396       boolean result = true;
1397       result = result &&
1398           getUnknownFields().equals(other.getUnknownFields());
1399       return result;
1400     }
1401     
1402     @java.lang.Override
1403     public int hashCode() {
1404       int hash = 41;
1405       hash = (19 * hash) + getDescriptorForType().hashCode();
1406       hash = (29 * hash) + getUnknownFields().hashCode();
1407       return hash;
1408     }
1409     
1410     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(
1411         com.google.protobuf.ByteString data)
1412         throws com.google.protobuf.InvalidProtocolBufferException {
1413       return newBuilder().mergeFrom(data).buildParsed();
1414     }
1415     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(
1416         com.google.protobuf.ByteString data,
1417         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1418         throws com.google.protobuf.InvalidProtocolBufferException {
1419       return newBuilder().mergeFrom(data, extensionRegistry)
1420                .buildParsed();
1421     }
1422     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(byte[] data)
1423         throws com.google.protobuf.InvalidProtocolBufferException {
1424       return newBuilder().mergeFrom(data).buildParsed();
1425     }
1426     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(
1427         byte[] data,
1428         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1429         throws com.google.protobuf.InvalidProtocolBufferException {
1430       return newBuilder().mergeFrom(data, extensionRegistry)
1431                .buildParsed();
1432     }
1433     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(java.io.InputStream input)
1434         throws java.io.IOException {
1435       return newBuilder().mergeFrom(input).buildParsed();
1436     }
1437     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(
1438         java.io.InputStream input,
1439         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1440         throws java.io.IOException {
1441       return newBuilder().mergeFrom(input, extensionRegistry)
1442                .buildParsed();
1443     }
1444     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseDelimitedFrom(java.io.InputStream input)
1445         throws java.io.IOException {
1446       Builder builder = newBuilder();
1447       if (builder.mergeDelimitedFrom(input)) {
1448         return builder.buildParsed();
1449       } else {
1450         return null;
1451       }
1452     }
1453     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseDelimitedFrom(
1454         java.io.InputStream input,
1455         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1456         throws java.io.IOException {
1457       Builder builder = newBuilder();
1458       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1459         return builder.buildParsed();
1460       } else {
1461         return null;
1462       }
1463     }
1464     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(
1465         com.google.protobuf.CodedInputStream input)
1466         throws java.io.IOException {
1467       return newBuilder().mergeFrom(input).buildParsed();
1468     }
1469     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse parseFrom(
1470         com.google.protobuf.CodedInputStream input,
1471         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1472         throws java.io.IOException {
1473       return newBuilder().mergeFrom(input, extensionRegistry)
1474                .buildParsed();
1475     }
1476     
1477     public static Builder newBuilder() { return Builder.create(); }
1478     public Builder newBuilderForType() { return newBuilder(); }
1479     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse prototype) {
1480       return newBuilder().mergeFrom(prototype);
1481     }
1482     public Builder toBuilder() { return newBuilder(this); }
1483     
1484     @java.lang.Override
1485     protected Builder newBuilderForType(
1486         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1487       Builder builder = new Builder(parent);
1488       return builder;
1489     }
1490     public static final class Builder extends
1491         com.google.protobuf.GeneratedMessage.Builder<Builder>
1492        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponseOrBuilder {
1493       public static final com.google.protobuf.Descriptors.Descriptor
1494           getDescriptor() {
1495         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnResponse_descriptor;
1496       }
1497       
1498       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1499           internalGetFieldAccessorTable() {
1500         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteColumnResponse_fieldAccessorTable;
1501       }
1502       
1503       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse.newBuilder()
1504       private Builder() {
1505         maybeForceBuilderInitialization();
1506       }
1507       
1508       private Builder(BuilderParent parent) {
1509         super(parent);
1510         maybeForceBuilderInitialization();
1511       }
1512       private void maybeForceBuilderInitialization() {
1513         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1514         }
1515       }
1516       private static Builder create() {
1517         return new Builder();
1518       }
1519       
1520       public Builder clear() {
1521         super.clear();
1522         return this;
1523       }
1524       
1525       public Builder clone() {
1526         return create().mergeFrom(buildPartial());
1527       }
1528       
1529       public com.google.protobuf.Descriptors.Descriptor
1530           getDescriptorForType() {
1531         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse.getDescriptor();
1532       }
1533       
1534       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse getDefaultInstanceForType() {
1535         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse.getDefaultInstance();
1536       }
1537       
1538       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse build() {
1539         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse result = buildPartial();
1540         if (!result.isInitialized()) {
1541           throw newUninitializedMessageException(result);
1542         }
1543         return result;
1544       }
1545       
1546       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse buildParsed()
1547           throws com.google.protobuf.InvalidProtocolBufferException {
1548         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse result = buildPartial();
1549         if (!result.isInitialized()) {
1550           throw newUninitializedMessageException(
1551             result).asInvalidProtocolBufferException();
1552         }
1553         return result;
1554       }
1555       
1556       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse buildPartial() {
1557         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse(this);
1558         onBuilt();
1559         return result;
1560       }
1561       
1562       public Builder mergeFrom(com.google.protobuf.Message other) {
1563         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse) {
1564           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse)other);
1565         } else {
1566           super.mergeFrom(other);
1567           return this;
1568         }
1569       }
1570       
1571       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse other) {
1572         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteColumnResponse.getDefaultInstance()) return this;
1573         this.mergeUnknownFields(other.getUnknownFields());
1574         return this;
1575       }
1576       
1577       public final boolean isInitialized() {
1578         return true;
1579       }
1580       
1581       public Builder mergeFrom(
1582           com.google.protobuf.CodedInputStream input,
1583           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1584           throws java.io.IOException {
1585         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1586           com.google.protobuf.UnknownFieldSet.newBuilder(
1587             this.getUnknownFields());
1588         while (true) {
1589           int tag = input.readTag();
1590           switch (tag) {
1591             case 0:
1592               this.setUnknownFields(unknownFields.build());
1593               onChanged();
1594               return this;
1595             default: {
1596               if (!parseUnknownField(input, unknownFields,
1597                                      extensionRegistry, tag)) {
1598                 this.setUnknownFields(unknownFields.build());
1599                 onChanged();
1600                 return this;
1601               }
1602               break;
1603             }
1604           }
1605         }
1606       }
1607       
1608       
1609       // @@protoc_insertion_point(builder_scope:DeleteColumnResponse)
1610     }
1611     
1612     static {
1613       defaultInstance = new DeleteColumnResponse(true);
1614       defaultInstance.initFields();
1615     }
1616     
1617     // @@protoc_insertion_point(class_scope:DeleteColumnResponse)
1618   }
1619   
1620   public interface ModifyColumnRequestOrBuilder
1621       extends com.google.protobuf.MessageOrBuilder {
1622     
1623     // required bytes tableName = 1;
1624     boolean hasTableName();
1625     com.google.protobuf.ByteString getTableName();
1626     
1627     // required .ColumnFamilySchema columnFamilies = 2;
1628     boolean hasColumnFamilies();
1629     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema getColumnFamilies();
1630     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder getColumnFamiliesOrBuilder();
1631   }
1632   public static final class ModifyColumnRequest extends
1633       com.google.protobuf.GeneratedMessage
1634       implements ModifyColumnRequestOrBuilder {
1635     // Use ModifyColumnRequest.newBuilder() to construct.
1636     private ModifyColumnRequest(Builder builder) {
1637       super(builder);
1638     }
1639     private ModifyColumnRequest(boolean noInit) {}
1640     
1641     private static final ModifyColumnRequest defaultInstance;
1642     public static ModifyColumnRequest getDefaultInstance() {
1643       return defaultInstance;
1644     }
1645     
1646     public ModifyColumnRequest getDefaultInstanceForType() {
1647       return defaultInstance;
1648     }
1649     
1650     public static final com.google.protobuf.Descriptors.Descriptor
1651         getDescriptor() {
1652       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnRequest_descriptor;
1653     }
1654     
1655     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1656         internalGetFieldAccessorTable() {
1657       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnRequest_fieldAccessorTable;
1658     }
1659     
1660     private int bitField0_;
1661     // required bytes tableName = 1;
1662     public static final int TABLENAME_FIELD_NUMBER = 1;
1663     private com.google.protobuf.ByteString tableName_;
1664     public boolean hasTableName() {
1665       return ((bitField0_ & 0x00000001) == 0x00000001);
1666     }
1667     public com.google.protobuf.ByteString getTableName() {
1668       return tableName_;
1669     }
1670     
1671     // required .ColumnFamilySchema columnFamilies = 2;
1672     public static final int COLUMNFAMILIES_FIELD_NUMBER = 2;
1673     private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema columnFamilies_;
1674     public boolean hasColumnFamilies() {
1675       return ((bitField0_ & 0x00000002) == 0x00000002);
1676     }
1677     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema getColumnFamilies() {
1678       return columnFamilies_;
1679     }
1680     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder getColumnFamiliesOrBuilder() {
1681       return columnFamilies_;
1682     }
1683     
1684     private void initFields() {
1685       tableName_ = com.google.protobuf.ByteString.EMPTY;
1686       columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
1687     }
1688     private byte memoizedIsInitialized = -1;
1689     public final boolean isInitialized() {
1690       byte isInitialized = memoizedIsInitialized;
1691       if (isInitialized != -1) return isInitialized == 1;
1692       
1693       if (!hasTableName()) {
1694         memoizedIsInitialized = 0;
1695         return false;
1696       }
1697       if (!hasColumnFamilies()) {
1698         memoizedIsInitialized = 0;
1699         return false;
1700       }
1701       if (!getColumnFamilies().isInitialized()) {
1702         memoizedIsInitialized = 0;
1703         return false;
1704       }
1705       memoizedIsInitialized = 1;
1706       return true;
1707     }
1708     
1709     public void writeTo(com.google.protobuf.CodedOutputStream output)
1710                         throws java.io.IOException {
1711       getSerializedSize();
1712       if (((bitField0_ & 0x00000001) == 0x00000001)) {
1713         output.writeBytes(1, tableName_);
1714       }
1715       if (((bitField0_ & 0x00000002) == 0x00000002)) {
1716         output.writeMessage(2, columnFamilies_);
1717       }
1718       getUnknownFields().writeTo(output);
1719     }
1720     
1721     private int memoizedSerializedSize = -1;
1722     public int getSerializedSize() {
1723       int size = memoizedSerializedSize;
1724       if (size != -1) return size;
1725     
1726       size = 0;
1727       if (((bitField0_ & 0x00000001) == 0x00000001)) {
1728         size += com.google.protobuf.CodedOutputStream
1729           .computeBytesSize(1, tableName_);
1730       }
1731       if (((bitField0_ & 0x00000002) == 0x00000002)) {
1732         size += com.google.protobuf.CodedOutputStream
1733           .computeMessageSize(2, columnFamilies_);
1734       }
1735       size += getUnknownFields().getSerializedSize();
1736       memoizedSerializedSize = size;
1737       return size;
1738     }
1739     
1740     private static final long serialVersionUID = 0L;
1741     @java.lang.Override
1742     protected java.lang.Object writeReplace()
1743         throws java.io.ObjectStreamException {
1744       return super.writeReplace();
1745     }
1746     
1747     @java.lang.Override
1748     public boolean equals(final java.lang.Object obj) {
1749       if (obj == this) {
1750        return true;
1751       }
1752       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest)) {
1753         return super.equals(obj);
1754       }
1755       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest) obj;
1756       
1757       boolean result = true;
1758       result = result && (hasTableName() == other.hasTableName());
1759       if (hasTableName()) {
1760         result = result && getTableName()
1761             .equals(other.getTableName());
1762       }
1763       result = result && (hasColumnFamilies() == other.hasColumnFamilies());
1764       if (hasColumnFamilies()) {
1765         result = result && getColumnFamilies()
1766             .equals(other.getColumnFamilies());
1767       }
1768       result = result &&
1769           getUnknownFields().equals(other.getUnknownFields());
1770       return result;
1771     }
1772     
1773     @java.lang.Override
1774     public int hashCode() {
1775       int hash = 41;
1776       hash = (19 * hash) + getDescriptorForType().hashCode();
1777       if (hasTableName()) {
1778         hash = (37 * hash) + TABLENAME_FIELD_NUMBER;
1779         hash = (53 * hash) + getTableName().hashCode();
1780       }
1781       if (hasColumnFamilies()) {
1782         hash = (37 * hash) + COLUMNFAMILIES_FIELD_NUMBER;
1783         hash = (53 * hash) + getColumnFamilies().hashCode();
1784       }
1785       hash = (29 * hash) + getUnknownFields().hashCode();
1786       return hash;
1787     }
1788     
1789     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(
1790         com.google.protobuf.ByteString data)
1791         throws com.google.protobuf.InvalidProtocolBufferException {
1792       return newBuilder().mergeFrom(data).buildParsed();
1793     }
1794     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(
1795         com.google.protobuf.ByteString data,
1796         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1797         throws com.google.protobuf.InvalidProtocolBufferException {
1798       return newBuilder().mergeFrom(data, extensionRegistry)
1799                .buildParsed();
1800     }
1801     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(byte[] data)
1802         throws com.google.protobuf.InvalidProtocolBufferException {
1803       return newBuilder().mergeFrom(data).buildParsed();
1804     }
1805     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(
1806         byte[] data,
1807         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1808         throws com.google.protobuf.InvalidProtocolBufferException {
1809       return newBuilder().mergeFrom(data, extensionRegistry)
1810                .buildParsed();
1811     }
1812     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(java.io.InputStream input)
1813         throws java.io.IOException {
1814       return newBuilder().mergeFrom(input).buildParsed();
1815     }
1816     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(
1817         java.io.InputStream input,
1818         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1819         throws java.io.IOException {
1820       return newBuilder().mergeFrom(input, extensionRegistry)
1821                .buildParsed();
1822     }
1823     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseDelimitedFrom(java.io.InputStream input)
1824         throws java.io.IOException {
1825       Builder builder = newBuilder();
1826       if (builder.mergeDelimitedFrom(input)) {
1827         return builder.buildParsed();
1828       } else {
1829         return null;
1830       }
1831     }
1832     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseDelimitedFrom(
1833         java.io.InputStream input,
1834         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1835         throws java.io.IOException {
1836       Builder builder = newBuilder();
1837       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1838         return builder.buildParsed();
1839       } else {
1840         return null;
1841       }
1842     }
1843     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(
1844         com.google.protobuf.CodedInputStream input)
1845         throws java.io.IOException {
1846       return newBuilder().mergeFrom(input).buildParsed();
1847     }
1848     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest parseFrom(
1849         com.google.protobuf.CodedInputStream input,
1850         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1851         throws java.io.IOException {
1852       return newBuilder().mergeFrom(input, extensionRegistry)
1853                .buildParsed();
1854     }
1855     
1856     public static Builder newBuilder() { return Builder.create(); }
1857     public Builder newBuilderForType() { return newBuilder(); }
1858     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest prototype) {
1859       return newBuilder().mergeFrom(prototype);
1860     }
1861     public Builder toBuilder() { return newBuilder(this); }
1862     
1863     @java.lang.Override
1864     protected Builder newBuilderForType(
1865         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1866       Builder builder = new Builder(parent);
1867       return builder;
1868     }
1869     public static final class Builder extends
1870         com.google.protobuf.GeneratedMessage.Builder<Builder>
1871        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequestOrBuilder {
1872       public static final com.google.protobuf.Descriptors.Descriptor
1873           getDescriptor() {
1874         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnRequest_descriptor;
1875       }
1876       
1877       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1878           internalGetFieldAccessorTable() {
1879         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnRequest_fieldAccessorTable;
1880       }
1881       
1882       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest.newBuilder()
1883       private Builder() {
1884         maybeForceBuilderInitialization();
1885       }
1886       
1887       private Builder(BuilderParent parent) {
1888         super(parent);
1889         maybeForceBuilderInitialization();
1890       }
1891       private void maybeForceBuilderInitialization() {
1892         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1893           getColumnFamiliesFieldBuilder();
1894         }
1895       }
1896       private static Builder create() {
1897         return new Builder();
1898       }
1899       
1900       public Builder clear() {
1901         super.clear();
1902         tableName_ = com.google.protobuf.ByteString.EMPTY;
1903         bitField0_ = (bitField0_ & ~0x00000001);
1904         if (columnFamiliesBuilder_ == null) {
1905           columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
1906         } else {
1907           columnFamiliesBuilder_.clear();
1908         }
1909         bitField0_ = (bitField0_ & ~0x00000002);
1910         return this;
1911       }
1912       
1913       public Builder clone() {
1914         return create().mergeFrom(buildPartial());
1915       }
1916       
1917       public com.google.protobuf.Descriptors.Descriptor
1918           getDescriptorForType() {
1919         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest.getDescriptor();
1920       }
1921       
1922       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest getDefaultInstanceForType() {
1923         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest.getDefaultInstance();
1924       }
1925       
1926       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest build() {
1927         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest result = buildPartial();
1928         if (!result.isInitialized()) {
1929           throw newUninitializedMessageException(result);
1930         }
1931         return result;
1932       }
1933       
1934       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest buildParsed()
1935           throws com.google.protobuf.InvalidProtocolBufferException {
1936         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest result = buildPartial();
1937         if (!result.isInitialized()) {
1938           throw newUninitializedMessageException(
1939             result).asInvalidProtocolBufferException();
1940         }
1941         return result;
1942       }
1943       
1944       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest buildPartial() {
1945         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest(this);
1946         int from_bitField0_ = bitField0_;
1947         int to_bitField0_ = 0;
1948         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1949           to_bitField0_ |= 0x00000001;
1950         }
1951         result.tableName_ = tableName_;
1952         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
1953           to_bitField0_ |= 0x00000002;
1954         }
1955         if (columnFamiliesBuilder_ == null) {
1956           result.columnFamilies_ = columnFamilies_;
1957         } else {
1958           result.columnFamilies_ = columnFamiliesBuilder_.build();
1959         }
1960         result.bitField0_ = to_bitField0_;
1961         onBuilt();
1962         return result;
1963       }
1964       
1965       public Builder mergeFrom(com.google.protobuf.Message other) {
1966         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest) {
1967           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest)other);
1968         } else {
1969           super.mergeFrom(other);
1970           return this;
1971         }
1972       }
1973       
1974       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest other) {
1975         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnRequest.getDefaultInstance()) return this;
1976         if (other.hasTableName()) {
1977           setTableName(other.getTableName());
1978         }
1979         if (other.hasColumnFamilies()) {
1980           mergeColumnFamilies(other.getColumnFamilies());
1981         }
1982         this.mergeUnknownFields(other.getUnknownFields());
1983         return this;
1984       }
1985       
1986       public final boolean isInitialized() {
1987         if (!hasTableName()) {
1988           
1989           return false;
1990         }
1991         if (!hasColumnFamilies()) {
1992           
1993           return false;
1994         }
1995         if (!getColumnFamilies().isInitialized()) {
1996           
1997           return false;
1998         }
1999         return true;
2000       }
2001       
2002       public Builder mergeFrom(
2003           com.google.protobuf.CodedInputStream input,
2004           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2005           throws java.io.IOException {
2006         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2007           com.google.protobuf.UnknownFieldSet.newBuilder(
2008             this.getUnknownFields());
2009         while (true) {
2010           int tag = input.readTag();
2011           switch (tag) {
2012             case 0:
2013               this.setUnknownFields(unknownFields.build());
2014               onChanged();
2015               return this;
2016             default: {
2017               if (!parseUnknownField(input, unknownFields,
2018                                      extensionRegistry, tag)) {
2019                 this.setUnknownFields(unknownFields.build());
2020                 onChanged();
2021                 return this;
2022               }
2023               break;
2024             }
2025             case 10: {
2026               bitField0_ |= 0x00000001;
2027               tableName_ = input.readBytes();
2028               break;
2029             }
2030             case 18: {
2031               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.newBuilder();
2032               if (hasColumnFamilies()) {
2033                 subBuilder.mergeFrom(getColumnFamilies());
2034               }
2035               input.readMessage(subBuilder, extensionRegistry);
2036               setColumnFamilies(subBuilder.buildPartial());
2037               break;
2038             }
2039           }
2040         }
2041       }
2042       
2043       private int bitField0_;
2044       
2045       // required bytes tableName = 1;
2046       private com.google.protobuf.ByteString tableName_ = com.google.protobuf.ByteString.EMPTY;
2047       public boolean hasTableName() {
2048         return ((bitField0_ & 0x00000001) == 0x00000001);
2049       }
2050       public com.google.protobuf.ByteString getTableName() {
2051         return tableName_;
2052       }
2053       public Builder setTableName(com.google.protobuf.ByteString value) {
2054         if (value == null) {
2055     throw new NullPointerException();
2056   }
2057   bitField0_ |= 0x00000001;
2058         tableName_ = value;
2059         onChanged();
2060         return this;
2061       }
2062       public Builder clearTableName() {
2063         bitField0_ = (bitField0_ & ~0x00000001);
2064         tableName_ = getDefaultInstance().getTableName();
2065         onChanged();
2066         return this;
2067       }
2068       
2069       // required .ColumnFamilySchema columnFamilies = 2;
2070       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
2071       private com.google.protobuf.SingleFieldBuilder<
2072           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder> columnFamiliesBuilder_;
2073       public boolean hasColumnFamilies() {
2074         return ((bitField0_ & 0x00000002) == 0x00000002);
2075       }
2076       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema getColumnFamilies() {
2077         if (columnFamiliesBuilder_ == null) {
2078           return columnFamilies_;
2079         } else {
2080           return columnFamiliesBuilder_.getMessage();
2081         }
2082       }
2083       public Builder setColumnFamilies(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema value) {
2084         if (columnFamiliesBuilder_ == null) {
2085           if (value == null) {
2086             throw new NullPointerException();
2087           }
2088           columnFamilies_ = value;
2089           onChanged();
2090         } else {
2091           columnFamiliesBuilder_.setMessage(value);
2092         }
2093         bitField0_ |= 0x00000002;
2094         return this;
2095       }
2096       public Builder setColumnFamilies(
2097           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder builderForValue) {
2098         if (columnFamiliesBuilder_ == null) {
2099           columnFamilies_ = builderForValue.build();
2100           onChanged();
2101         } else {
2102           columnFamiliesBuilder_.setMessage(builderForValue.build());
2103         }
2104         bitField0_ |= 0x00000002;
2105         return this;
2106       }
2107       public Builder mergeColumnFamilies(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema value) {
2108         if (columnFamiliesBuilder_ == null) {
2109           if (((bitField0_ & 0x00000002) == 0x00000002) &&
2110               columnFamilies_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance()) {
2111             columnFamilies_ =
2112               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.newBuilder(columnFamilies_).mergeFrom(value).buildPartial();
2113           } else {
2114             columnFamilies_ = value;
2115           }
2116           onChanged();
2117         } else {
2118           columnFamiliesBuilder_.mergeFrom(value);
2119         }
2120         bitField0_ |= 0x00000002;
2121         return this;
2122       }
2123       public Builder clearColumnFamilies() {
2124         if (columnFamiliesBuilder_ == null) {
2125           columnFamilies_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.getDefaultInstance();
2126           onChanged();
2127         } else {
2128           columnFamiliesBuilder_.clear();
2129         }
2130         bitField0_ = (bitField0_ & ~0x00000002);
2131         return this;
2132       }
2133       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder getColumnFamiliesBuilder() {
2134         bitField0_ |= 0x00000002;
2135         onChanged();
2136         return getColumnFamiliesFieldBuilder().getBuilder();
2137       }
2138       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder getColumnFamiliesOrBuilder() {
2139         if (columnFamiliesBuilder_ != null) {
2140           return columnFamiliesBuilder_.getMessageOrBuilder();
2141         } else {
2142           return columnFamilies_;
2143         }
2144       }
2145       private com.google.protobuf.SingleFieldBuilder<
2146           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder> 
2147           getColumnFamiliesFieldBuilder() {
2148         if (columnFamiliesBuilder_ == null) {
2149           columnFamiliesBuilder_ = new com.google.protobuf.SingleFieldBuilder<
2150               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ColumnFamilySchemaOrBuilder>(
2151                   columnFamilies_,
2152                   getParentForChildren(),
2153                   isClean());
2154           columnFamilies_ = null;
2155         }
2156         return columnFamiliesBuilder_;
2157       }
2158       
2159       // @@protoc_insertion_point(builder_scope:ModifyColumnRequest)
2160     }
2161     
2162     static {
2163       defaultInstance = new ModifyColumnRequest(true);
2164       defaultInstance.initFields();
2165     }
2166     
2167     // @@protoc_insertion_point(class_scope:ModifyColumnRequest)
2168   }
2169   
2170   public interface ModifyColumnResponseOrBuilder
2171       extends com.google.protobuf.MessageOrBuilder {
2172   }
2173   public static final class ModifyColumnResponse extends
2174       com.google.protobuf.GeneratedMessage
2175       implements ModifyColumnResponseOrBuilder {
2176     // Use ModifyColumnResponse.newBuilder() to construct.
2177     private ModifyColumnResponse(Builder builder) {
2178       super(builder);
2179     }
2180     private ModifyColumnResponse(boolean noInit) {}
2181     
2182     private static final ModifyColumnResponse defaultInstance;
2183     public static ModifyColumnResponse getDefaultInstance() {
2184       return defaultInstance;
2185     }
2186     
2187     public ModifyColumnResponse getDefaultInstanceForType() {
2188       return defaultInstance;
2189     }
2190     
2191     public static final com.google.protobuf.Descriptors.Descriptor
2192         getDescriptor() {
2193       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnResponse_descriptor;
2194     }
2195     
2196     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2197         internalGetFieldAccessorTable() {
2198       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnResponse_fieldAccessorTable;
2199     }
2200     
2201     private void initFields() {
2202     }
2203     private byte memoizedIsInitialized = -1;
2204     public final boolean isInitialized() {
2205       byte isInitialized = memoizedIsInitialized;
2206       if (isInitialized != -1) return isInitialized == 1;
2207       
2208       memoizedIsInitialized = 1;
2209       return true;
2210     }
2211     
2212     public void writeTo(com.google.protobuf.CodedOutputStream output)
2213                         throws java.io.IOException {
2214       getSerializedSize();
2215       getUnknownFields().writeTo(output);
2216     }
2217     
2218     private int memoizedSerializedSize = -1;
2219     public int getSerializedSize() {
2220       int size = memoizedSerializedSize;
2221       if (size != -1) return size;
2222     
2223       size = 0;
2224       size += getUnknownFields().getSerializedSize();
2225       memoizedSerializedSize = size;
2226       return size;
2227     }
2228     
2229     private static final long serialVersionUID = 0L;
2230     @java.lang.Override
2231     protected java.lang.Object writeReplace()
2232         throws java.io.ObjectStreamException {
2233       return super.writeReplace();
2234     }
2235     
2236     @java.lang.Override
2237     public boolean equals(final java.lang.Object obj) {
2238       if (obj == this) {
2239        return true;
2240       }
2241       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse)) {
2242         return super.equals(obj);
2243       }
2244       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse) obj;
2245       
2246       boolean result = true;
2247       result = result &&
2248           getUnknownFields().equals(other.getUnknownFields());
2249       return result;
2250     }
2251     
2252     @java.lang.Override
2253     public int hashCode() {
2254       int hash = 41;
2255       hash = (19 * hash) + getDescriptorForType().hashCode();
2256       hash = (29 * hash) + getUnknownFields().hashCode();
2257       return hash;
2258     }
2259     
2260     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(
2261         com.google.protobuf.ByteString data)
2262         throws com.google.protobuf.InvalidProtocolBufferException {
2263       return newBuilder().mergeFrom(data).buildParsed();
2264     }
2265     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(
2266         com.google.protobuf.ByteString data,
2267         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2268         throws com.google.protobuf.InvalidProtocolBufferException {
2269       return newBuilder().mergeFrom(data, extensionRegistry)
2270                .buildParsed();
2271     }
2272     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(byte[] data)
2273         throws com.google.protobuf.InvalidProtocolBufferException {
2274       return newBuilder().mergeFrom(data).buildParsed();
2275     }
2276     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(
2277         byte[] data,
2278         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2279         throws com.google.protobuf.InvalidProtocolBufferException {
2280       return newBuilder().mergeFrom(data, extensionRegistry)
2281                .buildParsed();
2282     }
2283     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(java.io.InputStream input)
2284         throws java.io.IOException {
2285       return newBuilder().mergeFrom(input).buildParsed();
2286     }
2287     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(
2288         java.io.InputStream input,
2289         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2290         throws java.io.IOException {
2291       return newBuilder().mergeFrom(input, extensionRegistry)
2292                .buildParsed();
2293     }
2294     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseDelimitedFrom(java.io.InputStream input)
2295         throws java.io.IOException {
2296       Builder builder = newBuilder();
2297       if (builder.mergeDelimitedFrom(input)) {
2298         return builder.buildParsed();
2299       } else {
2300         return null;
2301       }
2302     }
2303     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseDelimitedFrom(
2304         java.io.InputStream input,
2305         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2306         throws java.io.IOException {
2307       Builder builder = newBuilder();
2308       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2309         return builder.buildParsed();
2310       } else {
2311         return null;
2312       }
2313     }
2314     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(
2315         com.google.protobuf.CodedInputStream input)
2316         throws java.io.IOException {
2317       return newBuilder().mergeFrom(input).buildParsed();
2318     }
2319     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse parseFrom(
2320         com.google.protobuf.CodedInputStream input,
2321         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2322         throws java.io.IOException {
2323       return newBuilder().mergeFrom(input, extensionRegistry)
2324                .buildParsed();
2325     }
2326     
2327     public static Builder newBuilder() { return Builder.create(); }
2328     public Builder newBuilderForType() { return newBuilder(); }
2329     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse prototype) {
2330       return newBuilder().mergeFrom(prototype);
2331     }
2332     public Builder toBuilder() { return newBuilder(this); }
2333     
2334     @java.lang.Override
2335     protected Builder newBuilderForType(
2336         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2337       Builder builder = new Builder(parent);
2338       return builder;
2339     }
2340     public static final class Builder extends
2341         com.google.protobuf.GeneratedMessage.Builder<Builder>
2342        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponseOrBuilder {
2343       public static final com.google.protobuf.Descriptors.Descriptor
2344           getDescriptor() {
2345         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnResponse_descriptor;
2346       }
2347       
2348       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2349           internalGetFieldAccessorTable() {
2350         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_ModifyColumnResponse_fieldAccessorTable;
2351       }
2352       
2353       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse.newBuilder()
2354       private Builder() {
2355         maybeForceBuilderInitialization();
2356       }
2357       
2358       private Builder(BuilderParent parent) {
2359         super(parent);
2360         maybeForceBuilderInitialization();
2361       }
2362       private void maybeForceBuilderInitialization() {
2363         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2364         }
2365       }
2366       private static Builder create() {
2367         return new Builder();
2368       }
2369       
2370       public Builder clear() {
2371         super.clear();
2372         return this;
2373       }
2374       
2375       public Builder clone() {
2376         return create().mergeFrom(buildPartial());
2377       }
2378       
2379       public com.google.protobuf.Descriptors.Descriptor
2380           getDescriptorForType() {
2381         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse.getDescriptor();
2382       }
2383       
2384       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse getDefaultInstanceForType() {
2385         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse.getDefaultInstance();
2386       }
2387       
2388       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse build() {
2389         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse result = buildPartial();
2390         if (!result.isInitialized()) {
2391           throw newUninitializedMessageException(result);
2392         }
2393         return result;
2394       }
2395       
2396       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse buildParsed()
2397           throws com.google.protobuf.InvalidProtocolBufferException {
2398         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse result = buildPartial();
2399         if (!result.isInitialized()) {
2400           throw newUninitializedMessageException(
2401             result).asInvalidProtocolBufferException();
2402         }
2403         return result;
2404       }
2405       
2406       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse buildPartial() {
2407         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse(this);
2408         onBuilt();
2409         return result;
2410       }
2411       
2412       public Builder mergeFrom(com.google.protobuf.Message other) {
2413         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse) {
2414           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse)other);
2415         } else {
2416           super.mergeFrom(other);
2417           return this;
2418         }
2419       }
2420       
2421       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse other) {
2422         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.ModifyColumnResponse.getDefaultInstance()) return this;
2423         this.mergeUnknownFields(other.getUnknownFields());
2424         return this;
2425       }
2426       
2427       public final boolean isInitialized() {
2428         return true;
2429       }
2430       
2431       public Builder mergeFrom(
2432           com.google.protobuf.CodedInputStream input,
2433           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2434           throws java.io.IOException {
2435         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2436           com.google.protobuf.UnknownFieldSet.newBuilder(
2437             this.getUnknownFields());
2438         while (true) {
2439           int tag = input.readTag();
2440           switch (tag) {
2441             case 0:
2442               this.setUnknownFields(unknownFields.build());
2443               onChanged();
2444               return this;
2445             default: {
2446               if (!parseUnknownField(input, unknownFields,
2447                                      extensionRegistry, tag)) {
2448                 this.setUnknownFields(unknownFields.build());
2449                 onChanged();
2450                 return this;
2451               }
2452               break;
2453             }
2454           }
2455         }
2456       }
2457       
2458       
2459       // @@protoc_insertion_point(builder_scope:ModifyColumnResponse)
2460     }
2461     
2462     static {
2463       defaultInstance = new ModifyColumnResponse(true);
2464       defaultInstance.initFields();
2465     }
2466     
2467     // @@protoc_insertion_point(class_scope:ModifyColumnResponse)
2468   }
2469   
2470   public interface MoveRegionRequestOrBuilder
2471       extends com.google.protobuf.MessageOrBuilder {
2472     
2473     // required .RegionSpecifier region = 1;
2474     boolean hasRegion();
2475     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion();
2476     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder();
2477     
2478     // optional .ServerName destServerName = 2;
2479     boolean hasDestServerName();
2480     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName getDestServerName();
2481     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerNameOrBuilder getDestServerNameOrBuilder();
2482   }
2483   public static final class MoveRegionRequest extends
2484       com.google.protobuf.GeneratedMessage
2485       implements MoveRegionRequestOrBuilder {
2486     // Use MoveRegionRequest.newBuilder() to construct.
2487     private MoveRegionRequest(Builder builder) {
2488       super(builder);
2489     }
2490     private MoveRegionRequest(boolean noInit) {}
2491     
2492     private static final MoveRegionRequest defaultInstance;
2493     public static MoveRegionRequest getDefaultInstance() {
2494       return defaultInstance;
2495     }
2496     
2497     public MoveRegionRequest getDefaultInstanceForType() {
2498       return defaultInstance;
2499     }
2500     
2501     public static final com.google.protobuf.Descriptors.Descriptor
2502         getDescriptor() {
2503       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionRequest_descriptor;
2504     }
2505     
2506     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2507         internalGetFieldAccessorTable() {
2508       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionRequest_fieldAccessorTable;
2509     }
2510     
2511     private int bitField0_;
2512     // required .RegionSpecifier region = 1;
2513     public static final int REGION_FIELD_NUMBER = 1;
2514     private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_;
2515     public boolean hasRegion() {
2516       return ((bitField0_ & 0x00000001) == 0x00000001);
2517     }
2518     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
2519       return region_;
2520     }
2521     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
2522       return region_;
2523     }
2524     
2525     // optional .ServerName destServerName = 2;
2526     public static final int DESTSERVERNAME_FIELD_NUMBER = 2;
2527     private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName destServerName_;
2528     public boolean hasDestServerName() {
2529       return ((bitField0_ & 0x00000002) == 0x00000002);
2530     }
2531     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName getDestServerName() {
2532       return destServerName_;
2533     }
2534     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerNameOrBuilder getDestServerNameOrBuilder() {
2535       return destServerName_;
2536     }
2537     
2538     private void initFields() {
2539       region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
2540       destServerName_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.getDefaultInstance();
2541     }
2542     private byte memoizedIsInitialized = -1;
2543     public final boolean isInitialized() {
2544       byte isInitialized = memoizedIsInitialized;
2545       if (isInitialized != -1) return isInitialized == 1;
2546       
2547       if (!hasRegion()) {
2548         memoizedIsInitialized = 0;
2549         return false;
2550       }
2551       if (!getRegion().isInitialized()) {
2552         memoizedIsInitialized = 0;
2553         return false;
2554       }
2555       if (hasDestServerName()) {
2556         if (!getDestServerName().isInitialized()) {
2557           memoizedIsInitialized = 0;
2558           return false;
2559         }
2560       }
2561       memoizedIsInitialized = 1;
2562       return true;
2563     }
2564     
2565     public void writeTo(com.google.protobuf.CodedOutputStream output)
2566                         throws java.io.IOException {
2567       getSerializedSize();
2568       if (((bitField0_ & 0x00000001) == 0x00000001)) {
2569         output.writeMessage(1, region_);
2570       }
2571       if (((bitField0_ & 0x00000002) == 0x00000002)) {
2572         output.writeMessage(2, destServerName_);
2573       }
2574       getUnknownFields().writeTo(output);
2575     }
2576     
2577     private int memoizedSerializedSize = -1;
2578     public int getSerializedSize() {
2579       int size = memoizedSerializedSize;
2580       if (size != -1) return size;
2581     
2582       size = 0;
2583       if (((bitField0_ & 0x00000001) == 0x00000001)) {
2584         size += com.google.protobuf.CodedOutputStream
2585           .computeMessageSize(1, region_);
2586       }
2587       if (((bitField0_ & 0x00000002) == 0x00000002)) {
2588         size += com.google.protobuf.CodedOutputStream
2589           .computeMessageSize(2, destServerName_);
2590       }
2591       size += getUnknownFields().getSerializedSize();
2592       memoizedSerializedSize = size;
2593       return size;
2594     }
2595     
2596     private static final long serialVersionUID = 0L;
2597     @java.lang.Override
2598     protected java.lang.Object writeReplace()
2599         throws java.io.ObjectStreamException {
2600       return super.writeReplace();
2601     }
2602     
2603     @java.lang.Override
2604     public boolean equals(final java.lang.Object obj) {
2605       if (obj == this) {
2606        return true;
2607       }
2608       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest)) {
2609         return super.equals(obj);
2610       }
2611       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest) obj;
2612       
2613       boolean result = true;
2614       result = result && (hasRegion() == other.hasRegion());
2615       if (hasRegion()) {
2616         result = result && getRegion()
2617             .equals(other.getRegion());
2618       }
2619       result = result && (hasDestServerName() == other.hasDestServerName());
2620       if (hasDestServerName()) {
2621         result = result && getDestServerName()
2622             .equals(other.getDestServerName());
2623       }
2624       result = result &&
2625           getUnknownFields().equals(other.getUnknownFields());
2626       return result;
2627     }
2628     
2629     @java.lang.Override
2630     public int hashCode() {
2631       int hash = 41;
2632       hash = (19 * hash) + getDescriptorForType().hashCode();
2633       if (hasRegion()) {
2634         hash = (37 * hash) + REGION_FIELD_NUMBER;
2635         hash = (53 * hash) + getRegion().hashCode();
2636       }
2637       if (hasDestServerName()) {
2638         hash = (37 * hash) + DESTSERVERNAME_FIELD_NUMBER;
2639         hash = (53 * hash) + getDestServerName().hashCode();
2640       }
2641       hash = (29 * hash) + getUnknownFields().hashCode();
2642       return hash;
2643     }
2644     
2645     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(
2646         com.google.protobuf.ByteString data)
2647         throws com.google.protobuf.InvalidProtocolBufferException {
2648       return newBuilder().mergeFrom(data).buildParsed();
2649     }
2650     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(
2651         com.google.protobuf.ByteString data,
2652         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2653         throws com.google.protobuf.InvalidProtocolBufferException {
2654       return newBuilder().mergeFrom(data, extensionRegistry)
2655                .buildParsed();
2656     }
2657     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(byte[] data)
2658         throws com.google.protobuf.InvalidProtocolBufferException {
2659       return newBuilder().mergeFrom(data).buildParsed();
2660     }
2661     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(
2662         byte[] data,
2663         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2664         throws com.google.protobuf.InvalidProtocolBufferException {
2665       return newBuilder().mergeFrom(data, extensionRegistry)
2666                .buildParsed();
2667     }
2668     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(java.io.InputStream input)
2669         throws java.io.IOException {
2670       return newBuilder().mergeFrom(input).buildParsed();
2671     }
2672     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(
2673         java.io.InputStream input,
2674         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2675         throws java.io.IOException {
2676       return newBuilder().mergeFrom(input, extensionRegistry)
2677                .buildParsed();
2678     }
2679     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseDelimitedFrom(java.io.InputStream input)
2680         throws java.io.IOException {
2681       Builder builder = newBuilder();
2682       if (builder.mergeDelimitedFrom(input)) {
2683         return builder.buildParsed();
2684       } else {
2685         return null;
2686       }
2687     }
2688     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseDelimitedFrom(
2689         java.io.InputStream input,
2690         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2691         throws java.io.IOException {
2692       Builder builder = newBuilder();
2693       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2694         return builder.buildParsed();
2695       } else {
2696         return null;
2697       }
2698     }
2699     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(
2700         com.google.protobuf.CodedInputStream input)
2701         throws java.io.IOException {
2702       return newBuilder().mergeFrom(input).buildParsed();
2703     }
2704     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest parseFrom(
2705         com.google.protobuf.CodedInputStream input,
2706         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2707         throws java.io.IOException {
2708       return newBuilder().mergeFrom(input, extensionRegistry)
2709                .buildParsed();
2710     }
2711     
2712     public static Builder newBuilder() { return Builder.create(); }
2713     public Builder newBuilderForType() { return newBuilder(); }
2714     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest prototype) {
2715       return newBuilder().mergeFrom(prototype);
2716     }
2717     public Builder toBuilder() { return newBuilder(this); }
2718     
2719     @java.lang.Override
2720     protected Builder newBuilderForType(
2721         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2722       Builder builder = new Builder(parent);
2723       return builder;
2724     }
2725     public static final class Builder extends
2726         com.google.protobuf.GeneratedMessage.Builder<Builder>
2727        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequestOrBuilder {
2728       public static final com.google.protobuf.Descriptors.Descriptor
2729           getDescriptor() {
2730         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionRequest_descriptor;
2731       }
2732       
2733       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2734           internalGetFieldAccessorTable() {
2735         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionRequest_fieldAccessorTable;
2736       }
2737       
2738       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest.newBuilder()
2739       private Builder() {
2740         maybeForceBuilderInitialization();
2741       }
2742       
2743       private Builder(BuilderParent parent) {
2744         super(parent);
2745         maybeForceBuilderInitialization();
2746       }
2747       private void maybeForceBuilderInitialization() {
2748         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2749           getRegionFieldBuilder();
2750           getDestServerNameFieldBuilder();
2751         }
2752       }
2753       private static Builder create() {
2754         return new Builder();
2755       }
2756       
2757       public Builder clear() {
2758         super.clear();
2759         if (regionBuilder_ == null) {
2760           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
2761         } else {
2762           regionBuilder_.clear();
2763         }
2764         bitField0_ = (bitField0_ & ~0x00000001);
2765         if (destServerNameBuilder_ == null) {
2766           destServerName_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.getDefaultInstance();
2767         } else {
2768           destServerNameBuilder_.clear();
2769         }
2770         bitField0_ = (bitField0_ & ~0x00000002);
2771         return this;
2772       }
2773       
2774       public Builder clone() {
2775         return create().mergeFrom(buildPartial());
2776       }
2777       
2778       public com.google.protobuf.Descriptors.Descriptor
2779           getDescriptorForType() {
2780         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest.getDescriptor();
2781       }
2782       
2783       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest getDefaultInstanceForType() {
2784         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest.getDefaultInstance();
2785       }
2786       
2787       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest build() {
2788         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest result = buildPartial();
2789         if (!result.isInitialized()) {
2790           throw newUninitializedMessageException(result);
2791         }
2792         return result;
2793       }
2794       
2795       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest buildParsed()
2796           throws com.google.protobuf.InvalidProtocolBufferException {
2797         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest result = buildPartial();
2798         if (!result.isInitialized()) {
2799           throw newUninitializedMessageException(
2800             result).asInvalidProtocolBufferException();
2801         }
2802         return result;
2803       }
2804       
2805       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest buildPartial() {
2806         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest(this);
2807         int from_bitField0_ = bitField0_;
2808         int to_bitField0_ = 0;
2809         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
2810           to_bitField0_ |= 0x00000001;
2811         }
2812         if (regionBuilder_ == null) {
2813           result.region_ = region_;
2814         } else {
2815           result.region_ = regionBuilder_.build();
2816         }
2817         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
2818           to_bitField0_ |= 0x00000002;
2819         }
2820         if (destServerNameBuilder_ == null) {
2821           result.destServerName_ = destServerName_;
2822         } else {
2823           result.destServerName_ = destServerNameBuilder_.build();
2824         }
2825         result.bitField0_ = to_bitField0_;
2826         onBuilt();
2827         return result;
2828       }
2829       
2830       public Builder mergeFrom(com.google.protobuf.Message other) {
2831         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest) {
2832           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest)other);
2833         } else {
2834           super.mergeFrom(other);
2835           return this;
2836         }
2837       }
2838       
2839       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest other) {
2840         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionRequest.getDefaultInstance()) return this;
2841         if (other.hasRegion()) {
2842           mergeRegion(other.getRegion());
2843         }
2844         if (other.hasDestServerName()) {
2845           mergeDestServerName(other.getDestServerName());
2846         }
2847         this.mergeUnknownFields(other.getUnknownFields());
2848         return this;
2849       }
2850       
2851       public final boolean isInitialized() {
2852         if (!hasRegion()) {
2853           
2854           return false;
2855         }
2856         if (!getRegion().isInitialized()) {
2857           
2858           return false;
2859         }
2860         if (hasDestServerName()) {
2861           if (!getDestServerName().isInitialized()) {
2862             
2863             return false;
2864           }
2865         }
2866         return true;
2867       }
2868       
2869       public Builder mergeFrom(
2870           com.google.protobuf.CodedInputStream input,
2871           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2872           throws java.io.IOException {
2873         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2874           com.google.protobuf.UnknownFieldSet.newBuilder(
2875             this.getUnknownFields());
2876         while (true) {
2877           int tag = input.readTag();
2878           switch (tag) {
2879             case 0:
2880               this.setUnknownFields(unknownFields.build());
2881               onChanged();
2882               return this;
2883             default: {
2884               if (!parseUnknownField(input, unknownFields,
2885                                      extensionRegistry, tag)) {
2886                 this.setUnknownFields(unknownFields.build());
2887                 onChanged();
2888                 return this;
2889               }
2890               break;
2891             }
2892             case 10: {
2893               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder();
2894               if (hasRegion()) {
2895                 subBuilder.mergeFrom(getRegion());
2896               }
2897               input.readMessage(subBuilder, extensionRegistry);
2898               setRegion(subBuilder.buildPartial());
2899               break;
2900             }
2901             case 18: {
2902               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.newBuilder();
2903               if (hasDestServerName()) {
2904                 subBuilder.mergeFrom(getDestServerName());
2905               }
2906               input.readMessage(subBuilder, extensionRegistry);
2907               setDestServerName(subBuilder.buildPartial());
2908               break;
2909             }
2910           }
2911         }
2912       }
2913       
2914       private int bitField0_;
2915       
2916       // required .RegionSpecifier region = 1;
2917       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
2918       private com.google.protobuf.SingleFieldBuilder<
2919           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> regionBuilder_;
2920       public boolean hasRegion() {
2921         return ((bitField0_ & 0x00000001) == 0x00000001);
2922       }
2923       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
2924         if (regionBuilder_ == null) {
2925           return region_;
2926         } else {
2927           return regionBuilder_.getMessage();
2928         }
2929       }
2930       public Builder setRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
2931         if (regionBuilder_ == null) {
2932           if (value == null) {
2933             throw new NullPointerException();
2934           }
2935           region_ = value;
2936           onChanged();
2937         } else {
2938           regionBuilder_.setMessage(value);
2939         }
2940         bitField0_ |= 0x00000001;
2941         return this;
2942       }
2943       public Builder setRegion(
2944           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder builderForValue) {
2945         if (regionBuilder_ == null) {
2946           region_ = builderForValue.build();
2947           onChanged();
2948         } else {
2949           regionBuilder_.setMessage(builderForValue.build());
2950         }
2951         bitField0_ |= 0x00000001;
2952         return this;
2953       }
2954       public Builder mergeRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
2955         if (regionBuilder_ == null) {
2956           if (((bitField0_ & 0x00000001) == 0x00000001) &&
2957               region_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance()) {
2958             region_ =
2959               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder(region_).mergeFrom(value).buildPartial();
2960           } else {
2961             region_ = value;
2962           }
2963           onChanged();
2964         } else {
2965           regionBuilder_.mergeFrom(value);
2966         }
2967         bitField0_ |= 0x00000001;
2968         return this;
2969       }
2970       public Builder clearRegion() {
2971         if (regionBuilder_ == null) {
2972           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
2973           onChanged();
2974         } else {
2975           regionBuilder_.clear();
2976         }
2977         bitField0_ = (bitField0_ & ~0x00000001);
2978         return this;
2979       }
2980       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder getRegionBuilder() {
2981         bitField0_ |= 0x00000001;
2982         onChanged();
2983         return getRegionFieldBuilder().getBuilder();
2984       }
2985       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
2986         if (regionBuilder_ != null) {
2987           return regionBuilder_.getMessageOrBuilder();
2988         } else {
2989           return region_;
2990         }
2991       }
2992       private com.google.protobuf.SingleFieldBuilder<
2993           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> 
2994           getRegionFieldBuilder() {
2995         if (regionBuilder_ == null) {
2996           regionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
2997               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder>(
2998                   region_,
2999                   getParentForChildren(),
3000                   isClean());
3001           region_ = null;
3002         }
3003         return regionBuilder_;
3004       }
3005       
3006       // optional .ServerName destServerName = 2;
3007       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName destServerName_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.getDefaultInstance();
3008       private com.google.protobuf.SingleFieldBuilder<
3009           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerNameOrBuilder> destServerNameBuilder_;
3010       public boolean hasDestServerName() {
3011         return ((bitField0_ & 0x00000002) == 0x00000002);
3012       }
3013       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName getDestServerName() {
3014         if (destServerNameBuilder_ == null) {
3015           return destServerName_;
3016         } else {
3017           return destServerNameBuilder_.getMessage();
3018         }
3019       }
3020       public Builder setDestServerName(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName value) {
3021         if (destServerNameBuilder_ == null) {
3022           if (value == null) {
3023             throw new NullPointerException();
3024           }
3025           destServerName_ = value;
3026           onChanged();
3027         } else {
3028           destServerNameBuilder_.setMessage(value);
3029         }
3030         bitField0_ |= 0x00000002;
3031         return this;
3032       }
3033       public Builder setDestServerName(
3034           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.Builder builderForValue) {
3035         if (destServerNameBuilder_ == null) {
3036           destServerName_ = builderForValue.build();
3037           onChanged();
3038         } else {
3039           destServerNameBuilder_.setMessage(builderForValue.build());
3040         }
3041         bitField0_ |= 0x00000002;
3042         return this;
3043       }
3044       public Builder mergeDestServerName(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName value) {
3045         if (destServerNameBuilder_ == null) {
3046           if (((bitField0_ & 0x00000002) == 0x00000002) &&
3047               destServerName_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.getDefaultInstance()) {
3048             destServerName_ =
3049               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.newBuilder(destServerName_).mergeFrom(value).buildPartial();
3050           } else {
3051             destServerName_ = value;
3052           }
3053           onChanged();
3054         } else {
3055           destServerNameBuilder_.mergeFrom(value);
3056         }
3057         bitField0_ |= 0x00000002;
3058         return this;
3059       }
3060       public Builder clearDestServerName() {
3061         if (destServerNameBuilder_ == null) {
3062           destServerName_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.getDefaultInstance();
3063           onChanged();
3064         } else {
3065           destServerNameBuilder_.clear();
3066         }
3067         bitField0_ = (bitField0_ & ~0x00000002);
3068         return this;
3069       }
3070       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.Builder getDestServerNameBuilder() {
3071         bitField0_ |= 0x00000002;
3072         onChanged();
3073         return getDestServerNameFieldBuilder().getBuilder();
3074       }
3075       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerNameOrBuilder getDestServerNameOrBuilder() {
3076         if (destServerNameBuilder_ != null) {
3077           return destServerNameBuilder_.getMessageOrBuilder();
3078         } else {
3079           return destServerName_;
3080         }
3081       }
3082       private com.google.protobuf.SingleFieldBuilder<
3083           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerNameOrBuilder> 
3084           getDestServerNameFieldBuilder() {
3085         if (destServerNameBuilder_ == null) {
3086           destServerNameBuilder_ = new com.google.protobuf.SingleFieldBuilder<
3087               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerName.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.ServerNameOrBuilder>(
3088                   destServerName_,
3089                   getParentForChildren(),
3090                   isClean());
3091           destServerName_ = null;
3092         }
3093         return destServerNameBuilder_;
3094       }
3095       
3096       // @@protoc_insertion_point(builder_scope:MoveRegionRequest)
3097     }
3098     
3099     static {
3100       defaultInstance = new MoveRegionRequest(true);
3101       defaultInstance.initFields();
3102     }
3103     
3104     // @@protoc_insertion_point(class_scope:MoveRegionRequest)
3105   }
3106   
3107   public interface MoveRegionResponseOrBuilder
3108       extends com.google.protobuf.MessageOrBuilder {
3109   }
3110   public static final class MoveRegionResponse extends
3111       com.google.protobuf.GeneratedMessage
3112       implements MoveRegionResponseOrBuilder {
3113     // Use MoveRegionResponse.newBuilder() to construct.
3114     private MoveRegionResponse(Builder builder) {
3115       super(builder);
3116     }
3117     private MoveRegionResponse(boolean noInit) {}
3118     
3119     private static final MoveRegionResponse defaultInstance;
3120     public static MoveRegionResponse getDefaultInstance() {
3121       return defaultInstance;
3122     }
3123     
3124     public MoveRegionResponse getDefaultInstanceForType() {
3125       return defaultInstance;
3126     }
3127     
3128     public static final com.google.protobuf.Descriptors.Descriptor
3129         getDescriptor() {
3130       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionResponse_descriptor;
3131     }
3132     
3133     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3134         internalGetFieldAccessorTable() {
3135       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionResponse_fieldAccessorTable;
3136     }
3137     
3138     private void initFields() {
3139     }
3140     private byte memoizedIsInitialized = -1;
3141     public final boolean isInitialized() {
3142       byte isInitialized = memoizedIsInitialized;
3143       if (isInitialized != -1) return isInitialized == 1;
3144       
3145       memoizedIsInitialized = 1;
3146       return true;
3147     }
3148     
3149     public void writeTo(com.google.protobuf.CodedOutputStream output)
3150                         throws java.io.IOException {
3151       getSerializedSize();
3152       getUnknownFields().writeTo(output);
3153     }
3154     
3155     private int memoizedSerializedSize = -1;
3156     public int getSerializedSize() {
3157       int size = memoizedSerializedSize;
3158       if (size != -1) return size;
3159     
3160       size = 0;
3161       size += getUnknownFields().getSerializedSize();
3162       memoizedSerializedSize = size;
3163       return size;
3164     }
3165     
3166     private static final long serialVersionUID = 0L;
3167     @java.lang.Override
3168     protected java.lang.Object writeReplace()
3169         throws java.io.ObjectStreamException {
3170       return super.writeReplace();
3171     }
3172     
3173     @java.lang.Override
3174     public boolean equals(final java.lang.Object obj) {
3175       if (obj == this) {
3176        return true;
3177       }
3178       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse)) {
3179         return super.equals(obj);
3180       }
3181       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse) obj;
3182       
3183       boolean result = true;
3184       result = result &&
3185           getUnknownFields().equals(other.getUnknownFields());
3186       return result;
3187     }
3188     
3189     @java.lang.Override
3190     public int hashCode() {
3191       int hash = 41;
3192       hash = (19 * hash) + getDescriptorForType().hashCode();
3193       hash = (29 * hash) + getUnknownFields().hashCode();
3194       return hash;
3195     }
3196     
3197     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(
3198         com.google.protobuf.ByteString data)
3199         throws com.google.protobuf.InvalidProtocolBufferException {
3200       return newBuilder().mergeFrom(data).buildParsed();
3201     }
3202     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(
3203         com.google.protobuf.ByteString data,
3204         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3205         throws com.google.protobuf.InvalidProtocolBufferException {
3206       return newBuilder().mergeFrom(data, extensionRegistry)
3207                .buildParsed();
3208     }
3209     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(byte[] data)
3210         throws com.google.protobuf.InvalidProtocolBufferException {
3211       return newBuilder().mergeFrom(data).buildParsed();
3212     }
3213     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(
3214         byte[] data,
3215         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3216         throws com.google.protobuf.InvalidProtocolBufferException {
3217       return newBuilder().mergeFrom(data, extensionRegistry)
3218                .buildParsed();
3219     }
3220     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(java.io.InputStream input)
3221         throws java.io.IOException {
3222       return newBuilder().mergeFrom(input).buildParsed();
3223     }
3224     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(
3225         java.io.InputStream input,
3226         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3227         throws java.io.IOException {
3228       return newBuilder().mergeFrom(input, extensionRegistry)
3229                .buildParsed();
3230     }
3231     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseDelimitedFrom(java.io.InputStream input)
3232         throws java.io.IOException {
3233       Builder builder = newBuilder();
3234       if (builder.mergeDelimitedFrom(input)) {
3235         return builder.buildParsed();
3236       } else {
3237         return null;
3238       }
3239     }
3240     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseDelimitedFrom(
3241         java.io.InputStream input,
3242         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3243         throws java.io.IOException {
3244       Builder builder = newBuilder();
3245       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
3246         return builder.buildParsed();
3247       } else {
3248         return null;
3249       }
3250     }
3251     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(
3252         com.google.protobuf.CodedInputStream input)
3253         throws java.io.IOException {
3254       return newBuilder().mergeFrom(input).buildParsed();
3255     }
3256     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse parseFrom(
3257         com.google.protobuf.CodedInputStream input,
3258         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3259         throws java.io.IOException {
3260       return newBuilder().mergeFrom(input, extensionRegistry)
3261                .buildParsed();
3262     }
3263     
3264     public static Builder newBuilder() { return Builder.create(); }
3265     public Builder newBuilderForType() { return newBuilder(); }
3266     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse prototype) {
3267       return newBuilder().mergeFrom(prototype);
3268     }
3269     public Builder toBuilder() { return newBuilder(this); }
3270     
3271     @java.lang.Override
3272     protected Builder newBuilderForType(
3273         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3274       Builder builder = new Builder(parent);
3275       return builder;
3276     }
3277     public static final class Builder extends
3278         com.google.protobuf.GeneratedMessage.Builder<Builder>
3279        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponseOrBuilder {
3280       public static final com.google.protobuf.Descriptors.Descriptor
3281           getDescriptor() {
3282         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionResponse_descriptor;
3283       }
3284       
3285       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3286           internalGetFieldAccessorTable() {
3287         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_MoveRegionResponse_fieldAccessorTable;
3288       }
3289       
3290       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse.newBuilder()
3291       private Builder() {
3292         maybeForceBuilderInitialization();
3293       }
3294       
3295       private Builder(BuilderParent parent) {
3296         super(parent);
3297         maybeForceBuilderInitialization();
3298       }
3299       private void maybeForceBuilderInitialization() {
3300         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3301         }
3302       }
3303       private static Builder create() {
3304         return new Builder();
3305       }
3306       
3307       public Builder clear() {
3308         super.clear();
3309         return this;
3310       }
3311       
3312       public Builder clone() {
3313         return create().mergeFrom(buildPartial());
3314       }
3315       
3316       public com.google.protobuf.Descriptors.Descriptor
3317           getDescriptorForType() {
3318         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse.getDescriptor();
3319       }
3320       
3321       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse getDefaultInstanceForType() {
3322         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse.getDefaultInstance();
3323       }
3324       
3325       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse build() {
3326         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse result = buildPartial();
3327         if (!result.isInitialized()) {
3328           throw newUninitializedMessageException(result);
3329         }
3330         return result;
3331       }
3332       
3333       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse buildParsed()
3334           throws com.google.protobuf.InvalidProtocolBufferException {
3335         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse result = buildPartial();
3336         if (!result.isInitialized()) {
3337           throw newUninitializedMessageException(
3338             result).asInvalidProtocolBufferException();
3339         }
3340         return result;
3341       }
3342       
3343       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse buildPartial() {
3344         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse(this);
3345         onBuilt();
3346         return result;
3347       }
3348       
3349       public Builder mergeFrom(com.google.protobuf.Message other) {
3350         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse) {
3351           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse)other);
3352         } else {
3353           super.mergeFrom(other);
3354           return this;
3355         }
3356       }
3357       
3358       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse other) {
3359         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.MoveRegionResponse.getDefaultInstance()) return this;
3360         this.mergeUnknownFields(other.getUnknownFields());
3361         return this;
3362       }
3363       
3364       public final boolean isInitialized() {
3365         return true;
3366       }
3367       
3368       public Builder mergeFrom(
3369           com.google.protobuf.CodedInputStream input,
3370           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3371           throws java.io.IOException {
3372         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3373           com.google.protobuf.UnknownFieldSet.newBuilder(
3374             this.getUnknownFields());
3375         while (true) {
3376           int tag = input.readTag();
3377           switch (tag) {
3378             case 0:
3379               this.setUnknownFields(unknownFields.build());
3380               onChanged();
3381               return this;
3382             default: {
3383               if (!parseUnknownField(input, unknownFields,
3384                                      extensionRegistry, tag)) {
3385                 this.setUnknownFields(unknownFields.build());
3386                 onChanged();
3387                 return this;
3388               }
3389               break;
3390             }
3391           }
3392         }
3393       }
3394       
3395       
3396       // @@protoc_insertion_point(builder_scope:MoveRegionResponse)
3397     }
3398     
3399     static {
3400       defaultInstance = new MoveRegionResponse(true);
3401       defaultInstance.initFields();
3402     }
3403     
3404     // @@protoc_insertion_point(class_scope:MoveRegionResponse)
3405   }
3406   
3407   public interface AssignRegionRequestOrBuilder
3408       extends com.google.protobuf.MessageOrBuilder {
3409     
3410     // required .RegionSpecifier region = 1;
3411     boolean hasRegion();
3412     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion();
3413     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder();
3414   }
3415   public static final class AssignRegionRequest extends
3416       com.google.protobuf.GeneratedMessage
3417       implements AssignRegionRequestOrBuilder {
3418     // Use AssignRegionRequest.newBuilder() to construct.
3419     private AssignRegionRequest(Builder builder) {
3420       super(builder);
3421     }
3422     private AssignRegionRequest(boolean noInit) {}
3423     
3424     private static final AssignRegionRequest defaultInstance;
3425     public static AssignRegionRequest getDefaultInstance() {
3426       return defaultInstance;
3427     }
3428     
3429     public AssignRegionRequest getDefaultInstanceForType() {
3430       return defaultInstance;
3431     }
3432     
3433     public static final com.google.protobuf.Descriptors.Descriptor
3434         getDescriptor() {
3435       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionRequest_descriptor;
3436     }
3437     
3438     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3439         internalGetFieldAccessorTable() {
3440       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionRequest_fieldAccessorTable;
3441     }
3442     
3443     private int bitField0_;
3444     // required .RegionSpecifier region = 1;
3445     public static final int REGION_FIELD_NUMBER = 1;
3446     private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_;
3447     public boolean hasRegion() {
3448       return ((bitField0_ & 0x00000001) == 0x00000001);
3449     }
3450     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
3451       return region_;
3452     }
3453     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
3454       return region_;
3455     }
3456     
3457     private void initFields() {
3458       region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
3459     }
3460     private byte memoizedIsInitialized = -1;
3461     public final boolean isInitialized() {
3462       byte isInitialized = memoizedIsInitialized;
3463       if (isInitialized != -1) return isInitialized == 1;
3464       
3465       if (!hasRegion()) {
3466         memoizedIsInitialized = 0;
3467         return false;
3468       }
3469       if (!getRegion().isInitialized()) {
3470         memoizedIsInitialized = 0;
3471         return false;
3472       }
3473       memoizedIsInitialized = 1;
3474       return true;
3475     }
3476     
3477     public void writeTo(com.google.protobuf.CodedOutputStream output)
3478                         throws java.io.IOException {
3479       getSerializedSize();
3480       if (((bitField0_ & 0x00000001) == 0x00000001)) {
3481         output.writeMessage(1, region_);
3482       }
3483       getUnknownFields().writeTo(output);
3484     }
3485     
3486     private int memoizedSerializedSize = -1;
3487     public int getSerializedSize() {
3488       int size = memoizedSerializedSize;
3489       if (size != -1) return size;
3490     
3491       size = 0;
3492       if (((bitField0_ & 0x00000001) == 0x00000001)) {
3493         size += com.google.protobuf.CodedOutputStream
3494           .computeMessageSize(1, region_);
3495       }
3496       size += getUnknownFields().getSerializedSize();
3497       memoizedSerializedSize = size;
3498       return size;
3499     }
3500     
3501     private static final long serialVersionUID = 0L;
3502     @java.lang.Override
3503     protected java.lang.Object writeReplace()
3504         throws java.io.ObjectStreamException {
3505       return super.writeReplace();
3506     }
3507     
3508     @java.lang.Override
3509     public boolean equals(final java.lang.Object obj) {
3510       if (obj == this) {
3511        return true;
3512       }
3513       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest)) {
3514         return super.equals(obj);
3515       }
3516       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest) obj;
3517       
3518       boolean result = true;
3519       result = result && (hasRegion() == other.hasRegion());
3520       if (hasRegion()) {
3521         result = result && getRegion()
3522             .equals(other.getRegion());
3523       }
3524       result = result &&
3525           getUnknownFields().equals(other.getUnknownFields());
3526       return result;
3527     }
3528     
3529     @java.lang.Override
3530     public int hashCode() {
3531       int hash = 41;
3532       hash = (19 * hash) + getDescriptorForType().hashCode();
3533       if (hasRegion()) {
3534         hash = (37 * hash) + REGION_FIELD_NUMBER;
3535         hash = (53 * hash) + getRegion().hashCode();
3536       }
3537       hash = (29 * hash) + getUnknownFields().hashCode();
3538       return hash;
3539     }
3540     
3541     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(
3542         com.google.protobuf.ByteString data)
3543         throws com.google.protobuf.InvalidProtocolBufferException {
3544       return newBuilder().mergeFrom(data).buildParsed();
3545     }
3546     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(
3547         com.google.protobuf.ByteString data,
3548         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3549         throws com.google.protobuf.InvalidProtocolBufferException {
3550       return newBuilder().mergeFrom(data, extensionRegistry)
3551                .buildParsed();
3552     }
3553     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(byte[] data)
3554         throws com.google.protobuf.InvalidProtocolBufferException {
3555       return newBuilder().mergeFrom(data).buildParsed();
3556     }
3557     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(
3558         byte[] data,
3559         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3560         throws com.google.protobuf.InvalidProtocolBufferException {
3561       return newBuilder().mergeFrom(data, extensionRegistry)
3562                .buildParsed();
3563     }
3564     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(java.io.InputStream input)
3565         throws java.io.IOException {
3566       return newBuilder().mergeFrom(input).buildParsed();
3567     }
3568     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(
3569         java.io.InputStream input,
3570         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3571         throws java.io.IOException {
3572       return newBuilder().mergeFrom(input, extensionRegistry)
3573                .buildParsed();
3574     }
3575     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseDelimitedFrom(java.io.InputStream input)
3576         throws java.io.IOException {
3577       Builder builder = newBuilder();
3578       if (builder.mergeDelimitedFrom(input)) {
3579         return builder.buildParsed();
3580       } else {
3581         return null;
3582       }
3583     }
3584     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseDelimitedFrom(
3585         java.io.InputStream input,
3586         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3587         throws java.io.IOException {
3588       Builder builder = newBuilder();
3589       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
3590         return builder.buildParsed();
3591       } else {
3592         return null;
3593       }
3594     }
3595     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(
3596         com.google.protobuf.CodedInputStream input)
3597         throws java.io.IOException {
3598       return newBuilder().mergeFrom(input).buildParsed();
3599     }
3600     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest parseFrom(
3601         com.google.protobuf.CodedInputStream input,
3602         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3603         throws java.io.IOException {
3604       return newBuilder().mergeFrom(input, extensionRegistry)
3605                .buildParsed();
3606     }
3607     
3608     public static Builder newBuilder() { return Builder.create(); }
3609     public Builder newBuilderForType() { return newBuilder(); }
3610     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest prototype) {
3611       return newBuilder().mergeFrom(prototype);
3612     }
3613     public Builder toBuilder() { return newBuilder(this); }
3614     
3615     @java.lang.Override
3616     protected Builder newBuilderForType(
3617         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
3618       Builder builder = new Builder(parent);
3619       return builder;
3620     }
3621     public static final class Builder extends
3622         com.google.protobuf.GeneratedMessage.Builder<Builder>
3623        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequestOrBuilder {
3624       public static final com.google.protobuf.Descriptors.Descriptor
3625           getDescriptor() {
3626         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionRequest_descriptor;
3627       }
3628       
3629       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3630           internalGetFieldAccessorTable() {
3631         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionRequest_fieldAccessorTable;
3632       }
3633       
3634       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest.newBuilder()
3635       private Builder() {
3636         maybeForceBuilderInitialization();
3637       }
3638       
3639       private Builder(BuilderParent parent) {
3640         super(parent);
3641         maybeForceBuilderInitialization();
3642       }
3643       private void maybeForceBuilderInitialization() {
3644         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
3645           getRegionFieldBuilder();
3646         }
3647       }
3648       private static Builder create() {
3649         return new Builder();
3650       }
3651       
3652       public Builder clear() {
3653         super.clear();
3654         if (regionBuilder_ == null) {
3655           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
3656         } else {
3657           regionBuilder_.clear();
3658         }
3659         bitField0_ = (bitField0_ & ~0x00000001);
3660         return this;
3661       }
3662       
3663       public Builder clone() {
3664         return create().mergeFrom(buildPartial());
3665       }
3666       
3667       public com.google.protobuf.Descriptors.Descriptor
3668           getDescriptorForType() {
3669         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest.getDescriptor();
3670       }
3671       
3672       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest getDefaultInstanceForType() {
3673         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest.getDefaultInstance();
3674       }
3675       
3676       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest build() {
3677         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest result = buildPartial();
3678         if (!result.isInitialized()) {
3679           throw newUninitializedMessageException(result);
3680         }
3681         return result;
3682       }
3683       
3684       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest buildParsed()
3685           throws com.google.protobuf.InvalidProtocolBufferException {
3686         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest result = buildPartial();
3687         if (!result.isInitialized()) {
3688           throw newUninitializedMessageException(
3689             result).asInvalidProtocolBufferException();
3690         }
3691         return result;
3692       }
3693       
3694       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest buildPartial() {
3695         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest(this);
3696         int from_bitField0_ = bitField0_;
3697         int to_bitField0_ = 0;
3698         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
3699           to_bitField0_ |= 0x00000001;
3700         }
3701         if (regionBuilder_ == null) {
3702           result.region_ = region_;
3703         } else {
3704           result.region_ = regionBuilder_.build();
3705         }
3706         result.bitField0_ = to_bitField0_;
3707         onBuilt();
3708         return result;
3709       }
3710       
3711       public Builder mergeFrom(com.google.protobuf.Message other) {
3712         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest) {
3713           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest)other);
3714         } else {
3715           super.mergeFrom(other);
3716           return this;
3717         }
3718       }
3719       
3720       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest other) {
3721         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionRequest.getDefaultInstance()) return this;
3722         if (other.hasRegion()) {
3723           mergeRegion(other.getRegion());
3724         }
3725         this.mergeUnknownFields(other.getUnknownFields());
3726         return this;
3727       }
3728       
3729       public final boolean isInitialized() {
3730         if (!hasRegion()) {
3731           
3732           return false;
3733         }
3734         if (!getRegion().isInitialized()) {
3735           
3736           return false;
3737         }
3738         return true;
3739       }
3740       
3741       public Builder mergeFrom(
3742           com.google.protobuf.CodedInputStream input,
3743           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3744           throws java.io.IOException {
3745         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
3746           com.google.protobuf.UnknownFieldSet.newBuilder(
3747             this.getUnknownFields());
3748         while (true) {
3749           int tag = input.readTag();
3750           switch (tag) {
3751             case 0:
3752               this.setUnknownFields(unknownFields.build());
3753               onChanged();
3754               return this;
3755             default: {
3756               if (!parseUnknownField(input, unknownFields,
3757                                      extensionRegistry, tag)) {
3758                 this.setUnknownFields(unknownFields.build());
3759                 onChanged();
3760                 return this;
3761               }
3762               break;
3763             }
3764             case 10: {
3765               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder();
3766               if (hasRegion()) {
3767                 subBuilder.mergeFrom(getRegion());
3768               }
3769               input.readMessage(subBuilder, extensionRegistry);
3770               setRegion(subBuilder.buildPartial());
3771               break;
3772             }
3773           }
3774         }
3775       }
3776       
3777       private int bitField0_;
3778       
3779       // required .RegionSpecifier region = 1;
3780       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
3781       private com.google.protobuf.SingleFieldBuilder<
3782           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> regionBuilder_;
3783       public boolean hasRegion() {
3784         return ((bitField0_ & 0x00000001) == 0x00000001);
3785       }
3786       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
3787         if (regionBuilder_ == null) {
3788           return region_;
3789         } else {
3790           return regionBuilder_.getMessage();
3791         }
3792       }
3793       public Builder setRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
3794         if (regionBuilder_ == null) {
3795           if (value == null) {
3796             throw new NullPointerException();
3797           }
3798           region_ = value;
3799           onChanged();
3800         } else {
3801           regionBuilder_.setMessage(value);
3802         }
3803         bitField0_ |= 0x00000001;
3804         return this;
3805       }
3806       public Builder setRegion(
3807           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder builderForValue) {
3808         if (regionBuilder_ == null) {
3809           region_ = builderForValue.build();
3810           onChanged();
3811         } else {
3812           regionBuilder_.setMessage(builderForValue.build());
3813         }
3814         bitField0_ |= 0x00000001;
3815         return this;
3816       }
3817       public Builder mergeRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
3818         if (regionBuilder_ == null) {
3819           if (((bitField0_ & 0x00000001) == 0x00000001) &&
3820               region_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance()) {
3821             region_ =
3822               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder(region_).mergeFrom(value).buildPartial();
3823           } else {
3824             region_ = value;
3825           }
3826           onChanged();
3827         } else {
3828           regionBuilder_.mergeFrom(value);
3829         }
3830         bitField0_ |= 0x00000001;
3831         return this;
3832       }
3833       public Builder clearRegion() {
3834         if (regionBuilder_ == null) {
3835           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
3836           onChanged();
3837         } else {
3838           regionBuilder_.clear();
3839         }
3840         bitField0_ = (bitField0_ & ~0x00000001);
3841         return this;
3842       }
3843       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder getRegionBuilder() {
3844         bitField0_ |= 0x00000001;
3845         onChanged();
3846         return getRegionFieldBuilder().getBuilder();
3847       }
3848       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
3849         if (regionBuilder_ != null) {
3850           return regionBuilder_.getMessageOrBuilder();
3851         } else {
3852           return region_;
3853         }
3854       }
3855       private com.google.protobuf.SingleFieldBuilder<
3856           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> 
3857           getRegionFieldBuilder() {
3858         if (regionBuilder_ == null) {
3859           regionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
3860               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder>(
3861                   region_,
3862                   getParentForChildren(),
3863                   isClean());
3864           region_ = null;
3865         }
3866         return regionBuilder_;
3867       }
3868       
3869       // @@protoc_insertion_point(builder_scope:AssignRegionRequest)
3870     }
3871     
3872     static {
3873       defaultInstance = new AssignRegionRequest(true);
3874       defaultInstance.initFields();
3875     }
3876     
3877     // @@protoc_insertion_point(class_scope:AssignRegionRequest)
3878   }
3879   
3880   public interface AssignRegionResponseOrBuilder
3881       extends com.google.protobuf.MessageOrBuilder {
3882   }
3883   public static final class AssignRegionResponse extends
3884       com.google.protobuf.GeneratedMessage
3885       implements AssignRegionResponseOrBuilder {
3886     // Use AssignRegionResponse.newBuilder() to construct.
3887     private AssignRegionResponse(Builder builder) {
3888       super(builder);
3889     }
3890     private AssignRegionResponse(boolean noInit) {}
3891     
3892     private static final AssignRegionResponse defaultInstance;
3893     public static AssignRegionResponse getDefaultInstance() {
3894       return defaultInstance;
3895     }
3896     
3897     public AssignRegionResponse getDefaultInstanceForType() {
3898       return defaultInstance;
3899     }
3900     
3901     public static final com.google.protobuf.Descriptors.Descriptor
3902         getDescriptor() {
3903       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionResponse_descriptor;
3904     }
3905     
3906     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
3907         internalGetFieldAccessorTable() {
3908       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionResponse_fieldAccessorTable;
3909     }
3910     
3911     private void initFields() {
3912     }
3913     private byte memoizedIsInitialized = -1;
3914     public final boolean isInitialized() {
3915       byte isInitialized = memoizedIsInitialized;
3916       if (isInitialized != -1) return isInitialized == 1;
3917       
3918       memoizedIsInitialized = 1;
3919       return true;
3920     }
3921     
3922     public void writeTo(com.google.protobuf.CodedOutputStream output)
3923                         throws java.io.IOException {
3924       getSerializedSize();
3925       getUnknownFields().writeTo(output);
3926     }
3927     
3928     private int memoizedSerializedSize = -1;
3929     public int getSerializedSize() {
3930       int size = memoizedSerializedSize;
3931       if (size != -1) return size;
3932     
3933       size = 0;
3934       size += getUnknownFields().getSerializedSize();
3935       memoizedSerializedSize = size;
3936       return size;
3937     }
3938     
3939     private static final long serialVersionUID = 0L;
3940     @java.lang.Override
3941     protected java.lang.Object writeReplace()
3942         throws java.io.ObjectStreamException {
3943       return super.writeReplace();
3944     }
3945     
3946     @java.lang.Override
3947     public boolean equals(final java.lang.Object obj) {
3948       if (obj == this) {
3949        return true;
3950       }
3951       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse)) {
3952         return super.equals(obj);
3953       }
3954       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse) obj;
3955       
3956       boolean result = true;
3957       result = result &&
3958           getUnknownFields().equals(other.getUnknownFields());
3959       return result;
3960     }
3961     
3962     @java.lang.Override
3963     public int hashCode() {
3964       int hash = 41;
3965       hash = (19 * hash) + getDescriptorForType().hashCode();
3966       hash = (29 * hash) + getUnknownFields().hashCode();
3967       return hash;
3968     }
3969     
3970     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(
3971         com.google.protobuf.ByteString data)
3972         throws com.google.protobuf.InvalidProtocolBufferException {
3973       return newBuilder().mergeFrom(data).buildParsed();
3974     }
3975     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(
3976         com.google.protobuf.ByteString data,
3977         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3978         throws com.google.protobuf.InvalidProtocolBufferException {
3979       return newBuilder().mergeFrom(data, extensionRegistry)
3980                .buildParsed();
3981     }
3982     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(byte[] data)
3983         throws com.google.protobuf.InvalidProtocolBufferException {
3984       return newBuilder().mergeFrom(data).buildParsed();
3985     }
3986     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(
3987         byte[] data,
3988         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
3989         throws com.google.protobuf.InvalidProtocolBufferException {
3990       return newBuilder().mergeFrom(data, extensionRegistry)
3991                .buildParsed();
3992     }
3993     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(java.io.InputStream input)
3994         throws java.io.IOException {
3995       return newBuilder().mergeFrom(input).buildParsed();
3996     }
3997     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(
3998         java.io.InputStream input,
3999         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4000         throws java.io.IOException {
4001       return newBuilder().mergeFrom(input, extensionRegistry)
4002                .buildParsed();
4003     }
4004     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseDelimitedFrom(java.io.InputStream input)
4005         throws java.io.IOException {
4006       Builder builder = newBuilder();
4007       if (builder.mergeDelimitedFrom(input)) {
4008         return builder.buildParsed();
4009       } else {
4010         return null;
4011       }
4012     }
4013     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseDelimitedFrom(
4014         java.io.InputStream input,
4015         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4016         throws java.io.IOException {
4017       Builder builder = newBuilder();
4018       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
4019         return builder.buildParsed();
4020       } else {
4021         return null;
4022       }
4023     }
4024     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(
4025         com.google.protobuf.CodedInputStream input)
4026         throws java.io.IOException {
4027       return newBuilder().mergeFrom(input).buildParsed();
4028     }
4029     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse parseFrom(
4030         com.google.protobuf.CodedInputStream input,
4031         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4032         throws java.io.IOException {
4033       return newBuilder().mergeFrom(input, extensionRegistry)
4034                .buildParsed();
4035     }
4036     
4037     public static Builder newBuilder() { return Builder.create(); }
4038     public Builder newBuilderForType() { return newBuilder(); }
4039     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse prototype) {
4040       return newBuilder().mergeFrom(prototype);
4041     }
4042     public Builder toBuilder() { return newBuilder(this); }
4043     
4044     @java.lang.Override
4045     protected Builder newBuilderForType(
4046         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4047       Builder builder = new Builder(parent);
4048       return builder;
4049     }
4050     public static final class Builder extends
4051         com.google.protobuf.GeneratedMessage.Builder<Builder>
4052        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponseOrBuilder {
4053       public static final com.google.protobuf.Descriptors.Descriptor
4054           getDescriptor() {
4055         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionResponse_descriptor;
4056       }
4057       
4058       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4059           internalGetFieldAccessorTable() {
4060         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_AssignRegionResponse_fieldAccessorTable;
4061       }
4062       
4063       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse.newBuilder()
4064       private Builder() {
4065         maybeForceBuilderInitialization();
4066       }
4067       
4068       private Builder(BuilderParent parent) {
4069         super(parent);
4070         maybeForceBuilderInitialization();
4071       }
4072       private void maybeForceBuilderInitialization() {
4073         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4074         }
4075       }
4076       private static Builder create() {
4077         return new Builder();
4078       }
4079       
4080       public Builder clear() {
4081         super.clear();
4082         return this;
4083       }
4084       
4085       public Builder clone() {
4086         return create().mergeFrom(buildPartial());
4087       }
4088       
4089       public com.google.protobuf.Descriptors.Descriptor
4090           getDescriptorForType() {
4091         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse.getDescriptor();
4092       }
4093       
4094       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse getDefaultInstanceForType() {
4095         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse.getDefaultInstance();
4096       }
4097       
4098       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse build() {
4099         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse result = buildPartial();
4100         if (!result.isInitialized()) {
4101           throw newUninitializedMessageException(result);
4102         }
4103         return result;
4104       }
4105       
4106       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse buildParsed()
4107           throws com.google.protobuf.InvalidProtocolBufferException {
4108         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse result = buildPartial();
4109         if (!result.isInitialized()) {
4110           throw newUninitializedMessageException(
4111             result).asInvalidProtocolBufferException();
4112         }
4113         return result;
4114       }
4115       
4116       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse buildPartial() {
4117         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse(this);
4118         onBuilt();
4119         return result;
4120       }
4121       
4122       public Builder mergeFrom(com.google.protobuf.Message other) {
4123         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse) {
4124           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse)other);
4125         } else {
4126           super.mergeFrom(other);
4127           return this;
4128         }
4129       }
4130       
4131       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse other) {
4132         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.AssignRegionResponse.getDefaultInstance()) return this;
4133         this.mergeUnknownFields(other.getUnknownFields());
4134         return this;
4135       }
4136       
4137       public final boolean isInitialized() {
4138         return true;
4139       }
4140       
4141       public Builder mergeFrom(
4142           com.google.protobuf.CodedInputStream input,
4143           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4144           throws java.io.IOException {
4145         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4146           com.google.protobuf.UnknownFieldSet.newBuilder(
4147             this.getUnknownFields());
4148         while (true) {
4149           int tag = input.readTag();
4150           switch (tag) {
4151             case 0:
4152               this.setUnknownFields(unknownFields.build());
4153               onChanged();
4154               return this;
4155             default: {
4156               if (!parseUnknownField(input, unknownFields,
4157                                      extensionRegistry, tag)) {
4158                 this.setUnknownFields(unknownFields.build());
4159                 onChanged();
4160                 return this;
4161               }
4162               break;
4163             }
4164           }
4165         }
4166       }
4167       
4168       
4169       // @@protoc_insertion_point(builder_scope:AssignRegionResponse)
4170     }
4171     
4172     static {
4173       defaultInstance = new AssignRegionResponse(true);
4174       defaultInstance.initFields();
4175     }
4176     
4177     // @@protoc_insertion_point(class_scope:AssignRegionResponse)
4178   }
4179   
4180   public interface UnassignRegionRequestOrBuilder
4181       extends com.google.protobuf.MessageOrBuilder {
4182     
4183     // required .RegionSpecifier region = 1;
4184     boolean hasRegion();
4185     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion();
4186     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder();
4187     
4188     // optional bool force = 2 [default = false];
4189     boolean hasForce();
4190     boolean getForce();
4191   }
4192   public static final class UnassignRegionRequest extends
4193       com.google.protobuf.GeneratedMessage
4194       implements UnassignRegionRequestOrBuilder {
4195     // Use UnassignRegionRequest.newBuilder() to construct.
4196     private UnassignRegionRequest(Builder builder) {
4197       super(builder);
4198     }
4199     private UnassignRegionRequest(boolean noInit) {}
4200     
4201     private static final UnassignRegionRequest defaultInstance;
4202     public static UnassignRegionRequest getDefaultInstance() {
4203       return defaultInstance;
4204     }
4205     
4206     public UnassignRegionRequest getDefaultInstanceForType() {
4207       return defaultInstance;
4208     }
4209     
4210     public static final com.google.protobuf.Descriptors.Descriptor
4211         getDescriptor() {
4212       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionRequest_descriptor;
4213     }
4214     
4215     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4216         internalGetFieldAccessorTable() {
4217       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionRequest_fieldAccessorTable;
4218     }
4219     
4220     private int bitField0_;
4221     // required .RegionSpecifier region = 1;
4222     public static final int REGION_FIELD_NUMBER = 1;
4223     private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_;
4224     public boolean hasRegion() {
4225       return ((bitField0_ & 0x00000001) == 0x00000001);
4226     }
4227     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
4228       return region_;
4229     }
4230     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
4231       return region_;
4232     }
4233     
4234     // optional bool force = 2 [default = false];
4235     public static final int FORCE_FIELD_NUMBER = 2;
4236     private boolean force_;
4237     public boolean hasForce() {
4238       return ((bitField0_ & 0x00000002) == 0x00000002);
4239     }
4240     public boolean getForce() {
4241       return force_;
4242     }
4243     
4244     private void initFields() {
4245       region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
4246       force_ = false;
4247     }
4248     private byte memoizedIsInitialized = -1;
4249     public final boolean isInitialized() {
4250       byte isInitialized = memoizedIsInitialized;
4251       if (isInitialized != -1) return isInitialized == 1;
4252       
4253       if (!hasRegion()) {
4254         memoizedIsInitialized = 0;
4255         return false;
4256       }
4257       if (!getRegion().isInitialized()) {
4258         memoizedIsInitialized = 0;
4259         return false;
4260       }
4261       memoizedIsInitialized = 1;
4262       return true;
4263     }
4264     
4265     public void writeTo(com.google.protobuf.CodedOutputStream output)
4266                         throws java.io.IOException {
4267       getSerializedSize();
4268       if (((bitField0_ & 0x00000001) == 0x00000001)) {
4269         output.writeMessage(1, region_);
4270       }
4271       if (((bitField0_ & 0x00000002) == 0x00000002)) {
4272         output.writeBool(2, force_);
4273       }
4274       getUnknownFields().writeTo(output);
4275     }
4276     
4277     private int memoizedSerializedSize = -1;
4278     public int getSerializedSize() {
4279       int size = memoizedSerializedSize;
4280       if (size != -1) return size;
4281     
4282       size = 0;
4283       if (((bitField0_ & 0x00000001) == 0x00000001)) {
4284         size += com.google.protobuf.CodedOutputStream
4285           .computeMessageSize(1, region_);
4286       }
4287       if (((bitField0_ & 0x00000002) == 0x00000002)) {
4288         size += com.google.protobuf.CodedOutputStream
4289           .computeBoolSize(2, force_);
4290       }
4291       size += getUnknownFields().getSerializedSize();
4292       memoizedSerializedSize = size;
4293       return size;
4294     }
4295     
4296     private static final long serialVersionUID = 0L;
4297     @java.lang.Override
4298     protected java.lang.Object writeReplace()
4299         throws java.io.ObjectStreamException {
4300       return super.writeReplace();
4301     }
4302     
4303     @java.lang.Override
4304     public boolean equals(final java.lang.Object obj) {
4305       if (obj == this) {
4306        return true;
4307       }
4308       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest)) {
4309         return super.equals(obj);
4310       }
4311       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest) obj;
4312       
4313       boolean result = true;
4314       result = result && (hasRegion() == other.hasRegion());
4315       if (hasRegion()) {
4316         result = result && getRegion()
4317             .equals(other.getRegion());
4318       }
4319       result = result && (hasForce() == other.hasForce());
4320       if (hasForce()) {
4321         result = result && (getForce()
4322             == other.getForce());
4323       }
4324       result = result &&
4325           getUnknownFields().equals(other.getUnknownFields());
4326       return result;
4327     }
4328     
4329     @java.lang.Override
4330     public int hashCode() {
4331       int hash = 41;
4332       hash = (19 * hash) + getDescriptorForType().hashCode();
4333       if (hasRegion()) {
4334         hash = (37 * hash) + REGION_FIELD_NUMBER;
4335         hash = (53 * hash) + getRegion().hashCode();
4336       }
4337       if (hasForce()) {
4338         hash = (37 * hash) + FORCE_FIELD_NUMBER;
4339         hash = (53 * hash) + hashBoolean(getForce());
4340       }
4341       hash = (29 * hash) + getUnknownFields().hashCode();
4342       return hash;
4343     }
4344     
4345     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(
4346         com.google.protobuf.ByteString data)
4347         throws com.google.protobuf.InvalidProtocolBufferException {
4348       return newBuilder().mergeFrom(data).buildParsed();
4349     }
4350     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(
4351         com.google.protobuf.ByteString data,
4352         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4353         throws com.google.protobuf.InvalidProtocolBufferException {
4354       return newBuilder().mergeFrom(data, extensionRegistry)
4355                .buildParsed();
4356     }
4357     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(byte[] data)
4358         throws com.google.protobuf.InvalidProtocolBufferException {
4359       return newBuilder().mergeFrom(data).buildParsed();
4360     }
4361     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(
4362         byte[] data,
4363         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4364         throws com.google.protobuf.InvalidProtocolBufferException {
4365       return newBuilder().mergeFrom(data, extensionRegistry)
4366                .buildParsed();
4367     }
4368     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(java.io.InputStream input)
4369         throws java.io.IOException {
4370       return newBuilder().mergeFrom(input).buildParsed();
4371     }
4372     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(
4373         java.io.InputStream input,
4374         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4375         throws java.io.IOException {
4376       return newBuilder().mergeFrom(input, extensionRegistry)
4377                .buildParsed();
4378     }
4379     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseDelimitedFrom(java.io.InputStream input)
4380         throws java.io.IOException {
4381       Builder builder = newBuilder();
4382       if (builder.mergeDelimitedFrom(input)) {
4383         return builder.buildParsed();
4384       } else {
4385         return null;
4386       }
4387     }
4388     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseDelimitedFrom(
4389         java.io.InputStream input,
4390         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4391         throws java.io.IOException {
4392       Builder builder = newBuilder();
4393       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
4394         return builder.buildParsed();
4395       } else {
4396         return null;
4397       }
4398     }
4399     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(
4400         com.google.protobuf.CodedInputStream input)
4401         throws java.io.IOException {
4402       return newBuilder().mergeFrom(input).buildParsed();
4403     }
4404     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest parseFrom(
4405         com.google.protobuf.CodedInputStream input,
4406         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4407         throws java.io.IOException {
4408       return newBuilder().mergeFrom(input, extensionRegistry)
4409                .buildParsed();
4410     }
4411     
4412     public static Builder newBuilder() { return Builder.create(); }
4413     public Builder newBuilderForType() { return newBuilder(); }
4414     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest prototype) {
4415       return newBuilder().mergeFrom(prototype);
4416     }
4417     public Builder toBuilder() { return newBuilder(this); }
4418     
4419     @java.lang.Override
4420     protected Builder newBuilderForType(
4421         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4422       Builder builder = new Builder(parent);
4423       return builder;
4424     }
4425     public static final class Builder extends
4426         com.google.protobuf.GeneratedMessage.Builder<Builder>
4427        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequestOrBuilder {
4428       public static final com.google.protobuf.Descriptors.Descriptor
4429           getDescriptor() {
4430         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionRequest_descriptor;
4431       }
4432       
4433       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4434           internalGetFieldAccessorTable() {
4435         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionRequest_fieldAccessorTable;
4436       }
4437       
4438       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest.newBuilder()
4439       private Builder() {
4440         maybeForceBuilderInitialization();
4441       }
4442       
4443       private Builder(BuilderParent parent) {
4444         super(parent);
4445         maybeForceBuilderInitialization();
4446       }
4447       private void maybeForceBuilderInitialization() {
4448         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4449           getRegionFieldBuilder();
4450         }
4451       }
4452       private static Builder create() {
4453         return new Builder();
4454       }
4455       
4456       public Builder clear() {
4457         super.clear();
4458         if (regionBuilder_ == null) {
4459           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
4460         } else {
4461           regionBuilder_.clear();
4462         }
4463         bitField0_ = (bitField0_ & ~0x00000001);
4464         force_ = false;
4465         bitField0_ = (bitField0_ & ~0x00000002);
4466         return this;
4467       }
4468       
4469       public Builder clone() {
4470         return create().mergeFrom(buildPartial());
4471       }
4472       
4473       public com.google.protobuf.Descriptors.Descriptor
4474           getDescriptorForType() {
4475         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest.getDescriptor();
4476       }
4477       
4478       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest getDefaultInstanceForType() {
4479         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest.getDefaultInstance();
4480       }
4481       
4482       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest build() {
4483         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest result = buildPartial();
4484         if (!result.isInitialized()) {
4485           throw newUninitializedMessageException(result);
4486         }
4487         return result;
4488       }
4489       
4490       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest buildParsed()
4491           throws com.google.protobuf.InvalidProtocolBufferException {
4492         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest result = buildPartial();
4493         if (!result.isInitialized()) {
4494           throw newUninitializedMessageException(
4495             result).asInvalidProtocolBufferException();
4496         }
4497         return result;
4498       }
4499       
4500       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest buildPartial() {
4501         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest(this);
4502         int from_bitField0_ = bitField0_;
4503         int to_bitField0_ = 0;
4504         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
4505           to_bitField0_ |= 0x00000001;
4506         }
4507         if (regionBuilder_ == null) {
4508           result.region_ = region_;
4509         } else {
4510           result.region_ = regionBuilder_.build();
4511         }
4512         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
4513           to_bitField0_ |= 0x00000002;
4514         }
4515         result.force_ = force_;
4516         result.bitField0_ = to_bitField0_;
4517         onBuilt();
4518         return result;
4519       }
4520       
4521       public Builder mergeFrom(com.google.protobuf.Message other) {
4522         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest) {
4523           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest)other);
4524         } else {
4525           super.mergeFrom(other);
4526           return this;
4527         }
4528       }
4529       
4530       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest other) {
4531         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionRequest.getDefaultInstance()) return this;
4532         if (other.hasRegion()) {
4533           mergeRegion(other.getRegion());
4534         }
4535         if (other.hasForce()) {
4536           setForce(other.getForce());
4537         }
4538         this.mergeUnknownFields(other.getUnknownFields());
4539         return this;
4540       }
4541       
4542       public final boolean isInitialized() {
4543         if (!hasRegion()) {
4544           
4545           return false;
4546         }
4547         if (!getRegion().isInitialized()) {
4548           
4549           return false;
4550         }
4551         return true;
4552       }
4553       
4554       public Builder mergeFrom(
4555           com.google.protobuf.CodedInputStream input,
4556           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4557           throws java.io.IOException {
4558         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4559           com.google.protobuf.UnknownFieldSet.newBuilder(
4560             this.getUnknownFields());
4561         while (true) {
4562           int tag = input.readTag();
4563           switch (tag) {
4564             case 0:
4565               this.setUnknownFields(unknownFields.build());
4566               onChanged();
4567               return this;
4568             default: {
4569               if (!parseUnknownField(input, unknownFields,
4570                                      extensionRegistry, tag)) {
4571                 this.setUnknownFields(unknownFields.build());
4572                 onChanged();
4573                 return this;
4574               }
4575               break;
4576             }
4577             case 10: {
4578               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder();
4579               if (hasRegion()) {
4580                 subBuilder.mergeFrom(getRegion());
4581               }
4582               input.readMessage(subBuilder, extensionRegistry);
4583               setRegion(subBuilder.buildPartial());
4584               break;
4585             }
4586             case 16: {
4587               bitField0_ |= 0x00000002;
4588               force_ = input.readBool();
4589               break;
4590             }
4591           }
4592         }
4593       }
4594       
4595       private int bitField0_;
4596       
4597       // required .RegionSpecifier region = 1;
4598       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
4599       private com.google.protobuf.SingleFieldBuilder<
4600           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> regionBuilder_;
4601       public boolean hasRegion() {
4602         return ((bitField0_ & 0x00000001) == 0x00000001);
4603       }
4604       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
4605         if (regionBuilder_ == null) {
4606           return region_;
4607         } else {
4608           return regionBuilder_.getMessage();
4609         }
4610       }
4611       public Builder setRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
4612         if (regionBuilder_ == null) {
4613           if (value == null) {
4614             throw new NullPointerException();
4615           }
4616           region_ = value;
4617           onChanged();
4618         } else {
4619           regionBuilder_.setMessage(value);
4620         }
4621         bitField0_ |= 0x00000001;
4622         return this;
4623       }
4624       public Builder setRegion(
4625           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder builderForValue) {
4626         if (regionBuilder_ == null) {
4627           region_ = builderForValue.build();
4628           onChanged();
4629         } else {
4630           regionBuilder_.setMessage(builderForValue.build());
4631         }
4632         bitField0_ |= 0x00000001;
4633         return this;
4634       }
4635       public Builder mergeRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
4636         if (regionBuilder_ == null) {
4637           if (((bitField0_ & 0x00000001) == 0x00000001) &&
4638               region_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance()) {
4639             region_ =
4640               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder(region_).mergeFrom(value).buildPartial();
4641           } else {
4642             region_ = value;
4643           }
4644           onChanged();
4645         } else {
4646           regionBuilder_.mergeFrom(value);
4647         }
4648         bitField0_ |= 0x00000001;
4649         return this;
4650       }
4651       public Builder clearRegion() {
4652         if (regionBuilder_ == null) {
4653           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
4654           onChanged();
4655         } else {
4656           regionBuilder_.clear();
4657         }
4658         bitField0_ = (bitField0_ & ~0x00000001);
4659         return this;
4660       }
4661       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder getRegionBuilder() {
4662         bitField0_ |= 0x00000001;
4663         onChanged();
4664         return getRegionFieldBuilder().getBuilder();
4665       }
4666       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
4667         if (regionBuilder_ != null) {
4668           return regionBuilder_.getMessageOrBuilder();
4669         } else {
4670           return region_;
4671         }
4672       }
4673       private com.google.protobuf.SingleFieldBuilder<
4674           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> 
4675           getRegionFieldBuilder() {
4676         if (regionBuilder_ == null) {
4677           regionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
4678               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder>(
4679                   region_,
4680                   getParentForChildren(),
4681                   isClean());
4682           region_ = null;
4683         }
4684         return regionBuilder_;
4685       }
4686       
4687       // optional bool force = 2 [default = false];
4688       private boolean force_ ;
4689       public boolean hasForce() {
4690         return ((bitField0_ & 0x00000002) == 0x00000002);
4691       }
4692       public boolean getForce() {
4693         return force_;
4694       }
4695       public Builder setForce(boolean value) {
4696         bitField0_ |= 0x00000002;
4697         force_ = value;
4698         onChanged();
4699         return this;
4700       }
4701       public Builder clearForce() {
4702         bitField0_ = (bitField0_ & ~0x00000002);
4703         force_ = false;
4704         onChanged();
4705         return this;
4706       }
4707       
4708       // @@protoc_insertion_point(builder_scope:UnassignRegionRequest)
4709     }
4710     
4711     static {
4712       defaultInstance = new UnassignRegionRequest(true);
4713       defaultInstance.initFields();
4714     }
4715     
4716     // @@protoc_insertion_point(class_scope:UnassignRegionRequest)
4717   }
4718   
4719   public interface UnassignRegionResponseOrBuilder
4720       extends com.google.protobuf.MessageOrBuilder {
4721   }
4722   public static final class UnassignRegionResponse extends
4723       com.google.protobuf.GeneratedMessage
4724       implements UnassignRegionResponseOrBuilder {
4725     // Use UnassignRegionResponse.newBuilder() to construct.
4726     private UnassignRegionResponse(Builder builder) {
4727       super(builder);
4728     }
4729     private UnassignRegionResponse(boolean noInit) {}
4730     
4731     private static final UnassignRegionResponse defaultInstance;
4732     public static UnassignRegionResponse getDefaultInstance() {
4733       return defaultInstance;
4734     }
4735     
4736     public UnassignRegionResponse getDefaultInstanceForType() {
4737       return defaultInstance;
4738     }
4739     
4740     public static final com.google.protobuf.Descriptors.Descriptor
4741         getDescriptor() {
4742       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionResponse_descriptor;
4743     }
4744     
4745     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4746         internalGetFieldAccessorTable() {
4747       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionResponse_fieldAccessorTable;
4748     }
4749     
4750     private void initFields() {
4751     }
4752     private byte memoizedIsInitialized = -1;
4753     public final boolean isInitialized() {
4754       byte isInitialized = memoizedIsInitialized;
4755       if (isInitialized != -1) return isInitialized == 1;
4756       
4757       memoizedIsInitialized = 1;
4758       return true;
4759     }
4760     
4761     public void writeTo(com.google.protobuf.CodedOutputStream output)
4762                         throws java.io.IOException {
4763       getSerializedSize();
4764       getUnknownFields().writeTo(output);
4765     }
4766     
4767     private int memoizedSerializedSize = -1;
4768     public int getSerializedSize() {
4769       int size = memoizedSerializedSize;
4770       if (size != -1) return size;
4771     
4772       size = 0;
4773       size += getUnknownFields().getSerializedSize();
4774       memoizedSerializedSize = size;
4775       return size;
4776     }
4777     
4778     private static final long serialVersionUID = 0L;
4779     @java.lang.Override
4780     protected java.lang.Object writeReplace()
4781         throws java.io.ObjectStreamException {
4782       return super.writeReplace();
4783     }
4784     
4785     @java.lang.Override
4786     public boolean equals(final java.lang.Object obj) {
4787       if (obj == this) {
4788        return true;
4789       }
4790       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse)) {
4791         return super.equals(obj);
4792       }
4793       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse) obj;
4794       
4795       boolean result = true;
4796       result = result &&
4797           getUnknownFields().equals(other.getUnknownFields());
4798       return result;
4799     }
4800     
4801     @java.lang.Override
4802     public int hashCode() {
4803       int hash = 41;
4804       hash = (19 * hash) + getDescriptorForType().hashCode();
4805       hash = (29 * hash) + getUnknownFields().hashCode();
4806       return hash;
4807     }
4808     
4809     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(
4810         com.google.protobuf.ByteString data)
4811         throws com.google.protobuf.InvalidProtocolBufferException {
4812       return newBuilder().mergeFrom(data).buildParsed();
4813     }
4814     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(
4815         com.google.protobuf.ByteString data,
4816         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4817         throws com.google.protobuf.InvalidProtocolBufferException {
4818       return newBuilder().mergeFrom(data, extensionRegistry)
4819                .buildParsed();
4820     }
4821     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(byte[] data)
4822         throws com.google.protobuf.InvalidProtocolBufferException {
4823       return newBuilder().mergeFrom(data).buildParsed();
4824     }
4825     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(
4826         byte[] data,
4827         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4828         throws com.google.protobuf.InvalidProtocolBufferException {
4829       return newBuilder().mergeFrom(data, extensionRegistry)
4830                .buildParsed();
4831     }
4832     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(java.io.InputStream input)
4833         throws java.io.IOException {
4834       return newBuilder().mergeFrom(input).buildParsed();
4835     }
4836     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(
4837         java.io.InputStream input,
4838         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4839         throws java.io.IOException {
4840       return newBuilder().mergeFrom(input, extensionRegistry)
4841                .buildParsed();
4842     }
4843     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseDelimitedFrom(java.io.InputStream input)
4844         throws java.io.IOException {
4845       Builder builder = newBuilder();
4846       if (builder.mergeDelimitedFrom(input)) {
4847         return builder.buildParsed();
4848       } else {
4849         return null;
4850       }
4851     }
4852     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseDelimitedFrom(
4853         java.io.InputStream input,
4854         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4855         throws java.io.IOException {
4856       Builder builder = newBuilder();
4857       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
4858         return builder.buildParsed();
4859       } else {
4860         return null;
4861       }
4862     }
4863     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(
4864         com.google.protobuf.CodedInputStream input)
4865         throws java.io.IOException {
4866       return newBuilder().mergeFrom(input).buildParsed();
4867     }
4868     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse parseFrom(
4869         com.google.protobuf.CodedInputStream input,
4870         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4871         throws java.io.IOException {
4872       return newBuilder().mergeFrom(input, extensionRegistry)
4873                .buildParsed();
4874     }
4875     
4876     public static Builder newBuilder() { return Builder.create(); }
4877     public Builder newBuilderForType() { return newBuilder(); }
4878     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse prototype) {
4879       return newBuilder().mergeFrom(prototype);
4880     }
4881     public Builder toBuilder() { return newBuilder(this); }
4882     
4883     @java.lang.Override
4884     protected Builder newBuilderForType(
4885         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
4886       Builder builder = new Builder(parent);
4887       return builder;
4888     }
4889     public static final class Builder extends
4890         com.google.protobuf.GeneratedMessage.Builder<Builder>
4891        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponseOrBuilder {
4892       public static final com.google.protobuf.Descriptors.Descriptor
4893           getDescriptor() {
4894         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionResponse_descriptor;
4895       }
4896       
4897       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
4898           internalGetFieldAccessorTable() {
4899         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_UnassignRegionResponse_fieldAccessorTable;
4900       }
4901       
4902       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse.newBuilder()
4903       private Builder() {
4904         maybeForceBuilderInitialization();
4905       }
4906       
4907       private Builder(BuilderParent parent) {
4908         super(parent);
4909         maybeForceBuilderInitialization();
4910       }
4911       private void maybeForceBuilderInitialization() {
4912         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
4913         }
4914       }
4915       private static Builder create() {
4916         return new Builder();
4917       }
4918       
4919       public Builder clear() {
4920         super.clear();
4921         return this;
4922       }
4923       
4924       public Builder clone() {
4925         return create().mergeFrom(buildPartial());
4926       }
4927       
4928       public com.google.protobuf.Descriptors.Descriptor
4929           getDescriptorForType() {
4930         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse.getDescriptor();
4931       }
4932       
4933       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse getDefaultInstanceForType() {
4934         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse.getDefaultInstance();
4935       }
4936       
4937       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse build() {
4938         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse result = buildPartial();
4939         if (!result.isInitialized()) {
4940           throw newUninitializedMessageException(result);
4941         }
4942         return result;
4943       }
4944       
4945       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse buildParsed()
4946           throws com.google.protobuf.InvalidProtocolBufferException {
4947         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse result = buildPartial();
4948         if (!result.isInitialized()) {
4949           throw newUninitializedMessageException(
4950             result).asInvalidProtocolBufferException();
4951         }
4952         return result;
4953       }
4954       
4955       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse buildPartial() {
4956         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse(this);
4957         onBuilt();
4958         return result;
4959       }
4960       
4961       public Builder mergeFrom(com.google.protobuf.Message other) {
4962         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse) {
4963           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse)other);
4964         } else {
4965           super.mergeFrom(other);
4966           return this;
4967         }
4968       }
4969       
4970       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse other) {
4971         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.UnassignRegionResponse.getDefaultInstance()) return this;
4972         this.mergeUnknownFields(other.getUnknownFields());
4973         return this;
4974       }
4975       
4976       public final boolean isInitialized() {
4977         return true;
4978       }
4979       
4980       public Builder mergeFrom(
4981           com.google.protobuf.CodedInputStream input,
4982           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
4983           throws java.io.IOException {
4984         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
4985           com.google.protobuf.UnknownFieldSet.newBuilder(
4986             this.getUnknownFields());
4987         while (true) {
4988           int tag = input.readTag();
4989           switch (tag) {
4990             case 0:
4991               this.setUnknownFields(unknownFields.build());
4992               onChanged();
4993               return this;
4994             default: {
4995               if (!parseUnknownField(input, unknownFields,
4996                                      extensionRegistry, tag)) {
4997                 this.setUnknownFields(unknownFields.build());
4998                 onChanged();
4999                 return this;
5000               }
5001               break;
5002             }
5003           }
5004         }
5005       }
5006       
5007       
5008       // @@protoc_insertion_point(builder_scope:UnassignRegionResponse)
5009     }
5010     
5011     static {
5012       defaultInstance = new UnassignRegionResponse(true);
5013       defaultInstance.initFields();
5014     }
5015     
5016     // @@protoc_insertion_point(class_scope:UnassignRegionResponse)
5017   }
5018   
5019   public interface OfflineRegionRequestOrBuilder
5020       extends com.google.protobuf.MessageOrBuilder {
5021     
5022     // required .RegionSpecifier region = 1;
5023     boolean hasRegion();
5024     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion();
5025     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder();
5026   }
5027   public static final class OfflineRegionRequest extends
5028       com.google.protobuf.GeneratedMessage
5029       implements OfflineRegionRequestOrBuilder {
5030     // Use OfflineRegionRequest.newBuilder() to construct.
5031     private OfflineRegionRequest(Builder builder) {
5032       super(builder);
5033     }
5034     private OfflineRegionRequest(boolean noInit) {}
5035     
5036     private static final OfflineRegionRequest defaultInstance;
5037     public static OfflineRegionRequest getDefaultInstance() {
5038       return defaultInstance;
5039     }
5040     
5041     public OfflineRegionRequest getDefaultInstanceForType() {
5042       return defaultInstance;
5043     }
5044     
5045     public static final com.google.protobuf.Descriptors.Descriptor
5046         getDescriptor() {
5047       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionRequest_descriptor;
5048     }
5049     
5050     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5051         internalGetFieldAccessorTable() {
5052       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionRequest_fieldAccessorTable;
5053     }
5054     
5055     private int bitField0_;
5056     // required .RegionSpecifier region = 1;
5057     public static final int REGION_FIELD_NUMBER = 1;
5058     private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_;
5059     public boolean hasRegion() {
5060       return ((bitField0_ & 0x00000001) == 0x00000001);
5061     }
5062     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
5063       return region_;
5064     }
5065     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
5066       return region_;
5067     }
5068     
5069     private void initFields() {
5070       region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
5071     }
5072     private byte memoizedIsInitialized = -1;
5073     public final boolean isInitialized() {
5074       byte isInitialized = memoizedIsInitialized;
5075       if (isInitialized != -1) return isInitialized == 1;
5076       
5077       if (!hasRegion()) {
5078         memoizedIsInitialized = 0;
5079         return false;
5080       }
5081       if (!getRegion().isInitialized()) {
5082         memoizedIsInitialized = 0;
5083         return false;
5084       }
5085       memoizedIsInitialized = 1;
5086       return true;
5087     }
5088     
5089     public void writeTo(com.google.protobuf.CodedOutputStream output)
5090                         throws java.io.IOException {
5091       getSerializedSize();
5092       if (((bitField0_ & 0x00000001) == 0x00000001)) {
5093         output.writeMessage(1, region_);
5094       }
5095       getUnknownFields().writeTo(output);
5096     }
5097     
5098     private int memoizedSerializedSize = -1;
5099     public int getSerializedSize() {
5100       int size = memoizedSerializedSize;
5101       if (size != -1) return size;
5102     
5103       size = 0;
5104       if (((bitField0_ & 0x00000001) == 0x00000001)) {
5105         size += com.google.protobuf.CodedOutputStream
5106           .computeMessageSize(1, region_);
5107       }
5108       size += getUnknownFields().getSerializedSize();
5109       memoizedSerializedSize = size;
5110       return size;
5111     }
5112     
5113     private static final long serialVersionUID = 0L;
5114     @java.lang.Override
5115     protected java.lang.Object writeReplace()
5116         throws java.io.ObjectStreamException {
5117       return super.writeReplace();
5118     }
5119     
5120     @java.lang.Override
5121     public boolean equals(final java.lang.Object obj) {
5122       if (obj == this) {
5123        return true;
5124       }
5125       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest)) {
5126         return super.equals(obj);
5127       }
5128       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest) obj;
5129       
5130       boolean result = true;
5131       result = result && (hasRegion() == other.hasRegion());
5132       if (hasRegion()) {
5133         result = result && getRegion()
5134             .equals(other.getRegion());
5135       }
5136       result = result &&
5137           getUnknownFields().equals(other.getUnknownFields());
5138       return result;
5139     }
5140     
5141     @java.lang.Override
5142     public int hashCode() {
5143       int hash = 41;
5144       hash = (19 * hash) + getDescriptorForType().hashCode();
5145       if (hasRegion()) {
5146         hash = (37 * hash) + REGION_FIELD_NUMBER;
5147         hash = (53 * hash) + getRegion().hashCode();
5148       }
5149       hash = (29 * hash) + getUnknownFields().hashCode();
5150       return hash;
5151     }
5152     
5153     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(
5154         com.google.protobuf.ByteString data)
5155         throws com.google.protobuf.InvalidProtocolBufferException {
5156       return newBuilder().mergeFrom(data).buildParsed();
5157     }
5158     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(
5159         com.google.protobuf.ByteString data,
5160         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5161         throws com.google.protobuf.InvalidProtocolBufferException {
5162       return newBuilder().mergeFrom(data, extensionRegistry)
5163                .buildParsed();
5164     }
5165     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(byte[] data)
5166         throws com.google.protobuf.InvalidProtocolBufferException {
5167       return newBuilder().mergeFrom(data).buildParsed();
5168     }
5169     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(
5170         byte[] data,
5171         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5172         throws com.google.protobuf.InvalidProtocolBufferException {
5173       return newBuilder().mergeFrom(data, extensionRegistry)
5174                .buildParsed();
5175     }
5176     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(java.io.InputStream input)
5177         throws java.io.IOException {
5178       return newBuilder().mergeFrom(input).buildParsed();
5179     }
5180     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(
5181         java.io.InputStream input,
5182         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5183         throws java.io.IOException {
5184       return newBuilder().mergeFrom(input, extensionRegistry)
5185                .buildParsed();
5186     }
5187     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseDelimitedFrom(java.io.InputStream input)
5188         throws java.io.IOException {
5189       Builder builder = newBuilder();
5190       if (builder.mergeDelimitedFrom(input)) {
5191         return builder.buildParsed();
5192       } else {
5193         return null;
5194       }
5195     }
5196     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseDelimitedFrom(
5197         java.io.InputStream input,
5198         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5199         throws java.io.IOException {
5200       Builder builder = newBuilder();
5201       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
5202         return builder.buildParsed();
5203       } else {
5204         return null;
5205       }
5206     }
5207     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(
5208         com.google.protobuf.CodedInputStream input)
5209         throws java.io.IOException {
5210       return newBuilder().mergeFrom(input).buildParsed();
5211     }
5212     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest parseFrom(
5213         com.google.protobuf.CodedInputStream input,
5214         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5215         throws java.io.IOException {
5216       return newBuilder().mergeFrom(input, extensionRegistry)
5217                .buildParsed();
5218     }
5219     
5220     public static Builder newBuilder() { return Builder.create(); }
5221     public Builder newBuilderForType() { return newBuilder(); }
5222     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest prototype) {
5223       return newBuilder().mergeFrom(prototype);
5224     }
5225     public Builder toBuilder() { return newBuilder(this); }
5226     
5227     @java.lang.Override
5228     protected Builder newBuilderForType(
5229         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5230       Builder builder = new Builder(parent);
5231       return builder;
5232     }
5233     public static final class Builder extends
5234         com.google.protobuf.GeneratedMessage.Builder<Builder>
5235        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequestOrBuilder {
5236       public static final com.google.protobuf.Descriptors.Descriptor
5237           getDescriptor() {
5238         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionRequest_descriptor;
5239       }
5240       
5241       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5242           internalGetFieldAccessorTable() {
5243         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionRequest_fieldAccessorTable;
5244       }
5245       
5246       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest.newBuilder()
5247       private Builder() {
5248         maybeForceBuilderInitialization();
5249       }
5250       
5251       private Builder(BuilderParent parent) {
5252         super(parent);
5253         maybeForceBuilderInitialization();
5254       }
5255       private void maybeForceBuilderInitialization() {
5256         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5257           getRegionFieldBuilder();
5258         }
5259       }
5260       private static Builder create() {
5261         return new Builder();
5262       }
5263       
5264       public Builder clear() {
5265         super.clear();
5266         if (regionBuilder_ == null) {
5267           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
5268         } else {
5269           regionBuilder_.clear();
5270         }
5271         bitField0_ = (bitField0_ & ~0x00000001);
5272         return this;
5273       }
5274       
5275       public Builder clone() {
5276         return create().mergeFrom(buildPartial());
5277       }
5278       
5279       public com.google.protobuf.Descriptors.Descriptor
5280           getDescriptorForType() {
5281         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest.getDescriptor();
5282       }
5283       
5284       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest getDefaultInstanceForType() {
5285         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest.getDefaultInstance();
5286       }
5287       
5288       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest build() {
5289         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest result = buildPartial();
5290         if (!result.isInitialized()) {
5291           throw newUninitializedMessageException(result);
5292         }
5293         return result;
5294       }
5295       
5296       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest buildParsed()
5297           throws com.google.protobuf.InvalidProtocolBufferException {
5298         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest result = buildPartial();
5299         if (!result.isInitialized()) {
5300           throw newUninitializedMessageException(
5301             result).asInvalidProtocolBufferException();
5302         }
5303         return result;
5304       }
5305       
5306       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest buildPartial() {
5307         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest(this);
5308         int from_bitField0_ = bitField0_;
5309         int to_bitField0_ = 0;
5310         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
5311           to_bitField0_ |= 0x00000001;
5312         }
5313         if (regionBuilder_ == null) {
5314           result.region_ = region_;
5315         } else {
5316           result.region_ = regionBuilder_.build();
5317         }
5318         result.bitField0_ = to_bitField0_;
5319         onBuilt();
5320         return result;
5321       }
5322       
5323       public Builder mergeFrom(com.google.protobuf.Message other) {
5324         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest) {
5325           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest)other);
5326         } else {
5327           super.mergeFrom(other);
5328           return this;
5329         }
5330       }
5331       
5332       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest other) {
5333         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionRequest.getDefaultInstance()) return this;
5334         if (other.hasRegion()) {
5335           mergeRegion(other.getRegion());
5336         }
5337         this.mergeUnknownFields(other.getUnknownFields());
5338         return this;
5339       }
5340       
5341       public final boolean isInitialized() {
5342         if (!hasRegion()) {
5343           
5344           return false;
5345         }
5346         if (!getRegion().isInitialized()) {
5347           
5348           return false;
5349         }
5350         return true;
5351       }
5352       
5353       public Builder mergeFrom(
5354           com.google.protobuf.CodedInputStream input,
5355           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5356           throws java.io.IOException {
5357         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5358           com.google.protobuf.UnknownFieldSet.newBuilder(
5359             this.getUnknownFields());
5360         while (true) {
5361           int tag = input.readTag();
5362           switch (tag) {
5363             case 0:
5364               this.setUnknownFields(unknownFields.build());
5365               onChanged();
5366               return this;
5367             default: {
5368               if (!parseUnknownField(input, unknownFields,
5369                                      extensionRegistry, tag)) {
5370                 this.setUnknownFields(unknownFields.build());
5371                 onChanged();
5372                 return this;
5373               }
5374               break;
5375             }
5376             case 10: {
5377               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder();
5378               if (hasRegion()) {
5379                 subBuilder.mergeFrom(getRegion());
5380               }
5381               input.readMessage(subBuilder, extensionRegistry);
5382               setRegion(subBuilder.buildPartial());
5383               break;
5384             }
5385           }
5386         }
5387       }
5388       
5389       private int bitField0_;
5390       
5391       // required .RegionSpecifier region = 1;
5392       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
5393       private com.google.protobuf.SingleFieldBuilder<
5394           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> regionBuilder_;
5395       public boolean hasRegion() {
5396         return ((bitField0_ & 0x00000001) == 0x00000001);
5397       }
5398       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier getRegion() {
5399         if (regionBuilder_ == null) {
5400           return region_;
5401         } else {
5402           return regionBuilder_.getMessage();
5403         }
5404       }
5405       public Builder setRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
5406         if (regionBuilder_ == null) {
5407           if (value == null) {
5408             throw new NullPointerException();
5409           }
5410           region_ = value;
5411           onChanged();
5412         } else {
5413           regionBuilder_.setMessage(value);
5414         }
5415         bitField0_ |= 0x00000001;
5416         return this;
5417       }
5418       public Builder setRegion(
5419           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder builderForValue) {
5420         if (regionBuilder_ == null) {
5421           region_ = builderForValue.build();
5422           onChanged();
5423         } else {
5424           regionBuilder_.setMessage(builderForValue.build());
5425         }
5426         bitField0_ |= 0x00000001;
5427         return this;
5428       }
5429       public Builder mergeRegion(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier value) {
5430         if (regionBuilder_ == null) {
5431           if (((bitField0_ & 0x00000001) == 0x00000001) &&
5432               region_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance()) {
5433             region_ =
5434               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.newBuilder(region_).mergeFrom(value).buildPartial();
5435           } else {
5436             region_ = value;
5437           }
5438           onChanged();
5439         } else {
5440           regionBuilder_.mergeFrom(value);
5441         }
5442         bitField0_ |= 0x00000001;
5443         return this;
5444       }
5445       public Builder clearRegion() {
5446         if (regionBuilder_ == null) {
5447           region_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.getDefaultInstance();
5448           onChanged();
5449         } else {
5450           regionBuilder_.clear();
5451         }
5452         bitField0_ = (bitField0_ & ~0x00000001);
5453         return this;
5454       }
5455       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder getRegionBuilder() {
5456         bitField0_ |= 0x00000001;
5457         onChanged();
5458         return getRegionFieldBuilder().getBuilder();
5459       }
5460       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder getRegionOrBuilder() {
5461         if (regionBuilder_ != null) {
5462           return regionBuilder_.getMessageOrBuilder();
5463         } else {
5464           return region_;
5465         }
5466       }
5467       private com.google.protobuf.SingleFieldBuilder<
5468           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder> 
5469           getRegionFieldBuilder() {
5470         if (regionBuilder_ == null) {
5471           regionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
5472               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifierOrBuilder>(
5473                   region_,
5474                   getParentForChildren(),
5475                   isClean());
5476           region_ = null;
5477         }
5478         return regionBuilder_;
5479       }
5480       
5481       // @@protoc_insertion_point(builder_scope:OfflineRegionRequest)
5482     }
5483     
5484     static {
5485       defaultInstance = new OfflineRegionRequest(true);
5486       defaultInstance.initFields();
5487     }
5488     
5489     // @@protoc_insertion_point(class_scope:OfflineRegionRequest)
5490   }
5491   
5492   public interface OfflineRegionResponseOrBuilder
5493       extends com.google.protobuf.MessageOrBuilder {
5494   }
5495   public static final class OfflineRegionResponse extends
5496       com.google.protobuf.GeneratedMessage
5497       implements OfflineRegionResponseOrBuilder {
5498     // Use OfflineRegionResponse.newBuilder() to construct.
5499     private OfflineRegionResponse(Builder builder) {
5500       super(builder);
5501     }
5502     private OfflineRegionResponse(boolean noInit) {}
5503     
5504     private static final OfflineRegionResponse defaultInstance;
5505     public static OfflineRegionResponse getDefaultInstance() {
5506       return defaultInstance;
5507     }
5508     
5509     public OfflineRegionResponse getDefaultInstanceForType() {
5510       return defaultInstance;
5511     }
5512     
5513     public static final com.google.protobuf.Descriptors.Descriptor
5514         getDescriptor() {
5515       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionResponse_descriptor;
5516     }
5517     
5518     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5519         internalGetFieldAccessorTable() {
5520       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionResponse_fieldAccessorTable;
5521     }
5522     
5523     private void initFields() {
5524     }
5525     private byte memoizedIsInitialized = -1;
5526     public final boolean isInitialized() {
5527       byte isInitialized = memoizedIsInitialized;
5528       if (isInitialized != -1) return isInitialized == 1;
5529       
5530       memoizedIsInitialized = 1;
5531       return true;
5532     }
5533     
5534     public void writeTo(com.google.protobuf.CodedOutputStream output)
5535                         throws java.io.IOException {
5536       getSerializedSize();
5537       getUnknownFields().writeTo(output);
5538     }
5539     
5540     private int memoizedSerializedSize = -1;
5541     public int getSerializedSize() {
5542       int size = memoizedSerializedSize;
5543       if (size != -1) return size;
5544     
5545       size = 0;
5546       size += getUnknownFields().getSerializedSize();
5547       memoizedSerializedSize = size;
5548       return size;
5549     }
5550     
5551     private static final long serialVersionUID = 0L;
5552     @java.lang.Override
5553     protected java.lang.Object writeReplace()
5554         throws java.io.ObjectStreamException {
5555       return super.writeReplace();
5556     }
5557     
5558     @java.lang.Override
5559     public boolean equals(final java.lang.Object obj) {
5560       if (obj == this) {
5561        return true;
5562       }
5563       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse)) {
5564         return super.equals(obj);
5565       }
5566       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse) obj;
5567       
5568       boolean result = true;
5569       result = result &&
5570           getUnknownFields().equals(other.getUnknownFields());
5571       return result;
5572     }
5573     
5574     @java.lang.Override
5575     public int hashCode() {
5576       int hash = 41;
5577       hash = (19 * hash) + getDescriptorForType().hashCode();
5578       hash = (29 * hash) + getUnknownFields().hashCode();
5579       return hash;
5580     }
5581     
5582     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(
5583         com.google.protobuf.ByteString data)
5584         throws com.google.protobuf.InvalidProtocolBufferException {
5585       return newBuilder().mergeFrom(data).buildParsed();
5586     }
5587     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(
5588         com.google.protobuf.ByteString data,
5589         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5590         throws com.google.protobuf.InvalidProtocolBufferException {
5591       return newBuilder().mergeFrom(data, extensionRegistry)
5592                .buildParsed();
5593     }
5594     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(byte[] data)
5595         throws com.google.protobuf.InvalidProtocolBufferException {
5596       return newBuilder().mergeFrom(data).buildParsed();
5597     }
5598     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(
5599         byte[] data,
5600         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5601         throws com.google.protobuf.InvalidProtocolBufferException {
5602       return newBuilder().mergeFrom(data, extensionRegistry)
5603                .buildParsed();
5604     }
5605     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(java.io.InputStream input)
5606         throws java.io.IOException {
5607       return newBuilder().mergeFrom(input).buildParsed();
5608     }
5609     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(
5610         java.io.InputStream input,
5611         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5612         throws java.io.IOException {
5613       return newBuilder().mergeFrom(input, extensionRegistry)
5614                .buildParsed();
5615     }
5616     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseDelimitedFrom(java.io.InputStream input)
5617         throws java.io.IOException {
5618       Builder builder = newBuilder();
5619       if (builder.mergeDelimitedFrom(input)) {
5620         return builder.buildParsed();
5621       } else {
5622         return null;
5623       }
5624     }
5625     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseDelimitedFrom(
5626         java.io.InputStream input,
5627         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5628         throws java.io.IOException {
5629       Builder builder = newBuilder();
5630       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
5631         return builder.buildParsed();
5632       } else {
5633         return null;
5634       }
5635     }
5636     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(
5637         com.google.protobuf.CodedInputStream input)
5638         throws java.io.IOException {
5639       return newBuilder().mergeFrom(input).buildParsed();
5640     }
5641     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse parseFrom(
5642         com.google.protobuf.CodedInputStream input,
5643         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5644         throws java.io.IOException {
5645       return newBuilder().mergeFrom(input, extensionRegistry)
5646                .buildParsed();
5647     }
5648     
5649     public static Builder newBuilder() { return Builder.create(); }
5650     public Builder newBuilderForType() { return newBuilder(); }
5651     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse prototype) {
5652       return newBuilder().mergeFrom(prototype);
5653     }
5654     public Builder toBuilder() { return newBuilder(this); }
5655     
5656     @java.lang.Override
5657     protected Builder newBuilderForType(
5658         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
5659       Builder builder = new Builder(parent);
5660       return builder;
5661     }
5662     public static final class Builder extends
5663         com.google.protobuf.GeneratedMessage.Builder<Builder>
5664        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponseOrBuilder {
5665       public static final com.google.protobuf.Descriptors.Descriptor
5666           getDescriptor() {
5667         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionResponse_descriptor;
5668       }
5669       
5670       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5671           internalGetFieldAccessorTable() {
5672         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_OfflineRegionResponse_fieldAccessorTable;
5673       }
5674       
5675       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse.newBuilder()
5676       private Builder() {
5677         maybeForceBuilderInitialization();
5678       }
5679       
5680       private Builder(BuilderParent parent) {
5681         super(parent);
5682         maybeForceBuilderInitialization();
5683       }
5684       private void maybeForceBuilderInitialization() {
5685         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
5686         }
5687       }
5688       private static Builder create() {
5689         return new Builder();
5690       }
5691       
5692       public Builder clear() {
5693         super.clear();
5694         return this;
5695       }
5696       
5697       public Builder clone() {
5698         return create().mergeFrom(buildPartial());
5699       }
5700       
5701       public com.google.protobuf.Descriptors.Descriptor
5702           getDescriptorForType() {
5703         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse.getDescriptor();
5704       }
5705       
5706       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse getDefaultInstanceForType() {
5707         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse.getDefaultInstance();
5708       }
5709       
5710       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse build() {
5711         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse result = buildPartial();
5712         if (!result.isInitialized()) {
5713           throw newUninitializedMessageException(result);
5714         }
5715         return result;
5716       }
5717       
5718       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse buildParsed()
5719           throws com.google.protobuf.InvalidProtocolBufferException {
5720         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse result = buildPartial();
5721         if (!result.isInitialized()) {
5722           throw newUninitializedMessageException(
5723             result).asInvalidProtocolBufferException();
5724         }
5725         return result;
5726       }
5727       
5728       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse buildPartial() {
5729         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse(this);
5730         onBuilt();
5731         return result;
5732       }
5733       
5734       public Builder mergeFrom(com.google.protobuf.Message other) {
5735         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse) {
5736           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse)other);
5737         } else {
5738           super.mergeFrom(other);
5739           return this;
5740         }
5741       }
5742       
5743       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse other) {
5744         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.OfflineRegionResponse.getDefaultInstance()) return this;
5745         this.mergeUnknownFields(other.getUnknownFields());
5746         return this;
5747       }
5748       
5749       public final boolean isInitialized() {
5750         return true;
5751       }
5752       
5753       public Builder mergeFrom(
5754           com.google.protobuf.CodedInputStream input,
5755           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5756           throws java.io.IOException {
5757         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
5758           com.google.protobuf.UnknownFieldSet.newBuilder(
5759             this.getUnknownFields());
5760         while (true) {
5761           int tag = input.readTag();
5762           switch (tag) {
5763             case 0:
5764               this.setUnknownFields(unknownFields.build());
5765               onChanged();
5766               return this;
5767             default: {
5768               if (!parseUnknownField(input, unknownFields,
5769                                      extensionRegistry, tag)) {
5770                 this.setUnknownFields(unknownFields.build());
5771                 onChanged();
5772                 return this;
5773               }
5774               break;
5775             }
5776           }
5777         }
5778       }
5779       
5780       
5781       // @@protoc_insertion_point(builder_scope:OfflineRegionResponse)
5782     }
5783     
5784     static {
5785       defaultInstance = new OfflineRegionResponse(true);
5786       defaultInstance.initFields();
5787     }
5788     
5789     // @@protoc_insertion_point(class_scope:OfflineRegionResponse)
5790   }
5791   
5792   public interface CreateTableRequestOrBuilder
5793       extends com.google.protobuf.MessageOrBuilder {
5794     
5795     // required .TableSchema tableSchema = 1;
5796     boolean hasTableSchema();
5797     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema getTableSchema();
5798     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchemaOrBuilder getTableSchemaOrBuilder();
5799     
5800     // repeated bytes splitKeys = 2;
5801     java.util.List<com.google.protobuf.ByteString> getSplitKeysList();
5802     int getSplitKeysCount();
5803     com.google.protobuf.ByteString getSplitKeys(int index);
5804   }
5805   public static final class CreateTableRequest extends
5806       com.google.protobuf.GeneratedMessage
5807       implements CreateTableRequestOrBuilder {
5808     // Use CreateTableRequest.newBuilder() to construct.
5809     private CreateTableRequest(Builder builder) {
5810       super(builder);
5811     }
5812     private CreateTableRequest(boolean noInit) {}
5813     
5814     private static final CreateTableRequest defaultInstance;
5815     public static CreateTableRequest getDefaultInstance() {
5816       return defaultInstance;
5817     }
5818     
5819     public CreateTableRequest getDefaultInstanceForType() {
5820       return defaultInstance;
5821     }
5822     
5823     public static final com.google.protobuf.Descriptors.Descriptor
5824         getDescriptor() {
5825       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableRequest_descriptor;
5826     }
5827     
5828     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
5829         internalGetFieldAccessorTable() {
5830       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableRequest_fieldAccessorTable;
5831     }
5832     
5833     private int bitField0_;
5834     // required .TableSchema tableSchema = 1;
5835     public static final int TABLESCHEMA_FIELD_NUMBER = 1;
5836     private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema tableSchema_;
5837     public boolean hasTableSchema() {
5838       return ((bitField0_ & 0x00000001) == 0x00000001);
5839     }
5840     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema getTableSchema() {
5841       return tableSchema_;
5842     }
5843     public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchemaOrBuilder getTableSchemaOrBuilder() {
5844       return tableSchema_;
5845     }
5846     
5847     // repeated bytes splitKeys = 2;
5848     public static final int SPLITKEYS_FIELD_NUMBER = 2;
5849     private java.util.List<com.google.protobuf.ByteString> splitKeys_;
5850     public java.util.List<com.google.protobuf.ByteString>
5851         getSplitKeysList() {
5852       return splitKeys_;
5853     }
5854     public int getSplitKeysCount() {
5855       return splitKeys_.size();
5856     }
5857     public com.google.protobuf.ByteString getSplitKeys(int index) {
5858       return splitKeys_.get(index);
5859     }
5860     
5861     private void initFields() {
5862       tableSchema_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.getDefaultInstance();
5863       splitKeys_ = java.util.Collections.emptyList();;
5864     }
5865     private byte memoizedIsInitialized = -1;
5866     public final boolean isInitialized() {
5867       byte isInitialized = memoizedIsInitialized;
5868       if (isInitialized != -1) return isInitialized == 1;
5869       
5870       if (!hasTableSchema()) {
5871         memoizedIsInitialized = 0;
5872         return false;
5873       }
5874       if (!getTableSchema().isInitialized()) {
5875         memoizedIsInitialized = 0;
5876         return false;
5877       }
5878       memoizedIsInitialized = 1;
5879       return true;
5880     }
5881     
5882     public void writeTo(com.google.protobuf.CodedOutputStream output)
5883                         throws java.io.IOException {
5884       getSerializedSize();
5885       if (((bitField0_ & 0x00000001) == 0x00000001)) {
5886         output.writeMessage(1, tableSchema_);
5887       }
5888       for (int i = 0; i < splitKeys_.size(); i++) {
5889         output.writeBytes(2, splitKeys_.get(i));
5890       }
5891       getUnknownFields().writeTo(output);
5892     }
5893     
5894     private int memoizedSerializedSize = -1;
5895     public int getSerializedSize() {
5896       int size = memoizedSerializedSize;
5897       if (size != -1) return size;
5898     
5899       size = 0;
5900       if (((bitField0_ & 0x00000001) == 0x00000001)) {
5901         size += com.google.protobuf.CodedOutputStream
5902           .computeMessageSize(1, tableSchema_);
5903       }
5904       {
5905         int dataSize = 0;
5906         for (int i = 0; i < splitKeys_.size(); i++) {
5907           dataSize += com.google.protobuf.CodedOutputStream
5908             .computeBytesSizeNoTag(splitKeys_.get(i));
5909         }
5910         size += dataSize;
5911         size += 1 * getSplitKeysList().size();
5912       }
5913       size += getUnknownFields().getSerializedSize();
5914       memoizedSerializedSize = size;
5915       return size;
5916     }
5917     
5918     private static final long serialVersionUID = 0L;
5919     @java.lang.Override
5920     protected java.lang.Object writeReplace()
5921         throws java.io.ObjectStreamException {
5922       return super.writeReplace();
5923     }
5924     
5925     @java.lang.Override
5926     public boolean equals(final java.lang.Object obj) {
5927       if (obj == this) {
5928        return true;
5929       }
5930       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest)) {
5931         return super.equals(obj);
5932       }
5933       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest) obj;
5934       
5935       boolean result = true;
5936       result = result && (hasTableSchema() == other.hasTableSchema());
5937       if (hasTableSchema()) {
5938         result = result && getTableSchema()
5939             .equals(other.getTableSchema());
5940       }
5941       result = result && getSplitKeysList()
5942           .equals(other.getSplitKeysList());
5943       result = result &&
5944           getUnknownFields().equals(other.getUnknownFields());
5945       return result;
5946     }
5947     
5948     @java.lang.Override
5949     public int hashCode() {
5950       int hash = 41;
5951       hash = (19 * hash) + getDescriptorForType().hashCode();
5952       if (hasTableSchema()) {
5953         hash = (37 * hash) + TABLESCHEMA_FIELD_NUMBER;
5954         hash = (53 * hash) + getTableSchema().hashCode();
5955       }
5956       if (getSplitKeysCount() > 0) {
5957         hash = (37 * hash) + SPLITKEYS_FIELD_NUMBER;
5958         hash = (53 * hash) + getSplitKeysList().hashCode();
5959       }
5960       hash = (29 * hash) + getUnknownFields().hashCode();
5961       return hash;
5962     }
5963     
5964     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(
5965         com.google.protobuf.ByteString data)
5966         throws com.google.protobuf.InvalidProtocolBufferException {
5967       return newBuilder().mergeFrom(data).buildParsed();
5968     }
5969     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(
5970         com.google.protobuf.ByteString data,
5971         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5972         throws com.google.protobuf.InvalidProtocolBufferException {
5973       return newBuilder().mergeFrom(data, extensionRegistry)
5974                .buildParsed();
5975     }
5976     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(byte[] data)
5977         throws com.google.protobuf.InvalidProtocolBufferException {
5978       return newBuilder().mergeFrom(data).buildParsed();
5979     }
5980     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(
5981         byte[] data,
5982         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5983         throws com.google.protobuf.InvalidProtocolBufferException {
5984       return newBuilder().mergeFrom(data, extensionRegistry)
5985                .buildParsed();
5986     }
5987     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(java.io.InputStream input)
5988         throws java.io.IOException {
5989       return newBuilder().mergeFrom(input).buildParsed();
5990     }
5991     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(
5992         java.io.InputStream input,
5993         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
5994         throws java.io.IOException {
5995       return newBuilder().mergeFrom(input, extensionRegistry)
5996                .buildParsed();
5997     }
5998     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseDelimitedFrom(java.io.InputStream input)
5999         throws java.io.IOException {
6000       Builder builder = newBuilder();
6001       if (builder.mergeDelimitedFrom(input)) {
6002         return builder.buildParsed();
6003       } else {
6004         return null;
6005       }
6006     }
6007     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseDelimitedFrom(
6008         java.io.InputStream input,
6009         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6010         throws java.io.IOException {
6011       Builder builder = newBuilder();
6012       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
6013         return builder.buildParsed();
6014       } else {
6015         return null;
6016       }
6017     }
6018     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(
6019         com.google.protobuf.CodedInputStream input)
6020         throws java.io.IOException {
6021       return newBuilder().mergeFrom(input).buildParsed();
6022     }
6023     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest parseFrom(
6024         com.google.protobuf.CodedInputStream input,
6025         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6026         throws java.io.IOException {
6027       return newBuilder().mergeFrom(input, extensionRegistry)
6028                .buildParsed();
6029     }
6030     
6031     public static Builder newBuilder() { return Builder.create(); }
6032     public Builder newBuilderForType() { return newBuilder(); }
6033     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest prototype) {
6034       return newBuilder().mergeFrom(prototype);
6035     }
6036     public Builder toBuilder() { return newBuilder(this); }
6037     
6038     @java.lang.Override
6039     protected Builder newBuilderForType(
6040         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6041       Builder builder = new Builder(parent);
6042       return builder;
6043     }
6044     public static final class Builder extends
6045         com.google.protobuf.GeneratedMessage.Builder<Builder>
6046        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequestOrBuilder {
6047       public static final com.google.protobuf.Descriptors.Descriptor
6048           getDescriptor() {
6049         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableRequest_descriptor;
6050       }
6051       
6052       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6053           internalGetFieldAccessorTable() {
6054         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableRequest_fieldAccessorTable;
6055       }
6056       
6057       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest.newBuilder()
6058       private Builder() {
6059         maybeForceBuilderInitialization();
6060       }
6061       
6062       private Builder(BuilderParent parent) {
6063         super(parent);
6064         maybeForceBuilderInitialization();
6065       }
6066       private void maybeForceBuilderInitialization() {
6067         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
6068           getTableSchemaFieldBuilder();
6069         }
6070       }
6071       private static Builder create() {
6072         return new Builder();
6073       }
6074       
6075       public Builder clear() {
6076         super.clear();
6077         if (tableSchemaBuilder_ == null) {
6078           tableSchema_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.getDefaultInstance();
6079         } else {
6080           tableSchemaBuilder_.clear();
6081         }
6082         bitField0_ = (bitField0_ & ~0x00000001);
6083         splitKeys_ = java.util.Collections.emptyList();;
6084         bitField0_ = (bitField0_ & ~0x00000002);
6085         return this;
6086       }
6087       
6088       public Builder clone() {
6089         return create().mergeFrom(buildPartial());
6090       }
6091       
6092       public com.google.protobuf.Descriptors.Descriptor
6093           getDescriptorForType() {
6094         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest.getDescriptor();
6095       }
6096       
6097       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest getDefaultInstanceForType() {
6098         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest.getDefaultInstance();
6099       }
6100       
6101       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest build() {
6102         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest result = buildPartial();
6103         if (!result.isInitialized()) {
6104           throw newUninitializedMessageException(result);
6105         }
6106         return result;
6107       }
6108       
6109       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest buildParsed()
6110           throws com.google.protobuf.InvalidProtocolBufferException {
6111         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest result = buildPartial();
6112         if (!result.isInitialized()) {
6113           throw newUninitializedMessageException(
6114             result).asInvalidProtocolBufferException();
6115         }
6116         return result;
6117       }
6118       
6119       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest buildPartial() {
6120         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest(this);
6121         int from_bitField0_ = bitField0_;
6122         int to_bitField0_ = 0;
6123         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
6124           to_bitField0_ |= 0x00000001;
6125         }
6126         if (tableSchemaBuilder_ == null) {
6127           result.tableSchema_ = tableSchema_;
6128         } else {
6129           result.tableSchema_ = tableSchemaBuilder_.build();
6130         }
6131         if (((bitField0_ & 0x00000002) == 0x00000002)) {
6132           splitKeys_ = java.util.Collections.unmodifiableList(splitKeys_);
6133           bitField0_ = (bitField0_ & ~0x00000002);
6134         }
6135         result.splitKeys_ = splitKeys_;
6136         result.bitField0_ = to_bitField0_;
6137         onBuilt();
6138         return result;
6139       }
6140       
6141       public Builder mergeFrom(com.google.protobuf.Message other) {
6142         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest) {
6143           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest)other);
6144         } else {
6145           super.mergeFrom(other);
6146           return this;
6147         }
6148       }
6149       
6150       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest other) {
6151         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableRequest.getDefaultInstance()) return this;
6152         if (other.hasTableSchema()) {
6153           mergeTableSchema(other.getTableSchema());
6154         }
6155         if (!other.splitKeys_.isEmpty()) {
6156           if (splitKeys_.isEmpty()) {
6157             splitKeys_ = other.splitKeys_;
6158             bitField0_ = (bitField0_ & ~0x00000002);
6159           } else {
6160             ensureSplitKeysIsMutable();
6161             splitKeys_.addAll(other.splitKeys_);
6162           }
6163           onChanged();
6164         }
6165         this.mergeUnknownFields(other.getUnknownFields());
6166         return this;
6167       }
6168       
6169       public final boolean isInitialized() {
6170         if (!hasTableSchema()) {
6171           
6172           return false;
6173         }
6174         if (!getTableSchema().isInitialized()) {
6175           
6176           return false;
6177         }
6178         return true;
6179       }
6180       
6181       public Builder mergeFrom(
6182           com.google.protobuf.CodedInputStream input,
6183           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6184           throws java.io.IOException {
6185         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
6186           com.google.protobuf.UnknownFieldSet.newBuilder(
6187             this.getUnknownFields());
6188         while (true) {
6189           int tag = input.readTag();
6190           switch (tag) {
6191             case 0:
6192               this.setUnknownFields(unknownFields.build());
6193               onChanged();
6194               return this;
6195             default: {
6196               if (!parseUnknownField(input, unknownFields,
6197                                      extensionRegistry, tag)) {
6198                 this.setUnknownFields(unknownFields.build());
6199                 onChanged();
6200                 return this;
6201               }
6202               break;
6203             }
6204             case 10: {
6205               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.newBuilder();
6206               if (hasTableSchema()) {
6207                 subBuilder.mergeFrom(getTableSchema());
6208               }
6209               input.readMessage(subBuilder, extensionRegistry);
6210               setTableSchema(subBuilder.buildPartial());
6211               break;
6212             }
6213             case 18: {
6214               ensureSplitKeysIsMutable();
6215               splitKeys_.add(input.readBytes());
6216               break;
6217             }
6218           }
6219         }
6220       }
6221       
6222       private int bitField0_;
6223       
6224       // required .TableSchema tableSchema = 1;
6225       private org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema tableSchema_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.getDefaultInstance();
6226       private com.google.protobuf.SingleFieldBuilder<
6227           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchemaOrBuilder> tableSchemaBuilder_;
6228       public boolean hasTableSchema() {
6229         return ((bitField0_ & 0x00000001) == 0x00000001);
6230       }
6231       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema getTableSchema() {
6232         if (tableSchemaBuilder_ == null) {
6233           return tableSchema_;
6234         } else {
6235           return tableSchemaBuilder_.getMessage();
6236         }
6237       }
6238       public Builder setTableSchema(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema value) {
6239         if (tableSchemaBuilder_ == null) {
6240           if (value == null) {
6241             throw new NullPointerException();
6242           }
6243           tableSchema_ = value;
6244           onChanged();
6245         } else {
6246           tableSchemaBuilder_.setMessage(value);
6247         }
6248         bitField0_ |= 0x00000001;
6249         return this;
6250       }
6251       public Builder setTableSchema(
6252           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.Builder builderForValue) {
6253         if (tableSchemaBuilder_ == null) {
6254           tableSchema_ = builderForValue.build();
6255           onChanged();
6256         } else {
6257           tableSchemaBuilder_.setMessage(builderForValue.build());
6258         }
6259         bitField0_ |= 0x00000001;
6260         return this;
6261       }
6262       public Builder mergeTableSchema(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema value) {
6263         if (tableSchemaBuilder_ == null) {
6264           if (((bitField0_ & 0x00000001) == 0x00000001) &&
6265               tableSchema_ != org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.getDefaultInstance()) {
6266             tableSchema_ =
6267               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.newBuilder(tableSchema_).mergeFrom(value).buildPartial();
6268           } else {
6269             tableSchema_ = value;
6270           }
6271           onChanged();
6272         } else {
6273           tableSchemaBuilder_.mergeFrom(value);
6274         }
6275         bitField0_ |= 0x00000001;
6276         return this;
6277       }
6278       public Builder clearTableSchema() {
6279         if (tableSchemaBuilder_ == null) {
6280           tableSchema_ = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.getDefaultInstance();
6281           onChanged();
6282         } else {
6283           tableSchemaBuilder_.clear();
6284         }
6285         bitField0_ = (bitField0_ & ~0x00000001);
6286         return this;
6287       }
6288       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.Builder getTableSchemaBuilder() {
6289         bitField0_ |= 0x00000001;
6290         onChanged();
6291         return getTableSchemaFieldBuilder().getBuilder();
6292       }
6293       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchemaOrBuilder getTableSchemaOrBuilder() {
6294         if (tableSchemaBuilder_ != null) {
6295           return tableSchemaBuilder_.getMessageOrBuilder();
6296         } else {
6297           return tableSchema_;
6298         }
6299       }
6300       private com.google.protobuf.SingleFieldBuilder<
6301           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchemaOrBuilder> 
6302           getTableSchemaFieldBuilder() {
6303         if (tableSchemaBuilder_ == null) {
6304           tableSchemaBuilder_ = new com.google.protobuf.SingleFieldBuilder<
6305               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchemaOrBuilder>(
6306                   tableSchema_,
6307                   getParentForChildren(),
6308                   isClean());
6309           tableSchema_ = null;
6310         }
6311         return tableSchemaBuilder_;
6312       }
6313       
6314       // repeated bytes splitKeys = 2;
6315       private java.util.List<com.google.protobuf.ByteString> splitKeys_ = java.util.Collections.emptyList();;
6316       private void ensureSplitKeysIsMutable() {
6317         if (!((bitField0_ & 0x00000002) == 0x00000002)) {
6318           splitKeys_ = new java.util.ArrayList<com.google.protobuf.ByteString>(splitKeys_);
6319           bitField0_ |= 0x00000002;
6320          }
6321       }
6322       public java.util.List<com.google.protobuf.ByteString>
6323           getSplitKeysList() {
6324         return java.util.Collections.unmodifiableList(splitKeys_);
6325       }
6326       public int getSplitKeysCount() {
6327         return splitKeys_.size();
6328       }
6329       public com.google.protobuf.ByteString getSplitKeys(int index) {
6330         return splitKeys_.get(index);
6331       }
6332       public Builder setSplitKeys(
6333           int index, com.google.protobuf.ByteString value) {
6334         if (value == null) {
6335     throw new NullPointerException();
6336   }
6337   ensureSplitKeysIsMutable();
6338         splitKeys_.set(index, value);
6339         onChanged();
6340         return this;
6341       }
6342       public Builder addSplitKeys(com.google.protobuf.ByteString value) {
6343         if (value == null) {
6344     throw new NullPointerException();
6345   }
6346   ensureSplitKeysIsMutable();
6347         splitKeys_.add(value);
6348         onChanged();
6349         return this;
6350       }
6351       public Builder addAllSplitKeys(
6352           java.lang.Iterable<? extends com.google.protobuf.ByteString> values) {
6353         ensureSplitKeysIsMutable();
6354         super.addAll(values, splitKeys_);
6355         onChanged();
6356         return this;
6357       }
6358       public Builder clearSplitKeys() {
6359         splitKeys_ = java.util.Collections.emptyList();;
6360         bitField0_ = (bitField0_ & ~0x00000002);
6361         onChanged();
6362         return this;
6363       }
6364       
6365       // @@protoc_insertion_point(builder_scope:CreateTableRequest)
6366     }
6367     
6368     static {
6369       defaultInstance = new CreateTableRequest(true);
6370       defaultInstance.initFields();
6371     }
6372     
6373     // @@protoc_insertion_point(class_scope:CreateTableRequest)
6374   }
6375   
6376   public interface CreateTableResponseOrBuilder
6377       extends com.google.protobuf.MessageOrBuilder {
6378   }
6379   public static final class CreateTableResponse extends
6380       com.google.protobuf.GeneratedMessage
6381       implements CreateTableResponseOrBuilder {
6382     // Use CreateTableResponse.newBuilder() to construct.
6383     private CreateTableResponse(Builder builder) {
6384       super(builder);
6385     }
6386     private CreateTableResponse(boolean noInit) {}
6387     
6388     private static final CreateTableResponse defaultInstance;
6389     public static CreateTableResponse getDefaultInstance() {
6390       return defaultInstance;
6391     }
6392     
6393     public CreateTableResponse getDefaultInstanceForType() {
6394       return defaultInstance;
6395     }
6396     
6397     public static final com.google.protobuf.Descriptors.Descriptor
6398         getDescriptor() {
6399       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableResponse_descriptor;
6400     }
6401     
6402     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6403         internalGetFieldAccessorTable() {
6404       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableResponse_fieldAccessorTable;
6405     }
6406     
6407     private void initFields() {
6408     }
6409     private byte memoizedIsInitialized = -1;
6410     public final boolean isInitialized() {
6411       byte isInitialized = memoizedIsInitialized;
6412       if (isInitialized != -1) return isInitialized == 1;
6413       
6414       memoizedIsInitialized = 1;
6415       return true;
6416     }
6417     
6418     public void writeTo(com.google.protobuf.CodedOutputStream output)
6419                         throws java.io.IOException {
6420       getSerializedSize();
6421       getUnknownFields().writeTo(output);
6422     }
6423     
6424     private int memoizedSerializedSize = -1;
6425     public int getSerializedSize() {
6426       int size = memoizedSerializedSize;
6427       if (size != -1) return size;
6428     
6429       size = 0;
6430       size += getUnknownFields().getSerializedSize();
6431       memoizedSerializedSize = size;
6432       return size;
6433     }
6434     
6435     private static final long serialVersionUID = 0L;
6436     @java.lang.Override
6437     protected java.lang.Object writeReplace()
6438         throws java.io.ObjectStreamException {
6439       return super.writeReplace();
6440     }
6441     
6442     @java.lang.Override
6443     public boolean equals(final java.lang.Object obj) {
6444       if (obj == this) {
6445        return true;
6446       }
6447       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse)) {
6448         return super.equals(obj);
6449       }
6450       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse) obj;
6451       
6452       boolean result = true;
6453       result = result &&
6454           getUnknownFields().equals(other.getUnknownFields());
6455       return result;
6456     }
6457     
6458     @java.lang.Override
6459     public int hashCode() {
6460       int hash = 41;
6461       hash = (19 * hash) + getDescriptorForType().hashCode();
6462       hash = (29 * hash) + getUnknownFields().hashCode();
6463       return hash;
6464     }
6465     
6466     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(
6467         com.google.protobuf.ByteString data)
6468         throws com.google.protobuf.InvalidProtocolBufferException {
6469       return newBuilder().mergeFrom(data).buildParsed();
6470     }
6471     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(
6472         com.google.protobuf.ByteString data,
6473         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6474         throws com.google.protobuf.InvalidProtocolBufferException {
6475       return newBuilder().mergeFrom(data, extensionRegistry)
6476                .buildParsed();
6477     }
6478     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(byte[] data)
6479         throws com.google.protobuf.InvalidProtocolBufferException {
6480       return newBuilder().mergeFrom(data).buildParsed();
6481     }
6482     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(
6483         byte[] data,
6484         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6485         throws com.google.protobuf.InvalidProtocolBufferException {
6486       return newBuilder().mergeFrom(data, extensionRegistry)
6487                .buildParsed();
6488     }
6489     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(java.io.InputStream input)
6490         throws java.io.IOException {
6491       return newBuilder().mergeFrom(input).buildParsed();
6492     }
6493     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(
6494         java.io.InputStream input,
6495         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6496         throws java.io.IOException {
6497       return newBuilder().mergeFrom(input, extensionRegistry)
6498                .buildParsed();
6499     }
6500     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseDelimitedFrom(java.io.InputStream input)
6501         throws java.io.IOException {
6502       Builder builder = newBuilder();
6503       if (builder.mergeDelimitedFrom(input)) {
6504         return builder.buildParsed();
6505       } else {
6506         return null;
6507       }
6508     }
6509     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseDelimitedFrom(
6510         java.io.InputStream input,
6511         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6512         throws java.io.IOException {
6513       Builder builder = newBuilder();
6514       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
6515         return builder.buildParsed();
6516       } else {
6517         return null;
6518       }
6519     }
6520     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(
6521         com.google.protobuf.CodedInputStream input)
6522         throws java.io.IOException {
6523       return newBuilder().mergeFrom(input).buildParsed();
6524     }
6525     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse parseFrom(
6526         com.google.protobuf.CodedInputStream input,
6527         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6528         throws java.io.IOException {
6529       return newBuilder().mergeFrom(input, extensionRegistry)
6530                .buildParsed();
6531     }
6532     
6533     public static Builder newBuilder() { return Builder.create(); }
6534     public Builder newBuilderForType() { return newBuilder(); }
6535     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse prototype) {
6536       return newBuilder().mergeFrom(prototype);
6537     }
6538     public Builder toBuilder() { return newBuilder(this); }
6539     
6540     @java.lang.Override
6541     protected Builder newBuilderForType(
6542         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6543       Builder builder = new Builder(parent);
6544       return builder;
6545     }
6546     public static final class Builder extends
6547         com.google.protobuf.GeneratedMessage.Builder<Builder>
6548        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponseOrBuilder {
6549       public static final com.google.protobuf.Descriptors.Descriptor
6550           getDescriptor() {
6551         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableResponse_descriptor;
6552       }
6553       
6554       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6555           internalGetFieldAccessorTable() {
6556         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_CreateTableResponse_fieldAccessorTable;
6557       }
6558       
6559       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse.newBuilder()
6560       private Builder() {
6561         maybeForceBuilderInitialization();
6562       }
6563       
6564       private Builder(BuilderParent parent) {
6565         super(parent);
6566         maybeForceBuilderInitialization();
6567       }
6568       private void maybeForceBuilderInitialization() {
6569         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
6570         }
6571       }
6572       private static Builder create() {
6573         return new Builder();
6574       }
6575       
6576       public Builder clear() {
6577         super.clear();
6578         return this;
6579       }
6580       
6581       public Builder clone() {
6582         return create().mergeFrom(buildPartial());
6583       }
6584       
6585       public com.google.protobuf.Descriptors.Descriptor
6586           getDescriptorForType() {
6587         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse.getDescriptor();
6588       }
6589       
6590       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse getDefaultInstanceForType() {
6591         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse.getDefaultInstance();
6592       }
6593       
6594       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse build() {
6595         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse result = buildPartial();
6596         if (!result.isInitialized()) {
6597           throw newUninitializedMessageException(result);
6598         }
6599         return result;
6600       }
6601       
6602       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse buildParsed()
6603           throws com.google.protobuf.InvalidProtocolBufferException {
6604         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse result = buildPartial();
6605         if (!result.isInitialized()) {
6606           throw newUninitializedMessageException(
6607             result).asInvalidProtocolBufferException();
6608         }
6609         return result;
6610       }
6611       
6612       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse buildPartial() {
6613         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse(this);
6614         onBuilt();
6615         return result;
6616       }
6617       
6618       public Builder mergeFrom(com.google.protobuf.Message other) {
6619         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse) {
6620           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse)other);
6621         } else {
6622           super.mergeFrom(other);
6623           return this;
6624         }
6625       }
6626       
6627       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse other) {
6628         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.CreateTableResponse.getDefaultInstance()) return this;
6629         this.mergeUnknownFields(other.getUnknownFields());
6630         return this;
6631       }
6632       
6633       public final boolean isInitialized() {
6634         return true;
6635       }
6636       
6637       public Builder mergeFrom(
6638           com.google.protobuf.CodedInputStream input,
6639           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6640           throws java.io.IOException {
6641         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
6642           com.google.protobuf.UnknownFieldSet.newBuilder(
6643             this.getUnknownFields());
6644         while (true) {
6645           int tag = input.readTag();
6646           switch (tag) {
6647             case 0:
6648               this.setUnknownFields(unknownFields.build());
6649               onChanged();
6650               return this;
6651             default: {
6652               if (!parseUnknownField(input, unknownFields,
6653                                      extensionRegistry, tag)) {
6654                 this.setUnknownFields(unknownFields.build());
6655                 onChanged();
6656                 return this;
6657               }
6658               break;
6659             }
6660           }
6661         }
6662       }
6663       
6664       
6665       // @@protoc_insertion_point(builder_scope:CreateTableResponse)
6666     }
6667     
6668     static {
6669       defaultInstance = new CreateTableResponse(true);
6670       defaultInstance.initFields();
6671     }
6672     
6673     // @@protoc_insertion_point(class_scope:CreateTableResponse)
6674   }
6675   
6676   public interface DeleteTableRequestOrBuilder
6677       extends com.google.protobuf.MessageOrBuilder {
6678     
6679     // required bytes tableName = 1;
6680     boolean hasTableName();
6681     com.google.protobuf.ByteString getTableName();
6682   }
6683   public static final class DeleteTableRequest extends
6684       com.google.protobuf.GeneratedMessage
6685       implements DeleteTableRequestOrBuilder {
6686     // Use DeleteTableRequest.newBuilder() to construct.
6687     private DeleteTableRequest(Builder builder) {
6688       super(builder);
6689     }
6690     private DeleteTableRequest(boolean noInit) {}
6691     
6692     private static final DeleteTableRequest defaultInstance;
6693     public static DeleteTableRequest getDefaultInstance() {
6694       return defaultInstance;
6695     }
6696     
6697     public DeleteTableRequest getDefaultInstanceForType() {
6698       return defaultInstance;
6699     }
6700     
6701     public static final com.google.protobuf.Descriptors.Descriptor
6702         getDescriptor() {
6703       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableRequest_descriptor;
6704     }
6705     
6706     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6707         internalGetFieldAccessorTable() {
6708       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableRequest_fieldAccessorTable;
6709     }
6710     
6711     private int bitField0_;
6712     // required bytes tableName = 1;
6713     public static final int TABLENAME_FIELD_NUMBER = 1;
6714     private com.google.protobuf.ByteString tableName_;
6715     public boolean hasTableName() {
6716       return ((bitField0_ & 0x00000001) == 0x00000001);
6717     }
6718     public com.google.protobuf.ByteString getTableName() {
6719       return tableName_;
6720     }
6721     
6722     private void initFields() {
6723       tableName_ = com.google.protobuf.ByteString.EMPTY;
6724     }
6725     private byte memoizedIsInitialized = -1;
6726     public final boolean isInitialized() {
6727       byte isInitialized = memoizedIsInitialized;
6728       if (isInitialized != -1) return isInitialized == 1;
6729       
6730       if (!hasTableName()) {
6731         memoizedIsInitialized = 0;
6732         return false;
6733       }
6734       memoizedIsInitialized = 1;
6735       return true;
6736     }
6737     
6738     public void writeTo(com.google.protobuf.CodedOutputStream output)
6739                         throws java.io.IOException {
6740       getSerializedSize();
6741       if (((bitField0_ & 0x00000001) == 0x00000001)) {
6742         output.writeBytes(1, tableName_);
6743       }
6744       getUnknownFields().writeTo(output);
6745     }
6746     
6747     private int memoizedSerializedSize = -1;
6748     public int getSerializedSize() {
6749       int size = memoizedSerializedSize;
6750       if (size != -1) return size;
6751     
6752       size = 0;
6753       if (((bitField0_ & 0x00000001) == 0x00000001)) {
6754         size += com.google.protobuf.CodedOutputStream
6755           .computeBytesSize(1, tableName_);
6756       }
6757       size += getUnknownFields().getSerializedSize();
6758       memoizedSerializedSize = size;
6759       return size;
6760     }
6761     
6762     private static final long serialVersionUID = 0L;
6763     @java.lang.Override
6764     protected java.lang.Object writeReplace()
6765         throws java.io.ObjectStreamException {
6766       return super.writeReplace();
6767     }
6768     
6769     @java.lang.Override
6770     public boolean equals(final java.lang.Object obj) {
6771       if (obj == this) {
6772        return true;
6773       }
6774       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest)) {
6775         return super.equals(obj);
6776       }
6777       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest) obj;
6778       
6779       boolean result = true;
6780       result = result && (hasTableName() == other.hasTableName());
6781       if (hasTableName()) {
6782         result = result && getTableName()
6783             .equals(other.getTableName());
6784       }
6785       result = result &&
6786           getUnknownFields().equals(other.getUnknownFields());
6787       return result;
6788     }
6789     
6790     @java.lang.Override
6791     public int hashCode() {
6792       int hash = 41;
6793       hash = (19 * hash) + getDescriptorForType().hashCode();
6794       if (hasTableName()) {
6795         hash = (37 * hash) + TABLENAME_FIELD_NUMBER;
6796         hash = (53 * hash) + getTableName().hashCode();
6797       }
6798       hash = (29 * hash) + getUnknownFields().hashCode();
6799       return hash;
6800     }
6801     
6802     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(
6803         com.google.protobuf.ByteString data)
6804         throws com.google.protobuf.InvalidProtocolBufferException {
6805       return newBuilder().mergeFrom(data).buildParsed();
6806     }
6807     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(
6808         com.google.protobuf.ByteString data,
6809         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6810         throws com.google.protobuf.InvalidProtocolBufferException {
6811       return newBuilder().mergeFrom(data, extensionRegistry)
6812                .buildParsed();
6813     }
6814     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(byte[] data)
6815         throws com.google.protobuf.InvalidProtocolBufferException {
6816       return newBuilder().mergeFrom(data).buildParsed();
6817     }
6818     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(
6819         byte[] data,
6820         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6821         throws com.google.protobuf.InvalidProtocolBufferException {
6822       return newBuilder().mergeFrom(data, extensionRegistry)
6823                .buildParsed();
6824     }
6825     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(java.io.InputStream input)
6826         throws java.io.IOException {
6827       return newBuilder().mergeFrom(input).buildParsed();
6828     }
6829     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(
6830         java.io.InputStream input,
6831         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6832         throws java.io.IOException {
6833       return newBuilder().mergeFrom(input, extensionRegistry)
6834                .buildParsed();
6835     }
6836     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseDelimitedFrom(java.io.InputStream input)
6837         throws java.io.IOException {
6838       Builder builder = newBuilder();
6839       if (builder.mergeDelimitedFrom(input)) {
6840         return builder.buildParsed();
6841       } else {
6842         return null;
6843       }
6844     }
6845     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseDelimitedFrom(
6846         java.io.InputStream input,
6847         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6848         throws java.io.IOException {
6849       Builder builder = newBuilder();
6850       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
6851         return builder.buildParsed();
6852       } else {
6853         return null;
6854       }
6855     }
6856     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(
6857         com.google.protobuf.CodedInputStream input)
6858         throws java.io.IOException {
6859       return newBuilder().mergeFrom(input).buildParsed();
6860     }
6861     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest parseFrom(
6862         com.google.protobuf.CodedInputStream input,
6863         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6864         throws java.io.IOException {
6865       return newBuilder().mergeFrom(input, extensionRegistry)
6866                .buildParsed();
6867     }
6868     
6869     public static Builder newBuilder() { return Builder.create(); }
6870     public Builder newBuilderForType() { return newBuilder(); }
6871     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest prototype) {
6872       return newBuilder().mergeFrom(prototype);
6873     }
6874     public Builder toBuilder() { return newBuilder(this); }
6875     
6876     @java.lang.Override
6877     protected Builder newBuilderForType(
6878         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
6879       Builder builder = new Builder(parent);
6880       return builder;
6881     }
6882     public static final class Builder extends
6883         com.google.protobuf.GeneratedMessage.Builder<Builder>
6884        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequestOrBuilder {
6885       public static final com.google.protobuf.Descriptors.Descriptor
6886           getDescriptor() {
6887         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableRequest_descriptor;
6888       }
6889       
6890       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
6891           internalGetFieldAccessorTable() {
6892         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableRequest_fieldAccessorTable;
6893       }
6894       
6895       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest.newBuilder()
6896       private Builder() {
6897         maybeForceBuilderInitialization();
6898       }
6899       
6900       private Builder(BuilderParent parent) {
6901         super(parent);
6902         maybeForceBuilderInitialization();
6903       }
6904       private void maybeForceBuilderInitialization() {
6905         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
6906         }
6907       }
6908       private static Builder create() {
6909         return new Builder();
6910       }
6911       
6912       public Builder clear() {
6913         super.clear();
6914         tableName_ = com.google.protobuf.ByteString.EMPTY;
6915         bitField0_ = (bitField0_ & ~0x00000001);
6916         return this;
6917       }
6918       
6919       public Builder clone() {
6920         return create().mergeFrom(buildPartial());
6921       }
6922       
6923       public com.google.protobuf.Descriptors.Descriptor
6924           getDescriptorForType() {
6925         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest.getDescriptor();
6926       }
6927       
6928       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest getDefaultInstanceForType() {
6929         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest.getDefaultInstance();
6930       }
6931       
6932       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest build() {
6933         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest result = buildPartial();
6934         if (!result.isInitialized()) {
6935           throw newUninitializedMessageException(result);
6936         }
6937         return result;
6938       }
6939       
6940       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest buildParsed()
6941           throws com.google.protobuf.InvalidProtocolBufferException {
6942         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest result = buildPartial();
6943         if (!result.isInitialized()) {
6944           throw newUninitializedMessageException(
6945             result).asInvalidProtocolBufferException();
6946         }
6947         return result;
6948       }
6949       
6950       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest buildPartial() {
6951         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest(this);
6952         int from_bitField0_ = bitField0_;
6953         int to_bitField0_ = 0;
6954         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
6955           to_bitField0_ |= 0x00000001;
6956         }
6957         result.tableName_ = tableName_;
6958         result.bitField0_ = to_bitField0_;
6959         onBuilt();
6960         return result;
6961       }
6962       
6963       public Builder mergeFrom(com.google.protobuf.Message other) {
6964         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest) {
6965           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest)other);
6966         } else {
6967           super.mergeFrom(other);
6968           return this;
6969         }
6970       }
6971       
6972       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest other) {
6973         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableRequest.getDefaultInstance()) return this;
6974         if (other.hasTableName()) {
6975           setTableName(other.getTableName());
6976         }
6977         this.mergeUnknownFields(other.getUnknownFields());
6978         return this;
6979       }
6980       
6981       public final boolean isInitialized() {
6982         if (!hasTableName()) {
6983           
6984           return false;
6985         }
6986         return true;
6987       }
6988       
6989       public Builder mergeFrom(
6990           com.google.protobuf.CodedInputStream input,
6991           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
6992           throws java.io.IOException {
6993         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
6994           com.google.protobuf.UnknownFieldSet.newBuilder(
6995             this.getUnknownFields());
6996         while (true) {
6997           int tag = input.readTag();
6998           switch (tag) {
6999             case 0:
7000               this.setUnknownFields(unknownFields.build());
7001               onChanged();
7002               return this;
7003             default: {
7004               if (!parseUnknownField(input, unknownFields,
7005                                      extensionRegistry, tag)) {
7006                 this.setUnknownFields(unknownFields.build());
7007                 onChanged();
7008                 return this;
7009               }
7010               break;
7011             }
7012             case 10: {
7013               bitField0_ |= 0x00000001;
7014               tableName_ = input.readBytes();
7015               break;
7016             }
7017           }
7018         }
7019       }
7020       
7021       private int bitField0_;
7022       
7023       // required bytes tableName = 1;
7024       private com.google.protobuf.ByteString tableName_ = com.google.protobuf.ByteString.EMPTY;
7025       public boolean hasTableName() {
7026         return ((bitField0_ & 0x00000001) == 0x00000001);
7027       }
7028       public com.google.protobuf.ByteString getTableName() {
7029         return tableName_;
7030       }
7031       public Builder setTableName(com.google.protobuf.ByteString value) {
7032         if (value == null) {
7033     throw new NullPointerException();
7034   }
7035   bitField0_ |= 0x00000001;
7036         tableName_ = value;
7037         onChanged();
7038         return this;
7039       }
7040       public Builder clearTableName() {
7041         bitField0_ = (bitField0_ & ~0x00000001);
7042         tableName_ = getDefaultInstance().getTableName();
7043         onChanged();
7044         return this;
7045       }
7046       
7047       // @@protoc_insertion_point(builder_scope:DeleteTableRequest)
7048     }
7049     
7050     static {
7051       defaultInstance = new DeleteTableRequest(true);
7052       defaultInstance.initFields();
7053     }
7054     
7055     // @@protoc_insertion_point(class_scope:DeleteTableRequest)
7056   }
7057   
7058   public interface DeleteTableResponseOrBuilder
7059       extends com.google.protobuf.MessageOrBuilder {
7060   }
7061   public static final class DeleteTableResponse extends
7062       com.google.protobuf.GeneratedMessage
7063       implements DeleteTableResponseOrBuilder {
7064     // Use DeleteTableResponse.newBuilder() to construct.
7065     private DeleteTableResponse(Builder builder) {
7066       super(builder);
7067     }
7068     private DeleteTableResponse(boolean noInit) {}
7069     
7070     private static final DeleteTableResponse defaultInstance;
7071     public static DeleteTableResponse getDefaultInstance() {
7072       return defaultInstance;
7073     }
7074     
7075     public DeleteTableResponse getDefaultInstanceForType() {
7076       return defaultInstance;
7077     }
7078     
7079     public static final com.google.protobuf.Descriptors.Descriptor
7080         getDescriptor() {
7081       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableResponse_descriptor;
7082     }
7083     
7084     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7085         internalGetFieldAccessorTable() {
7086       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableResponse_fieldAccessorTable;
7087     }
7088     
7089     private void initFields() {
7090     }
7091     private byte memoizedIsInitialized = -1;
7092     public final boolean isInitialized() {
7093       byte isInitialized = memoizedIsInitialized;
7094       if (isInitialized != -1) return isInitialized == 1;
7095       
7096       memoizedIsInitialized = 1;
7097       return true;
7098     }
7099     
7100     public void writeTo(com.google.protobuf.CodedOutputStream output)
7101                         throws java.io.IOException {
7102       getSerializedSize();
7103       getUnknownFields().writeTo(output);
7104     }
7105     
7106     private int memoizedSerializedSize = -1;
7107     public int getSerializedSize() {
7108       int size = memoizedSerializedSize;
7109       if (size != -1) return size;
7110     
7111       size = 0;
7112       size += getUnknownFields().getSerializedSize();
7113       memoizedSerializedSize = size;
7114       return size;
7115     }
7116     
7117     private static final long serialVersionUID = 0L;
7118     @java.lang.Override
7119     protected java.lang.Object writeReplace()
7120         throws java.io.ObjectStreamException {
7121       return super.writeReplace();
7122     }
7123     
7124     @java.lang.Override
7125     public boolean equals(final java.lang.Object obj) {
7126       if (obj == this) {
7127        return true;
7128       }
7129       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse)) {
7130         return super.equals(obj);
7131       }
7132       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse) obj;
7133       
7134       boolean result = true;
7135       result = result &&
7136           getUnknownFields().equals(other.getUnknownFields());
7137       return result;
7138     }
7139     
7140     @java.lang.Override
7141     public int hashCode() {
7142       int hash = 41;
7143       hash = (19 * hash) + getDescriptorForType().hashCode();
7144       hash = (29 * hash) + getUnknownFields().hashCode();
7145       return hash;
7146     }
7147     
7148     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(
7149         com.google.protobuf.ByteString data)
7150         throws com.google.protobuf.InvalidProtocolBufferException {
7151       return newBuilder().mergeFrom(data).buildParsed();
7152     }
7153     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(
7154         com.google.protobuf.ByteString data,
7155         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7156         throws com.google.protobuf.InvalidProtocolBufferException {
7157       return newBuilder().mergeFrom(data, extensionRegistry)
7158                .buildParsed();
7159     }
7160     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(byte[] data)
7161         throws com.google.protobuf.InvalidProtocolBufferException {
7162       return newBuilder().mergeFrom(data).buildParsed();
7163     }
7164     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(
7165         byte[] data,
7166         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7167         throws com.google.protobuf.InvalidProtocolBufferException {
7168       return newBuilder().mergeFrom(data, extensionRegistry)
7169                .buildParsed();
7170     }
7171     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(java.io.InputStream input)
7172         throws java.io.IOException {
7173       return newBuilder().mergeFrom(input).buildParsed();
7174     }
7175     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(
7176         java.io.InputStream input,
7177         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7178         throws java.io.IOException {
7179       return newBuilder().mergeFrom(input, extensionRegistry)
7180                .buildParsed();
7181     }
7182     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseDelimitedFrom(java.io.InputStream input)
7183         throws java.io.IOException {
7184       Builder builder = newBuilder();
7185       if (builder.mergeDelimitedFrom(input)) {
7186         return builder.buildParsed();
7187       } else {
7188         return null;
7189       }
7190     }
7191     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseDelimitedFrom(
7192         java.io.InputStream input,
7193         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7194         throws java.io.IOException {
7195       Builder builder = newBuilder();
7196       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
7197         return builder.buildParsed();
7198       } else {
7199         return null;
7200       }
7201     }
7202     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(
7203         com.google.protobuf.CodedInputStream input)
7204         throws java.io.IOException {
7205       return newBuilder().mergeFrom(input).buildParsed();
7206     }
7207     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse parseFrom(
7208         com.google.protobuf.CodedInputStream input,
7209         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7210         throws java.io.IOException {
7211       return newBuilder().mergeFrom(input, extensionRegistry)
7212                .buildParsed();
7213     }
7214     
7215     public static Builder newBuilder() { return Builder.create(); }
7216     public Builder newBuilderForType() { return newBuilder(); }
7217     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse prototype) {
7218       return newBuilder().mergeFrom(prototype);
7219     }
7220     public Builder toBuilder() { return newBuilder(this); }
7221     
7222     @java.lang.Override
7223     protected Builder newBuilderForType(
7224         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
7225       Builder builder = new Builder(parent);
7226       return builder;
7227     }
7228     public static final class Builder extends
7229         com.google.protobuf.GeneratedMessage.Builder<Builder>
7230        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponseOrBuilder {
7231       public static final com.google.protobuf.Descriptors.Descriptor
7232           getDescriptor() {
7233         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableResponse_descriptor;
7234       }
7235       
7236       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7237           internalGetFieldAccessorTable() {
7238         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_DeleteTableResponse_fieldAccessorTable;
7239       }
7240       
7241       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse.newBuilder()
7242       private Builder() {
7243         maybeForceBuilderInitialization();
7244       }
7245       
7246       private Builder(BuilderParent parent) {
7247         super(parent);
7248         maybeForceBuilderInitialization();
7249       }
7250       private void maybeForceBuilderInitialization() {
7251         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
7252         }
7253       }
7254       private static Builder create() {
7255         return new Builder();
7256       }
7257       
7258       public Builder clear() {
7259         super.clear();
7260         return this;
7261       }
7262       
7263       public Builder clone() {
7264         return create().mergeFrom(buildPartial());
7265       }
7266       
7267       public com.google.protobuf.Descriptors.Descriptor
7268           getDescriptorForType() {
7269         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse.getDescriptor();
7270       }
7271       
7272       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse getDefaultInstanceForType() {
7273         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse.getDefaultInstance();
7274       }
7275       
7276       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse build() {
7277         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse result = buildPartial();
7278         if (!result.isInitialized()) {
7279           throw newUninitializedMessageException(result);
7280         }
7281         return result;
7282       }
7283       
7284       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse buildParsed()
7285           throws com.google.protobuf.InvalidProtocolBufferException {
7286         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse result = buildPartial();
7287         if (!result.isInitialized()) {
7288           throw newUninitializedMessageException(
7289             result).asInvalidProtocolBufferException();
7290         }
7291         return result;
7292       }
7293       
7294       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse buildPartial() {
7295         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse(this);
7296         onBuilt();
7297         return result;
7298       }
7299       
7300       public Builder mergeFrom(com.google.protobuf.Message other) {
7301         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse) {
7302           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse)other);
7303         } else {
7304           super.mergeFrom(other);
7305           return this;
7306         }
7307       }
7308       
7309       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse other) {
7310         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.DeleteTableResponse.getDefaultInstance()) return this;
7311         this.mergeUnknownFields(other.getUnknownFields());
7312         return this;
7313       }
7314       
7315       public final boolean isInitialized() {
7316         return true;
7317       }
7318       
7319       public Builder mergeFrom(
7320           com.google.protobuf.CodedInputStream input,
7321           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7322           throws java.io.IOException {
7323         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
7324           com.google.protobuf.UnknownFieldSet.newBuilder(
7325             this.getUnknownFields());
7326         while (true) {
7327           int tag = input.readTag();
7328           switch (tag) {
7329             case 0:
7330               this.setUnknownFields(unknownFields.build());
7331               onChanged();
7332               return this;
7333             default: {
7334               if (!parseUnknownField(input, unknownFields,
7335                                      extensionRegistry, tag)) {
7336                 this.setUnknownFields(unknownFields.build());
7337                 onChanged();
7338                 return this;
7339               }
7340               break;
7341             }
7342           }
7343         }
7344       }
7345       
7346       
7347       // @@protoc_insertion_point(builder_scope:DeleteTableResponse)
7348     }
7349     
7350     static {
7351       defaultInstance = new DeleteTableResponse(true);
7352       defaultInstance.initFields();
7353     }
7354     
7355     // @@protoc_insertion_point(class_scope:DeleteTableResponse)
7356   }
7357   
7358   public interface EnableTableRequestOrBuilder
7359       extends com.google.protobuf.MessageOrBuilder {
7360     
7361     // required bytes tableName = 1;
7362     boolean hasTableName();
7363     com.google.protobuf.ByteString getTableName();
7364   }
7365   public static final class EnableTableRequest extends
7366       com.google.protobuf.GeneratedMessage
7367       implements EnableTableRequestOrBuilder {
7368     // Use EnableTableRequest.newBuilder() to construct.
7369     private EnableTableRequest(Builder builder) {
7370       super(builder);
7371     }
7372     private EnableTableRequest(boolean noInit) {}
7373     
7374     private static final EnableTableRequest defaultInstance;
7375     public static EnableTableRequest getDefaultInstance() {
7376       return defaultInstance;
7377     }
7378     
7379     public EnableTableRequest getDefaultInstanceForType() {
7380       return defaultInstance;
7381     }
7382     
7383     public static final com.google.protobuf.Descriptors.Descriptor
7384         getDescriptor() {
7385       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_EnableTableRequest_descriptor;
7386     }
7387     
7388     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7389         internalGetFieldAccessorTable() {
7390       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_EnableTableRequest_fieldAccessorTable;
7391     }
7392     
7393     private int bitField0_;
7394     // required bytes tableName = 1;
7395     public static final int TABLENAME_FIELD_NUMBER = 1;
7396     private com.google.protobuf.ByteString tableName_;
7397     public boolean hasTableName() {
7398       return ((bitField0_ & 0x00000001) == 0x00000001);
7399     }
7400     public com.google.protobuf.ByteString getTableName() {
7401       return tableName_;
7402     }
7403     
7404     private void initFields() {
7405       tableName_ = com.google.protobuf.ByteString.EMPTY;
7406     }
7407     private byte memoizedIsInitialized = -1;
7408     public final boolean isInitialized() {
7409       byte isInitialized = memoizedIsInitialized;
7410       if (isInitialized != -1) return isInitialized == 1;
7411       
7412       if (!hasTableName()) {
7413         memoizedIsInitialized = 0;
7414         return false;
7415       }
7416       memoizedIsInitialized = 1;
7417       return true;
7418     }
7419     
7420     public void writeTo(com.google.protobuf.CodedOutputStream output)
7421                         throws java.io.IOException {
7422       getSerializedSize();
7423       if (((bitField0_ & 0x00000001) == 0x00000001)) {
7424         output.writeBytes(1, tableName_);
7425       }
7426       getUnknownFields().writeTo(output);
7427     }
7428     
7429     private int memoizedSerializedSize = -1;
7430     public int getSerializedSize() {
7431       int size = memoizedSerializedSize;
7432       if (size != -1) return size;
7433     
7434       size = 0;
7435       if (((bitField0_ & 0x00000001) == 0x00000001)) {
7436         size += com.google.protobuf.CodedOutputStream
7437           .computeBytesSize(1, tableName_);
7438       }
7439       size += getUnknownFields().getSerializedSize();
7440       memoizedSerializedSize = size;
7441       return size;
7442     }
7443     
7444     private static final long serialVersionUID = 0L;
7445     @java.lang.Override
7446     protected java.lang.Object writeReplace()
7447         throws java.io.ObjectStreamException {
7448       return super.writeReplace();
7449     }
7450     
7451     @java.lang.Override
7452     public boolean equals(final java.lang.Object obj) {
7453       if (obj == this) {
7454        return true;
7455       }
7456       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest)) {
7457         return super.equals(obj);
7458       }
7459       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest) obj;
7460       
7461       boolean result = true;
7462       result = result && (hasTableName() == other.hasTableName());
7463       if (hasTableName()) {
7464         result = result && getTableName()
7465             .equals(other.getTableName());
7466       }
7467       result = result &&
7468           getUnknownFields().equals(other.getUnknownFields());
7469       return result;
7470     }
7471     
7472     @java.lang.Override
7473     public int hashCode() {
7474       int hash = 41;
7475       hash = (19 * hash) + getDescriptorForType().hashCode();
7476       if (hasTableName()) {
7477         hash = (37 * hash) + TABLENAME_FIELD_NUMBER;
7478         hash = (53 * hash) + getTableName().hashCode();
7479       }
7480       hash = (29 * hash) + getUnknownFields().hashCode();
7481       return hash;
7482     }
7483     
7484     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(
7485         com.google.protobuf.ByteString data)
7486         throws com.google.protobuf.InvalidProtocolBufferException {
7487       return newBuilder().mergeFrom(data).buildParsed();
7488     }
7489     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(
7490         com.google.protobuf.ByteString data,
7491         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7492         throws com.google.protobuf.InvalidProtocolBufferException {
7493       return newBuilder().mergeFrom(data, extensionRegistry)
7494                .buildParsed();
7495     }
7496     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(byte[] data)
7497         throws com.google.protobuf.InvalidProtocolBufferException {
7498       return newBuilder().mergeFrom(data).buildParsed();
7499     }
7500     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(
7501         byte[] data,
7502         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7503         throws com.google.protobuf.InvalidProtocolBufferException {
7504       return newBuilder().mergeFrom(data, extensionRegistry)
7505                .buildParsed();
7506     }
7507     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(java.io.InputStream input)
7508         throws java.io.IOException {
7509       return newBuilder().mergeFrom(input).buildParsed();
7510     }
7511     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(
7512         java.io.InputStream input,
7513         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7514         throws java.io.IOException {
7515       return newBuilder().mergeFrom(input, extensionRegistry)
7516                .buildParsed();
7517     }
7518     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseDelimitedFrom(java.io.InputStream input)
7519         throws java.io.IOException {
7520       Builder builder = newBuilder();
7521       if (builder.mergeDelimitedFrom(input)) {
7522         return builder.buildParsed();
7523       } else {
7524         return null;
7525       }
7526     }
7527     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseDelimitedFrom(
7528         java.io.InputStream input,
7529         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7530         throws java.io.IOException {
7531       Builder builder = newBuilder();
7532       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
7533         return builder.buildParsed();
7534       } else {
7535         return null;
7536       }
7537     }
7538     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(
7539         com.google.protobuf.CodedInputStream input)
7540         throws java.io.IOException {
7541       return newBuilder().mergeFrom(input).buildParsed();
7542     }
7543     public static org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest parseFrom(
7544         com.google.protobuf.CodedInputStream input,
7545         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7546         throws java.io.IOException {
7547       return newBuilder().mergeFrom(input, extensionRegistry)
7548                .buildParsed();
7549     }
7550     
7551     public static Builder newBuilder() { return Builder.create(); }
7552     public Builder newBuilderForType() { return newBuilder(); }
7553     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest prototype) {
7554       return newBuilder().mergeFrom(prototype);
7555     }
7556     public Builder toBuilder() { return newBuilder(this); }
7557     
7558     @java.lang.Override
7559     protected Builder newBuilderForType(
7560         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
7561       Builder builder = new Builder(parent);
7562       return builder;
7563     }
7564     public static final class Builder extends
7565         com.google.protobuf.GeneratedMessage.Builder<Builder>
7566        implements org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequestOrBuilder {
7567       public static final com.google.protobuf.Descriptors.Descriptor
7568           getDescriptor() {
7569         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_EnableTableRequest_descriptor;
7570       }
7571       
7572       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7573           internalGetFieldAccessorTable() {
7574         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_EnableTableRequest_fieldAccessorTable;
7575       }
7576       
7577       // Construct using org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest.newBuilder()
7578       private Builder() {
7579         maybeForceBuilderInitialization();
7580       }
7581       
7582       private Builder(BuilderParent parent) {
7583         super(parent);
7584         maybeForceBuilderInitialization();
7585       }
7586       private void maybeForceBuilderInitialization() {
7587         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
7588         }
7589       }
7590       private static Builder create() {
7591         return new Builder();
7592       }
7593       
7594       public Builder clear() {
7595         super.clear();
7596         tableName_ = com.google.protobuf.ByteString.EMPTY;
7597         bitField0_ = (bitField0_ & ~0x00000001);
7598         return this;
7599       }
7600       
7601       public Builder clone() {
7602         return create().mergeFrom(buildPartial());
7603       }
7604       
7605       public com.google.protobuf.Descriptors.Descriptor
7606           getDescriptorForType() {
7607         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest.getDescriptor();
7608       }
7609       
7610       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest getDefaultInstanceForType() {
7611         return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest.getDefaultInstance();
7612       }
7613       
7614       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest build() {
7615         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest result = buildPartial();
7616         if (!result.isInitialized()) {
7617           throw newUninitializedMessageException(result);
7618         }
7619         return result;
7620       }
7621       
7622       private org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest buildParsed()
7623           throws com.google.protobuf.InvalidProtocolBufferException {
7624         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest result = buildPartial();
7625         if (!result.isInitialized()) {
7626           throw newUninitializedMessageException(
7627             result).asInvalidProtocolBufferException();
7628         }
7629         return result;
7630       }
7631       
7632       public org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest buildPartial() {
7633         org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest result = new org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest(this);
7634         int from_bitField0_ = bitField0_;
7635         int to_bitField0_ = 0;
7636         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
7637           to_bitField0_ |= 0x00000001;
7638         }
7639         result.tableName_ = tableName_;
7640         result.bitField0_ = to_bitField0_;
7641         onBuilt();
7642         return result;
7643       }
7644       
7645       public Builder mergeFrom(com.google.protobuf.Message other) {
7646         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest) {
7647           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest)other);
7648         } else {
7649           super.mergeFrom(other);
7650           return this;
7651         }
7652       }
7653       
7654       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest other) {
7655         if (other == org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableRequest.getDefaultInstance()) return this;
7656         if (other.hasTableName()) {
7657           setTableName(other.getTableName());
7658         }
7659         this.mergeUnknownFields(other.getUnknownFields());
7660         return this;
7661       }
7662       
7663       public final boolean isInitialized() {
7664         if (!hasTableName()) {
7665           
7666           return false;
7667         }
7668         return true;
7669       }
7670       
7671       public Builder mergeFrom(
7672           com.google.protobuf.CodedInputStream input,
7673           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
7674           throws java.io.IOException {
7675         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
7676           com.google.protobuf.UnknownFieldSet.newBuilder(
7677             this.getUnknownFields());
7678         while (true) {
7679           int tag = input.readTag();
7680           switch (tag) {
7681             case 0:
7682               this.setUnknownFields(unknownFields.build());
7683               onChanged();
7684               return this;
7685             default: {
7686               if (!parseUnknownField(input, unknownFields,
7687                                      extensionRegistry, tag)) {
7688                 this.setUnknownFields(unknownFields.build());
7689                 onChanged();
7690                 return this;
7691               }
7692               break;
7693             }
7694             case 10: {
7695               bitField0_ |= 0x00000001;
7696               tableName_ = input.readBytes();
7697               break;
7698             }
7699           }
7700         }
7701       }
7702       
7703       private int bitField0_;
7704       
7705       // required bytes tableName = 1;
7706       private com.google.protobuf.ByteString tableName_ = com.google.protobuf.ByteString.EMPTY;
7707       public boolean hasTableName() {
7708         return ((bitField0_ & 0x00000001) == 0x00000001);
7709       }
7710       public com.google.protobuf.ByteString getTableName() {
7711         return tableName_;
7712       }
7713       public Builder setTableName(com.google.protobuf.ByteString value) {
7714         if (value == null) {
7715     throw new NullPointerException();
7716   }
7717   bitField0_ |= 0x00000001;
7718         tableName_ = value;
7719         onChanged();
7720         return this;
7721       }
7722       public Builder clearTableName() {
7723         bitField0_ = (bitField0_ & ~0x00000001);
7724         tableName_ = getDefaultInstance().getTableName();
7725         onChanged();
7726         return this;
7727       }
7728       
7729       // @@protoc_insertion_point(builder_scope:EnableTableRequest)
7730     }
7731     
7732     static {
7733       defaultInstance = new EnableTableRequest(true);
7734       defaultInstance.initFields();
7735     }
7736     
7737     // @@protoc_insertion_point(class_scope:EnableTableRequest)
7738   }
7739   
7740   public interface EnableTableResponseOrBuilder
7741       extends com.google.protobuf.MessageOrBuilder {
7742   }
7743   public static final class EnableTableResponse extends
7744       com.google.protobuf.GeneratedMessage
7745       implements EnableTableResponseOrBuilder {
7746     // Use EnableTableResponse.newBuilder() to construct.
7747     private EnableTableResponse(Builder builder) {
7748       super(builder);
7749     }
7750     private EnableTableResponse(boolean noInit) {}
7751     
7752     private static final EnableTableResponse defaultInstance;
7753     public static EnableTableResponse getDefaultInstance() {
7754       return defaultInstance;
7755     }
7756     
7757     public EnableTableResponse getDefaultInstanceForType() {
7758       return defaultInstance;
7759     }
7760     
7761     public static final com.google.protobuf.Descriptors.Descriptor
7762         getDescriptor() {
7763       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_EnableTableResponse_descriptor;
7764     }
7765     
7766     protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
7767         internalGetFieldAccessorTable() {
7768       return org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.internal_static_EnableTableResponse_fieldAccessorTable;
7769     }
7770     
7771     private void initFields() {
7772     }
7773     private byte memoizedIsInitialized = -1;
7774     public final boolean isInitialized() {
7775       byte isInitialized = memoizedIsInitialized;
7776       if (isInitialized != -1) return isInitialized == 1;
7777       
7778       memoizedIsInitialized = 1;
7779       return true;
7780     }
7781     
7782     public void writeTo(com.google.protobuf.CodedOutputStream output)
7783                         throws java.io.IOException {
7784       getSerializedSize();
7785       getUnknownFields().writeTo(output);
7786     }
7787     
7788     private int memoizedSerializedSize = -1;
7789     public int getSerializedSize() {
7790       int size = memoizedSerializedSize;
7791       if (size != -1) return size;
7792     
7793       size = 0;
7794       size += getUnknownFields().getSerializedSize();
7795       memoizedSerializedSize = size;
7796       return size;
7797     }
7798     
7799     private static final long serialVersionUID = 0L;
7800     @java.lang.Override
7801     protected java.lang.Object writeReplace()
7802         throws java.io.ObjectStreamException {
7803       return super.writeReplace();
7804     }
7805     
7806     @java.lang.Override
7807     public boolean equals(final java.lang.Object obj) {
7808       if (obj == this) {
7809        return true;
7810       }
7811       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableResponse)) {
7812         return super.equals(obj);
7813       }
7814       org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableResponse other = (org.apache.hadoop.hbase.protobuf.generated.MasterAdminProtos.EnableTableResponse) obj;
7815       
7816       boolean result = true;
7817       result = result &&
7818           getUnknownFields().equals(other.getUnknownFields());
7819       return result;
7820     }
7821     
7822     @java.lang.Override
7823     public int hashCode() {
7824       int hash = 41;
7825