public abstract class NetFlowV9Packet extends Object
| Constructor and Description |
|---|
NetFlowV9Packet() |
| Modifier and Type | Method and Description |
|---|---|
static NetFlowV9Packet |
create(NetFlowV9Header header,
List<NetFlowV9Template> templates,
NetFlowV9OptionTemplate optionTemplate,
List<NetFlowV9BaseRecord> records,
long dataLength) |
abstract long |
dataLength() |
abstract NetFlowV9Header |
header() |
abstract NetFlowV9OptionTemplate |
optionTemplate() |
abstract com.google.common.collect.ImmutableList<NetFlowV9BaseRecord> |
records() |
abstract com.google.common.collect.ImmutableList<NetFlowV9Template> |
templates() |
String |
toString() |
public abstract NetFlowV9Header header()
public abstract com.google.common.collect.ImmutableList<NetFlowV9Template> templates()
@Nullable public abstract NetFlowV9OptionTemplate optionTemplate()
public abstract com.google.common.collect.ImmutableList<NetFlowV9BaseRecord> records()
public abstract long dataLength()
public static NetFlowV9Packet create(NetFlowV9Header header, List<NetFlowV9Template> templates, @Nullable NetFlowV9OptionTemplate optionTemplate, List<NetFlowV9BaseRecord> records, long dataLength)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.