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>
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 class
MasterMonitorInfo._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
MasterGoalState
goalState
static Map<MasterMonitorInfo._Fields,org.apache.thrift.meta_data.FieldMetaData>
metaDataMap
Set<String>
serversShuttingDown
MasterState
state
Map<String,TableInfo>
tableMap
List<TabletServerStatus>
tServerInfo
int
unassignedTablets
-
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 void
addToBulkImports(BulkImportStatus elem)
void
addToDeadTabletServers(DeadServer elem)
void
addToServersShuttingDown(String elem)
void
addToTServerInfo(TabletServerStatus elem)
void
clear()
int
compareTo(MasterMonitorInfo other)
MasterMonitorInfo
deepCopy()
boolean
equals(Object that)
boolean
equals(MasterMonitorInfo that)
MasterMonitorInfo._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(MasterMonitorInfo._Fields field)
MasterGoalState
getGoalState()
Set<String>
getServersShuttingDown()
Iterator<String>
getServersShuttingDownIterator()
int
getServersShuttingDownSize()
MasterState
getState()
Map<String,TableInfo>
getTableMap()
int
getTableMapSize()
List<TabletServerStatus>
getTServerInfo()
Iterator<TabletServerStatus>
getTServerInfoIterator()
int
getTServerInfoSize()
int
getUnassignedTablets()
int
hashCode()
boolean
isSet(MasterMonitorInfo._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)
MasterMonitorInfo
setBadTServers(Map<String,Byte> badTServers)
void
setBadTServersIsSet(boolean value)
MasterMonitorInfo
setBulkImports(List<BulkImportStatus> bulkImports)
void
setBulkImportsIsSet(boolean value)
MasterMonitorInfo
setDeadTabletServers(List<DeadServer> deadTabletServers)
void
setDeadTabletServersIsSet(boolean value)
void
setFieldValue(MasterMonitorInfo._Fields field, Object value)
MasterMonitorInfo
setGoalState(MasterGoalState goalState)
void
setGoalStateIsSet(boolean value)
MasterMonitorInfo
setServersShuttingDown(Set<String> serversShuttingDown)
void
setServersShuttingDownIsSet(boolean value)
MasterMonitorInfo
setState(MasterState state)
void
setStateIsSet(boolean value)
MasterMonitorInfo
setTableMap(Map<String,TableInfo> tableMap)
void
setTableMapIsSet(boolean value)
MasterMonitorInfo
setTServerInfo(List<TabletServerStatus> tServerInfo)
void
setTServerInfoIsSet(boolean value)
MasterMonitorInfo
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 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:
deepCopy
in interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
clear
public void clear()
- Specified by:
clear
in 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:
setFieldValue
in interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
getFieldValue
public Object getFieldValue(MasterMonitorInfo._Fields field)
- Specified by:
getFieldValue
in 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:
isSet
in interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
equals
public boolean equals(MasterMonitorInfo that)
-
compareTo
public int compareTo(MasterMonitorInfo other)
- Specified by:
compareTo
in interfaceComparable<MasterMonitorInfo>
-
fieldForId
public MasterMonitorInfo._Fields fieldForId(int fieldId)
- Specified by:
fieldForId
in interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
- Specified by:
read
in interfaceorg.apache.thrift.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
- 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.TBase<MasterMonitorInfo,MasterMonitorInfo._Fields>
- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-