Class ProductRequirementsCriterion
java.lang.Object
org.sentrysoftware.metricshub.engine.connector.model.identity.criterion.Criterion
org.sentrysoftware.metricshub.engine.connector.model.identity.criterion.ProductRequirementsCriterion
- All Implemented Interfaces:
Serializable
Represents a detection criterion based on product requirements, including engine and Knowledge Module (KM) versions.
This criterion checks whether the specified engine and KM versions match the requirements.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionProductRequirementsCriterion(String type, boolean forceSerialization, String engineVersion, String kmVersion) Constructor to create an instance ofProductRequirementsCriterionusing a builder. -
Method Summary
Modifier and TypeMethodDescriptionaccept(ICriterionProcessor criterionProcessor) Accepts the given criterion processor for evaluation.
-
Constructor Details
-
ProductRequirementsCriterion
public ProductRequirementsCriterion(String type, boolean forceSerialization, String engineVersion, String kmVersion) Constructor to create an instance ofProductRequirementsCriterionusing a builder.- Parameters:
type- Type of the criterion.forceSerialization- Flag indicating whether serialization should be forced.engineVersion- The required engine version for the criterion.kmVersion- The required Knowledge Module (KM) version for the criterion.
-
-
Method Details