Class ManagerMonitorInfo
- java.lang.Object
-
- org.apache.accumulo.core.manager.thrift.ManagerMonitorInfo
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<ManagerMonitorInfo>
,org.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>
,org.apache.thrift.TSerializable
public class ManagerMonitorInfo extends Object implements org.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>, Serializable, Cloneable, Comparable<ManagerMonitorInfo>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ManagerMonitorInfo._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description Map<String,Byte>
badTServers
List<BulkImportStatus>
bulkImports
List<DeadServer>
deadTabletServers
ManagerGoalState
goalState
static Map<ManagerMonitorInfo._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
Set<String>
serversShuttingDown
ManagerState
state
Map<String,TableInfo>
tableMap
List<TabletServerStatus>
tServerInfo
int
unassignedTablets
-
Constructor Summary
Constructors Constructor Description ManagerMonitorInfo()
ManagerMonitorInfo(Map<String,TableInfo> tableMap, List<TabletServerStatus> tServerInfo, Map<String,Byte> badTServers, ManagerState state, ManagerGoalState goalState, int unassignedTablets, Set<String> serversShuttingDown, List<DeadServer> deadTabletServers, List<BulkImportStatus> bulkImports)
ManagerMonitorInfo(ManagerMonitorInfo other)
Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToBulkImports(BulkImportStatus elem)
void
addToDeadTabletServers(DeadServer elem)
void
addToServersShuttingDown(String elem)
void
addToTServerInfo(TabletServerStatus elem)
void
clear()
int
compareTo(ManagerMonitorInfo other)
ManagerMonitorInfo
deepCopy()
boolean
equals(Object that)
boolean
equals(ManagerMonitorInfo that)
ManagerMonitorInfo._Fields
fieldForId(int fieldId)
Map<String,Byte>
getBadTServers()
int
getBadTServersSize()
List<BulkImportStatus>
getBulkImports()
Iterator<BulkImportStatus>
getBulkImportsIterator()
int
getBulkImportsSize()
List<DeadServer>
getDeadTabletServers()
Iterator<DeadServer>
getDeadTabletServersIterator()
int
getDeadTabletServersSize()
Object
getFieldValue(ManagerMonitorInfo._Fields field)
ManagerGoalState
getGoalState()
Set<String>
getServersShuttingDown()
Iterator<String>
getServersShuttingDownIterator()
int
getServersShuttingDownSize()
ManagerState
getState()
Map<String,TableInfo>
getTableMap()
int
getTableMapSize()
List<TabletServerStatus>
getTServerInfo()
Iterator<TabletServerStatus>
getTServerInfoIterator()
int
getTServerInfoSize()
int
getUnassignedTablets()
int
hashCode()
boolean
isSet(ManagerMonitorInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwiseboolean
isSetBadTServers()
Returns true if field badTServers is set (has been assigned a value) and false otherwiseboolean
isSetBulkImports()
Returns true if field bulkImports is set (has been assigned a value) and false otherwiseboolean
isSetDeadTabletServers()
Returns true if field deadTabletServers is set (has been assigned a value) and false otherwiseboolean
isSetGoalState()
Returns true if field goalState is set (has been assigned a value) and false otherwiseboolean
isSetServersShuttingDown()
Returns true if field serversShuttingDown is set (has been assigned a value) and false otherwiseboolean
isSetState()
Returns true if field state is set (has been assigned a value) and false otherwiseboolean
isSetTableMap()
Returns true if field tableMap is set (has been assigned a value) and false otherwiseboolean
isSetTServerInfo()
Returns true if field tServerInfo is set (has been assigned a value) and false otherwiseboolean
isSetUnassignedTablets()
Returns true if field unassignedTablets is set (has been assigned a value) and false otherwisevoid
putToBadTServers(String key, byte val)
void
putToTableMap(String key, TableInfo val)
void
read(org.apache.thrift.protocol.TProtocol iprot)
ManagerMonitorInfo
setBadTServers(Map<String,Byte> badTServers)
void
setBadTServersIsSet(boolean value)
ManagerMonitorInfo
setBulkImports(List<BulkImportStatus> bulkImports)
void
setBulkImportsIsSet(boolean value)
ManagerMonitorInfo
setDeadTabletServers(List<DeadServer> deadTabletServers)
void
setDeadTabletServersIsSet(boolean value)
void
setFieldValue(ManagerMonitorInfo._Fields field, Object value)
ManagerMonitorInfo
setGoalState(ManagerGoalState goalState)
void
setGoalStateIsSet(boolean value)
ManagerMonitorInfo
setServersShuttingDown(Set<String> serversShuttingDown)
void
setServersShuttingDownIsSet(boolean value)
ManagerMonitorInfo
setState(ManagerState state)
void
setStateIsSet(boolean value)
ManagerMonitorInfo
setTableMap(Map<String,TableInfo> tableMap)
void
setTableMapIsSet(boolean value)
ManagerMonitorInfo
setTServerInfo(List<TabletServerStatus> tServerInfo)
void
setTServerInfoIsSet(boolean value)
ManagerMonitorInfo
setUnassignedTablets(int unassignedTablets)
void
setUnassignedTabletsIsSet(boolean value)
String
toString()
void
unsetBadTServers()
void
unsetBulkImports()
void
unsetDeadTabletServers()
void
unsetGoalState()
void
unsetServersShuttingDown()
void
unsetState()
void
unsetTableMap()
void
unsetTServerInfo()
void
unsetUnassignedTablets()
void
validate()
void
write(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
tServerInfo
public List<TabletServerStatus> tServerInfo
-
state
public ManagerState state
- See Also:
ManagerState
-
goalState
public ManagerGoalState goalState
- See Also:
ManagerGoalState
-
unassignedTablets
public int unassignedTablets
-
deadTabletServers
public List<DeadServer> deadTabletServers
-
bulkImports
public List<BulkImportStatus> bulkImports
-
metaDataMap
public static final Map<ManagerMonitorInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
ManagerMonitorInfo
public ManagerMonitorInfo()
-
ManagerMonitorInfo
public ManagerMonitorInfo(Map<String,TableInfo> tableMap, List<TabletServerStatus> tServerInfo, Map<String,Byte> badTServers, ManagerState state, ManagerGoalState goalState, int unassignedTablets, Set<String> serversShuttingDown, List<DeadServer> deadTabletServers, List<BulkImportStatus> bulkImports)
-
ManagerMonitorInfo
public ManagerMonitorInfo(ManagerMonitorInfo other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public ManagerMonitorInfo deepCopy()
- Specified by:
deepCopy
in interfaceorg.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>
-
getTableMapSize
public int getTableMapSize()
-
setTableMap
public ManagerMonitorInfo setTableMap(Map<String,TableInfo> tableMap)
-
unsetTableMap
public void unsetTableMap()
-
isSetTableMap
public boolean isSetTableMap()
Returns true if field tableMap is set (has been assigned a value) and false otherwise
-
setTableMapIsSet
public void setTableMapIsSet(boolean value)
-
getTServerInfoSize
public int getTServerInfoSize()
-
getTServerInfoIterator
public Iterator<TabletServerStatus> getTServerInfoIterator()
-
addToTServerInfo
public void addToTServerInfo(TabletServerStatus elem)
-
getTServerInfo
public List<TabletServerStatus> getTServerInfo()
-
setTServerInfo
public ManagerMonitorInfo setTServerInfo(List<TabletServerStatus> tServerInfo)
-
unsetTServerInfo
public void unsetTServerInfo()
-
isSetTServerInfo
public boolean isSetTServerInfo()
Returns true if field tServerInfo is set (has been assigned a value) and false otherwise
-
setTServerInfoIsSet
public void setTServerInfoIsSet(boolean value)
-
getBadTServersSize
public int getBadTServersSize()
-
putToBadTServers
public void putToBadTServers(String key, byte val)
-
setBadTServers
public ManagerMonitorInfo setBadTServers(Map<String,Byte> badTServers)
-
unsetBadTServers
public void unsetBadTServers()
-
isSetBadTServers
public boolean isSetBadTServers()
Returns true if field badTServers is set (has been assigned a value) and false otherwise
-
setBadTServersIsSet
public void setBadTServersIsSet(boolean value)
-
getState
public ManagerState getState()
- See Also:
ManagerState
-
setState
public ManagerMonitorInfo setState(ManagerState state)
- See Also:
ManagerState
-
unsetState
public void unsetState()
-
isSetState
public boolean isSetState()
Returns true if field state is set (has been assigned a value) and false otherwise
-
setStateIsSet
public void setStateIsSet(boolean value)
-
getGoalState
public ManagerGoalState getGoalState()
- See Also:
ManagerGoalState
-
setGoalState
public ManagerMonitorInfo setGoalState(ManagerGoalState goalState)
- See Also:
ManagerGoalState
-
unsetGoalState
public void unsetGoalState()
-
isSetGoalState
public boolean isSetGoalState()
Returns true if field goalState is set (has been assigned a value) and false otherwise
-
setGoalStateIsSet
public void setGoalStateIsSet(boolean value)
-
getUnassignedTablets
public int getUnassignedTablets()
-
setUnassignedTablets
public ManagerMonitorInfo setUnassignedTablets(int unassignedTablets)
-
unsetUnassignedTablets
public void unsetUnassignedTablets()
-
isSetUnassignedTablets
public boolean isSetUnassignedTablets()
Returns true if field unassignedTablets is set (has been assigned a value) and false otherwise
-
setUnassignedTabletsIsSet
public void setUnassignedTabletsIsSet(boolean value)
-
getServersShuttingDownSize
public int getServersShuttingDownSize()
-
addToServersShuttingDown
public void addToServersShuttingDown(String elem)
-
setServersShuttingDown
public ManagerMonitorInfo setServersShuttingDown(Set<String> serversShuttingDown)
-
unsetServersShuttingDown
public void unsetServersShuttingDown()
-
isSetServersShuttingDown
public boolean isSetServersShuttingDown()
Returns true if field serversShuttingDown is set (has been assigned a value) and false otherwise
-
setServersShuttingDownIsSet
public void setServersShuttingDownIsSet(boolean value)
-
getDeadTabletServersSize
public int getDeadTabletServersSize()
-
getDeadTabletServersIterator
public Iterator<DeadServer> getDeadTabletServersIterator()
-
addToDeadTabletServers
public void addToDeadTabletServers(DeadServer elem)
-
getDeadTabletServers
public List<DeadServer> getDeadTabletServers()
-
setDeadTabletServers
public ManagerMonitorInfo setDeadTabletServers(List<DeadServer> deadTabletServers)
-
unsetDeadTabletServers
public void unsetDeadTabletServers()
-
isSetDeadTabletServers
public boolean isSetDeadTabletServers()
Returns true if field deadTabletServers is set (has been assigned a value) and false otherwise
-
setDeadTabletServersIsSet
public void setDeadTabletServersIsSet(boolean value)
-
getBulkImportsSize
public int getBulkImportsSize()
-
getBulkImportsIterator
public Iterator<BulkImportStatus> getBulkImportsIterator()
-
addToBulkImports
public void addToBulkImports(BulkImportStatus elem)
-
getBulkImports
public List<BulkImportStatus> getBulkImports()
-
setBulkImports
public ManagerMonitorInfo setBulkImports(List<BulkImportStatus> bulkImports)
-
unsetBulkImports
public void unsetBulkImports()
-
isSetBulkImports
public boolean isSetBulkImports()
Returns true if field bulkImports is set (has been assigned a value) and false otherwise
-
setBulkImportsIsSet
public void setBulkImportsIsSet(boolean value)
-
setFieldValue
public void setFieldValue(ManagerMonitorInfo._Fields field, Object value)
- Specified by:
setFieldValue
in interfaceorg.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>
-
getFieldValue
public Object getFieldValue(ManagerMonitorInfo._Fields field)
- Specified by:
getFieldValue
in interfaceorg.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>
-
isSet
public boolean isSet(ManagerMonitorInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSet
in interfaceorg.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>
-
equals
public boolean equals(ManagerMonitorInfo that)
-
compareTo
public int compareTo(ManagerMonitorInfo other)
- Specified by:
compareTo
in interfaceComparable<ManagerMonitorInfo>
-
fieldForId
public ManagerMonitorInfo._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<ManagerMonitorInfo,ManagerMonitorInfo._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
- Specified by:
read
in interfaceorg.apache.thrift.TSerializable
- Throws:
org.apache.thrift.TException
-
write
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
- Specified by:
write
in interfaceorg.apache.thrift.TSerializable
- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-