Package org.graylog.integrations.ipfix
Class IpfixMessage.Builder
java.lang.Object
org.graylog.integrations.ipfix.IpfixMessage.Builder
- Enclosing class:
- IpfixMessage
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddAllFlows
(Set<Flow> flows) addAllOptionsTemplateSet
(Set<OptionsTemplateRecord> optionsTemplateRecords) addAllTemplates
(Set<TemplateRecord> templateRecords) abstract IpfixMessage
build()
abstract IpfixMessage.Builder
abstract com.google.common.collect.ImmutableList.Builder<Flow>
abstract IpfixMessage.Builder
optionsTemplateRecords
(com.google.common.collect.ImmutableList<OptionsTemplateRecord> optionsTemplateRecords) abstract com.google.common.collect.ImmutableList.Builder<OptionsTemplateRecord>
abstract IpfixMessage.Builder
templateRecords
(com.google.common.collect.ImmutableList<TemplateRecord> templateRecords) abstract com.google.common.collect.ImmutableList.Builder<TemplateRecord>
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
templateRecords
public abstract IpfixMessage.Builder templateRecords(com.google.common.collect.ImmutableList<TemplateRecord> templateRecords) -
templateRecordsBuilder
public abstract com.google.common.collect.ImmutableList.Builder<TemplateRecord> templateRecordsBuilder() -
optionsTemplateRecords
public abstract IpfixMessage.Builder optionsTemplateRecords(com.google.common.collect.ImmutableList<OptionsTemplateRecord> optionsTemplateRecords) -
optionsTemplateRecordsBuilder
public abstract com.google.common.collect.ImmutableList.Builder<OptionsTemplateRecord> optionsTemplateRecordsBuilder() -
flows
-
flowsBuilder
-
build
-
addAllTemplates
-
addAllOptionsTemplateSet
public IpfixMessage.Builder addAllOptionsTemplateSet(Set<OptionsTemplateRecord> optionsTemplateRecords) -
addAllFlows
-