1
2
3
4 package org.apache.hadoop.hbase.rest.protobuf.generated;
5
6 public final class StorageClusterStatusMessage {
7 private StorageClusterStatusMessage() {}
8 public static void registerAllExtensions(
9 com.google.protobuf.ExtensionRegistry registry) {
10 }
11 public interface StorageClusterStatusOrBuilder
12 extends com.google.protobuf.MessageOrBuilder {
13
14
15 java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node>
16 getLiveNodesList();
17 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node getLiveNodes(int index);
18 int getLiveNodesCount();
19 java.util.List<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder>
20 getLiveNodesOrBuilderList();
21 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder getLiveNodesOrBuilder(
22 int index);
23
24
25 java.util.List<String> getDeadNodesList();
26 int getDeadNodesCount();
27 String getDeadNodes(int index);
28
29
30 boolean hasRegions();
31 int getRegions();
32
33
34 boolean hasRequests();
35 int getRequests();
36
37
38 boolean hasAverageLoad();
39 double getAverageLoad();
40 }
41 public static final class StorageClusterStatus extends
42 com.google.protobuf.GeneratedMessage
43 implements StorageClusterStatusOrBuilder {
44
45 private StorageClusterStatus(Builder builder) {
46 super(builder);
47 }
48 private StorageClusterStatus(boolean noInit) {}
49
50 private static final StorageClusterStatus defaultInstance;
51 public static StorageClusterStatus getDefaultInstance() {
52 return defaultInstance;
53 }
54
55 public StorageClusterStatus getDefaultInstanceForType() {
56 return defaultInstance;
57 }
58
59 public static final com.google.protobuf.Descriptors.Descriptor
60 getDescriptor() {
61 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_descriptor;
62 }
63
64 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
65 internalGetFieldAccessorTable() {
66 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_fieldAccessorTable;
67 }
68
69 public interface RegionOrBuilder
70 extends com.google.protobuf.MessageOrBuilder {
71
72
73 boolean hasName();
74 com.google.protobuf.ByteString getName();
75
76
77 boolean hasStores();
78 int getStores();
79
80
81 boolean hasStorefiles();
82 int getStorefiles();
83
84
85 boolean hasStorefileSizeMB();
86 int getStorefileSizeMB();
87
88
89 boolean hasMemstoreSizeMB();
90 int getMemstoreSizeMB();
91
92
93 boolean hasStorefileIndexSizeMB();
94 int getStorefileIndexSizeMB();
95
96
97 boolean hasReadRequestsCount();
98 long getReadRequestsCount();
99
100
101 boolean hasWriteRequestsCount();
102 long getWriteRequestsCount();
103
104
105 boolean hasRootIndexSizeKB();
106 int getRootIndexSizeKB();
107
108
109 boolean hasTotalStaticIndexSizeKB();
110 int getTotalStaticIndexSizeKB();
111
112
113 boolean hasTotalStaticBloomSizeKB();
114 int getTotalStaticBloomSizeKB();
115
116
117 boolean hasTotalCompactingKVs();
118 long getTotalCompactingKVs();
119
120
121 boolean hasCurrentCompactedKVs();
122 long getCurrentCompactedKVs();
123 }
124 public static final class Region extends
125 com.google.protobuf.GeneratedMessage
126 implements RegionOrBuilder {
127
128 private Region(Builder builder) {
129 super(builder);
130 }
131 private Region(boolean noInit) {}
132
133 private static final Region defaultInstance;
134 public static Region getDefaultInstance() {
135 return defaultInstance;
136 }
137
138 public Region getDefaultInstanceForType() {
139 return defaultInstance;
140 }
141
142 public static final com.google.protobuf.Descriptors.Descriptor
143 getDescriptor() {
144 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_descriptor;
145 }
146
147 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
148 internalGetFieldAccessorTable() {
149 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_fieldAccessorTable;
150 }
151
152 private int bitField0_;
153
154 public static final int NAME_FIELD_NUMBER = 1;
155 private com.google.protobuf.ByteString name_;
156 public boolean hasName() {
157 return ((bitField0_ & 0x00000001) == 0x00000001);
158 }
159 public com.google.protobuf.ByteString getName() {
160 return name_;
161 }
162
163
164 public static final int STORES_FIELD_NUMBER = 2;
165 private int stores_;
166 public boolean hasStores() {
167 return ((bitField0_ & 0x00000002) == 0x00000002);
168 }
169 public int getStores() {
170 return stores_;
171 }
172
173
174 public static final int STOREFILES_FIELD_NUMBER = 3;
175 private int storefiles_;
176 public boolean hasStorefiles() {
177 return ((bitField0_ & 0x00000004) == 0x00000004);
178 }
179 public int getStorefiles() {
180 return storefiles_;
181 }
182
183
184 public static final int STOREFILESIZEMB_FIELD_NUMBER = 4;
185 private int storefileSizeMB_;
186 public boolean hasStorefileSizeMB() {
187 return ((bitField0_ & 0x00000008) == 0x00000008);
188 }
189 public int getStorefileSizeMB() {
190 return storefileSizeMB_;
191 }
192
193
194 public static final int MEMSTORESIZEMB_FIELD_NUMBER = 5;
195 private int memstoreSizeMB_;
196 public boolean hasMemstoreSizeMB() {
197 return ((bitField0_ & 0x00000010) == 0x00000010);
198 }
199 public int getMemstoreSizeMB() {
200 return memstoreSizeMB_;
201 }
202
203
204 public static final int STOREFILEINDEXSIZEMB_FIELD_NUMBER = 6;
205 private int storefileIndexSizeMB_;
206 public boolean hasStorefileIndexSizeMB() {
207 return ((bitField0_ & 0x00000020) == 0x00000020);
208 }
209 public int getStorefileIndexSizeMB() {
210 return storefileIndexSizeMB_;
211 }
212
213
214 public static final int READREQUESTSCOUNT_FIELD_NUMBER = 7;
215 private long readRequestsCount_;
216 public boolean hasReadRequestsCount() {
217 return ((bitField0_ & 0x00000040) == 0x00000040);
218 }
219 public long getReadRequestsCount() {
220 return readRequestsCount_;
221 }
222
223
224 public static final int WRITEREQUESTSCOUNT_FIELD_NUMBER = 8;
225 private long writeRequestsCount_;
226 public boolean hasWriteRequestsCount() {
227 return ((bitField0_ & 0x00000080) == 0x00000080);
228 }
229 public long getWriteRequestsCount() {
230 return writeRequestsCount_;
231 }
232
233
234 public static final int ROOTINDEXSIZEKB_FIELD_NUMBER = 9;
235 private int rootIndexSizeKB_;
236 public boolean hasRootIndexSizeKB() {
237 return ((bitField0_ & 0x00000100) == 0x00000100);
238 }
239 public int getRootIndexSizeKB() {
240 return rootIndexSizeKB_;
241 }
242
243
244 public static final int TOTALSTATICINDEXSIZEKB_FIELD_NUMBER = 10;
245 private int totalStaticIndexSizeKB_;
246 public boolean hasTotalStaticIndexSizeKB() {
247 return ((bitField0_ & 0x00000200) == 0x00000200);
248 }
249 public int getTotalStaticIndexSizeKB() {
250 return totalStaticIndexSizeKB_;
251 }
252
253
254 public static final int TOTALSTATICBLOOMSIZEKB_FIELD_NUMBER = 11;
255 private int totalStaticBloomSizeKB_;
256 public boolean hasTotalStaticBloomSizeKB() {
257 return ((bitField0_ & 0x00000400) == 0x00000400);
258 }
259 public int getTotalStaticBloomSizeKB() {
260 return totalStaticBloomSizeKB_;
261 }
262
263
264 public static final int TOTALCOMPACTINGKVS_FIELD_NUMBER = 12;
265 private long totalCompactingKVs_;
266 public boolean hasTotalCompactingKVs() {
267 return ((bitField0_ & 0x00000800) == 0x00000800);
268 }
269 public long getTotalCompactingKVs() {
270 return totalCompactingKVs_;
271 }
272
273
274 public static final int CURRENTCOMPACTEDKVS_FIELD_NUMBER = 13;
275 private long currentCompactedKVs_;
276 public boolean hasCurrentCompactedKVs() {
277 return ((bitField0_ & 0x00001000) == 0x00001000);
278 }
279 public long getCurrentCompactedKVs() {
280 return currentCompactedKVs_;
281 }
282
283 private void initFields() {
284 name_ = com.google.protobuf.ByteString.EMPTY;
285 stores_ = 0;
286 storefiles_ = 0;
287 storefileSizeMB_ = 0;
288 memstoreSizeMB_ = 0;
289 storefileIndexSizeMB_ = 0;
290 readRequestsCount_ = 0L;
291 writeRequestsCount_ = 0L;
292 rootIndexSizeKB_ = 0;
293 totalStaticIndexSizeKB_ = 0;
294 totalStaticBloomSizeKB_ = 0;
295 totalCompactingKVs_ = 0L;
296 currentCompactedKVs_ = 0L;
297 }
298 private byte memoizedIsInitialized = -1;
299 public final boolean isInitialized() {
300 byte isInitialized = memoizedIsInitialized;
301 if (isInitialized != -1) return isInitialized == 1;
302
303 if (!hasName()) {
304 memoizedIsInitialized = 0;
305 return false;
306 }
307 memoizedIsInitialized = 1;
308 return true;
309 }
310
311 public void writeTo(com.google.protobuf.CodedOutputStream output)
312 throws java.io.IOException {
313 getSerializedSize();
314 if (((bitField0_ & 0x00000001) == 0x00000001)) {
315 output.writeBytes(1, name_);
316 }
317 if (((bitField0_ & 0x00000002) == 0x00000002)) {
318 output.writeInt32(2, stores_);
319 }
320 if (((bitField0_ & 0x00000004) == 0x00000004)) {
321 output.writeInt32(3, storefiles_);
322 }
323 if (((bitField0_ & 0x00000008) == 0x00000008)) {
324 output.writeInt32(4, storefileSizeMB_);
325 }
326 if (((bitField0_ & 0x00000010) == 0x00000010)) {
327 output.writeInt32(5, memstoreSizeMB_);
328 }
329 if (((bitField0_ & 0x00000020) == 0x00000020)) {
330 output.writeInt32(6, storefileIndexSizeMB_);
331 }
332 if (((bitField0_ & 0x00000040) == 0x00000040)) {
333 output.writeInt64(7, readRequestsCount_);
334 }
335 if (((bitField0_ & 0x00000080) == 0x00000080)) {
336 output.writeInt64(8, writeRequestsCount_);
337 }
338 if (((bitField0_ & 0x00000100) == 0x00000100)) {
339 output.writeInt32(9, rootIndexSizeKB_);
340 }
341 if (((bitField0_ & 0x00000200) == 0x00000200)) {
342 output.writeInt32(10, totalStaticIndexSizeKB_);
343 }
344 if (((bitField0_ & 0x00000400) == 0x00000400)) {
345 output.writeInt32(11, totalStaticBloomSizeKB_);
346 }
347 if (((bitField0_ & 0x00000800) == 0x00000800)) {
348 output.writeInt64(12, totalCompactingKVs_);
349 }
350 if (((bitField0_ & 0x00001000) == 0x00001000)) {
351 output.writeInt64(13, currentCompactedKVs_);
352 }
353 getUnknownFields().writeTo(output);
354 }
355
356 private int memoizedSerializedSize = -1;
357 public int getSerializedSize() {
358 int size = memoizedSerializedSize;
359 if (size != -1) return size;
360
361 size = 0;
362 if (((bitField0_ & 0x00000001) == 0x00000001)) {
363 size += com.google.protobuf.CodedOutputStream
364 .computeBytesSize(1, name_);
365 }
366 if (((bitField0_ & 0x00000002) == 0x00000002)) {
367 size += com.google.protobuf.CodedOutputStream
368 .computeInt32Size(2, stores_);
369 }
370 if (((bitField0_ & 0x00000004) == 0x00000004)) {
371 size += com.google.protobuf.CodedOutputStream
372 .computeInt32Size(3, storefiles_);
373 }
374 if (((bitField0_ & 0x00000008) == 0x00000008)) {
375 size += com.google.protobuf.CodedOutputStream
376 .computeInt32Size(4, storefileSizeMB_);
377 }
378 if (((bitField0_ & 0x00000010) == 0x00000010)) {
379 size += com.google.protobuf.CodedOutputStream
380 .computeInt32Size(5, memstoreSizeMB_);
381 }
382 if (((bitField0_ & 0x00000020) == 0x00000020)) {
383 size += com.google.protobuf.CodedOutputStream
384 .computeInt32Size(6, storefileIndexSizeMB_);
385 }
386 if (((bitField0_ & 0x00000040) == 0x00000040)) {
387 size += com.google.protobuf.CodedOutputStream
388 .computeInt64Size(7, readRequestsCount_);
389 }
390 if (((bitField0_ & 0x00000080) == 0x00000080)) {
391 size += com.google.protobuf.CodedOutputStream
392 .computeInt64Size(8, writeRequestsCount_);
393 }
394 if (((bitField0_ & 0x00000100) == 0x00000100)) {
395 size += com.google.protobuf.CodedOutputStream
396 .computeInt32Size(9, rootIndexSizeKB_);
397 }
398 if (((bitField0_ & 0x00000200) == 0x00000200)) {
399 size += com.google.protobuf.CodedOutputStream
400 .computeInt32Size(10, totalStaticIndexSizeKB_);
401 }
402 if (((bitField0_ & 0x00000400) == 0x00000400)) {
403 size += com.google.protobuf.CodedOutputStream
404 .computeInt32Size(11, totalStaticBloomSizeKB_);
405 }
406 if (((bitField0_ & 0x00000800) == 0x00000800)) {
407 size += com.google.protobuf.CodedOutputStream
408 .computeInt64Size(12, totalCompactingKVs_);
409 }
410 if (((bitField0_ & 0x00001000) == 0x00001000)) {
411 size += com.google.protobuf.CodedOutputStream
412 .computeInt64Size(13, currentCompactedKVs_);
413 }
414 size += getUnknownFields().getSerializedSize();
415 memoizedSerializedSize = size;
416 return size;
417 }
418
419 private static final long serialVersionUID = 0L;
420 @java.lang.Override
421 protected java.lang.Object writeReplace()
422 throws java.io.ObjectStreamException {
423 return super.writeReplace();
424 }
425
426 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(
427 com.google.protobuf.ByteString data)
428 throws com.google.protobuf.InvalidProtocolBufferException {
429 return newBuilder().mergeFrom(data).buildParsed();
430 }
431 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(
432 com.google.protobuf.ByteString data,
433 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
434 throws com.google.protobuf.InvalidProtocolBufferException {
435 return newBuilder().mergeFrom(data, extensionRegistry)
436 .buildParsed();
437 }
438 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(byte[] data)
439 throws com.google.protobuf.InvalidProtocolBufferException {
440 return newBuilder().mergeFrom(data).buildParsed();
441 }
442 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(
443 byte[] data,
444 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
445 throws com.google.protobuf.InvalidProtocolBufferException {
446 return newBuilder().mergeFrom(data, extensionRegistry)
447 .buildParsed();
448 }
449 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(java.io.InputStream input)
450 throws java.io.IOException {
451 return newBuilder().mergeFrom(input).buildParsed();
452 }
453 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(
454 java.io.InputStream input,
455 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
456 throws java.io.IOException {
457 return newBuilder().mergeFrom(input, extensionRegistry)
458 .buildParsed();
459 }
460 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseDelimitedFrom(java.io.InputStream input)
461 throws java.io.IOException {
462 Builder builder = newBuilder();
463 if (builder.mergeDelimitedFrom(input)) {
464 return builder.buildParsed();
465 } else {
466 return null;
467 }
468 }
469 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseDelimitedFrom(
470 java.io.InputStream input,
471 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
472 throws java.io.IOException {
473 Builder builder = newBuilder();
474 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
475 return builder.buildParsed();
476 } else {
477 return null;
478 }
479 }
480 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(
481 com.google.protobuf.CodedInputStream input)
482 throws java.io.IOException {
483 return newBuilder().mergeFrom(input).buildParsed();
484 }
485 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region parseFrom(
486 com.google.protobuf.CodedInputStream input,
487 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
488 throws java.io.IOException {
489 return newBuilder().mergeFrom(input, extensionRegistry)
490 .buildParsed();
491 }
492
493 public static Builder newBuilder() { return Builder.create(); }
494 public Builder newBuilderForType() { return newBuilder(); }
495 public static Builder newBuilder(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region prototype) {
496 return newBuilder().mergeFrom(prototype);
497 }
498 public Builder toBuilder() { return newBuilder(this); }
499
500 @java.lang.Override
501 protected Builder newBuilderForType(
502 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
503 Builder builder = new Builder(parent);
504 return builder;
505 }
506 public static final class Builder extends
507 com.google.protobuf.GeneratedMessage.Builder<Builder>
508 implements org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder {
509 public static final com.google.protobuf.Descriptors.Descriptor
510 getDescriptor() {
511 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_descriptor;
512 }
513
514 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
515 internalGetFieldAccessorTable() {
516 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_fieldAccessorTable;
517 }
518
519
520 private Builder() {
521 maybeForceBuilderInitialization();
522 }
523
524 private Builder(BuilderParent parent) {
525 super(parent);
526 maybeForceBuilderInitialization();
527 }
528 private void maybeForceBuilderInitialization() {
529 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
530 }
531 }
532 private static Builder create() {
533 return new Builder();
534 }
535
536 public Builder clear() {
537 super.clear();
538 name_ = com.google.protobuf.ByteString.EMPTY;
539 bitField0_ = (bitField0_ & ~0x00000001);
540 stores_ = 0;
541 bitField0_ = (bitField0_ & ~0x00000002);
542 storefiles_ = 0;
543 bitField0_ = (bitField0_ & ~0x00000004);
544 storefileSizeMB_ = 0;
545 bitField0_ = (bitField0_ & ~0x00000008);
546 memstoreSizeMB_ = 0;
547 bitField0_ = (bitField0_ & ~0x00000010);
548 storefileIndexSizeMB_ = 0;
549 bitField0_ = (bitField0_ & ~0x00000020);
550 readRequestsCount_ = 0L;
551 bitField0_ = (bitField0_ & ~0x00000040);
552 writeRequestsCount_ = 0L;
553 bitField0_ = (bitField0_ & ~0x00000080);
554 rootIndexSizeKB_ = 0;
555 bitField0_ = (bitField0_ & ~0x00000100);
556 totalStaticIndexSizeKB_ = 0;
557 bitField0_ = (bitField0_ & ~0x00000200);
558 totalStaticBloomSizeKB_ = 0;
559 bitField0_ = (bitField0_ & ~0x00000400);
560 totalCompactingKVs_ = 0L;
561 bitField0_ = (bitField0_ & ~0x00000800);
562 currentCompactedKVs_ = 0L;
563 bitField0_ = (bitField0_ & ~0x00001000);
564 return this;
565 }
566
567 public Builder clone() {
568 return create().mergeFrom(buildPartial());
569 }
570
571 public com.google.protobuf.Descriptors.Descriptor
572 getDescriptorForType() {
573 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.getDescriptor();
574 }
575
576 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region getDefaultInstanceForType() {
577 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.getDefaultInstance();
578 }
579
580 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region build() {
581 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region result = buildPartial();
582 if (!result.isInitialized()) {
583 throw newUninitializedMessageException(result);
584 }
585 return result;
586 }
587
588 private org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region buildParsed()
589 throws com.google.protobuf.InvalidProtocolBufferException {
590 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region result = buildPartial();
591 if (!result.isInitialized()) {
592 throw newUninitializedMessageException(
593 result).asInvalidProtocolBufferException();
594 }
595 return result;
596 }
597
598 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region buildPartial() {
599 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region result = new org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region(this);
600 int from_bitField0_ = bitField0_;
601 int to_bitField0_ = 0;
602 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
603 to_bitField0_ |= 0x00000001;
604 }
605 result.name_ = name_;
606 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
607 to_bitField0_ |= 0x00000002;
608 }
609 result.stores_ = stores_;
610 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
611 to_bitField0_ |= 0x00000004;
612 }
613 result.storefiles_ = storefiles_;
614 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
615 to_bitField0_ |= 0x00000008;
616 }
617 result.storefileSizeMB_ = storefileSizeMB_;
618 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
619 to_bitField0_ |= 0x00000010;
620 }
621 result.memstoreSizeMB_ = memstoreSizeMB_;
622 if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
623 to_bitField0_ |= 0x00000020;
624 }
625 result.storefileIndexSizeMB_ = storefileIndexSizeMB_;
626 if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
627 to_bitField0_ |= 0x00000040;
628 }
629 result.readRequestsCount_ = readRequestsCount_;
630 if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
631 to_bitField0_ |= 0x00000080;
632 }
633 result.writeRequestsCount_ = writeRequestsCount_;
634 if (((from_bitField0_ & 0x00000100) == 0x00000100)) {
635 to_bitField0_ |= 0x00000100;
636 }
637 result.rootIndexSizeKB_ = rootIndexSizeKB_;
638 if (((from_bitField0_ & 0x00000200) == 0x00000200)) {
639 to_bitField0_ |= 0x00000200;
640 }
641 result.totalStaticIndexSizeKB_ = totalStaticIndexSizeKB_;
642 if (((from_bitField0_ & 0x00000400) == 0x00000400)) {
643 to_bitField0_ |= 0x00000400;
644 }
645 result.totalStaticBloomSizeKB_ = totalStaticBloomSizeKB_;
646 if (((from_bitField0_ & 0x00000800) == 0x00000800)) {
647 to_bitField0_ |= 0x00000800;
648 }
649 result.totalCompactingKVs_ = totalCompactingKVs_;
650 if (((from_bitField0_ & 0x00001000) == 0x00001000)) {
651 to_bitField0_ |= 0x00001000;
652 }
653 result.currentCompactedKVs_ = currentCompactedKVs_;
654 result.bitField0_ = to_bitField0_;
655 onBuilt();
656 return result;
657 }
658
659 public Builder mergeFrom(com.google.protobuf.Message other) {
660 if (other instanceof org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region) {
661 return mergeFrom((org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region)other);
662 } else {
663 super.mergeFrom(other);
664 return this;
665 }
666 }
667
668 public Builder mergeFrom(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region other) {
669 if (other == org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.getDefaultInstance()) return this;
670 if (other.hasName()) {
671 setName(other.getName());
672 }
673 if (other.hasStores()) {
674 setStores(other.getStores());
675 }
676 if (other.hasStorefiles()) {
677 setStorefiles(other.getStorefiles());
678 }
679 if (other.hasStorefileSizeMB()) {
680 setStorefileSizeMB(other.getStorefileSizeMB());
681 }
682 if (other.hasMemstoreSizeMB()) {
683 setMemstoreSizeMB(other.getMemstoreSizeMB());
684 }
685 if (other.hasStorefileIndexSizeMB()) {
686 setStorefileIndexSizeMB(other.getStorefileIndexSizeMB());
687 }
688 if (other.hasReadRequestsCount()) {
689 setReadRequestsCount(other.getReadRequestsCount());
690 }
691 if (other.hasWriteRequestsCount()) {
692 setWriteRequestsCount(other.getWriteRequestsCount());
693 }
694 if (other.hasRootIndexSizeKB()) {
695 setRootIndexSizeKB(other.getRootIndexSizeKB());
696 }
697 if (other.hasTotalStaticIndexSizeKB()) {
698 setTotalStaticIndexSizeKB(other.getTotalStaticIndexSizeKB());
699 }
700 if (other.hasTotalStaticBloomSizeKB()) {
701 setTotalStaticBloomSizeKB(other.getTotalStaticBloomSizeKB());
702 }
703 if (other.hasTotalCompactingKVs()) {
704 setTotalCompactingKVs(other.getTotalCompactingKVs());
705 }
706 if (other.hasCurrentCompactedKVs()) {
707 setCurrentCompactedKVs(other.getCurrentCompactedKVs());
708 }
709 this.mergeUnknownFields(other.getUnknownFields());
710 return this;
711 }
712
713 public final boolean isInitialized() {
714 if (!hasName()) {
715
716 return false;
717 }
718 return true;
719 }
720
721 public Builder mergeFrom(
722 com.google.protobuf.CodedInputStream input,
723 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
724 throws java.io.IOException {
725 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
726 com.google.protobuf.UnknownFieldSet.newBuilder(
727 this.getUnknownFields());
728 while (true) {
729 int tag = input.readTag();
730 switch (tag) {
731 case 0:
732 this.setUnknownFields(unknownFields.build());
733 onChanged();
734 return this;
735 default: {
736 if (!parseUnknownField(input, unknownFields,
737 extensionRegistry, tag)) {
738 this.setUnknownFields(unknownFields.build());
739 onChanged();
740 return this;
741 }
742 break;
743 }
744 case 10: {
745 bitField0_ |= 0x00000001;
746 name_ = input.readBytes();
747 break;
748 }
749 case 16: {
750 bitField0_ |= 0x00000002;
751 stores_ = input.readInt32();
752 break;
753 }
754 case 24: {
755 bitField0_ |= 0x00000004;
756 storefiles_ = input.readInt32();
757 break;
758 }
759 case 32: {
760 bitField0_ |= 0x00000008;
761 storefileSizeMB_ = input.readInt32();
762 break;
763 }
764 case 40: {
765 bitField0_ |= 0x00000010;
766 memstoreSizeMB_ = input.readInt32();
767 break;
768 }
769 case 48: {
770 bitField0_ |= 0x00000020;
771 storefileIndexSizeMB_ = input.readInt32();
772 break;
773 }
774 case 56: {
775 bitField0_ |= 0x00000040;
776 readRequestsCount_ = input.readInt64();
777 break;
778 }
779 case 64: {
780 bitField0_ |= 0x00000080;
781 writeRequestsCount_ = input.readInt64();
782 break;
783 }
784 case 72: {
785 bitField0_ |= 0x00000100;
786 rootIndexSizeKB_ = input.readInt32();
787 break;
788 }
789 case 80: {
790 bitField0_ |= 0x00000200;
791 totalStaticIndexSizeKB_ = input.readInt32();
792 break;
793 }
794 case 88: {
795 bitField0_ |= 0x00000400;
796 totalStaticBloomSizeKB_ = input.readInt32();
797 break;
798 }
799 case 96: {
800 bitField0_ |= 0x00000800;
801 totalCompactingKVs_ = input.readInt64();
802 break;
803 }
804 case 104: {
805 bitField0_ |= 0x00001000;
806 currentCompactedKVs_ = input.readInt64();
807 break;
808 }
809 }
810 }
811 }
812
813 private int bitField0_;
814
815
816 private com.google.protobuf.ByteString name_ = com.google.protobuf.ByteString.EMPTY;
817 public boolean hasName() {
818 return ((bitField0_ & 0x00000001) == 0x00000001);
819 }
820 public com.google.protobuf.ByteString getName() {
821 return name_;
822 }
823 public Builder setName(com.google.protobuf.ByteString value) {
824 if (value == null) {
825 throw new NullPointerException();
826 }
827 bitField0_ |= 0x00000001;
828 name_ = value;
829 onChanged();
830 return this;
831 }
832 public Builder clearName() {
833 bitField0_ = (bitField0_ & ~0x00000001);
834 name_ = getDefaultInstance().getName();
835 onChanged();
836 return this;
837 }
838
839
840 private int stores_ ;
841 public boolean hasStores() {
842 return ((bitField0_ & 0x00000002) == 0x00000002);
843 }
844 public int getStores() {
845 return stores_;
846 }
847 public Builder setStores(int value) {
848 bitField0_ |= 0x00000002;
849 stores_ = value;
850 onChanged();
851 return this;
852 }
853 public Builder clearStores() {
854 bitField0_ = (bitField0_ & ~0x00000002);
855 stores_ = 0;
856 onChanged();
857 return this;
858 }
859
860
861 private int storefiles_ ;
862 public boolean hasStorefiles() {
863 return ((bitField0_ & 0x00000004) == 0x00000004);
864 }
865 public int getStorefiles() {
866 return storefiles_;
867 }
868 public Builder setStorefiles(int value) {
869 bitField0_ |= 0x00000004;
870 storefiles_ = value;
871 onChanged();
872 return this;
873 }
874 public Builder clearStorefiles() {
875 bitField0_ = (bitField0_ & ~0x00000004);
876 storefiles_ = 0;
877 onChanged();
878 return this;
879 }
880
881
882 private int storefileSizeMB_ ;
883 public boolean hasStorefileSizeMB() {
884 return ((bitField0_ & 0x00000008) == 0x00000008);
885 }
886 public int getStorefileSizeMB() {
887 return storefileSizeMB_;
888 }
889 public Builder setStorefileSizeMB(int value) {
890 bitField0_ |= 0x00000008;
891 storefileSizeMB_ = value;
892 onChanged();
893 return this;
894 }
895 public Builder clearStorefileSizeMB() {
896 bitField0_ = (bitField0_ & ~0x00000008);
897 storefileSizeMB_ = 0;
898 onChanged();
899 return this;
900 }
901
902
903 private int memstoreSizeMB_ ;
904 public boolean hasMemstoreSizeMB() {
905 return ((bitField0_ & 0x00000010) == 0x00000010);
906 }
907 public int getMemstoreSizeMB() {
908 return memstoreSizeMB_;
909 }
910 public Builder setMemstoreSizeMB(int value) {
911 bitField0_ |= 0x00000010;
912 memstoreSizeMB_ = value;
913 onChanged();
914 return this;
915 }
916 public Builder clearMemstoreSizeMB() {
917 bitField0_ = (bitField0_ & ~0x00000010);
918 memstoreSizeMB_ = 0;
919 onChanged();
920 return this;
921 }
922
923
924 private int storefileIndexSizeMB_ ;
925 public boolean hasStorefileIndexSizeMB() {
926 return ((bitField0_ & 0x00000020) == 0x00000020);
927 }
928 public int getStorefileIndexSizeMB() {
929 return storefileIndexSizeMB_;
930 }
931 public Builder setStorefileIndexSizeMB(int value) {
932 bitField0_ |= 0x00000020;
933 storefileIndexSizeMB_ = value;
934 onChanged();
935 return this;
936 }
937 public Builder clearStorefileIndexSizeMB() {
938 bitField0_ = (bitField0_ & ~0x00000020);
939 storefileIndexSizeMB_ = 0;
940 onChanged();
941 return this;
942 }
943
944
945 private long readRequestsCount_ ;
946 public boolean hasReadRequestsCount() {
947 return ((bitField0_ & 0x00000040) == 0x00000040);
948 }
949 public long getReadRequestsCount() {
950 return readRequestsCount_;
951 }
952 public Builder setReadRequestsCount(long value) {
953 bitField0_ |= 0x00000040;
954 readRequestsCount_ = value;
955 onChanged();
956 return this;
957 }
958 public Builder clearReadRequestsCount() {
959 bitField0_ = (bitField0_ & ~0x00000040);
960 readRequestsCount_ = 0L;
961 onChanged();
962 return this;
963 }
964
965
966 private long writeRequestsCount_ ;
967 public boolean hasWriteRequestsCount() {
968 return ((bitField0_ & 0x00000080) == 0x00000080);
969 }
970 public long getWriteRequestsCount() {
971 return writeRequestsCount_;
972 }
973 public Builder setWriteRequestsCount(long value) {
974 bitField0_ |= 0x00000080;
975 writeRequestsCount_ = value;
976 onChanged();
977 return this;
978 }
979 public Builder clearWriteRequestsCount() {
980 bitField0_ = (bitField0_ & ~0x00000080);
981 writeRequestsCount_ = 0L;
982 onChanged();
983 return this;
984 }
985
986
987 private int rootIndexSizeKB_ ;
988 public boolean hasRootIndexSizeKB() {
989 return ((bitField0_ & 0x00000100) == 0x00000100);
990 }
991 public int getRootIndexSizeKB() {
992 return rootIndexSizeKB_;
993 }
994 public Builder setRootIndexSizeKB(int value) {
995 bitField0_ |= 0x00000100;
996 rootIndexSizeKB_ = value;
997 onChanged();
998 return this;
999 }
1000 public Builder clearRootIndexSizeKB() {
1001 bitField0_ = (bitField0_ & ~0x00000100);
1002 rootIndexSizeKB_ = 0;
1003 onChanged();
1004 return this;
1005 }
1006
1007
1008 private int totalStaticIndexSizeKB_ ;
1009 public boolean hasTotalStaticIndexSizeKB() {
1010 return ((bitField0_ & 0x00000200) == 0x00000200);
1011 }
1012 public int getTotalStaticIndexSizeKB() {
1013 return totalStaticIndexSizeKB_;
1014 }
1015 public Builder setTotalStaticIndexSizeKB(int value) {
1016 bitField0_ |= 0x00000200;
1017 totalStaticIndexSizeKB_ = value;
1018 onChanged();
1019 return this;
1020 }
1021 public Builder clearTotalStaticIndexSizeKB() {
1022 bitField0_ = (bitField0_ & ~0x00000200);
1023 totalStaticIndexSizeKB_ = 0;
1024 onChanged();
1025 return this;
1026 }
1027
1028
1029 private int totalStaticBloomSizeKB_ ;
1030 public boolean hasTotalStaticBloomSizeKB() {
1031 return ((bitField0_ & 0x00000400) == 0x00000400);
1032 }
1033 public int getTotalStaticBloomSizeKB() {
1034 return totalStaticBloomSizeKB_;
1035 }
1036 public Builder setTotalStaticBloomSizeKB(int value) {
1037 bitField0_ |= 0x00000400;
1038 totalStaticBloomSizeKB_ = value;
1039 onChanged();
1040 return this;
1041 }
1042 public Builder clearTotalStaticBloomSizeKB() {
1043 bitField0_ = (bitField0_ & ~0x00000400);
1044 totalStaticBloomSizeKB_ = 0;
1045 onChanged();
1046 return this;
1047 }
1048
1049
1050 private long totalCompactingKVs_ ;
1051 public boolean hasTotalCompactingKVs() {
1052 return ((bitField0_ & 0x00000800) == 0x00000800);
1053 }
1054 public long getTotalCompactingKVs() {
1055 return totalCompactingKVs_;
1056 }
1057 public Builder setTotalCompactingKVs(long value) {
1058 bitField0_ |= 0x00000800;
1059 totalCompactingKVs_ = value;
1060 onChanged();
1061 return this;
1062 }
1063 public Builder clearTotalCompactingKVs() {
1064 bitField0_ = (bitField0_ & ~0x00000800);
1065 totalCompactingKVs_ = 0L;
1066 onChanged();
1067 return this;
1068 }
1069
1070
1071 private long currentCompactedKVs_ ;
1072 public boolean hasCurrentCompactedKVs() {
1073 return ((bitField0_ & 0x00001000) == 0x00001000);
1074 }
1075 public long getCurrentCompactedKVs() {
1076 return currentCompactedKVs_;
1077 }
1078 public Builder setCurrentCompactedKVs(long value) {
1079 bitField0_ |= 0x00001000;
1080 currentCompactedKVs_ = value;
1081 onChanged();
1082 return this;
1083 }
1084 public Builder clearCurrentCompactedKVs() {
1085 bitField0_ = (bitField0_ & ~0x00001000);
1086 currentCompactedKVs_ = 0L;
1087 onChanged();
1088 return this;
1089 }
1090
1091
1092 }
1093
1094 static {
1095 defaultInstance = new Region(true);
1096 defaultInstance.initFields();
1097 }
1098
1099
1100 }
1101
1102 public interface NodeOrBuilder
1103 extends com.google.protobuf.MessageOrBuilder {
1104
1105
1106 boolean hasName();
1107 String getName();
1108
1109
1110 boolean hasStartCode();
1111 long getStartCode();
1112
1113
1114 boolean hasRequests();
1115 int getRequests();
1116
1117
1118 boolean hasHeapSizeMB();
1119 int getHeapSizeMB();
1120
1121
1122 boolean hasMaxHeapSizeMB();
1123 int getMaxHeapSizeMB();
1124
1125
1126 java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region>
1127 getRegionsList();
1128 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region getRegions(int index);
1129 int getRegionsCount();
1130 java.util.List<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder>
1131 getRegionsOrBuilderList();
1132 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder getRegionsOrBuilder(
1133 int index);
1134 }
1135 public static final class Node extends
1136 com.google.protobuf.GeneratedMessage
1137 implements NodeOrBuilder {
1138
1139 private Node(Builder builder) {
1140 super(builder);
1141 }
1142 private Node(boolean noInit) {}
1143
1144 private static final Node defaultInstance;
1145 public static Node getDefaultInstance() {
1146 return defaultInstance;
1147 }
1148
1149 public Node getDefaultInstanceForType() {
1150 return defaultInstance;
1151 }
1152
1153 public static final com.google.protobuf.Descriptors.Descriptor
1154 getDescriptor() {
1155 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_descriptor;
1156 }
1157
1158 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1159 internalGetFieldAccessorTable() {
1160 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_fieldAccessorTable;
1161 }
1162
1163 private int bitField0_;
1164
1165 public static final int NAME_FIELD_NUMBER = 1;
1166 private java.lang.Object name_;
1167 public boolean hasName() {
1168 return ((bitField0_ & 0x00000001) == 0x00000001);
1169 }
1170 public String getName() {
1171 java.lang.Object ref = name_;
1172 if (ref instanceof String) {
1173 return (String) ref;
1174 } else {
1175 com.google.protobuf.ByteString bs =
1176 (com.google.protobuf.ByteString) ref;
1177 String s = bs.toStringUtf8();
1178 if (com.google.protobuf.Internal.isValidUtf8(bs)) {
1179 name_ = s;
1180 }
1181 return s;
1182 }
1183 }
1184 private com.google.protobuf.ByteString getNameBytes() {
1185 java.lang.Object ref = name_;
1186 if (ref instanceof String) {
1187 com.google.protobuf.ByteString b =
1188 com.google.protobuf.ByteString.copyFromUtf8((String) ref);
1189 name_ = b;
1190 return b;
1191 } else {
1192 return (com.google.protobuf.ByteString) ref;
1193 }
1194 }
1195
1196
1197 public static final int STARTCODE_FIELD_NUMBER = 2;
1198 private long startCode_;
1199 public boolean hasStartCode() {
1200 return ((bitField0_ & 0x00000002) == 0x00000002);
1201 }
1202 public long getStartCode() {
1203 return startCode_;
1204 }
1205
1206
1207 public static final int REQUESTS_FIELD_NUMBER = 3;
1208 private int requests_;
1209 public boolean hasRequests() {
1210 return ((bitField0_ & 0x00000004) == 0x00000004);
1211 }
1212 public int getRequests() {
1213 return requests_;
1214 }
1215
1216
1217 public static final int HEAPSIZEMB_FIELD_NUMBER = 4;
1218 private int heapSizeMB_;
1219 public boolean hasHeapSizeMB() {
1220 return ((bitField0_ & 0x00000008) == 0x00000008);
1221 }
1222 public int getHeapSizeMB() {
1223 return heapSizeMB_;
1224 }
1225
1226
1227 public static final int MAXHEAPSIZEMB_FIELD_NUMBER = 5;
1228 private int maxHeapSizeMB_;
1229 public boolean hasMaxHeapSizeMB() {
1230 return ((bitField0_ & 0x00000010) == 0x00000010);
1231 }
1232 public int getMaxHeapSizeMB() {
1233 return maxHeapSizeMB_;
1234 }
1235
1236
1237 public static final int REGIONS_FIELD_NUMBER = 6;
1238 private java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region> regions_;
1239 public java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region> getRegionsList() {
1240 return regions_;
1241 }
1242 public java.util.List<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder>
1243 getRegionsOrBuilderList() {
1244 return regions_;
1245 }
1246 public int getRegionsCount() {
1247 return regions_.size();
1248 }
1249 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region getRegions(int index) {
1250 return regions_.get(index);
1251 }
1252 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder getRegionsOrBuilder(
1253 int index) {
1254 return regions_.get(index);
1255 }
1256
1257 private void initFields() {
1258 name_ = "";
1259 startCode_ = 0L;
1260 requests_ = 0;
1261 heapSizeMB_ = 0;
1262 maxHeapSizeMB_ = 0;
1263 regions_ = java.util.Collections.emptyList();
1264 }
1265 private byte memoizedIsInitialized = -1;
1266 public final boolean isInitialized() {
1267 byte isInitialized = memoizedIsInitialized;
1268 if (isInitialized != -1) return isInitialized == 1;
1269
1270 if (!hasName()) {
1271 memoizedIsInitialized = 0;
1272 return false;
1273 }
1274 for (int i = 0; i < getRegionsCount(); i++) {
1275 if (!getRegions(i).isInitialized()) {
1276 memoizedIsInitialized = 0;
1277 return false;
1278 }
1279 }
1280 memoizedIsInitialized = 1;
1281 return true;
1282 }
1283
1284 public void writeTo(com.google.protobuf.CodedOutputStream output)
1285 throws java.io.IOException {
1286 getSerializedSize();
1287 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1288 output.writeBytes(1, getNameBytes());
1289 }
1290 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1291 output.writeInt64(2, startCode_);
1292 }
1293 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1294 output.writeInt32(3, requests_);
1295 }
1296 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1297 output.writeInt32(4, heapSizeMB_);
1298 }
1299 if (((bitField0_ & 0x00000010) == 0x00000010)) {
1300 output.writeInt32(5, maxHeapSizeMB_);
1301 }
1302 for (int i = 0; i < regions_.size(); i++) {
1303 output.writeMessage(6, regions_.get(i));
1304 }
1305 getUnknownFields().writeTo(output);
1306 }
1307
1308 private int memoizedSerializedSize = -1;
1309 public int getSerializedSize() {
1310 int size = memoizedSerializedSize;
1311 if (size != -1) return size;
1312
1313 size = 0;
1314 if (((bitField0_ & 0x00000001) == 0x00000001)) {
1315 size += com.google.protobuf.CodedOutputStream
1316 .computeBytesSize(1, getNameBytes());
1317 }
1318 if (((bitField0_ & 0x00000002) == 0x00000002)) {
1319 size += com.google.protobuf.CodedOutputStream
1320 .computeInt64Size(2, startCode_);
1321 }
1322 if (((bitField0_ & 0x00000004) == 0x00000004)) {
1323 size += com.google.protobuf.CodedOutputStream
1324 .computeInt32Size(3, requests_);
1325 }
1326 if (((bitField0_ & 0x00000008) == 0x00000008)) {
1327 size += com.google.protobuf.CodedOutputStream
1328 .computeInt32Size(4, heapSizeMB_);
1329 }
1330 if (((bitField0_ & 0x00000010) == 0x00000010)) {
1331 size += com.google.protobuf.CodedOutputStream
1332 .computeInt32Size(5, maxHeapSizeMB_);
1333 }
1334 for (int i = 0; i < regions_.size(); i++) {
1335 size += com.google.protobuf.CodedOutputStream
1336 .computeMessageSize(6, regions_.get(i));
1337 }
1338 size += getUnknownFields().getSerializedSize();
1339 memoizedSerializedSize = size;
1340 return size;
1341 }
1342
1343 private static final long serialVersionUID = 0L;
1344 @java.lang.Override
1345 protected java.lang.Object writeReplace()
1346 throws java.io.ObjectStreamException {
1347 return super.writeReplace();
1348 }
1349
1350 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(
1351 com.google.protobuf.ByteString data)
1352 throws com.google.protobuf.InvalidProtocolBufferException {
1353 return newBuilder().mergeFrom(data).buildParsed();
1354 }
1355 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(
1356 com.google.protobuf.ByteString data,
1357 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1358 throws com.google.protobuf.InvalidProtocolBufferException {
1359 return newBuilder().mergeFrom(data, extensionRegistry)
1360 .buildParsed();
1361 }
1362 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(byte[] data)
1363 throws com.google.protobuf.InvalidProtocolBufferException {
1364 return newBuilder().mergeFrom(data).buildParsed();
1365 }
1366 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(
1367 byte[] data,
1368 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1369 throws com.google.protobuf.InvalidProtocolBufferException {
1370 return newBuilder().mergeFrom(data, extensionRegistry)
1371 .buildParsed();
1372 }
1373 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(java.io.InputStream input)
1374 throws java.io.IOException {
1375 return newBuilder().mergeFrom(input).buildParsed();
1376 }
1377 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(
1378 java.io.InputStream input,
1379 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1380 throws java.io.IOException {
1381 return newBuilder().mergeFrom(input, extensionRegistry)
1382 .buildParsed();
1383 }
1384 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseDelimitedFrom(java.io.InputStream input)
1385 throws java.io.IOException {
1386 Builder builder = newBuilder();
1387 if (builder.mergeDelimitedFrom(input)) {
1388 return builder.buildParsed();
1389 } else {
1390 return null;
1391 }
1392 }
1393 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseDelimitedFrom(
1394 java.io.InputStream input,
1395 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1396 throws java.io.IOException {
1397 Builder builder = newBuilder();
1398 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
1399 return builder.buildParsed();
1400 } else {
1401 return null;
1402 }
1403 }
1404 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(
1405 com.google.protobuf.CodedInputStream input)
1406 throws java.io.IOException {
1407 return newBuilder().mergeFrom(input).buildParsed();
1408 }
1409 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node parseFrom(
1410 com.google.protobuf.CodedInputStream input,
1411 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1412 throws java.io.IOException {
1413 return newBuilder().mergeFrom(input, extensionRegistry)
1414 .buildParsed();
1415 }
1416
1417 public static Builder newBuilder() { return Builder.create(); }
1418 public Builder newBuilderForType() { return newBuilder(); }
1419 public static Builder newBuilder(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node prototype) {
1420 return newBuilder().mergeFrom(prototype);
1421 }
1422 public Builder toBuilder() { return newBuilder(this); }
1423
1424 @java.lang.Override
1425 protected Builder newBuilderForType(
1426 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
1427 Builder builder = new Builder(parent);
1428 return builder;
1429 }
1430 public static final class Builder extends
1431 com.google.protobuf.GeneratedMessage.Builder<Builder>
1432 implements org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder {
1433 public static final com.google.protobuf.Descriptors.Descriptor
1434 getDescriptor() {
1435 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_descriptor;
1436 }
1437
1438 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
1439 internalGetFieldAccessorTable() {
1440 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_fieldAccessorTable;
1441 }
1442
1443
1444 private Builder() {
1445 maybeForceBuilderInitialization();
1446 }
1447
1448 private Builder(BuilderParent parent) {
1449 super(parent);
1450 maybeForceBuilderInitialization();
1451 }
1452 private void maybeForceBuilderInitialization() {
1453 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
1454 getRegionsFieldBuilder();
1455 }
1456 }
1457 private static Builder create() {
1458 return new Builder();
1459 }
1460
1461 public Builder clear() {
1462 super.clear();
1463 name_ = "";
1464 bitField0_ = (bitField0_ & ~0x00000001);
1465 startCode_ = 0L;
1466 bitField0_ = (bitField0_ & ~0x00000002);
1467 requests_ = 0;
1468 bitField0_ = (bitField0_ & ~0x00000004);
1469 heapSizeMB_ = 0;
1470 bitField0_ = (bitField0_ & ~0x00000008);
1471 maxHeapSizeMB_ = 0;
1472 bitField0_ = (bitField0_ & ~0x00000010);
1473 if (regionsBuilder_ == null) {
1474 regions_ = java.util.Collections.emptyList();
1475 bitField0_ = (bitField0_ & ~0x00000020);
1476 } else {
1477 regionsBuilder_.clear();
1478 }
1479 return this;
1480 }
1481
1482 public Builder clone() {
1483 return create().mergeFrom(buildPartial());
1484 }
1485
1486 public com.google.protobuf.Descriptors.Descriptor
1487 getDescriptorForType() {
1488 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.getDescriptor();
1489 }
1490
1491 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node getDefaultInstanceForType() {
1492 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.getDefaultInstance();
1493 }
1494
1495 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node build() {
1496 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node result = buildPartial();
1497 if (!result.isInitialized()) {
1498 throw newUninitializedMessageException(result);
1499 }
1500 return result;
1501 }
1502
1503 private org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node buildParsed()
1504 throws com.google.protobuf.InvalidProtocolBufferException {
1505 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node result = buildPartial();
1506 if (!result.isInitialized()) {
1507 throw newUninitializedMessageException(
1508 result).asInvalidProtocolBufferException();
1509 }
1510 return result;
1511 }
1512
1513 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node buildPartial() {
1514 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node result = new org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node(this);
1515 int from_bitField0_ = bitField0_;
1516 int to_bitField0_ = 0;
1517 if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
1518 to_bitField0_ |= 0x00000001;
1519 }
1520 result.name_ = name_;
1521 if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
1522 to_bitField0_ |= 0x00000002;
1523 }
1524 result.startCode_ = startCode_;
1525 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
1526 to_bitField0_ |= 0x00000004;
1527 }
1528 result.requests_ = requests_;
1529 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
1530 to_bitField0_ |= 0x00000008;
1531 }
1532 result.heapSizeMB_ = heapSizeMB_;
1533 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
1534 to_bitField0_ |= 0x00000010;
1535 }
1536 result.maxHeapSizeMB_ = maxHeapSizeMB_;
1537 if (regionsBuilder_ == null) {
1538 if (((bitField0_ & 0x00000020) == 0x00000020)) {
1539 regions_ = java.util.Collections.unmodifiableList(regions_);
1540 bitField0_ = (bitField0_ & ~0x00000020);
1541 }
1542 result.regions_ = regions_;
1543 } else {
1544 result.regions_ = regionsBuilder_.build();
1545 }
1546 result.bitField0_ = to_bitField0_;
1547 onBuilt();
1548 return result;
1549 }
1550
1551 public Builder mergeFrom(com.google.protobuf.Message other) {
1552 if (other instanceof org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node) {
1553 return mergeFrom((org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node)other);
1554 } else {
1555 super.mergeFrom(other);
1556 return this;
1557 }
1558 }
1559
1560 public Builder mergeFrom(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node other) {
1561 if (other == org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.getDefaultInstance()) return this;
1562 if (other.hasName()) {
1563 setName(other.getName());
1564 }
1565 if (other.hasStartCode()) {
1566 setStartCode(other.getStartCode());
1567 }
1568 if (other.hasRequests()) {
1569 setRequests(other.getRequests());
1570 }
1571 if (other.hasHeapSizeMB()) {
1572 setHeapSizeMB(other.getHeapSizeMB());
1573 }
1574 if (other.hasMaxHeapSizeMB()) {
1575 setMaxHeapSizeMB(other.getMaxHeapSizeMB());
1576 }
1577 if (regionsBuilder_ == null) {
1578 if (!other.regions_.isEmpty()) {
1579 if (regions_.isEmpty()) {
1580 regions_ = other.regions_;
1581 bitField0_ = (bitField0_ & ~0x00000020);
1582 } else {
1583 ensureRegionsIsMutable();
1584 regions_.addAll(other.regions_);
1585 }
1586 onChanged();
1587 }
1588 } else {
1589 if (!other.regions_.isEmpty()) {
1590 if (regionsBuilder_.isEmpty()) {
1591 regionsBuilder_.dispose();
1592 regionsBuilder_ = null;
1593 regions_ = other.regions_;
1594 bitField0_ = (bitField0_ & ~0x00000020);
1595 regionsBuilder_ =
1596 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
1597 getRegionsFieldBuilder() : null;
1598 } else {
1599 regionsBuilder_.addAllMessages(other.regions_);
1600 }
1601 }
1602 }
1603 this.mergeUnknownFields(other.getUnknownFields());
1604 return this;
1605 }
1606
1607 public final boolean isInitialized() {
1608 if (!hasName()) {
1609
1610 return false;
1611 }
1612 for (int i = 0; i < getRegionsCount(); i++) {
1613 if (!getRegions(i).isInitialized()) {
1614
1615 return false;
1616 }
1617 }
1618 return true;
1619 }
1620
1621 public Builder mergeFrom(
1622 com.google.protobuf.CodedInputStream input,
1623 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1624 throws java.io.IOException {
1625 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
1626 com.google.protobuf.UnknownFieldSet.newBuilder(
1627 this.getUnknownFields());
1628 while (true) {
1629 int tag = input.readTag();
1630 switch (tag) {
1631 case 0:
1632 this.setUnknownFields(unknownFields.build());
1633 onChanged();
1634 return this;
1635 default: {
1636 if (!parseUnknownField(input, unknownFields,
1637 extensionRegistry, tag)) {
1638 this.setUnknownFields(unknownFields.build());
1639 onChanged();
1640 return this;
1641 }
1642 break;
1643 }
1644 case 10: {
1645 bitField0_ |= 0x00000001;
1646 name_ = input.readBytes();
1647 break;
1648 }
1649 case 16: {
1650 bitField0_ |= 0x00000002;
1651 startCode_ = input.readInt64();
1652 break;
1653 }
1654 case 24: {
1655 bitField0_ |= 0x00000004;
1656 requests_ = input.readInt32();
1657 break;
1658 }
1659 case 32: {
1660 bitField0_ |= 0x00000008;
1661 heapSizeMB_ = input.readInt32();
1662 break;
1663 }
1664 case 40: {
1665 bitField0_ |= 0x00000010;
1666 maxHeapSizeMB_ = input.readInt32();
1667 break;
1668 }
1669 case 50: {
1670 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder subBuilder = org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.newBuilder();
1671 input.readMessage(subBuilder, extensionRegistry);
1672 addRegions(subBuilder.buildPartial());
1673 break;
1674 }
1675 }
1676 }
1677 }
1678
1679 private int bitField0_;
1680
1681
1682 private java.lang.Object name_ = "";
1683 public boolean hasName() {
1684 return ((bitField0_ & 0x00000001) == 0x00000001);
1685 }
1686 public String getName() {
1687 java.lang.Object ref = name_;
1688 if (!(ref instanceof String)) {
1689 String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
1690 name_ = s;
1691 return s;
1692 } else {
1693 return (String) ref;
1694 }
1695 }
1696 public Builder setName(String value) {
1697 if (value == null) {
1698 throw new NullPointerException();
1699 }
1700 bitField0_ |= 0x00000001;
1701 name_ = value;
1702 onChanged();
1703 return this;
1704 }
1705 public Builder clearName() {
1706 bitField0_ = (bitField0_ & ~0x00000001);
1707 name_ = getDefaultInstance().getName();
1708 onChanged();
1709 return this;
1710 }
1711 void setName(com.google.protobuf.ByteString value) {
1712 bitField0_ |= 0x00000001;
1713 name_ = value;
1714 onChanged();
1715 }
1716
1717
1718 private long startCode_ ;
1719 public boolean hasStartCode() {
1720 return ((bitField0_ & 0x00000002) == 0x00000002);
1721 }
1722 public long getStartCode() {
1723 return startCode_;
1724 }
1725 public Builder setStartCode(long value) {
1726 bitField0_ |= 0x00000002;
1727 startCode_ = value;
1728 onChanged();
1729 return this;
1730 }
1731 public Builder clearStartCode() {
1732 bitField0_ = (bitField0_ & ~0x00000002);
1733 startCode_ = 0L;
1734 onChanged();
1735 return this;
1736 }
1737
1738
1739 private int requests_ ;
1740 public boolean hasRequests() {
1741 return ((bitField0_ & 0x00000004) == 0x00000004);
1742 }
1743 public int getRequests() {
1744 return requests_;
1745 }
1746 public Builder setRequests(int value) {
1747 bitField0_ |= 0x00000004;
1748 requests_ = value;
1749 onChanged();
1750 return this;
1751 }
1752 public Builder clearRequests() {
1753 bitField0_ = (bitField0_ & ~0x00000004);
1754 requests_ = 0;
1755 onChanged();
1756 return this;
1757 }
1758
1759
1760 private int heapSizeMB_ ;
1761 public boolean hasHeapSizeMB() {
1762 return ((bitField0_ & 0x00000008) == 0x00000008);
1763 }
1764 public int getHeapSizeMB() {
1765 return heapSizeMB_;
1766 }
1767 public Builder setHeapSizeMB(int value) {
1768 bitField0_ |= 0x00000008;
1769 heapSizeMB_ = value;
1770 onChanged();
1771 return this;
1772 }
1773 public Builder clearHeapSizeMB() {
1774 bitField0_ = (bitField0_ & ~0x00000008);
1775 heapSizeMB_ = 0;
1776 onChanged();
1777 return this;
1778 }
1779
1780
1781 private int maxHeapSizeMB_ ;
1782 public boolean hasMaxHeapSizeMB() {
1783 return ((bitField0_ & 0x00000010) == 0x00000010);
1784 }
1785 public int getMaxHeapSizeMB() {
1786 return maxHeapSizeMB_;
1787 }
1788 public Builder setMaxHeapSizeMB(int value) {
1789 bitField0_ |= 0x00000010;
1790 maxHeapSizeMB_ = value;
1791 onChanged();
1792 return this;
1793 }
1794 public Builder clearMaxHeapSizeMB() {
1795 bitField0_ = (bitField0_ & ~0x00000010);
1796 maxHeapSizeMB_ = 0;
1797 onChanged();
1798 return this;
1799 }
1800
1801
1802 private java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region> regions_ =
1803 java.util.Collections.emptyList();
1804 private void ensureRegionsIsMutable() {
1805 if (!((bitField0_ & 0x00000020) == 0x00000020)) {
1806 regions_ = new java.util.ArrayList<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region>(regions_);
1807 bitField0_ |= 0x00000020;
1808 }
1809 }
1810
1811 private com.google.protobuf.RepeatedFieldBuilder<
1812 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder> regionsBuilder_;
1813
1814 public java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region> getRegionsList() {
1815 if (regionsBuilder_ == null) {
1816 return java.util.Collections.unmodifiableList(regions_);
1817 } else {
1818 return regionsBuilder_.getMessageList();
1819 }
1820 }
1821 public int getRegionsCount() {
1822 if (regionsBuilder_ == null) {
1823 return regions_.size();
1824 } else {
1825 return regionsBuilder_.getCount();
1826 }
1827 }
1828 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region getRegions(int index) {
1829 if (regionsBuilder_ == null) {
1830 return regions_.get(index);
1831 } else {
1832 return regionsBuilder_.getMessage(index);
1833 }
1834 }
1835 public Builder setRegions(
1836 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region value) {
1837 if (regionsBuilder_ == null) {
1838 if (value == null) {
1839 throw new NullPointerException();
1840 }
1841 ensureRegionsIsMutable();
1842 regions_.set(index, value);
1843 onChanged();
1844 } else {
1845 regionsBuilder_.setMessage(index, value);
1846 }
1847 return this;
1848 }
1849 public Builder setRegions(
1850 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder builderForValue) {
1851 if (regionsBuilder_ == null) {
1852 ensureRegionsIsMutable();
1853 regions_.set(index, builderForValue.build());
1854 onChanged();
1855 } else {
1856 regionsBuilder_.setMessage(index, builderForValue.build());
1857 }
1858 return this;
1859 }
1860 public Builder addRegions(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region value) {
1861 if (regionsBuilder_ == null) {
1862 if (value == null) {
1863 throw new NullPointerException();
1864 }
1865 ensureRegionsIsMutable();
1866 regions_.add(value);
1867 onChanged();
1868 } else {
1869 regionsBuilder_.addMessage(value);
1870 }
1871 return this;
1872 }
1873 public Builder addRegions(
1874 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region value) {
1875 if (regionsBuilder_ == null) {
1876 if (value == null) {
1877 throw new NullPointerException();
1878 }
1879 ensureRegionsIsMutable();
1880 regions_.add(index, value);
1881 onChanged();
1882 } else {
1883 regionsBuilder_.addMessage(index, value);
1884 }
1885 return this;
1886 }
1887 public Builder addRegions(
1888 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder builderForValue) {
1889 if (regionsBuilder_ == null) {
1890 ensureRegionsIsMutable();
1891 regions_.add(builderForValue.build());
1892 onChanged();
1893 } else {
1894 regionsBuilder_.addMessage(builderForValue.build());
1895 }
1896 return this;
1897 }
1898 public Builder addRegions(
1899 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder builderForValue) {
1900 if (regionsBuilder_ == null) {
1901 ensureRegionsIsMutable();
1902 regions_.add(index, builderForValue.build());
1903 onChanged();
1904 } else {
1905 regionsBuilder_.addMessage(index, builderForValue.build());
1906 }
1907 return this;
1908 }
1909 public Builder addAllRegions(
1910 java.lang.Iterable<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region> values) {
1911 if (regionsBuilder_ == null) {
1912 ensureRegionsIsMutable();
1913 super.addAll(values, regions_);
1914 onChanged();
1915 } else {
1916 regionsBuilder_.addAllMessages(values);
1917 }
1918 return this;
1919 }
1920 public Builder clearRegions() {
1921 if (regionsBuilder_ == null) {
1922 regions_ = java.util.Collections.emptyList();
1923 bitField0_ = (bitField0_ & ~0x00000020);
1924 onChanged();
1925 } else {
1926 regionsBuilder_.clear();
1927 }
1928 return this;
1929 }
1930 public Builder removeRegions(int index) {
1931 if (regionsBuilder_ == null) {
1932 ensureRegionsIsMutable();
1933 regions_.remove(index);
1934 onChanged();
1935 } else {
1936 regionsBuilder_.remove(index);
1937 }
1938 return this;
1939 }
1940 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder getRegionsBuilder(
1941 int index) {
1942 return getRegionsFieldBuilder().getBuilder(index);
1943 }
1944 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder getRegionsOrBuilder(
1945 int index) {
1946 if (regionsBuilder_ == null) {
1947 return regions_.get(index); } else {
1948 return regionsBuilder_.getMessageOrBuilder(index);
1949 }
1950 }
1951 public java.util.List<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder>
1952 getRegionsOrBuilderList() {
1953 if (regionsBuilder_ != null) {
1954 return regionsBuilder_.getMessageOrBuilderList();
1955 } else {
1956 return java.util.Collections.unmodifiableList(regions_);
1957 }
1958 }
1959 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder addRegionsBuilder() {
1960 return getRegionsFieldBuilder().addBuilder(
1961 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.getDefaultInstance());
1962 }
1963 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder addRegionsBuilder(
1964 int index) {
1965 return getRegionsFieldBuilder().addBuilder(
1966 index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.getDefaultInstance());
1967 }
1968 public java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder>
1969 getRegionsBuilderList() {
1970 return getRegionsFieldBuilder().getBuilderList();
1971 }
1972 private com.google.protobuf.RepeatedFieldBuilder<
1973 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder>
1974 getRegionsFieldBuilder() {
1975 if (regionsBuilder_ == null) {
1976 regionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
1977 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.RegionOrBuilder>(
1978 regions_,
1979 ((bitField0_ & 0x00000020) == 0x00000020),
1980 getParentForChildren(),
1981 isClean());
1982 regions_ = null;
1983 }
1984 return regionsBuilder_;
1985 }
1986
1987
1988 }
1989
1990 static {
1991 defaultInstance = new Node(true);
1992 defaultInstance.initFields();
1993 }
1994
1995
1996 }
1997
1998 private int bitField0_;
1999
2000 public static final int LIVENODES_FIELD_NUMBER = 1;
2001 private java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node> liveNodes_;
2002 public java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node> getLiveNodesList() {
2003 return liveNodes_;
2004 }
2005 public java.util.List<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder>
2006 getLiveNodesOrBuilderList() {
2007 return liveNodes_;
2008 }
2009 public int getLiveNodesCount() {
2010 return liveNodes_.size();
2011 }
2012 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node getLiveNodes(int index) {
2013 return liveNodes_.get(index);
2014 }
2015 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder getLiveNodesOrBuilder(
2016 int index) {
2017 return liveNodes_.get(index);
2018 }
2019
2020
2021 public static final int DEADNODES_FIELD_NUMBER = 2;
2022 private com.google.protobuf.LazyStringList deadNodes_;
2023 public java.util.List<String>
2024 getDeadNodesList() {
2025 return deadNodes_;
2026 }
2027 public int getDeadNodesCount() {
2028 return deadNodes_.size();
2029 }
2030 public String getDeadNodes(int index) {
2031 return deadNodes_.get(index);
2032 }
2033
2034
2035 public static final int REGIONS_FIELD_NUMBER = 3;
2036 private int regions_;
2037 public boolean hasRegions() {
2038 return ((bitField0_ & 0x00000001) == 0x00000001);
2039 }
2040 public int getRegions() {
2041 return regions_;
2042 }
2043
2044
2045 public static final int REQUESTS_FIELD_NUMBER = 4;
2046 private int requests_;
2047 public boolean hasRequests() {
2048 return ((bitField0_ & 0x00000002) == 0x00000002);
2049 }
2050 public int getRequests() {
2051 return requests_;
2052 }
2053
2054
2055 public static final int AVERAGELOAD_FIELD_NUMBER = 5;
2056 private double averageLoad_;
2057 public boolean hasAverageLoad() {
2058 return ((bitField0_ & 0x00000004) == 0x00000004);
2059 }
2060 public double getAverageLoad() {
2061 return averageLoad_;
2062 }
2063
2064 private void initFields() {
2065 liveNodes_ = java.util.Collections.emptyList();
2066 deadNodes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
2067 regions_ = 0;
2068 requests_ = 0;
2069 averageLoad_ = 0D;
2070 }
2071 private byte memoizedIsInitialized = -1;
2072 public final boolean isInitialized() {
2073 byte isInitialized = memoizedIsInitialized;
2074 if (isInitialized != -1) return isInitialized == 1;
2075
2076 for (int i = 0; i < getLiveNodesCount(); i++) {
2077 if (!getLiveNodes(i).isInitialized()) {
2078 memoizedIsInitialized = 0;
2079 return false;
2080 }
2081 }
2082 memoizedIsInitialized = 1;
2083 return true;
2084 }
2085
2086 public void writeTo(com.google.protobuf.CodedOutputStream output)
2087 throws java.io.IOException {
2088 getSerializedSize();
2089 for (int i = 0; i < liveNodes_.size(); i++) {
2090 output.writeMessage(1, liveNodes_.get(i));
2091 }
2092 for (int i = 0; i < deadNodes_.size(); i++) {
2093 output.writeBytes(2, deadNodes_.getByteString(i));
2094 }
2095 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2096 output.writeInt32(3, regions_);
2097 }
2098 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2099 output.writeInt32(4, requests_);
2100 }
2101 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2102 output.writeDouble(5, averageLoad_);
2103 }
2104 getUnknownFields().writeTo(output);
2105 }
2106
2107 private int memoizedSerializedSize = -1;
2108 public int getSerializedSize() {
2109 int size = memoizedSerializedSize;
2110 if (size != -1) return size;
2111
2112 size = 0;
2113 for (int i = 0; i < liveNodes_.size(); i++) {
2114 size += com.google.protobuf.CodedOutputStream
2115 .computeMessageSize(1, liveNodes_.get(i));
2116 }
2117 {
2118 int dataSize = 0;
2119 for (int i = 0; i < deadNodes_.size(); i++) {
2120 dataSize += com.google.protobuf.CodedOutputStream
2121 .computeBytesSizeNoTag(deadNodes_.getByteString(i));
2122 }
2123 size += dataSize;
2124 size += 1 * getDeadNodesList().size();
2125 }
2126 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2127 size += com.google.protobuf.CodedOutputStream
2128 .computeInt32Size(3, regions_);
2129 }
2130 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2131 size += com.google.protobuf.CodedOutputStream
2132 .computeInt32Size(4, requests_);
2133 }
2134 if (((bitField0_ & 0x00000004) == 0x00000004)) {
2135 size += com.google.protobuf.CodedOutputStream
2136 .computeDoubleSize(5, averageLoad_);
2137 }
2138 size += getUnknownFields().getSerializedSize();
2139 memoizedSerializedSize = size;
2140 return size;
2141 }
2142
2143 private static final long serialVersionUID = 0L;
2144 @java.lang.Override
2145 protected java.lang.Object writeReplace()
2146 throws java.io.ObjectStreamException {
2147 return super.writeReplace();
2148 }
2149
2150 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(
2151 com.google.protobuf.ByteString data)
2152 throws com.google.protobuf.InvalidProtocolBufferException {
2153 return newBuilder().mergeFrom(data).buildParsed();
2154 }
2155 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(
2156 com.google.protobuf.ByteString data,
2157 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2158 throws com.google.protobuf.InvalidProtocolBufferException {
2159 return newBuilder().mergeFrom(data, extensionRegistry)
2160 .buildParsed();
2161 }
2162 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(byte[] data)
2163 throws com.google.protobuf.InvalidProtocolBufferException {
2164 return newBuilder().mergeFrom(data).buildParsed();
2165 }
2166 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(
2167 byte[] data,
2168 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2169 throws com.google.protobuf.InvalidProtocolBufferException {
2170 return newBuilder().mergeFrom(data, extensionRegistry)
2171 .buildParsed();
2172 }
2173 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(java.io.InputStream input)
2174 throws java.io.IOException {
2175 return newBuilder().mergeFrom(input).buildParsed();
2176 }
2177 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(
2178 java.io.InputStream input,
2179 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2180 throws java.io.IOException {
2181 return newBuilder().mergeFrom(input, extensionRegistry)
2182 .buildParsed();
2183 }
2184 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseDelimitedFrom(java.io.InputStream input)
2185 throws java.io.IOException {
2186 Builder builder = newBuilder();
2187 if (builder.mergeDelimitedFrom(input)) {
2188 return builder.buildParsed();
2189 } else {
2190 return null;
2191 }
2192 }
2193 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseDelimitedFrom(
2194 java.io.InputStream input,
2195 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2196 throws java.io.IOException {
2197 Builder builder = newBuilder();
2198 if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
2199 return builder.buildParsed();
2200 } else {
2201 return null;
2202 }
2203 }
2204 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(
2205 com.google.protobuf.CodedInputStream input)
2206 throws java.io.IOException {
2207 return newBuilder().mergeFrom(input).buildParsed();
2208 }
2209 public static org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus parseFrom(
2210 com.google.protobuf.CodedInputStream input,
2211 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2212 throws java.io.IOException {
2213 return newBuilder().mergeFrom(input, extensionRegistry)
2214 .buildParsed();
2215 }
2216
2217 public static Builder newBuilder() { return Builder.create(); }
2218 public Builder newBuilderForType() { return newBuilder(); }
2219 public static Builder newBuilder(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus prototype) {
2220 return newBuilder().mergeFrom(prototype);
2221 }
2222 public Builder toBuilder() { return newBuilder(this); }
2223
2224 @java.lang.Override
2225 protected Builder newBuilderForType(
2226 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
2227 Builder builder = new Builder(parent);
2228 return builder;
2229 }
2230 public static final class Builder extends
2231 com.google.protobuf.GeneratedMessage.Builder<Builder>
2232 implements org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatusOrBuilder {
2233 public static final com.google.protobuf.Descriptors.Descriptor
2234 getDescriptor() {
2235 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_descriptor;
2236 }
2237
2238 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
2239 internalGetFieldAccessorTable() {
2240 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_fieldAccessorTable;
2241 }
2242
2243
2244 private Builder() {
2245 maybeForceBuilderInitialization();
2246 }
2247
2248 private Builder(BuilderParent parent) {
2249 super(parent);
2250 maybeForceBuilderInitialization();
2251 }
2252 private void maybeForceBuilderInitialization() {
2253 if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
2254 getLiveNodesFieldBuilder();
2255 }
2256 }
2257 private static Builder create() {
2258 return new Builder();
2259 }
2260
2261 public Builder clear() {
2262 super.clear();
2263 if (liveNodesBuilder_ == null) {
2264 liveNodes_ = java.util.Collections.emptyList();
2265 bitField0_ = (bitField0_ & ~0x00000001);
2266 } else {
2267 liveNodesBuilder_.clear();
2268 }
2269 deadNodes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
2270 bitField0_ = (bitField0_ & ~0x00000002);
2271 regions_ = 0;
2272 bitField0_ = (bitField0_ & ~0x00000004);
2273 requests_ = 0;
2274 bitField0_ = (bitField0_ & ~0x00000008);
2275 averageLoad_ = 0D;
2276 bitField0_ = (bitField0_ & ~0x00000010);
2277 return this;
2278 }
2279
2280 public Builder clone() {
2281 return create().mergeFrom(buildPartial());
2282 }
2283
2284 public com.google.protobuf.Descriptors.Descriptor
2285 getDescriptorForType() {
2286 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.getDescriptor();
2287 }
2288
2289 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus getDefaultInstanceForType() {
2290 return org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.getDefaultInstance();
2291 }
2292
2293 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus build() {
2294 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus result = buildPartial();
2295 if (!result.isInitialized()) {
2296 throw newUninitializedMessageException(result);
2297 }
2298 return result;
2299 }
2300
2301 private org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus buildParsed()
2302 throws com.google.protobuf.InvalidProtocolBufferException {
2303 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus result = buildPartial();
2304 if (!result.isInitialized()) {
2305 throw newUninitializedMessageException(
2306 result).asInvalidProtocolBufferException();
2307 }
2308 return result;
2309 }
2310
2311 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus buildPartial() {
2312 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus result = new org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus(this);
2313 int from_bitField0_ = bitField0_;
2314 int to_bitField0_ = 0;
2315 if (liveNodesBuilder_ == null) {
2316 if (((bitField0_ & 0x00000001) == 0x00000001)) {
2317 liveNodes_ = java.util.Collections.unmodifiableList(liveNodes_);
2318 bitField0_ = (bitField0_ & ~0x00000001);
2319 }
2320 result.liveNodes_ = liveNodes_;
2321 } else {
2322 result.liveNodes_ = liveNodesBuilder_.build();
2323 }
2324 if (((bitField0_ & 0x00000002) == 0x00000002)) {
2325 deadNodes_ = new com.google.protobuf.UnmodifiableLazyStringList(
2326 deadNodes_);
2327 bitField0_ = (bitField0_ & ~0x00000002);
2328 }
2329 result.deadNodes_ = deadNodes_;
2330 if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
2331 to_bitField0_ |= 0x00000001;
2332 }
2333 result.regions_ = regions_;
2334 if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
2335 to_bitField0_ |= 0x00000002;
2336 }
2337 result.requests_ = requests_;
2338 if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
2339 to_bitField0_ |= 0x00000004;
2340 }
2341 result.averageLoad_ = averageLoad_;
2342 result.bitField0_ = to_bitField0_;
2343 onBuilt();
2344 return result;
2345 }
2346
2347 public Builder mergeFrom(com.google.protobuf.Message other) {
2348 if (other instanceof org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus) {
2349 return mergeFrom((org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus)other);
2350 } else {
2351 super.mergeFrom(other);
2352 return this;
2353 }
2354 }
2355
2356 public Builder mergeFrom(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus other) {
2357 if (other == org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.getDefaultInstance()) return this;
2358 if (liveNodesBuilder_ == null) {
2359 if (!other.liveNodes_.isEmpty()) {
2360 if (liveNodes_.isEmpty()) {
2361 liveNodes_ = other.liveNodes_;
2362 bitField0_ = (bitField0_ & ~0x00000001);
2363 } else {
2364 ensureLiveNodesIsMutable();
2365 liveNodes_.addAll(other.liveNodes_);
2366 }
2367 onChanged();
2368 }
2369 } else {
2370 if (!other.liveNodes_.isEmpty()) {
2371 if (liveNodesBuilder_.isEmpty()) {
2372 liveNodesBuilder_.dispose();
2373 liveNodesBuilder_ = null;
2374 liveNodes_ = other.liveNodes_;
2375 bitField0_ = (bitField0_ & ~0x00000001);
2376 liveNodesBuilder_ =
2377 com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
2378 getLiveNodesFieldBuilder() : null;
2379 } else {
2380 liveNodesBuilder_.addAllMessages(other.liveNodes_);
2381 }
2382 }
2383 }
2384 if (!other.deadNodes_.isEmpty()) {
2385 if (deadNodes_.isEmpty()) {
2386 deadNodes_ = other.deadNodes_;
2387 bitField0_ = (bitField0_ & ~0x00000002);
2388 } else {
2389 ensureDeadNodesIsMutable();
2390 deadNodes_.addAll(other.deadNodes_);
2391 }
2392 onChanged();
2393 }
2394 if (other.hasRegions()) {
2395 setRegions(other.getRegions());
2396 }
2397 if (other.hasRequests()) {
2398 setRequests(other.getRequests());
2399 }
2400 if (other.hasAverageLoad()) {
2401 setAverageLoad(other.getAverageLoad());
2402 }
2403 this.mergeUnknownFields(other.getUnknownFields());
2404 return this;
2405 }
2406
2407 public final boolean isInitialized() {
2408 for (int i = 0; i < getLiveNodesCount(); i++) {
2409 if (!getLiveNodes(i).isInitialized()) {
2410
2411 return false;
2412 }
2413 }
2414 return true;
2415 }
2416
2417 public Builder mergeFrom(
2418 com.google.protobuf.CodedInputStream input,
2419 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
2420 throws java.io.IOException {
2421 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
2422 com.google.protobuf.UnknownFieldSet.newBuilder(
2423 this.getUnknownFields());
2424 while (true) {
2425 int tag = input.readTag();
2426 switch (tag) {
2427 case 0:
2428 this.setUnknownFields(unknownFields.build());
2429 onChanged();
2430 return this;
2431 default: {
2432 if (!parseUnknownField(input, unknownFields,
2433 extensionRegistry, tag)) {
2434 this.setUnknownFields(unknownFields.build());
2435 onChanged();
2436 return this;
2437 }
2438 break;
2439 }
2440 case 10: {
2441 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder subBuilder = org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.newBuilder();
2442 input.readMessage(subBuilder, extensionRegistry);
2443 addLiveNodes(subBuilder.buildPartial());
2444 break;
2445 }
2446 case 18: {
2447 ensureDeadNodesIsMutable();
2448 deadNodes_.add(input.readBytes());
2449 break;
2450 }
2451 case 24: {
2452 bitField0_ |= 0x00000004;
2453 regions_ = input.readInt32();
2454 break;
2455 }
2456 case 32: {
2457 bitField0_ |= 0x00000008;
2458 requests_ = input.readInt32();
2459 break;
2460 }
2461 case 41: {
2462 bitField0_ |= 0x00000010;
2463 averageLoad_ = input.readDouble();
2464 break;
2465 }
2466 }
2467 }
2468 }
2469
2470 private int bitField0_;
2471
2472
2473 private java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node> liveNodes_ =
2474 java.util.Collections.emptyList();
2475 private void ensureLiveNodesIsMutable() {
2476 if (!((bitField0_ & 0x00000001) == 0x00000001)) {
2477 liveNodes_ = new java.util.ArrayList<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node>(liveNodes_);
2478 bitField0_ |= 0x00000001;
2479 }
2480 }
2481
2482 private com.google.protobuf.RepeatedFieldBuilder<
2483 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder> liveNodesBuilder_;
2484
2485 public java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node> getLiveNodesList() {
2486 if (liveNodesBuilder_ == null) {
2487 return java.util.Collections.unmodifiableList(liveNodes_);
2488 } else {
2489 return liveNodesBuilder_.getMessageList();
2490 }
2491 }
2492 public int getLiveNodesCount() {
2493 if (liveNodesBuilder_ == null) {
2494 return liveNodes_.size();
2495 } else {
2496 return liveNodesBuilder_.getCount();
2497 }
2498 }
2499 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node getLiveNodes(int index) {
2500 if (liveNodesBuilder_ == null) {
2501 return liveNodes_.get(index);
2502 } else {
2503 return liveNodesBuilder_.getMessage(index);
2504 }
2505 }
2506 public Builder setLiveNodes(
2507 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node value) {
2508 if (liveNodesBuilder_ == null) {
2509 if (value == null) {
2510 throw new NullPointerException();
2511 }
2512 ensureLiveNodesIsMutable();
2513 liveNodes_.set(index, value);
2514 onChanged();
2515 } else {
2516 liveNodesBuilder_.setMessage(index, value);
2517 }
2518 return this;
2519 }
2520 public Builder setLiveNodes(
2521 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder builderForValue) {
2522 if (liveNodesBuilder_ == null) {
2523 ensureLiveNodesIsMutable();
2524 liveNodes_.set(index, builderForValue.build());
2525 onChanged();
2526 } else {
2527 liveNodesBuilder_.setMessage(index, builderForValue.build());
2528 }
2529 return this;
2530 }
2531 public Builder addLiveNodes(org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node value) {
2532 if (liveNodesBuilder_ == null) {
2533 if (value == null) {
2534 throw new NullPointerException();
2535 }
2536 ensureLiveNodesIsMutable();
2537 liveNodes_.add(value);
2538 onChanged();
2539 } else {
2540 liveNodesBuilder_.addMessage(value);
2541 }
2542 return this;
2543 }
2544 public Builder addLiveNodes(
2545 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node value) {
2546 if (liveNodesBuilder_ == null) {
2547 if (value == null) {
2548 throw new NullPointerException();
2549 }
2550 ensureLiveNodesIsMutable();
2551 liveNodes_.add(index, value);
2552 onChanged();
2553 } else {
2554 liveNodesBuilder_.addMessage(index, value);
2555 }
2556 return this;
2557 }
2558 public Builder addLiveNodes(
2559 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder builderForValue) {
2560 if (liveNodesBuilder_ == null) {
2561 ensureLiveNodesIsMutable();
2562 liveNodes_.add(builderForValue.build());
2563 onChanged();
2564 } else {
2565 liveNodesBuilder_.addMessage(builderForValue.build());
2566 }
2567 return this;
2568 }
2569 public Builder addLiveNodes(
2570 int index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder builderForValue) {
2571 if (liveNodesBuilder_ == null) {
2572 ensureLiveNodesIsMutable();
2573 liveNodes_.add(index, builderForValue.build());
2574 onChanged();
2575 } else {
2576 liveNodesBuilder_.addMessage(index, builderForValue.build());
2577 }
2578 return this;
2579 }
2580 public Builder addAllLiveNodes(
2581 java.lang.Iterable<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node> values) {
2582 if (liveNodesBuilder_ == null) {
2583 ensureLiveNodesIsMutable();
2584 super.addAll(values, liveNodes_);
2585 onChanged();
2586 } else {
2587 liveNodesBuilder_.addAllMessages(values);
2588 }
2589 return this;
2590 }
2591 public Builder clearLiveNodes() {
2592 if (liveNodesBuilder_ == null) {
2593 liveNodes_ = java.util.Collections.emptyList();
2594 bitField0_ = (bitField0_ & ~0x00000001);
2595 onChanged();
2596 } else {
2597 liveNodesBuilder_.clear();
2598 }
2599 return this;
2600 }
2601 public Builder removeLiveNodes(int index) {
2602 if (liveNodesBuilder_ == null) {
2603 ensureLiveNodesIsMutable();
2604 liveNodes_.remove(index);
2605 onChanged();
2606 } else {
2607 liveNodesBuilder_.remove(index);
2608 }
2609 return this;
2610 }
2611 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder getLiveNodesBuilder(
2612 int index) {
2613 return getLiveNodesFieldBuilder().getBuilder(index);
2614 }
2615 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder getLiveNodesOrBuilder(
2616 int index) {
2617 if (liveNodesBuilder_ == null) {
2618 return liveNodes_.get(index); } else {
2619 return liveNodesBuilder_.getMessageOrBuilder(index);
2620 }
2621 }
2622 public java.util.List<? extends org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder>
2623 getLiveNodesOrBuilderList() {
2624 if (liveNodesBuilder_ != null) {
2625 return liveNodesBuilder_.getMessageOrBuilderList();
2626 } else {
2627 return java.util.Collections.unmodifiableList(liveNodes_);
2628 }
2629 }
2630 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder addLiveNodesBuilder() {
2631 return getLiveNodesFieldBuilder().addBuilder(
2632 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.getDefaultInstance());
2633 }
2634 public org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder addLiveNodesBuilder(
2635 int index) {
2636 return getLiveNodesFieldBuilder().addBuilder(
2637 index, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.getDefaultInstance());
2638 }
2639 public java.util.List<org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder>
2640 getLiveNodesBuilderList() {
2641 return getLiveNodesFieldBuilder().getBuilderList();
2642 }
2643 private com.google.protobuf.RepeatedFieldBuilder<
2644 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder>
2645 getLiveNodesFieldBuilder() {
2646 if (liveNodesBuilder_ == null) {
2647 liveNodesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
2648 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder, org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.NodeOrBuilder>(
2649 liveNodes_,
2650 ((bitField0_ & 0x00000001) == 0x00000001),
2651 getParentForChildren(),
2652 isClean());
2653 liveNodes_ = null;
2654 }
2655 return liveNodesBuilder_;
2656 }
2657
2658
2659 private com.google.protobuf.LazyStringList deadNodes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
2660 private void ensureDeadNodesIsMutable() {
2661 if (!((bitField0_ & 0x00000002) == 0x00000002)) {
2662 deadNodes_ = new com.google.protobuf.LazyStringArrayList(deadNodes_);
2663 bitField0_ |= 0x00000002;
2664 }
2665 }
2666 public java.util.List<String>
2667 getDeadNodesList() {
2668 return java.util.Collections.unmodifiableList(deadNodes_);
2669 }
2670 public int getDeadNodesCount() {
2671 return deadNodes_.size();
2672 }
2673 public String getDeadNodes(int index) {
2674 return deadNodes_.get(index);
2675 }
2676 public Builder setDeadNodes(
2677 int index, String value) {
2678 if (value == null) {
2679 throw new NullPointerException();
2680 }
2681 ensureDeadNodesIsMutable();
2682 deadNodes_.set(index, value);
2683 onChanged();
2684 return this;
2685 }
2686 public Builder addDeadNodes(String value) {
2687 if (value == null) {
2688 throw new NullPointerException();
2689 }
2690 ensureDeadNodesIsMutable();
2691 deadNodes_.add(value);
2692 onChanged();
2693 return this;
2694 }
2695 public Builder addAllDeadNodes(
2696 java.lang.Iterable<String> values) {
2697 ensureDeadNodesIsMutable();
2698 super.addAll(values, deadNodes_);
2699 onChanged();
2700 return this;
2701 }
2702 public Builder clearDeadNodes() {
2703 deadNodes_ = com.google.protobuf.LazyStringArrayList.EMPTY;
2704 bitField0_ = (bitField0_ & ~0x00000002);
2705 onChanged();
2706 return this;
2707 }
2708 void addDeadNodes(com.google.protobuf.ByteString value) {
2709 ensureDeadNodesIsMutable();
2710 deadNodes_.add(value);
2711 onChanged();
2712 }
2713
2714
2715 private int regions_ ;
2716 public boolean hasRegions() {
2717 return ((bitField0_ & 0x00000004) == 0x00000004);
2718 }
2719 public int getRegions() {
2720 return regions_;
2721 }
2722 public Builder setRegions(int value) {
2723 bitField0_ |= 0x00000004;
2724 regions_ = value;
2725 onChanged();
2726 return this;
2727 }
2728 public Builder clearRegions() {
2729 bitField0_ = (bitField0_ & ~0x00000004);
2730 regions_ = 0;
2731 onChanged();
2732 return this;
2733 }
2734
2735
2736 private int requests_ ;
2737 public boolean hasRequests() {
2738 return ((bitField0_ & 0x00000008) == 0x00000008);
2739 }
2740 public int getRequests() {
2741 return requests_;
2742 }
2743 public Builder setRequests(int value) {
2744 bitField0_ |= 0x00000008;
2745 requests_ = value;
2746 onChanged();
2747 return this;
2748 }
2749 public Builder clearRequests() {
2750 bitField0_ = (bitField0_ & ~0x00000008);
2751 requests_ = 0;
2752 onChanged();
2753 return this;
2754 }
2755
2756
2757 private double averageLoad_ ;
2758 public boolean hasAverageLoad() {
2759 return ((bitField0_ & 0x00000010) == 0x00000010);
2760 }
2761 public double getAverageLoad() {
2762 return averageLoad_;
2763 }
2764 public Builder setAverageLoad(double value) {
2765 bitField0_ |= 0x00000010;
2766 averageLoad_ = value;
2767 onChanged();
2768 return this;
2769 }
2770 public Builder clearAverageLoad() {
2771 bitField0_ = (bitField0_ & ~0x00000010);
2772 averageLoad_ = 0D;
2773 onChanged();
2774 return this;
2775 }
2776
2777
2778 }
2779
2780 static {
2781 defaultInstance = new StorageClusterStatus(true);
2782 defaultInstance.initFields();
2783 }
2784
2785
2786 }
2787
2788 private static com.google.protobuf.Descriptors.Descriptor
2789 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_descriptor;
2790 private static
2791 com.google.protobuf.GeneratedMessage.FieldAccessorTable
2792 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_fieldAccessorTable;
2793 private static com.google.protobuf.Descriptors.Descriptor
2794 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_descriptor;
2795 private static
2796 com.google.protobuf.GeneratedMessage.FieldAccessorTable
2797 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_fieldAccessorTable;
2798 private static com.google.protobuf.Descriptors.Descriptor
2799 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_descriptor;
2800 private static
2801 com.google.protobuf.GeneratedMessage.FieldAccessorTable
2802 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_fieldAccessorTable;
2803
2804 public static com.google.protobuf.Descriptors.FileDescriptor
2805 getDescriptor() {
2806 return descriptor;
2807 }
2808 private static com.google.protobuf.Descriptors.FileDescriptor
2809 descriptor;
2810 static {
2811 java.lang.String[] descriptorData = {
2812 "\n!StorageClusterStatusMessage.proto\022/org" +
2813 ".apache.hadoop.hbase.rest.protobuf.gener" +
2814 "ated\"\333\005\n\024StorageClusterStatus\022]\n\tliveNod" +
2815 "es\030\001 \003(\0132J.org.apache.hadoop.hbase.rest." +
2816 "protobuf.generated.StorageClusterStatus." +
2817 "Node\022\021\n\tdeadNodes\030\002 \003(\t\022\017\n\007regions\030\003 \001(\005" +
2818 "\022\020\n\010requests\030\004 \001(\005\022\023\n\013averageLoad\030\005 \001(\001\032" +
2819 "\322\002\n\006Region\022\014\n\004name\030\001 \002(\014\022\016\n\006stores\030\002 \001(\005" +
2820 "\022\022\n\nstorefiles\030\003 \001(\005\022\027\n\017storefileSizeMB\030" +
2821 "\004 \001(\005\022\026\n\016memstoreSizeMB\030\005 \001(\005\022\034\n\024storefi",
2822 "leIndexSizeMB\030\006 \001(\005\022\031\n\021readRequestsCount" +
2823 "\030\007 \001(\003\022\032\n\022writeRequestsCount\030\010 \001(\003\022\027\n\017ro" +
2824 "otIndexSizeKB\030\t \001(\005\022\036\n\026totalStaticIndexS" +
2825 "izeKB\030\n \001(\005\022\036\n\026totalStaticBloomSizeKB\030\013 " +
2826 "\001(\005\022\032\n\022totalCompactingKVs\030\014 \001(\003\022\033\n\023curre" +
2827 "ntCompactedKVs\030\r \001(\003\032\303\001\n\004Node\022\014\n\004name\030\001 " +
2828 "\002(\t\022\021\n\tstartCode\030\002 \001(\003\022\020\n\010requests\030\003 \001(\005" +
2829 "\022\022\n\nheapSizeMB\030\004 \001(\005\022\025\n\rmaxHeapSizeMB\030\005 " +
2830 "\001(\005\022]\n\007regions\030\006 \003(\0132L.org.apache.hadoop" +
2831 ".hbase.rest.protobuf.generated.StorageCl",
2832 "usterStatus.Region"
2833 };
2834 com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
2835 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
2836 public com.google.protobuf.ExtensionRegistry assignDescriptors(
2837 com.google.protobuf.Descriptors.FileDescriptor root) {
2838 descriptor = root;
2839 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_descriptor =
2840 getDescriptor().getMessageTypes().get(0);
2841 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_fieldAccessorTable = new
2842 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
2843 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_descriptor,
2844 new java.lang.String[] { "LiveNodes", "DeadNodes", "Regions", "Requests", "AverageLoad", },
2845 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.class,
2846 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Builder.class);
2847 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_descriptor =
2848 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_descriptor.getNestedTypes().get(0);
2849 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_fieldAccessorTable = new
2850 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
2851 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Region_descriptor,
2852 new java.lang.String[] { "Name", "Stores", "Storefiles", "StorefileSizeMB", "MemstoreSizeMB", "StorefileIndexSizeMB", "ReadRequestsCount", "WriteRequestsCount", "RootIndexSizeKB", "TotalStaticIndexSizeKB", "TotalStaticBloomSizeKB", "TotalCompactingKVs", "CurrentCompactedKVs", },
2853 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.class,
2854 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Region.Builder.class);
2855 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_descriptor =
2856 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_descriptor.getNestedTypes().get(1);
2857 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_fieldAccessorTable = new
2858 com.google.protobuf.GeneratedMessage.FieldAccessorTable(
2859 internal_static_org_apache_hadoop_hbase_rest_protobuf_generated_StorageClusterStatus_Node_descriptor,
2860 new java.lang.String[] { "Name", "StartCode", "Requests", "HeapSizeMB", "MaxHeapSizeMB", "Regions", },
2861 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.class,
2862 org.apache.hadoop.hbase.rest.protobuf.generated.StorageClusterStatusMessage.StorageClusterStatus.Node.Builder.class);
2863 return null;
2864 }
2865 };
2866 com.google.protobuf.Descriptors.FileDescriptor
2867 .internalBuildGeneratedFileFrom(descriptorData,
2868 new com.google.protobuf.Descriptors.FileDescriptor[] {
2869 }, assigner);
2870 }
2871
2872
2873 }