Class Template
- java.lang.Object
-
- org.opennms.netmgt.telemetry.protocols.netflow.parser.session.Template
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Template.Builder
static class
Template.Type
-
Field Summary
Fields Modifier and Type Field Description java.util.List<Field>
fields
int
id
java.util.Set<java.lang.String>
scopeNames
java.util.List<Scope>
scopes
Template.Type
type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Template.Builder
builder(int id, Template.Type type)
int
count()
java.util.Iterator<Field>
iterator()
java.util.stream.Stream<Field>
stream()
-
-
-
Field Detail
-
id
public final int id
-
type
public final Template.Type type
-
scopes
public final java.util.List<Scope> scopes
-
fields
public final java.util.List<Field> fields
-
scopeNames
public final java.util.Set<java.lang.String> scopeNames
-
-
Method Detail
-
count
public int count()
-
iterator
public java.util.Iterator<Field> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<Field>
-
stream
public java.util.stream.Stream<Field> stream()
-
builder
public static Template.Builder builder(int id, Template.Type type)
-
-