Package io.antmedia.cluster
Class ClusterNode
java.lang.Object
io.antmedia.cluster.ClusterNode
- All Implemented Interfaces:
Serializable
@Entity("clusternode")
@Indexes(@Index(fields=@Field("id")))
public class ClusterNode
extends Object
implements Serializable
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCpu()
int
getId()
getIp()
long
void
void
setDbQueryAveargeTimeMs
(int dbQueryAveargeTimeMs) void
void
void
setLastUpdateTime
(long lastUpdateTime) void
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
ALIVE
- See Also:
-
DEAD
- See Also:
-
NODE_UPDATE_PERIOD
public static final long NODE_UPDATE_PERIOD- See Also:
-
id
-
ip
-
lastUpdateTime
private long lastUpdateTime -
memory
-
cpu
-
dbQueryAveargeTimeMs
private int dbQueryAveargeTimeMs -
status
-
-
Constructor Details
-
ClusterNode
public ClusterNode() -
ClusterNode
-
-
Method Details
-
getId
-
setId
-
getIp
-
setIp
-
getStatus
-
getLastUpdateTime
public long getLastUpdateTime() -
setLastUpdateTime
public void setLastUpdateTime(long lastUpdateTime) -
getMemory
-
setMemory
-
getCpu
-
setCpu
-
getDbQueryAveargeTimeMs
public int getDbQueryAveargeTimeMs()- Returns:
- the dbQueryAveargeTimeMs
-
setDbQueryAveargeTimeMs
public void setDbQueryAveargeTimeMs(int dbQueryAveargeTimeMs) - Parameters:
dbQueryAveargeTimeMs
- the dbQueryAveargeTimeMs to set
-