Uses of Interface
de.iip_ecosphere.platform.services.environment.metricsProvider.metricsAas.MetricsAasConstructor.PushMeterPredicate
Packages that use MetricsAasConstructor.PushMeterPredicate
Package
Description
This class aims to provide a prototypical implementation of the Meter
Interfaces from Micrometer-API, allowing a client process to access the Meter
values collected from a Service in a uniform way.
Basic functionality to create/query a metrics.based AAS.
-
Uses of MetricsAasConstructor.PushMeterPredicate in de.iip_ecosphere.platform.services.environment.metricsProvider
Fields in de.iip_ecosphere.platform.services.environment.metricsProvider declared as MetricsAasConstructor.PushMeterPredicateModifier and TypeFieldDescriptionstatic final MetricsAasConstructor.PushMeterPredicateMetricsProvider.TAG_PREDICATETag matching predicate. -
Uses of MetricsAasConstructor.PushMeterPredicate in de.iip_ecosphere.platform.services.environment.metricsProvider.metricsAas
Fields in de.iip_ecosphere.platform.services.environment.metricsProvider.metricsAas declared as MetricsAasConstructor.PushMeterPredicateModifier and TypeFieldDescriptionstatic final MetricsAasConstructor.PushMeterPredicateMetricsAasConstructor.PREDICATE_ALWAYS_TRUEDefault push meter predicate which always returns true.Methods in de.iip_ecosphere.platform.services.environment.metricsProvider.metricsAas with parameters of type MetricsAasConstructor.PushMeterPredicateModifier and TypeMethodDescriptionprivate static voidMetricsAasConstructor.pushToAas(de.iip_ecosphere.platform.support.aas.ElementsAccess coll, String key, de.iip_ecosphere.platform.support.json.JsonValue json, Map<String, String> monMapping, MetricsAasConstructor.PushMeterPredicate mPredicate) Pushes a JSON metrics entry tocoll.static voidMetricsAasConstructor.pushToAas(String json, String submodel, MetricsAasConstructor.CollectionSupplier cSupplier, boolean update, MetricsAasConstructor.PushMeterPredicate mPredicate) Alternative approach to update the metric values.static voidMetricsAasConstructor.pushToAas(String json, String submodel, MetricsAasConstructor.CollectionSupplier cSupplier, boolean update, Map<String, String> monMapping, MetricsAasConstructor.PushMeterPredicate mPredicate) Alternative approach to update the metric values.static voidMetricsAasConstructor.pushToAasAlways(String json, String submodel, MetricsAasConstructor.CollectionSupplier cSupplier, boolean update, MetricsAasConstructor.PushMeterPredicate mPredicate) Alternative approach to update the metric values.