View Javadoc

1   // Generated by the protocol buffer compiler.  DO NOT EDIT!
2   // source: MapReduce.proto
3   
4   package org.apache.hadoop.hbase.protobuf.generated;
5   
6   public final class MapReduceProtos {
7     private MapReduceProtos() {}
8     public static void registerAllExtensions(
9         com.google.protobuf.ExtensionRegistry registry) {
10    }
11    public interface ScanMetricsOrBuilder
12        extends com.google.protobuf.MessageOrBuilder {
13      
14      // repeated .NameInt64Pair metrics = 1;
15      java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair> 
16          getMetricsList();
17      org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair getMetrics(int index);
18      int getMetricsCount();
19      java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder> 
20          getMetricsOrBuilderList();
21      org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder getMetricsOrBuilder(
22          int index);
23    }
24    public static final class ScanMetrics extends
25        com.google.protobuf.GeneratedMessage
26        implements ScanMetricsOrBuilder {
27      // Use ScanMetrics.newBuilder() to construct.
28      private ScanMetrics(Builder builder) {
29        super(builder);
30      }
31      private ScanMetrics(boolean noInit) {}
32      
33      private static final ScanMetrics defaultInstance;
34      public static ScanMetrics getDefaultInstance() {
35        return defaultInstance;
36      }
37      
38      public ScanMetrics getDefaultInstanceForType() {
39        return defaultInstance;
40      }
41      
42      public static final com.google.protobuf.Descriptors.Descriptor
43          getDescriptor() {
44        return org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.internal_static_ScanMetrics_descriptor;
45      }
46      
47      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
48          internalGetFieldAccessorTable() {
49        return org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.internal_static_ScanMetrics_fieldAccessorTable;
50      }
51      
52      // repeated .NameInt64Pair metrics = 1;
53      public static final int METRICS_FIELD_NUMBER = 1;
54      private java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair> metrics_;
55      public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair> getMetricsList() {
56        return metrics_;
57      }
58      public java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder> 
59          getMetricsOrBuilderList() {
60        return metrics_;
61      }
62      public int getMetricsCount() {
63        return metrics_.size();
64      }
65      public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair getMetrics(int index) {
66        return metrics_.get(index);
67      }
68      public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder getMetricsOrBuilder(
69          int index) {
70        return metrics_.get(index);
71      }
72      
73      private void initFields() {
74        metrics_ = java.util.Collections.emptyList();
75      }
76      private byte memoizedIsInitialized = -1;
77      public final boolean isInitialized() {
78        byte isInitialized = memoizedIsInitialized;
79        if (isInitialized != -1) return isInitialized == 1;
80        
81        memoizedIsInitialized = 1;
82        return true;
83      }
84      
85      public void writeTo(com.google.protobuf.CodedOutputStream output)
86                          throws java.io.IOException {
87        getSerializedSize();
88        for (int i = 0; i < metrics_.size(); i++) {
89          output.writeMessage(1, metrics_.get(i));
90        }
91        getUnknownFields().writeTo(output);
92      }
93      
94      private int memoizedSerializedSize = -1;
95      public int getSerializedSize() {
96        int size = memoizedSerializedSize;
97        if (size != -1) return size;
98      
99        size = 0;
100       for (int i = 0; i < metrics_.size(); i++) {
101         size += com.google.protobuf.CodedOutputStream
102           .computeMessageSize(1, metrics_.get(i));
103       }
104       size += getUnknownFields().getSerializedSize();
105       memoizedSerializedSize = size;
106       return size;
107     }
108     
109     private static final long serialVersionUID = 0L;
110     @java.lang.Override
111     protected java.lang.Object writeReplace()
112         throws java.io.ObjectStreamException {
113       return super.writeReplace();
114     }
115     
116     @java.lang.Override
117     public boolean equals(final java.lang.Object obj) {
118       if (obj == this) {
119        return true;
120       }
121       if (!(obj instanceof org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics)) {
122         return super.equals(obj);
123       }
124       org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics other = (org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics) obj;
125       
126       boolean result = true;
127       result = result && getMetricsList()
128           .equals(other.getMetricsList());
129       result = result &&
130           getUnknownFields().equals(other.getUnknownFields());
131       return result;
132     }
133     
134     @java.lang.Override
135     public int hashCode() {
136       int hash = 41;
137       hash = (19 * hash) + getDescriptorForType().hashCode();
138       if (getMetricsCount() > 0) {
139         hash = (37 * hash) + METRICS_FIELD_NUMBER;
140         hash = (53 * hash) + getMetricsList().hashCode();
141       }
142       hash = (29 * hash) + getUnknownFields().hashCode();
143       return hash;
144     }
145     
146     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(
147         com.google.protobuf.ByteString data)
148         throws com.google.protobuf.InvalidProtocolBufferException {
149       return newBuilder().mergeFrom(data).buildParsed();
150     }
151     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(
152         com.google.protobuf.ByteString data,
153         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
154         throws com.google.protobuf.InvalidProtocolBufferException {
155       return newBuilder().mergeFrom(data, extensionRegistry)
156                .buildParsed();
157     }
158     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(byte[] data)
159         throws com.google.protobuf.InvalidProtocolBufferException {
160       return newBuilder().mergeFrom(data).buildParsed();
161     }
162     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(
163         byte[] data,
164         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
165         throws com.google.protobuf.InvalidProtocolBufferException {
166       return newBuilder().mergeFrom(data, extensionRegistry)
167                .buildParsed();
168     }
169     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(java.io.InputStream input)
170         throws java.io.IOException {
171       return newBuilder().mergeFrom(input).buildParsed();
172     }
173     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(
174         java.io.InputStream input,
175         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
176         throws java.io.IOException {
177       return newBuilder().mergeFrom(input, extensionRegistry)
178                .buildParsed();
179     }
180     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseDelimitedFrom(java.io.InputStream input)
181         throws java.io.IOException {
182       Builder builder = newBuilder();
183       if (builder.mergeDelimitedFrom(input)) {
184         return builder.buildParsed();
185       } else {
186         return null;
187       }
188     }
189     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseDelimitedFrom(
190         java.io.InputStream input,
191         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
192         throws java.io.IOException {
193       Builder builder = newBuilder();
194       if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
195         return builder.buildParsed();
196       } else {
197         return null;
198       }
199     }
200     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(
201         com.google.protobuf.CodedInputStream input)
202         throws java.io.IOException {
203       return newBuilder().mergeFrom(input).buildParsed();
204     }
205     public static org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics parseFrom(
206         com.google.protobuf.CodedInputStream input,
207         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
208         throws java.io.IOException {
209       return newBuilder().mergeFrom(input, extensionRegistry)
210                .buildParsed();
211     }
212     
213     public static Builder newBuilder() { return Builder.create(); }
214     public Builder newBuilderForType() { return newBuilder(); }
215     public static Builder newBuilder(org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics prototype) {
216       return newBuilder().mergeFrom(prototype);
217     }
218     public Builder toBuilder() { return newBuilder(this); }
219     
220     @java.lang.Override
221     protected Builder newBuilderForType(
222         com.google.protobuf.GeneratedMessage.BuilderParent parent) {
223       Builder builder = new Builder(parent);
224       return builder;
225     }
226     public static final class Builder extends
227         com.google.protobuf.GeneratedMessage.Builder<Builder>
228        implements org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetricsOrBuilder {
229       public static final com.google.protobuf.Descriptors.Descriptor
230           getDescriptor() {
231         return org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.internal_static_ScanMetrics_descriptor;
232       }
233       
234       protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
235           internalGetFieldAccessorTable() {
236         return org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.internal_static_ScanMetrics_fieldAccessorTable;
237       }
238       
239       // Construct using org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics.newBuilder()
240       private Builder() {
241         maybeForceBuilderInitialization();
242       }
243       
244       private Builder(BuilderParent parent) {
245         super(parent);
246         maybeForceBuilderInitialization();
247       }
248       private void maybeForceBuilderInitialization() {
249         if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
250           getMetricsFieldBuilder();
251         }
252       }
253       private static Builder create() {
254         return new Builder();
255       }
256       
257       public Builder clear() {
258         super.clear();
259         if (metricsBuilder_ == null) {
260           metrics_ = java.util.Collections.emptyList();
261           bitField0_ = (bitField0_ & ~0x00000001);
262         } else {
263           metricsBuilder_.clear();
264         }
265         return this;
266       }
267       
268       public Builder clone() {
269         return create().mergeFrom(buildPartial());
270       }
271       
272       public com.google.protobuf.Descriptors.Descriptor
273           getDescriptorForType() {
274         return org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics.getDescriptor();
275       }
276       
277       public org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics getDefaultInstanceForType() {
278         return org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics.getDefaultInstance();
279       }
280       
281       public org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics build() {
282         org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics result = buildPartial();
283         if (!result.isInitialized()) {
284           throw newUninitializedMessageException(result);
285         }
286         return result;
287       }
288       
289       private org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics buildParsed()
290           throws com.google.protobuf.InvalidProtocolBufferException {
291         org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics result = buildPartial();
292         if (!result.isInitialized()) {
293           throw newUninitializedMessageException(
294             result).asInvalidProtocolBufferException();
295         }
296         return result;
297       }
298       
299       public org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics buildPartial() {
300         org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics result = new org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics(this);
301         int from_bitField0_ = bitField0_;
302         if (metricsBuilder_ == null) {
303           if (((bitField0_ & 0x00000001) == 0x00000001)) {
304             metrics_ = java.util.Collections.unmodifiableList(metrics_);
305             bitField0_ = (bitField0_ & ~0x00000001);
306           }
307           result.metrics_ = metrics_;
308         } else {
309           result.metrics_ = metricsBuilder_.build();
310         }
311         onBuilt();
312         return result;
313       }
314       
315       public Builder mergeFrom(com.google.protobuf.Message other) {
316         if (other instanceof org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics) {
317           return mergeFrom((org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics)other);
318         } else {
319           super.mergeFrom(other);
320           return this;
321         }
322       }
323       
324       public Builder mergeFrom(org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics other) {
325         if (other == org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics.getDefaultInstance()) return this;
326         if (metricsBuilder_ == null) {
327           if (!other.metrics_.isEmpty()) {
328             if (metrics_.isEmpty()) {
329               metrics_ = other.metrics_;
330               bitField0_ = (bitField0_ & ~0x00000001);
331             } else {
332               ensureMetricsIsMutable();
333               metrics_.addAll(other.metrics_);
334             }
335             onChanged();
336           }
337         } else {
338           if (!other.metrics_.isEmpty()) {
339             if (metricsBuilder_.isEmpty()) {
340               metricsBuilder_.dispose();
341               metricsBuilder_ = null;
342               metrics_ = other.metrics_;
343               bitField0_ = (bitField0_ & ~0x00000001);
344               metricsBuilder_ = 
345                 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
346                    getMetricsFieldBuilder() : null;
347             } else {
348               metricsBuilder_.addAllMessages(other.metrics_);
349             }
350           }
351         }
352         this.mergeUnknownFields(other.getUnknownFields());
353         return this;
354       }
355       
356       public final boolean isInitialized() {
357         return true;
358       }
359       
360       public Builder mergeFrom(
361           com.google.protobuf.CodedInputStream input,
362           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
363           throws java.io.IOException {
364         com.google.protobuf.UnknownFieldSet.Builder unknownFields =
365           com.google.protobuf.UnknownFieldSet.newBuilder(
366             this.getUnknownFields());
367         while (true) {
368           int tag = input.readTag();
369           switch (tag) {
370             case 0:
371               this.setUnknownFields(unknownFields.build());
372               onChanged();
373               return this;
374             default: {
375               if (!parseUnknownField(input, unknownFields,
376                                      extensionRegistry, tag)) {
377                 this.setUnknownFields(unknownFields.build());
378                 onChanged();
379                 return this;
380               }
381               break;
382             }
383             case 10: {
384               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder subBuilder = org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.newBuilder();
385               input.readMessage(subBuilder, extensionRegistry);
386               addMetrics(subBuilder.buildPartial());
387               break;
388             }
389           }
390         }
391       }
392       
393       private int bitField0_;
394       
395       // repeated .NameInt64Pair metrics = 1;
396       private java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair> metrics_ =
397         java.util.Collections.emptyList();
398       private void ensureMetricsIsMutable() {
399         if (!((bitField0_ & 0x00000001) == 0x00000001)) {
400           metrics_ = new java.util.ArrayList<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair>(metrics_);
401           bitField0_ |= 0x00000001;
402          }
403       }
404       
405       private com.google.protobuf.RepeatedFieldBuilder<
406           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder> metricsBuilder_;
407       
408       public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair> getMetricsList() {
409         if (metricsBuilder_ == null) {
410           return java.util.Collections.unmodifiableList(metrics_);
411         } else {
412           return metricsBuilder_.getMessageList();
413         }
414       }
415       public int getMetricsCount() {
416         if (metricsBuilder_ == null) {
417           return metrics_.size();
418         } else {
419           return metricsBuilder_.getCount();
420         }
421       }
422       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair getMetrics(int index) {
423         if (metricsBuilder_ == null) {
424           return metrics_.get(index);
425         } else {
426           return metricsBuilder_.getMessage(index);
427         }
428       }
429       public Builder setMetrics(
430           int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair value) {
431         if (metricsBuilder_ == null) {
432           if (value == null) {
433             throw new NullPointerException();
434           }
435           ensureMetricsIsMutable();
436           metrics_.set(index, value);
437           onChanged();
438         } else {
439           metricsBuilder_.setMessage(index, value);
440         }
441         return this;
442       }
443       public Builder setMetrics(
444           int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder builderForValue) {
445         if (metricsBuilder_ == null) {
446           ensureMetricsIsMutable();
447           metrics_.set(index, builderForValue.build());
448           onChanged();
449         } else {
450           metricsBuilder_.setMessage(index, builderForValue.build());
451         }
452         return this;
453       }
454       public Builder addMetrics(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair value) {
455         if (metricsBuilder_ == null) {
456           if (value == null) {
457             throw new NullPointerException();
458           }
459           ensureMetricsIsMutable();
460           metrics_.add(value);
461           onChanged();
462         } else {
463           metricsBuilder_.addMessage(value);
464         }
465         return this;
466       }
467       public Builder addMetrics(
468           int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair value) {
469         if (metricsBuilder_ == null) {
470           if (value == null) {
471             throw new NullPointerException();
472           }
473           ensureMetricsIsMutable();
474           metrics_.add(index, value);
475           onChanged();
476         } else {
477           metricsBuilder_.addMessage(index, value);
478         }
479         return this;
480       }
481       public Builder addMetrics(
482           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder builderForValue) {
483         if (metricsBuilder_ == null) {
484           ensureMetricsIsMutable();
485           metrics_.add(builderForValue.build());
486           onChanged();
487         } else {
488           metricsBuilder_.addMessage(builderForValue.build());
489         }
490         return this;
491       }
492       public Builder addMetrics(
493           int index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder builderForValue) {
494         if (metricsBuilder_ == null) {
495           ensureMetricsIsMutable();
496           metrics_.add(index, builderForValue.build());
497           onChanged();
498         } else {
499           metricsBuilder_.addMessage(index, builderForValue.build());
500         }
501         return this;
502       }
503       public Builder addAllMetrics(
504           java.lang.Iterable<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair> values) {
505         if (metricsBuilder_ == null) {
506           ensureMetricsIsMutable();
507           super.addAll(values, metrics_);
508           onChanged();
509         } else {
510           metricsBuilder_.addAllMessages(values);
511         }
512         return this;
513       }
514       public Builder clearMetrics() {
515         if (metricsBuilder_ == null) {
516           metrics_ = java.util.Collections.emptyList();
517           bitField0_ = (bitField0_ & ~0x00000001);
518           onChanged();
519         } else {
520           metricsBuilder_.clear();
521         }
522         return this;
523       }
524       public Builder removeMetrics(int index) {
525         if (metricsBuilder_ == null) {
526           ensureMetricsIsMutable();
527           metrics_.remove(index);
528           onChanged();
529         } else {
530           metricsBuilder_.remove(index);
531         }
532         return this;
533       }
534       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder getMetricsBuilder(
535           int index) {
536         return getMetricsFieldBuilder().getBuilder(index);
537       }
538       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder getMetricsOrBuilder(
539           int index) {
540         if (metricsBuilder_ == null) {
541           return metrics_.get(index);  } else {
542           return metricsBuilder_.getMessageOrBuilder(index);
543         }
544       }
545       public java.util.List<? extends org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder> 
546            getMetricsOrBuilderList() {
547         if (metricsBuilder_ != null) {
548           return metricsBuilder_.getMessageOrBuilderList();
549         } else {
550           return java.util.Collections.unmodifiableList(metrics_);
551         }
552       }
553       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder addMetricsBuilder() {
554         return getMetricsFieldBuilder().addBuilder(
555             org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.getDefaultInstance());
556       }
557       public org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder addMetricsBuilder(
558           int index) {
559         return getMetricsFieldBuilder().addBuilder(
560             index, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.getDefaultInstance());
561       }
562       public java.util.List<org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder> 
563            getMetricsBuilderList() {
564         return getMetricsFieldBuilder().getBuilderList();
565       }
566       private com.google.protobuf.RepeatedFieldBuilder<
567           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder> 
568           getMetricsFieldBuilder() {
569         if (metricsBuilder_ == null) {
570           metricsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
571               org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64Pair.Builder, org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameInt64PairOrBuilder>(
572                   metrics_,
573                   ((bitField0_ & 0x00000001) == 0x00000001),
574                   getParentForChildren(),
575                   isClean());
576           metrics_ = null;
577         }
578         return metricsBuilder_;
579       }
580       
581       // @@protoc_insertion_point(builder_scope:ScanMetrics)
582     }
583     
584     static {
585       defaultInstance = new ScanMetrics(true);
586       defaultInstance.initFields();
587     }
588     
589     // @@protoc_insertion_point(class_scope:ScanMetrics)
590   }
591   
592   private static com.google.protobuf.Descriptors.Descriptor
593     internal_static_ScanMetrics_descriptor;
594   private static
595     com.google.protobuf.GeneratedMessage.FieldAccessorTable
596       internal_static_ScanMetrics_fieldAccessorTable;
597   
598   public static com.google.protobuf.Descriptors.FileDescriptor
599       getDescriptor() {
600     return descriptor;
601   }
602   private static com.google.protobuf.Descriptors.FileDescriptor
603       descriptor;
604   static {
605     java.lang.String[] descriptorData = {
606       "\n\017MapReduce.proto\032\013hbase.proto\".\n\013ScanMe" +
607       "trics\022\037\n\007metrics\030\001 \003(\0132\016.NameInt64PairBB" +
608       "\n*org.apache.hadoop.hbase.protobuf.gener" +
609       "atedB\017MapReduceProtosH\001\240\001\001"
610     };
611     com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
612       new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
613         public com.google.protobuf.ExtensionRegistry assignDescriptors(
614             com.google.protobuf.Descriptors.FileDescriptor root) {
615           descriptor = root;
616           internal_static_ScanMetrics_descriptor =
617             getDescriptor().getMessageTypes().get(0);
618           internal_static_ScanMetrics_fieldAccessorTable = new
619             com.google.protobuf.GeneratedMessage.FieldAccessorTable(
620               internal_static_ScanMetrics_descriptor,
621               new java.lang.String[] { "Metrics", },
622               org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics.class,
623               org.apache.hadoop.hbase.protobuf.generated.MapReduceProtos.ScanMetrics.Builder.class);
624           return null;
625         }
626       };
627     com.google.protobuf.Descriptors.FileDescriptor
628       .internalBuildGeneratedFileFrom(descriptorData,
629         new com.google.protobuf.Descriptors.FileDescriptor[] {
630           org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.getDescriptor(),
631         }, assigner);
632   }
633   
634   // @@protoc_insertion_point(outer_class_scope)
635 }