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 String
getDstAddress()
String
getDstPort()
String
getExporterFilter()
int
getGroupPosition()
String
getName()
int
getPosition()
Defines the order in which the rules are evaluated.String
getProtocol()
String
getSrcAddress()
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(String value)
default RuleDefinition
reversedRule()
-
-
-
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)
-
-