Class ThresholdResultExplanation
- java.lang.Object
-
- org.opennms.netmgt.bsm.service.model.functions.reduce.ThresholdResultExplanation
-
public class ThresholdResultExplanation extends Object
-
-
Constructor Summary
Constructors Constructor Description ThresholdResultExplanation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Threshold
getFunction()
Collection<GraphEdge>
getGraphEdges()
Map<GraphEdge,GraphVertex>
getGraphEdgeToGraphVertexMapping()
GraphVertex
getGraphVertex(GraphEdge graphEdge)
Map<Status,Integer>
getHitsByStatus()
Status
getStatus()
double
getStatusFactor(GraphEdge eachEdge, Status status)
double
getStatusResult(Status status)
double
getWeightFactor(GraphEdge eachEdge)
List<Status>
getWeightStatuses()
int
getWeightSum()
double
getWeightSumFactor()
void
setFunction(Threshold function)
void
setGraphEdges(Collection<GraphEdge> edges)
void
setGraphEdgeToGraphVertexMapping(Map<GraphEdge,GraphVertex> graphEdgeToGraphVertexMapping)
void
setHitsByStatus(Map<Status,Integer> hitsByStatus)
void
setStatus(Status result)
void
setWeightStatuses(List<Status> weightStatuses)
-
-
-
Method Detail
-
setFunction
public void setFunction(Threshold function)
-
getFunction
public Threshold getFunction()
-
setStatus
public void setStatus(Status result)
-
getStatus
public Status getStatus()
-
setGraphEdges
public void setGraphEdges(Collection<GraphEdge> edges)
-
getGraphEdges
public Collection<GraphEdge> getGraphEdges()
-
getWeightFactor
public double getWeightFactor(GraphEdge eachEdge)
-
getStatusResult
public double getStatusResult(Status status)
-
setGraphEdgeToGraphVertexMapping
public void setGraphEdgeToGraphVertexMapping(Map<GraphEdge,GraphVertex> graphEdgeToGraphVertexMapping)
-
getGraphEdgeToGraphVertexMapping
public Map<GraphEdge,GraphVertex> getGraphEdgeToGraphVertexMapping()
-
getGraphVertex
public GraphVertex getGraphVertex(GraphEdge graphEdge)
-
getWeightSum
public int getWeightSum()
-
getWeightSumFactor
public double getWeightSumFactor()
-
-