Class RuleBuilder
- java.lang.Object
-
- org.opennms.netmgt.flows.classification.persistence.api.RuleBuilder
-
public class RuleBuilder extends 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(String dstAddress)RuleBuilderwithDstPort(int dstPort)RuleBuilderwithDstPort(String dstPort)RuleBuilderwithExporterFilter(String exporterFilter)RuleBuilderwithGroup(Group group)RuleBuilderwithName(String name)RuleBuilderwithOmnidirectional(boolean omnidirectional)RuleBuilderwithPosition(int position)RuleBuilderwithProtocol(String protocol)RuleBuilderwithProtocol(Protocol protocol)RuleBuilderwithSrcAddress(String srcAddress)RuleBuilderwithSrcPort(int srcPort)RuleBuilderwithSrcPort(String srcPort)
-
-
-
Method Detail
-
withName
public RuleBuilder withName(String name)
-
withDstAddress
public RuleBuilder withDstAddress(String dstAddress)
-
withDstPort
public RuleBuilder withDstPort(String dstPort)
-
withDstPort
public RuleBuilder withDstPort(int dstPort)
-
withSrcAddress
public RuleBuilder withSrcAddress(String srcAddress)
-
withSrcPort
public RuleBuilder withSrcPort(String srcPort)
-
withSrcPort
public RuleBuilder withSrcPort(int srcPort)
-
withProtocol
public RuleBuilder withProtocol(String protocol)
-
withProtocol
public RuleBuilder withProtocol(Protocol protocol)
-
withOmnidirectional
public RuleBuilder withOmnidirectional(boolean omnidirectional)
-
withExporterFilter
public RuleBuilder withExporterFilter(String exporterFilter)
-
withGroup
public RuleBuilder withGroup(Group group)
-
fromRule
public RuleBuilder fromRule(Rule rule)
-
withPosition
public RuleBuilder withPosition(int position)
-
build
public Rule build()
-
-