Interface RuleDefinition
-
- All Known Implementing Classes:
DefaultRuleDefinition,Rule
public interface RuleDefinition
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetDstAddress()StringgetDstPort()StringgetExporterFilter()intgetGroupPosition()StringgetName()intgetPosition()Defines the order in which the rules are evaluated.StringgetProtocol()StringgetSrcAddress()StringgetSrcPort()default booleanhasDefinition()default booleanhasDstAddressDefinition()default booleanhasDstPortDefinition()default booleanhasExportFilterDefinition()default booleanhasProtocolDefinition()default booleanhasSrcAddressDefinition()default booleanhasSrcPortDefinition()static booleanisDefined(String value)default RuleDefinitionreversedRule()
-
-
-
Method Detail
-
getName
String getName()
-
getDstAddress
String getDstAddress()
-
getDstPort
String getDstPort()
-
getSrcPort
String getSrcPort()
-
getSrcAddress
String getSrcAddress()
-
getProtocol
String getProtocol()
-
getExporterFilter
String getExporterFilter()
-
getGroupPosition
int getGroupPosition()
-
getPosition
int getPosition()
Defines the order in which the rules are evaluated. Lower positions go first
-
hasProtocolDefinition
default boolean hasProtocolDefinition()
-
hasDstAddressDefinition
default boolean hasDstAddressDefinition()
-
hasDstPortDefinition
default boolean hasDstPortDefinition()
-
hasSrcAddressDefinition
default boolean hasSrcAddressDefinition()
-
hasSrcPortDefinition
default boolean hasSrcPortDefinition()
-
hasExportFilterDefinition
default boolean hasExportFilterDefinition()
-
hasDefinition
default boolean hasDefinition()
-
reversedRule
default RuleDefinition reversedRule()
-
isDefined
static boolean isDefined(String value)
-
-