View Javadoc

1   // Generated by the protocol buffer compiler.  DO NOT EDIT!
2   // source: ScannerMessage.proto
3   
4   package org.apache.hadoop.hbase.rest.protobuf.generated;
5   
6   public final class ScannerMessage {
7     private ScannerMessage() {}
8     public static void registerAllExtensions(
9         com.google.protobuf.ExtensionRegistry registry) {
10    }
11    public interface ScannerOrBuilder
12        extends com.google.protobuf.MessageOrBuilder {
13      
14      // optional bytes startRow = 1;
15      boolean hasStartRow();
16      com.google.protobuf.ByteString getStartRow();
17      
18      // optional bytes endRow = 2;
19      boolean hasEndRow();
20      com.google.protobuf.ByteString getEndRow();
21      
22      // repeated bytes columns = 3;
23      java.util.List<com.google.protobuf.ByteString> getColumnsList();
24      int getColumnsCount();
25      com.google.protobuf.ByteString getColumns(int index);
26      
27      // optional int32 batch = 4;
28      boolean hasBatch();
29      int getBatch();
30      
31      // optional int64 startTime = 5;
32      boolean hasStartTime();
33      long getStartTime();
34      
35      // optional int64 endTime = 6;
36      boolean hasEndTime();
37      long getEndTime();
38      
39      // optional int32 maxVersions = 7;
40      boolean hasMaxVersions();
41      int getMaxVersions();
42      
43      // optional string filter = 8;
44      boolean hasFilter();
45      String getFilter();
46      
47      // optional int32 caching = 9;
48      boolean hasCaching();
49      int getCaching();
50    }
51    public static final class Scanner extends
52        com.google.protobuf.GeneratedMessage
53        implements ScannerOrBuilder {
54      // Use Scanner.newBuilder() to construct.
55      private Scanner(Builder builder) {
56        super(builder);
57      }
58      private Scanner(boolean noInit) {}
59      
60      private static final Scanner defaultInstance;
61      public static Scanner getDefaultInstance() {
62        return defaultInstance;
63      }
64      
65      public Scanner getDefaultInstanceForType() {
66        return defaultInstance;
67      }
68      
69      public static final com.google.protobuf.Descriptors.Descriptor
70          getDescriptor() {
71        return org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_descriptor;
72      }
73      
74      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
75          internalGetFieldAccessorTable() {
76        return org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_fieldAccessorTable;
77      }
78      
79      private int bitField0_;
80      // optional bytes startRow = 1;
81      public static final int STARTROW_FIELD_NUMBER = 1;
82      private com.google.protobuf.ByteString startRow_;
83      public boolean hasStartRow() {
84        return ((bitField0_ & 0x00000001) == 0x00000001);
85      }
86      public com.google.protobuf.ByteString getStartRow() {
87        return startRow_;
88      }
89      
90      // optional bytes endRow = 2;
91      public static final int ENDROW_FIELD_NUMBER = 2;
92      private com.google.protobuf.ByteString endRow_;
93      public boolean hasEndRow() {
94        return ((bitField0_ & 0x00000002) == 0x00000002);
95      }
96      public com.google.protobuf.ByteString getEndRow() {
97        return endRow_;
98      }
99      
100     // repeated bytes columns = 3;
101     public static final int COLUMNS_FIELD_NUMBER = 3;
102     private java.util.List<com.google.protobuf.ByteString> columns_;
103     public java.util.List<com.google.protobuf.ByteString>
104         getColumnsList() {
105       return columns_;
106     }
107     public int getColumnsCount() {
108       return columns_.size();
109     }
110     public com.google.protobuf.ByteString getColumns(int index) {
111       return columns_.get(index);
112     }
113     
114     // optional int32 batch = 4;
115     public static final int BATCH_FIELD_NUMBER = 4;
116     private int batch_;
117     public boolean hasBatch() {
118       return ((bitField0_ & 0x00000004) == 0x00000004);
119     }
120     public int getBatch() {
121       return batch_;
122     }
123     
124     // optional int64 startTime = 5;
125     public static final int STARTTIME_FIELD_NUMBER = 5;
126     private long startTime_;
127     public boolean hasStartTime() {
128       return ((bitField0_ & 0x00000008) == 0x00000008);
129     }
130     public long getStartTime() {
131       return startTime_;
132     }
133     
134     // optional int64 endTime = 6;
135     public static final int ENDTIME_FIELD_NUMBER = 6;
136     private long endTime_;
137     public boolean hasEndTime() {
138       return ((bitField0_ & 0x00000010) == 0x00000010);
139     }
140     public long getEndTime() {
141       return endTime_;
142     }
143     
144     // optional int32 maxVersions = 7;
145     public static final int MAXVERSIONS_FIELD_NUMBER = 7;
146     private int maxVersions_;
147     public boolean hasMaxVersions() {
148       return ((bitField0_ & 0x00000020) == 0x00000020);
149     }
150     public int getMaxVersions() {
151       return maxVersions_;
152     }
153     
154     // optional string filter = 8;
155     public static final int FILTER_FIELD_NUMBER = 8;
156     private java.lang.Object filter_;
157     public boolean hasFilter() {
158       return ((bitField0_ & 0x00000040) == 0x00000040);
159     }
160     public String getFilter() {
161       java.lang.Object ref = filter_;
162       if (ref instanceof String) {
163         return (String) ref;
164       } else {
165         com.google.protobuf.ByteString bs = 
166             (com.google.protobuf.ByteString) ref;
167         String s = bs.toStringUtf8();
168         if (com.google.protobuf.Internal.isValidUtf8(bs)) {
169           filter_ = s;
170         }
171         return s;
172       }
173     }
174     private com.google.protobuf.ByteString getFilterBytes() {
175       java.lang.Object ref = filter_;
176       if (ref instanceof String) {
177         com.google.protobuf.ByteString b = 
178             com.google.protobuf.ByteString.copyFromUtf8((String) ref);
179         filter_ = b;
180         return b;
181       } else {
182         return (com.google.protobuf.ByteString) ref;
183       }
184     }
185     
186     // optional int32 caching = 9;
187     public static final int CACHING_FIELD_NUMBER = 9;
188     private int caching_;
189     public boolean hasCaching() {
190       return ((bitField0_ & 0x00000080) == 0x00000080);
191     }
192     public int getCaching() {
193       return caching_;
194     }
195     
196     private void initFields() {
197       startRow_ = com.google.protobuf.ByteString.EMPTY;
198       endRow_ = com.google.protobuf.ByteString.EMPTY;
199       columns_ = java.util.Collections.emptyList();;
200       batch_ = 0;
201       startTime_ = 0L;
202       endTime_ = 0L;
203       maxVersions_ = 0;
204       filter_ = "";
205       caching_ = 0;
206     }
207     private byte memoizedIsInitialized = -1;
208     public final boolean isInitialized() {
209       byte isInitialized = memoizedIsInitialized;
210       if (isInitialized != -1) return isInitialized == 1;
211       
212       memoizedIsInitialized = 1;
213       return true;
214     }
215     
216     public void writeTo(com.google.protobuf.CodedOutputStream output)
217                         throws java.io.IOException {
218       getSerializedSize();
219       if (((bitField0_ & 0x00000001) == 0x00000001)) {
220         output.writeBytes(1, startRow_);
221       }
222       if (((bitField0_ & 0x00000002) == 0x00000002)) {
223         output.writeBytes(2, endRow_);
224       }
225       for (int i = 0; i < columns_.size(); i++) {
226         output.writeBytes(3, columns_.get(i));
227       }
228       if (((bitField0_ & 0x00000004) == 0x00000004)) {
229         output.writeInt32(4, batch_);
230       }
231       if (((bitField0_ & 0x00000008) == 0x00000008)) {
232         output.writeInt64(5, startTime_);
233       }
234       if (((bitField0_ & 0x00000010) == 0x00000010)) {
235         output.writeInt64(6, endTime_);
236       }
237       if (((bitField0_ & 0x00000020) == 0x00000020)) {
238         output.writeInt32(7, maxVersions_);
239       }
240       if (((bitField0_ & 0x00000040) == 0x00000040)) {
241         output.writeBytes(8, getFilterBytes());
242       }
243       if (((bitField0_ & 0x00000080) == 0x00000080)) {
244         output.writeInt32(9, caching_);
245       }
246       getUnknownFields().writeTo(output);
247     }
248     
249     private int memoizedSerializedSize = -1;
250     public int getSerializedSize() {
251       int size = memoizedSerializedSize;
252       if (size != -1) return size;
253     
254       size = 0;
255       if (((bitField0_ & 0x00000001) == 0x00000001)) {
256         size += com.google.protobuf.CodedOutputStream
257           .computeBytesSize(1, startRow_);
258       }
259       if (((bitField0_ & 0x00000002) == 0x00000002)) {
260         size += com.google.protobuf.CodedOutputStream
261           .computeBytesSize(2, endRow_);
262       }
263       {
264         int dataSize = 0;
265         for (int i = 0; i < columns_.size(); i++) {
266           dataSize += com.google.protobuf.CodedOutputStream
267             .computeBytesSizeNoTag(columns_.get(i));
268         }
269         size += dataSize;
270         size += 1 * getColumnsList().size();
271       }
272       if (((bitField0_ & 0x00000004) == 0x00000004)) {
273         size += com.google.protobuf.CodedOutputStream
274           .computeInt32Size(4, batch_);
275       }
276       if (((bitField0_ & 0x00000008) == 0x00000008)) {
277         size += com.google.protobuf.CodedOutputStream
278           .computeInt64Size(5, startTime_);
279       }
280       if (((bitField0_ & 0x00000010) == 0x00000010)) {
281         size += com.google.protobuf.CodedOutputStream
282           .computeInt64Size(6, endTime_);
283       }
284       if (((bitField0_ & 0x00000020) == 0x00000020)) {
285         size += com.google.protobuf.CodedOutputStream
286           .computeInt32Size(7, maxVersions_);
287       }
288       if (((bitField0_ & 0x00000040) == 0x00000040)) {
289         size += com.google.protobuf.CodedOutputStream
290           .computeBytesSize(8, getFilterBytes());
291       }
292       if (((bitField0_ & 0x00000080) == 0x00000080)) {
293         size += com.google.protobuf.CodedOutputStream
294           .computeInt32Size(9, caching_);
295       }
296       size += getUnknownFields().getSerializedSize();
297       memoizedSerializedSize = size;
298       return size;
299     }
300     
301     private static final long serialVersionUID = 0L;
302     @java.lang.Override
303     protected java.lang.Object writeReplace()
304         throws java.io.ObjectStreamException {
305       return super.writeReplace();
306     }
307     
308     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(
309         com.google.protobuf.ByteString data)
310         throws com.google.protobuf.InvalidProtocolBufferException {
311       return newBuilder().mergeFrom(data).buildParsed();
312     }
313     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(
314         com.google.protobuf.ByteString data,
315         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
316         throws com.google.protobuf.InvalidProtocolBufferException {
317       return newBuilder().mergeFrom(data, extensionRegistry)
318                .buildParsed();
319     }
320     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(byte[] data)
321         throws com.google.protobuf.InvalidProtocolBufferException {
322       return newBuilder().mergeFrom(data).buildParsed();
323     }
324     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(
325         byte[] data,
326         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
327         throws com.google.protobuf.InvalidProtocolBufferException {
328       return newBuilder().mergeFrom(data, extensionRegistry)
329                .buildParsed();
330     }
331     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(java.io.InputStream input)
332         throws java.io.IOException {
333       return newBuilder().mergeFrom(input).buildParsed();
334     }
335     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(
336         java.io.InputStream input,
337         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
338         throws java.io.IOException {
339       return newBuilder().mergeFrom(input, extensionRegistry)
340                .buildParsed();
341     }
342     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseDelimitedFrom(java.io.InputStream input)
343         throws java.io.IOException {
344       Builder builder = newBuilder();
345       if (builder.mergeDelimitedFrom(input)) {
346         return builder.buildParsed();
347       } else {
348         return null;
349       }
350     }
351     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseDelimitedFrom(
352         java.io.InputStream input,
353         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
354         throws java.io.IOException {
355       Builder builder = newBuilder();
356       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
357         return builder.buildParsed();
358       } else {
359         return null;
360       }
361     }
362     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(
363         com.google.protobuf.CodedInputStream input)
364         throws java.io.IOException {
365       return newBuilder().mergeFrom(input).buildParsed();
366     }
367     public static org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner parseFrom(
368         com.google.protobuf.CodedInputStream input,
369         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
370         throws java.io.IOException {
371       return newBuilder().mergeFrom(input, extensionRegistry)
372                .buildParsed();
373     }
374     
375     public static Builder newBuilder() { return Builder.create(); }
376     public Builder newBuilderForType() { return newBuilder(); }
377     public static Builder newBuilder(org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner prototype) {
378       return newBuilder().mergeFrom(prototype);
379     }
380     public Builder toBuilder() { return newBuilder(this); }
381     
382     @java.lang.Override
383     protected Builder newBuilderForType(
384         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
385       Builder builder = new Builder(parent);
386       return builder;
387     }
388     public static final class Builder extends
389         com.google.protobuf.GeneratedMessage.Builder<Builder>
390        implements org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.ScannerOrBuilder {
391       public static final com.google.protobuf.Descriptors.Descriptor
392           getDescriptor() {
393         return org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_descriptor;
394       }
395       
396       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
397           internalGetFieldAccessorTable() {
398         return org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_fieldAccessorTable;
399       }
400       
401       // Construct using org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner.newBuilder()
402       private Builder() {
403         maybeForceBuilderInitialization();
404       }
405       
406       private Builder(BuilderParent parent) {
407         super(parent);
408         maybeForceBuilderInitialization();
409       }
410       private void maybeForceBuilderInitialization() {
411         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
412         }
413       }
414       private static Builder create() {
415         return new Builder();
416       }
417       
418       public Builder clear() {
419         super.clear();
420         startRow_ = com.google.protobuf.ByteString.EMPTY;
421         bitField0_ = (bitField0_ & ~0x00000001);
422         endRow_ = com.google.protobuf.ByteString.EMPTY;
423         bitField0_ = (bitField0_ & ~0x00000002);
424         columns_ = java.util.Collections.emptyList();;
425         bitField0_ = (bitField0_ & ~0x00000004);
426         batch_ = 0;
427         bitField0_ = (bitField0_ & ~0x00000008);
428         startTime_ = 0L;
429         bitField0_ = (bitField0_ & ~0x00000010);
430         endTime_ = 0L;
431         bitField0_ = (bitField0_ & ~0x00000020);
432         maxVersions_ = 0;
433         bitField0_ = (bitField0_ & ~0x00000040);
434         filter_ = "";
435         bitField0_ = (bitField0_ & ~0x00000080);
436         caching_ = 0;
437         bitField0_ = (bitField0_ & ~0x00000100);
438         return this;
439       }
440       
441       public Builder clone() {
442         return create().mergeFrom(buildPartial());
443       }
444       
445       public com.google.protobuf.Descriptors.Descriptor
446           getDescriptorForType() {
447         return org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner.getDescriptor();
448       }
449       
450       public org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner getDefaultInstanceForType() {
451         return org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner.getDefaultInstance();
452       }
453       
454       public org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner build() {
455         org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner result = buildPartial();
456         if (!result.isInitialized()) {
457           throw newUninitializedMessageException(result);
458         }
459         return result;
460       }
461       
462       private org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner buildParsed()
463           throws com.google.protobuf.InvalidProtocolBufferException {
464         org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner result = buildPartial();
465         if (!result.isInitialized()) {
466           throw newUninitializedMessageException(
467             result).asInvalidProtocolBufferException();
468         }
469         return result;
470       }
471       
472       public org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner buildPartial() {
473         org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner result = new org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner(this);
474         int from_bitField0_ = bitField0_;
475         int to_bitField0_ = 0;
476         if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
477           to_bitField0_ |= 0x00000001;
478         }
479         result.startRow_ = startRow_;
480         if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
481           to_bitField0_ |= 0x00000002;
482         }
483         result.endRow_ = endRow_;
484         if (((bitField0_ & 0x00000004) == 0x00000004)) {
485           columns_ = java.util.Collections.unmodifiableList(columns_);
486           bitField0_ = (bitField0_ & ~0x00000004);
487         }
488         result.columns_ = columns_;
489         if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
490           to_bitField0_ |= 0x00000004;
491         }
492         result.batch_ = batch_;
493         if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
494           to_bitField0_ |= 0x00000008;
495         }
496         result.startTime_ = startTime_;
497         if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
498           to_bitField0_ |= 0x00000010;
499         }
500         result.endTime_ = endTime_;
501         if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
502           to_bitField0_ |= 0x00000020;
503         }
504         result.maxVersions_ = maxVersions_;
505         if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
506           to_bitField0_ |= 0x00000040;
507         }
508         result.filter_ = filter_;
509         if (((from_bitField0_ & 0x00000100) == 0x00000100)) {
510           to_bitField0_ |= 0x00000080;
511         }
512         result.caching_ = caching_;
513         result.bitField0_ = to_bitField0_;
514         onBuilt();
515         return result;
516       }
517       
518       public Builder mergeFrom(com.google.protobuf.Message other) {
519         if (other instanceof org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner) {
520           return mergeFrom((org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner)other);
521         } else {
522           super.mergeFrom(other);
523           return this;
524         }
525       }
526       
527       public Builder mergeFrom(org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner other) {
528         if (other == org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner.getDefaultInstance()) return this;
529         if (other.hasStartRow()) {
530           setStartRow(other.getStartRow());
531         }
532         if (other.hasEndRow()) {
533           setEndRow(other.getEndRow());
534         }
535         if (!other.columns_.isEmpty()) {
536           if (columns_.isEmpty()) {
537             columns_ = other.columns_;
538             bitField0_ = (bitField0_ & ~0x00000004);
539           } else {
540             ensureColumnsIsMutable();
541             columns_.addAll(other.columns_);
542           }
543           onChanged();
544         }
545         if (other.hasBatch()) {
546           setBatch(other.getBatch());
547         }
548         if (other.hasStartTime()) {
549           setStartTime(other.getStartTime());
550         }
551         if (other.hasEndTime()) {
552           setEndTime(other.getEndTime());
553         }
554         if (other.hasMaxVersions()) {
555           setMaxVersions(other.getMaxVersions());
556         }
557         if (other.hasFilter()) {
558           setFilter(other.getFilter());
559         }
560         if (other.hasCaching()) {
561           setCaching(other.getCaching());
562         }
563         this.mergeUnknownFields(other.getUnknownFields());
564         return this;
565       }
566       
567       public final boolean isInitialized() {
568         return true;
569       }
570       
571       public Builder mergeFrom(
572           com.google.protobuf.CodedInputStream input,
573           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
574           throws java.io.IOException {
575         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
576           com.google.protobuf.UnknownFieldSet.newBuilder(
577             this.getUnknownFields());
578         while (true) {
579           int tag = input.readTag();
580           switch (tag) {
581             case 0:
582               this.setUnknownFields(unknownFields.build());
583               onChanged();
584               return this;
585             default: {
586               if (!parseUnknownField(input, unknownFields,
587                                      extensionRegistry, tag)) {
588                 this.setUnknownFields(unknownFields.build());
589                 onChanged();
590                 return this;
591               }
592               break;
593             }
594             case 10: {
595               bitField0_ |= 0x00000001;
596               startRow_ = input.readBytes();
597               break;
598             }
599             case 18: {
600               bitField0_ |= 0x00000002;
601               endRow_ = input.readBytes();
602               break;
603             }
604             case 26: {
605               ensureColumnsIsMutable();
606               columns_.add(input.readBytes());
607               break;
608             }
609             case 32: {
610               bitField0_ |= 0x00000008;
611               batch_ = input.readInt32();
612               break;
613             }
614             case 40: {
615               bitField0_ |= 0x00000010;
616               startTime_ = input.readInt64();
617               break;
618             }
619             case 48: {
620               bitField0_ |= 0x00000020;
621               endTime_ = input.readInt64();
622               break;
623             }
624             case 56: {
625               bitField0_ |= 0x00000040;
626               maxVersions_ = input.readInt32();
627               break;
628             }
629             case 66: {
630               bitField0_ |= 0x00000080;
631               filter_ = input.readBytes();
632               break;
633             }
634             case 72: {
635               bitField0_ |= 0x00000100;
636               caching_ = input.readInt32();
637               break;
638             }
639           }
640         }
641       }
642       
643       private int bitField0_;
644       
645       // optional bytes startRow = 1;
646       private com.google.protobuf.ByteString startRow_ = com.google.protobuf.ByteString.EMPTY;
647       public boolean hasStartRow() {
648         return ((bitField0_ & 0x00000001) == 0x00000001);
649       }
650       public com.google.protobuf.ByteString getStartRow() {
651         return startRow_;
652       }
653       public Builder setStartRow(com.google.protobuf.ByteString value) {
654         if (value == null) {
655     throw new NullPointerException();
656   }
657   bitField0_ |= 0x00000001;
658         startRow_ = value;
659         onChanged();
660         return this;
661       }
662       public Builder clearStartRow() {
663         bitField0_ = (bitField0_ & ~0x00000001);
664         startRow_ = getDefaultInstance().getStartRow();
665         onChanged();
666         return this;
667       }
668       
669       // optional bytes endRow = 2;
670       private com.google.protobuf.ByteString endRow_ = com.google.protobuf.ByteString.EMPTY;
671       public boolean hasEndRow() {
672         return ((bitField0_ & 0x00000002) == 0x00000002);
673       }
674       public com.google.protobuf.ByteString getEndRow() {
675         return endRow_;
676       }
677       public Builder setEndRow(com.google.protobuf.ByteString value) {
678         if (value == null) {
679     throw new NullPointerException();
680   }
681   bitField0_ |= 0x00000002;
682         endRow_ = value;
683         onChanged();
684         return this;
685       }
686       public Builder clearEndRow() {
687         bitField0_ = (bitField0_ & ~0x00000002);
688         endRow_ = getDefaultInstance().getEndRow();
689         onChanged();
690         return this;
691       }
692       
693       // repeated bytes columns = 3;
694       private java.util.List<com.google.protobuf.ByteString> columns_ = java.util.Collections.emptyList();;
695       private void ensureColumnsIsMutable() {
696         if (!((bitField0_ & 0x00000004) == 0x00000004)) {
697           columns_ = new java.util.ArrayList<com.google.protobuf.ByteString>(columns_);
698           bitField0_ |= 0x00000004;
699          }
700       }
701       public java.util.List<com.google.protobuf.ByteString>
702           getColumnsList() {
703         return java.util.Collections.unmodifiableList(columns_);
704       }
705       public int getColumnsCount() {
706         return columns_.size();
707       }
708       public com.google.protobuf.ByteString getColumns(int index) {
709         return columns_.get(index);
710       }
711       public Builder setColumns(
712           int index, com.google.protobuf.ByteString value) {
713         if (value == null) {
714     throw new NullPointerException();
715   }
716   ensureColumnsIsMutable();
717         columns_.set(index, value);
718         onChanged();
719         return this;
720       }
721       public Builder addColumns(com.google.protobuf.ByteString value) {
722         if (value == null) {
723     throw new NullPointerException();
724   }
725   ensureColumnsIsMutable();
726         columns_.add(value);
727         onChanged();
728         return this;
729       }
730       public Builder addAllColumns(
731           java.lang.Iterable<? extends com.google.protobuf.ByteString> values) {
732         ensureColumnsIsMutable();
733         super.addAll(values, columns_);
734         onChanged();
735         return this;
736       }
737       public Builder clearColumns() {
738         columns_ = java.util.Collections.emptyList();;
739         bitField0_ = (bitField0_ & ~0x00000004);
740         onChanged();
741         return this;
742       }
743       
744       // optional int32 batch = 4;
745       private int batch_ ;
746       public boolean hasBatch() {
747         return ((bitField0_ & 0x00000008) == 0x00000008);
748       }
749       public int getBatch() {
750         return batch_;
751       }
752       public Builder setBatch(int value) {
753         bitField0_ |= 0x00000008;
754         batch_ = value;
755         onChanged();
756         return this;
757       }
758       public Builder clearBatch() {
759         bitField0_ = (bitField0_ & ~0x00000008);
760         batch_ = 0;
761         onChanged();
762         return this;
763       }
764       
765       // optional int64 startTime = 5;
766       private long startTime_ ;
767       public boolean hasStartTime() {
768         return ((bitField0_ & 0x00000010) == 0x00000010);
769       }
770       public long getStartTime() {
771         return startTime_;
772       }
773       public Builder setStartTime(long value) {
774         bitField0_ |= 0x00000010;
775         startTime_ = value;
776         onChanged();
777         return this;
778       }
779       public Builder clearStartTime() {
780         bitField0_ = (bitField0_ & ~0x00000010);
781         startTime_ = 0L;
782         onChanged();
783         return this;
784       }
785       
786       // optional int64 endTime = 6;
787       private long endTime_ ;
788       public boolean hasEndTime() {
789         return ((bitField0_ & 0x00000020) == 0x00000020);
790       }
791       public long getEndTime() {
792         return endTime_;
793       }
794       public Builder setEndTime(long value) {
795         bitField0_ |= 0x00000020;
796         endTime_ = value;
797         onChanged();
798         return this;
799       }
800       public Builder clearEndTime() {
801         bitField0_ = (bitField0_ & ~0x00000020);
802         endTime_ = 0L;
803         onChanged();
804         return this;
805       }
806       
807       // optional int32 maxVersions = 7;
808       private int maxVersions_ ;
809       public boolean hasMaxVersions() {
810         return ((bitField0_ & 0x00000040) == 0x00000040);
811       }
812       public int getMaxVersions() {
813         return maxVersions_;
814       }
815       public Builder setMaxVersions(int value) {
816         bitField0_ |= 0x00000040;
817         maxVersions_ = value;
818         onChanged();
819         return this;
820       }
821       public Builder clearMaxVersions() {
822         bitField0_ = (bitField0_ & ~0x00000040);
823         maxVersions_ = 0;
824         onChanged();
825         return this;
826       }
827       
828       // optional string filter = 8;
829       private java.lang.Object filter_ = "";
830       public boolean hasFilter() {
831         return ((bitField0_ & 0x00000080) == 0x00000080);
832       }
833       public String getFilter() {
834         java.lang.Object ref = filter_;
835         if (!(ref instanceof String)) {
836           String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
837           filter_ = s;
838           return s;
839         } else {
840           return (String) ref;
841         }
842       }
843       public Builder setFilter(String value) {
844         if (value == null) {
845     throw new NullPointerException();
846   }
847   bitField0_ |= 0x00000080;
848         filter_ = value;
849         onChanged();
850         return this;
851       }
852       public Builder clearFilter() {
853         bitField0_ = (bitField0_ & ~0x00000080);
854         filter_ = getDefaultInstance().getFilter();
855         onChanged();
856         return this;
857       }
858       void setFilter(com.google.protobuf.ByteString value) {
859         bitField0_ |= 0x00000080;
860         filter_ = value;
861         onChanged();
862       }
863       
864       // optional int32 caching = 9;
865       private int caching_ ;
866       public boolean hasCaching() {
867         return ((bitField0_ & 0x00000100) == 0x00000100);
868       }
869       public int getCaching() {
870         return caching_;
871       }
872       public Builder setCaching(int value) {
873         bitField0_ |= 0x00000100;
874         caching_ = value;
875         onChanged();
876         return this;
877       }
878       public Builder clearCaching() {
879         bitField0_ = (bitField0_ & ~0x00000100);
880         caching_ = 0;
881         onChanged();
882         return this;
883       }
884       
885       // @@protoc_insertion_point(builder_scope:org.apache.hadoop.hbase.rest.protobuf.generated.Scanner)
886     }
887     
888     static {
889       defaultInstance = new Scanner(true);
890       defaultInstance.initFields();
891     }
892     
893     // @@protoc_insertion_point(class_scope:org.apache.hadoop.hbase.rest.protobuf.generated.Scanner)
894   }
895   
896   private static com.google.protobuf.Descriptors.Descriptor
897     internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_descriptor;
898   private static
899     com.google.protobuf.GeneratedMessage.FieldAccessorTable
900       internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_fieldAccessorTable;
901   
902   public static com.google.protobuf.Descriptors.FileDescriptor
903       getDescriptor() {
904     return descriptor;
905   }
906   private static com.google.protobuf.Descriptors.FileDescriptor
907       descriptor;
908   static {
909     java.lang.String[] descriptorData = {
910       "\n\024ScannerMessage.proto\022/org.apache.hadoo" +
911       "p.hbase.rest.protobuf.generated\"\245\001\n\007Scan" +
912       "ner\022\020\n\010startRow\030\001 \001(\014\022\016\n\006endRow\030\002 \001(\014\022\017\n" +
913       "\007columns\030\003 \003(\014\022\r\n\005batch\030\004 \001(\005\022\021\n\tstartTi" +
914       "me\030\005 \001(\003\022\017\n\007endTime\030\006 \001(\003\022\023\n\013maxVersions" +
915       "\030\007 \001(\005\022\016\n\006filter\030\010 \001(\t\022\017\n\007caching\030\t \001(\005"
916     };
917     com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
918       new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
919         public com.google.protobuf.ExtensionRegistry assignDescriptors(
920             com.google.protobuf.Descriptors.FileDescriptor root) {
921           descriptor = root;
922           internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_descriptor =
923             getDescriptor().getMessageTypes().get(0);
924           internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_fieldAccessorTable = new
925             com.google.protobuf.GeneratedMessage.FieldAccessorTable(
926               internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_Scanner_descriptor,
927               new java.lang.String[] { "StartRow", "EndRow", "Columns", "Batch", "StartTime", "EndTime", "MaxVersions", "Filter", "Caching", },
928               org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner.class,
929               org.apache.hadoop.hbase.rest.protobuf.generated.ScannerMessage.Scanner.Builder.class);
930           return null;
931         }
932       };
933     com.google.protobuf.Descriptors.FileDescriptor
934       .internalBuildGeneratedFileFrom(descriptorData,
935         new com.google.protobuf.Descriptors.FileDescriptor[] {
936         }, assigner);
937   }
938   
939   // @@protoc_insertion_point(outer_class_scope)
940 }