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 java.lang.StringgetDstAddress()java.lang.StringgetDstPort()java.lang.StringgetExporterFilter()intgetGroupPosition()java.lang.StringgetName()intgetPosition()Defines the order in which the rules are evaluated.java.lang.StringgetProtocol()java.lang.StringgetSrcAddress()java.lang.StringgetSrcPort()default booleanhasDefinition()default booleanhasDstAddressDefinition()default booleanhasDstPortDefinition()default booleanhasExportFilterDefinition()default booleanhasProtocolDefinition()default booleanhasSrcAddressDefinition()default booleanhasSrcPortDefinition()static booleanisDefined(java.lang.String value)default RuleDefinitionreversedRule()
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getDstAddress
java.lang.String getDstAddress()
-
getDstPort
java.lang.String getDstPort()
-
getSrcPort
java.lang.String getSrcPort()
-
getSrcAddress
java.lang.String getSrcAddress()
-
getProtocol
java.lang.String getProtocol()
-
getExporterFilter
java.lang.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(java.lang.String value)
-
-