1 package org.apache.hadoop.hbase.avro.generated; 2 3 @SuppressWarnings("all") 4 public class AServerLoad extends org.apache.avro.specific.SpecificRecordBase implements org.apache.avro.specific.SpecificRecord { 5 public static final org.apache.avro.Schema SCHEMA$ = org.apache.avro.Schema.parse("{\"type\":\"record\",\"name\":\"AServerLoad\",\"namespace\":\"org.apache.hadoop.hbase.avro.generated\",\"fields\":[{\"name\":\"load\",\"type\":\"int\"},{\"name\":\"maxHeapMB\",\"type\":\"int\"},{\"name\":\"memStoreSizeInMB\",\"type\":\"int\"},{\"name\":\"numberOfRegions\",\"type\":\"int\"},{\"name\":\"numberOfRequests\",\"type\":\"int\"},{\"name\":\"regionsLoad\",\"type\":{\"type\":\"array\",\"items\":{\"type\":\"record\",\"name\":\"ARegionLoad\",\"fields\":[{\"name\":\"memStoreSizeMB\",\"type\":\"int\"},{\"name\":\"name\",\"type\":\"bytes\"},{\"name\":\"storefileIndexSizeMB\",\"type\":\"int\"},{\"name\":\"storefiles\",\"type\":\"int\"},{\"name\":\"storefileSizeMB\",\"type\":\"int\"},{\"name\":\"stores\",\"type\":\"int\"}]}}},{\"name\":\"storefileIndexSizeInMB\",\"type\":\"int\"},{\"name\":\"storefiles\",\"type\":\"int\"},{\"name\":\"storefileSizeInMB\",\"type\":\"int\"},{\"name\":\"usedHeapMB\",\"type\":\"int\"}]}"); 6 public int load; 7 public int maxHeapMB; 8 public int memStoreSizeInMB; 9 public int numberOfRegions; 10 public int numberOfRequests; 11 public org.apache.avro.generic.GenericArray<org.apache.hadoop.hbase.avro.generated.ARegionLoad> regionsLoad; 12 public int storefileIndexSizeInMB; 13 public int storefiles; 14 public int storefileSizeInMB; 15 public int usedHeapMB; 16 public org.apache.avro.Schema getSchema() { return SCHEMA$; } 17 public java.lang.Object get(int field$) { 18 switch (field$) { 19 case 0: return load; 20 case 1: return maxHeapMB; 21 case 2: return memStoreSizeInMB; 22 case 3: return numberOfRegions; 23 case 4: return numberOfRequests; 24 case 5: return regionsLoad; 25 case 6: return storefileIndexSizeInMB; 26 case 7: return storefiles; 27 case 8: return storefileSizeInMB; 28 case 9: return usedHeapMB; 29 default: throw new org.apache.avro.AvroRuntimeException("Bad index"); 30 } 31 } 32 @SuppressWarnings(value="unchecked") 33 public void put(int field$, java.lang.Object value$) { 34 switch (field$) { 35 case 0: load = (java.lang.Integer)value$; break; 36 case 1: maxHeapMB = (java.lang.Integer)value$; break; 37 case 2: memStoreSizeInMB = (java.lang.Integer)value$; break; 38 case 3: numberOfRegions = (java.lang.Integer)value$; break; 39 case 4: numberOfRequests = (java.lang.Integer)value$; break; 40 case 5: regionsLoad = (org.apache.avro.generic.GenericArray<org.apache.hadoop.hbase.avro.generated.ARegionLoad>)value$; break; 41 case 6: storefileIndexSizeInMB = (java.lang.Integer)value$; break; 42 case 7: storefiles = (java.lang.Integer)value$; break; 43 case 8: storefileSizeInMB = (java.lang.Integer)value$; break; 44 case 9: usedHeapMB = (java.lang.Integer)value$; break; 45 default: throw new org.apache.avro.AvroRuntimeException("Bad index"); 46 } 47 } 48 }