Class TemplateVariableProcessor
java.lang.Object
org.sentrysoftware.metricshub.engine.connector.parser.AbstractNodeProcessor
org.sentrysoftware.metricshub.engine.connector.parser.TemplateVariableProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionTemplateVariableProcessor(@NonNull Map<String, String> connectorVariables, AbstractNodeProcessor next) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeprocessNode(com.fasterxml.jackson.databind.JsonNode node) Processes a given Json node by callingJsonNodeUpdaterMethods inherited from class org.sentrysoftware.metricshub.engine.connector.parser.AbstractNodeProcessor
process
-
Constructor Details
-
TemplateVariableProcessor
public TemplateVariableProcessor(@NonNull @NonNull Map<String, String> connectorVariables, AbstractNodeProcessor next)
-
-
Method Details
-
processNode
public com.fasterxml.jackson.databind.JsonNode processNode(com.fasterxml.jackson.databind.JsonNode node) throws IOException Processes a given Json node by callingJsonNodeUpdater- Parameters:
node- The input Json node.- Returns:
- The processed Json node.
- Throws:
IOException- thrown byAbstractNodeProcessor
-