Class GroupBuilder
- java.lang.Object
-
- org.opennms.netmgt.flows.classification.persistence.api.GroupBuilder
-
public class GroupBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description GroupBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Groupbuild()GroupBuilderwithDescription(String description)GroupBuilderwithEnabled(boolean enabled)GroupBuilderwithName(String name)GroupBuilderwithPosition(int position)GroupBuilderwithReadOnly(boolean readOnly)GroupBuilderwithRule(Rule rule)GroupBuilderwithRules(java.util.function.Supplier<List<Rule>> rulesSupplier)
-
-
-
Method Detail
-
withName
public GroupBuilder withName(String name)
-
withRule
public GroupBuilder withRule(Rule rule)
-
withDescription
public GroupBuilder withDescription(String description)
-
withPosition
public GroupBuilder withPosition(int position)
-
withEnabled
public GroupBuilder withEnabled(boolean enabled)
-
withReadOnly
public GroupBuilder withReadOnly(boolean readOnly)
-
withRules
public GroupBuilder withRules(java.util.function.Supplier<List<Rule>> rulesSupplier)
-
build
public Group build()
-
-