in core/src/main/thrift-gen-java/org/apache/accumulo/core/manager/thrift/TabletServerStatus.java [1151:1309]
public int compareTo(TabletServerStatus other) {
if (!getClass().equals(other.getClass())) {
return getClass().getName().compareTo(other.getClass().getName());
}
int lastComparison = 0;
lastComparison = java.lang.Boolean.compare(isSetTableMap(), other.isSetTableMap());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetTableMap()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.tableMap, other.tableMap);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetLastContact(), other.isSetLastContact());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetLastContact()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.lastContact, other.lastContact);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetName(), other.isSetName());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetName()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.name, other.name);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetOsLoad(), other.isSetOsLoad());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetOsLoad()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.osLoad, other.osLoad);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetHoldTime(), other.isSetHoldTime());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetHoldTime()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.holdTime, other.holdTime);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetLookups(), other.isSetLookups());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetLookups()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.lookups, other.lookups);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetIndexCacheHits(), other.isSetIndexCacheHits());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetIndexCacheHits()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.indexCacheHits, other.indexCacheHits);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetIndexCacheRequest(), other.isSetIndexCacheRequest());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetIndexCacheRequest()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.indexCacheRequest, other.indexCacheRequest);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDataCacheHits(), other.isSetDataCacheHits());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDataCacheHits()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dataCacheHits, other.dataCacheHits);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetDataCacheRequest(), other.isSetDataCacheRequest());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetDataCacheRequest()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dataCacheRequest, other.dataCacheRequest);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetLogSorts(), other.isSetLogSorts());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetLogSorts()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.logSorts, other.logSorts);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetFlushs(), other.isSetFlushs());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetFlushs()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.flushs, other.flushs);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetSyncs(), other.isSetSyncs());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetSyncs()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.syncs, other.syncs);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetVersion(), other.isSetVersion());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetVersion()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.version, other.version);
if (lastComparison != 0) {
return lastComparison;
}
}
lastComparison = java.lang.Boolean.compare(isSetResponseTime(), other.isSetResponseTime());
if (lastComparison != 0) {
return lastComparison;
}
if (isSetResponseTime()) {
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.responseTime, other.responseTime);
if (lastComparison != 0) {
return lastComparison;
}
}
return 0;
}