Uses of Interface
org.sentrysoftware.metricshub.engine.configuration.IConfiguration
Packages that use IConfiguration
Package
Description
-
Uses of IConfiguration in org.sentrysoftware.metricshub.engine.configuration
Subinterfaces of IConfiguration in org.sentrysoftware.metricshub.engine.configurationModifier and TypeInterfaceDescriptioninterfaceThe IWinConfiguration interface represents the configuration for Windows protocols in the MetricsHub engine.Methods in org.sentrysoftware.metricshub.engine.configuration that return IConfigurationModifier and TypeMethodDescriptionIConfiguration.copy()Creates and returns a deep copy of the currentIConfigurationinstance. -
Uses of IConfiguration in org.sentrysoftware.metricshub.engine.extension
Methods in org.sentrysoftware.metricshub.engine.extension that return IConfigurationModifier and TypeMethodDescriptionIProtocolExtension.buildConfiguration(String configurationType, com.fasterxml.jackson.databind.JsonNode jsonNode, UnaryOperator<char[]> decrypt) Creates and returns a configuration object of the specified type based on the provided JSON node.Methods in org.sentrysoftware.metricshub.engine.extension that return types with arguments of type IConfigurationModifier and TypeMethodDescriptionExtensionManager.buildConfigurationFromJsonNode(String configurationType, com.fasterxml.jackson.databind.JsonNode configurationJsonNode, UnaryOperator<char[]> decrypt) Constructs a configuration object from a given JSON node based on the specified configuration type.ExtensionManager.findConfigurationToSourceMapping()Find a mapping between configuration classes and their corresponding sets of source classes.IProtocolExtension.getConfigurationToSourceMapping()Provides a mapping between configuration classes and their corresponding sets of source classes.
This method must provide a strict mapping between the configuration and the evident source to process.Methods in org.sentrysoftware.metricshub.engine.extension with parameters of type IConfigurationModifier and TypeMethodDescriptionIProtocolExtension.executeQuery(IConfiguration configuration, com.fasterxml.jackson.databind.JsonNode queryNode) Executes a query based on the provided configuration and query parameters.booleanIProtocolExtension.isValidConfiguration(IConfiguration configuration) Checks if the given configuration is valid for this extension. -
Uses of IConfiguration in org.sentrysoftware.metricshub.engine.telemetry
Method parameters in org.sentrysoftware.metricshub.engine.telemetry with type arguments of type IConfigurationModifier and TypeMethodDescriptionTelemetryManager.getHostname(List<Class<? extends IConfiguration>> configurations) Retrieves the hostname from the provided list of configuration classes, considering the order of the list.