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.String
getDstAddress()
java.lang.String
getDstPort()
java.lang.String
getExporterFilter()
int
getGroupPosition()
java.lang.String
getName()
int
getPosition()
Defines the order in which the rules are evaluated.java.lang.String
getProtocol()
java.lang.String
getSrcAddress()
java.lang.String
getSrcPort()
default boolean
hasDefinition()
default boolean
hasDstAddressDefinition()
default boolean
hasDstPortDefinition()
default boolean
hasExportFilterDefinition()
default boolean
hasProtocolDefinition()
default boolean
hasSrcAddressDefinition()
default boolean
hasSrcPortDefinition()
static boolean
isDefined(java.lang.String value)
default RuleDefinition
reversedRule()
-
-
-
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)
-
-