Class RuleBuilder
- java.lang.Object
-
- org.opennms.netmgt.flows.classification.persistence.api.RuleBuilder
-
public class RuleBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RuleBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Rulebuild()RuleBuilderfromRule(Rule rule)RuleBuilderwithDstAddress(java.lang.String dstAddress)RuleBuilderwithDstPort(int dstPort)RuleBuilderwithDstPort(java.lang.String dstPort)RuleBuilderwithExporterFilter(java.lang.String exporterFilter)RuleBuilderwithGroup(Group group)RuleBuilderwithName(java.lang.String name)RuleBuilderwithOmnidirectional(boolean omnidirectional)RuleBuilderwithPosition(int position)RuleBuilderwithProtocol(java.lang.String protocol)RuleBuilderwithProtocol(Protocol protocol)RuleBuilderwithSrcAddress(java.lang.String srcAddress)RuleBuilderwithSrcPort(int srcPort)RuleBuilderwithSrcPort(java.lang.String srcPort)
-
-
-
Method Detail
-
withName
public RuleBuilder withName(java.lang.String name)
-
withDstAddress
public RuleBuilder withDstAddress(java.lang.String dstAddress)
-
withDstPort
public RuleBuilder withDstPort(java.lang.String dstPort)
-
withDstPort
public RuleBuilder withDstPort(int dstPort)
-
withSrcAddress
public RuleBuilder withSrcAddress(java.lang.String srcAddress)
-
withSrcPort
public RuleBuilder withSrcPort(java.lang.String srcPort)
-
withSrcPort
public RuleBuilder withSrcPort(int srcPort)
-
withProtocol
public RuleBuilder withProtocol(java.lang.String protocol)
-
withProtocol
public RuleBuilder withProtocol(Protocol protocol)
-
withOmnidirectional
public RuleBuilder withOmnidirectional(boolean omnidirectional)
-
withExporterFilter
public RuleBuilder withExporterFilter(java.lang.String exporterFilter)
-
withGroup
public RuleBuilder withGroup(Group group)
-
fromRule
public RuleBuilder fromRule(Rule rule)
-
withPosition
public RuleBuilder withPosition(int position)
-
build
public Rule build()
-
-