Class PrometheusLifecycleProfile

java.lang.Object
de.iip_ecosphere.platform.monitoring.prometheus.PrometheusLifecycleProfile
All Implemented Interfaces:
de.iip_ecosphere.platform.support.LifecycleProfile, Predicate<Class<? extends de.iip_ecosphere.platform.support.LifecycleDescriptor>>

public class PrometheusLifecycleProfile extends Object implements de.iip_ecosphere.platform.support.LifecycleProfile
A lifecycle profile to start only prometheus standalone.
Author:
Holger Eichelberger, SSE
  • Constructor Details

    • PrometheusLifecycleProfile

      public PrometheusLifecycleProfile()
  • Method Details

    • test

      public boolean test(Class<? extends de.iip_ecosphere.platform.support.LifecycleDescriptor> desc)
      Specified by:
      test in interface Predicate<Class<? extends de.iip_ecosphere.platform.support.LifecycleDescriptor>>
    • getName

      public String getName()
      Specified by:
      getName in interface de.iip_ecosphere.platform.support.LifecycleProfile
    • initialize

      public void initialize(String[] args)
      Specified by:
      initialize in interface de.iip_ecosphere.platform.support.LifecycleProfile