public class DpiStatInfo extends Object
Constructor and Description |
---|
DpiStatInfo()
Constructor for default DpiStatInfo class.
|
DpiStatInfo(TrafficStatInfo trafficStatistics)
Constructor for DpiStatistics class specified with trafficStatInfo.
|
DpiStatInfo(TrafficStatInfo trafficStatistics,
List<ProtocolStatInfo> detectedProtos)
Constructor for DpiStatistics class specified with trafficStatInfo and detectedProtos.
|
DpiStatInfo(TrafficStatInfo trafficStatistics,
List<ProtocolStatInfo> detectedProtos,
List<FlowStatInfo> knownFlows)
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos and knownFlows.
|
DpiStatInfo(TrafficStatInfo trafficStatistics,
List<ProtocolStatInfo> detectedProtos,
List<FlowStatInfo> knownFlows,
List<FlowStatInfo> unknownFlows)
Constructor for DpiStatistics class specified with trafficStatInfo, detectedProtos, knownFlows and unknownFlows.
|
Modifier and Type | Method and Description |
---|---|
List<ProtocolStatInfo> |
detectedProtos()
Returns DPI detected protocols statistic information.
|
List<FlowStatInfo> |
knownFlows()
Returns DPI known flows.
|
void |
setDetectedProtos(List<ProtocolStatInfo> detectedProtos)
Sets the detected protocols statistic information.
|
void |
setKnownFlows(List<FlowStatInfo> knownFlows)
Sets the known flows information.
|
void |
setTrafficStatistics(TrafficStatInfo trafficStatistics)
Sets the traffic statistic information.
|
void |
setUnknownFlows(List<FlowStatInfo> unknownFlows)
Sets the unknown flows information.
|
String |
toString() |
TrafficStatInfo |
trafficStatistics()
Returns DPI traffic statistic information.
|
List<FlowStatInfo> |
unknownFlows()
Returns DPI unknown flows.
|
public DpiStatInfo()
public DpiStatInfo(TrafficStatInfo trafficStatistics)
trafficStatistics
- traffic statistic informationpublic DpiStatInfo(TrafficStatInfo trafficStatistics, List<ProtocolStatInfo> detectedProtos)
trafficStatistics
- traffic statistic informationdetectedProtos
- detected protocols statistic informationpublic DpiStatInfo(TrafficStatInfo trafficStatistics, List<ProtocolStatInfo> detectedProtos, List<FlowStatInfo> knownFlows)
trafficStatistics
- traffic statistic informationdetectedProtos
- detected protocols statistic informationknownFlows
- known flowspublic DpiStatInfo(TrafficStatInfo trafficStatistics, List<ProtocolStatInfo> detectedProtos, List<FlowStatInfo> knownFlows, List<FlowStatInfo> unknownFlows)
trafficStatistics
- traffic statistic informationdetectedProtos
- detected protocols statistic informationknownFlows
- known flowsunknownFlows
- unknown flowspublic TrafficStatInfo trafficStatistics()
public List<ProtocolStatInfo> detectedProtos()
public List<FlowStatInfo> knownFlows()
public List<FlowStatInfo> unknownFlows()
public void setTrafficStatistics(TrafficStatInfo trafficStatistics)
trafficStatistics
- traffic statisticspublic void setDetectedProtos(List<ProtocolStatInfo> detectedProtos)
detectedProtos
- detected protocols statisticspublic void setKnownFlows(List<FlowStatInfo> knownFlows)
knownFlows
- known flowspublic void setUnknownFlows(List<FlowStatInfo> unknownFlows)
unknownFlows
- unknown flows