Class NetFlow9Template
java.lang.Object
ru.bitel.bgbilling.kernel.network.flow.NetFlow9Template
- All Implemented Interfaces:
java.io.Serializable
public class NetFlow9Template
extends java.lang.Object
implements java.io.Serializable
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NetFlow9Template.NetFlow9TemplateItem
-
Field Summary
-
Constructor Summary
Constructors Constructor Description NetFlow9Template()
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
templateId
public int templateId -
fieldCount
public int fieldCount -
dataLength
public int dataLengthДлина одной записи данного шаблона. В IPFIX длина может быть переменной. -
minDataLength
public int minDataLengthМинимальная длина данных. -
length
public int length -
nextHopItem
-
inSnmpIfaceItem
-
outSnmpIfaceItem
-
inOctetsItem
-
ip4SrcAddressItem
-
ip4DstAddressItem
-
ip6SrcAddressItem
-
ip6DstAddressItem
-
l4SrcPortItem
-
l4DstPortItem
-
srcTosBytesItem
-
firstSwitchedItem
-
lastSwitchedItem
-
ip4NextHopItem
-
protocolItem
-
data
public byte[] data -
natLogFieldIdxContextId
-
natLogFieldIdxContextName
-
natLogFieldIdxAssignTsSec
-
natLogFieldIdxUnassignTsSec
-
natLogFieldIdxIpv4IntAddr
-
natLogFieldIdxIpv4ExtAddr
-
natLogFieldIdxExtPortFirst
-
natLogFieldIdxExtPortLast
-
hslNatLogFieldTranslatedDestinationIPv4Addr
-
hslNatLogFieldTranslatedDestinationPort
-
hslNatLogFieldTranslatedSourceIpv4Addr
-
hslNatLogFieldTranslatedSourcePort
-
hslNatLogFieldEvent
-
hslNatLogFieldVrfId
-
hslNatLogFieldTimestamp
-
items
-
flowLog
public boolean flowLog -
natLog
public boolean natLog -
seNatLog
public boolean seNatLog -
hslNatLog
public boolean hslNatLog
-
-
Constructor Details
-
NetFlow9Template
public NetFlow9Template()
-
-
Method Details
-
parse
public void parse(java.nio.ByteBuffer readBuffer) -
skipData
public int skipData(java.nio.ByteBuffer data, int beginPosition)Возвращает длину пропущенной data.- Parameters:
data
-- Returns:
-