Class MasterMonitorInfo
- java.lang.Object
-
- org.apache.accumulo.core.master.thrift.MasterMonitorInfo
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<MasterMonitorInfo>,org.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>,org.apache.thrift.TSerializable
public class MasterMonitorInfo extends Object implements org.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>, Serializable, Cloneable, Comparable<MasterMonitorInfo>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMasterMonitorInfo._FieldsThe 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>badTServersList<BulkImportStatus>bulkImportsList<DeadServer>deadTabletServersMasterGoalStategoalStatestatic Map<MasterMonitorInfo._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapSet<String>serversShuttingDownMasterStatestateMap<String,TableInfo>tableMapList<TabletServerStatus>tServerInfointunassignedTablets
-
Constructor Summary
Constructors Constructor Description MasterMonitorInfo()MasterMonitorInfo(Map<String,TableInfo> tableMap, List<TabletServerStatus> tServerInfo, Map<String,Byte> badTServers, MasterState state, MasterGoalState goalState, int unassignedTablets, Set<String> serversShuttingDown, List<DeadServer> deadTabletServers, List<BulkImportStatus> bulkImports)MasterMonitorInfo(MasterMonitorInfo other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToBulkImports(BulkImportStatus elem)voidaddToDeadTabletServers(DeadServer elem)voidaddToServersShuttingDown(String elem)voidaddToTServerInfo(TabletServerStatus elem)voidclear()intcompareTo(MasterMonitorInfo other)MasterMonitorInfodeepCopy()booleanequals(Object that)booleanequals(MasterMonitorInfo that)MasterMonitorInfo._FieldsfieldForId(int fieldId)Map<String,Byte>getBadTServers()intgetBadTServersSize()List<BulkImportStatus>getBulkImports()Iterator<BulkImportStatus>getBulkImportsIterator()intgetBulkImportsSize()List<DeadServer>getDeadTabletServers()Iterator<DeadServer>getDeadTabletServersIterator()intgetDeadTabletServersSize()ObjectgetFieldValue(MasterMonitorInfo._Fields field)MasterGoalStategetGoalState()Set<String>getServersShuttingDown()Iterator<String>getServersShuttingDownIterator()intgetServersShuttingDownSize()MasterStategetState()Map<String,TableInfo>getTableMap()intgetTableMapSize()List<TabletServerStatus>getTServerInfo()Iterator<TabletServerStatus>getTServerInfoIterator()intgetTServerInfoSize()intgetUnassignedTablets()inthashCode()booleanisSet(MasterMonitorInfo._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetBadTServers()Returns true if field badTServers is set (has been assigned a value) and false otherwisebooleanisSetBulkImports()Returns true if field bulkImports is set (has been assigned a value) and false otherwisebooleanisSetDeadTabletServers()Returns true if field deadTabletServers is set (has been assigned a value) and false otherwisebooleanisSetGoalState()Returns true if field goalState is set (has been assigned a value) and false otherwisebooleanisSetServersShuttingDown()Returns true if field serversShuttingDown is set (has been assigned a value) and false otherwisebooleanisSetState()Returns true if field state is set (has been assigned a value) and false otherwisebooleanisSetTableMap()Returns true if field tableMap is set (has been assigned a value) and false otherwisebooleanisSetTServerInfo()Returns true if field tServerInfo is set (has been assigned a value) and false otherwisebooleanisSetUnassignedTablets()Returns true if field unassignedTablets is set (has been assigned a value) and false otherwisevoidputToBadTServers(String key, byte val)voidputToTableMap(String key, TableInfo val)voidread(org.apache.thrift.protocol.TProtocol iprot)MasterMonitorInfosetBadTServers(Map<String,Byte> badTServers)voidsetBadTServersIsSet(boolean value)MasterMonitorInfosetBulkImports(List<BulkImportStatus> bulkImports)voidsetBulkImportsIsSet(boolean value)MasterMonitorInfosetDeadTabletServers(List<DeadServer> deadTabletServers)voidsetDeadTabletServersIsSet(boolean value)voidsetFieldValue(MasterMonitorInfo._Fields field, Object value)MasterMonitorInfosetGoalState(MasterGoalState goalState)voidsetGoalStateIsSet(boolean value)MasterMonitorInfosetServersShuttingDown(Set<String> serversShuttingDown)voidsetServersShuttingDownIsSet(boolean value)MasterMonitorInfosetState(MasterState state)voidsetStateIsSet(boolean value)MasterMonitorInfosetTableMap(Map<String,TableInfo> tableMap)voidsetTableMapIsSet(boolean value)MasterMonitorInfosetTServerInfo(List<TabletServerStatus> tServerInfo)voidsetTServerInfoIsSet(boolean value)MasterMonitorInfosetUnassignedTablets(int unassignedTablets)voidsetUnassignedTabletsIsSet(boolean value)StringtoString()voidunsetBadTServers()voidunsetBulkImports()voidunsetDeadTabletServers()voidunsetGoalState()voidunsetServersShuttingDown()voidunsetState()voidunsetTableMap()voidunsetTServerInfo()voidunsetUnassignedTablets()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
tServerInfo
public List<TabletServerStatus> tServerInfo
-
state
public MasterState state
- See Also:
MasterState
-
goalState
public MasterGoalState goalState
- See Also:
MasterGoalState
-
unassignedTablets
public int unassignedTablets
-
deadTabletServers
public List<DeadServer> deadTabletServers
-
bulkImports
public List<BulkImportStatus> bulkImports
-
metaDataMap
public static final Map<MasterMonitorInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
MasterMonitorInfo
public MasterMonitorInfo()
-
MasterMonitorInfo
public MasterMonitorInfo(Map<String,TableInfo> tableMap, List<TabletServerStatus> tServerInfo, Map<String,Byte> badTServers, MasterState state, MasterGoalState goalState, int unassignedTablets, Set<String> serversShuttingDown, List<DeadServer> deadTabletServers, List<BulkImportStatus> bulkImports)
-
MasterMonitorInfo
public MasterMonitorInfo(MasterMonitorInfo other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public MasterMonitorInfo deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
getTableMapSize
public int getTableMapSize()
-
setTableMap
public MasterMonitorInfo 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 MasterMonitorInfo 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 MasterMonitorInfo 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 MasterState getState()
- See Also:
MasterState
-
setState
public MasterMonitorInfo setState(MasterState state)
- See Also:
MasterState
-
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 MasterGoalState getGoalState()
- See Also:
MasterGoalState
-
setGoalState
public MasterMonitorInfo setGoalState(MasterGoalState goalState)
- See Also:
MasterGoalState
-
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 MasterMonitorInfo 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 MasterMonitorInfo 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 MasterMonitorInfo 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 MasterMonitorInfo 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(MasterMonitorInfo._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
getFieldValue
public Object getFieldValue(MasterMonitorInfo._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
isSet
public boolean isSet(MasterMonitorInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSetin interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
equals
public boolean equals(MasterMonitorInfo that)
-
compareTo
public int compareTo(MasterMonitorInfo other)
- Specified by:
compareToin interfaceComparable<MasterMonitorInfo>
-
fieldForId
public MasterMonitorInfo._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException- Specified by:
readin 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:
writein interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
-