Class HealthCheckMetadata


  • @Deprecated
    @ProviderType
    public class HealthCheckMetadata
    extends java.lang.Object
    Deprecated.
    This class helps retrieving meta data information about a health check service.
    Since:
    1.1
    • Constructor Detail

      • HealthCheckMetadata

        public HealthCheckMetadata​(ServiceReference ref)
        Deprecated.
    • Method Detail

      • getName

        public java.lang.String getName()
        Deprecated.
        The name of the health check as defined through the HealthCheck.NAME property.
        Returns:
        The name or null
      • getMBeanName

        public java.lang.String getMBeanName()
        Deprecated.
        The mbean name of the health check as defined through the HealthCheck.MBEAN_NAME property.
        Returns:
        The mbean name or null
      • getTitle

        public java.lang.String getTitle()
        Deprecated.
        The title of the health check. If the health check has a name, this is used as the title. Otherwise the description, PID and service ID are checked for values.
      • getTags

        public java.util.List<java.lang.String> getTags()
        Deprecated.
        Return the list of defined tags for this check as set through tags
        Returns:
      • getAsyncCronExpression

        public java.lang.String getAsyncCronExpression()
        Deprecated.
        Return the cron expression used for asynchronous execution.
      • getServiceId

        public long getServiceId()
        Deprecated.
        Return the service id.
      • getServiceReference

        public ServiceReference getServiceReference()
        Deprecated.
        Get the service reference.
      • getResultCacheTtlInMs

        public java.lang.Long getResultCacheTtlInMs()
        Deprecated.
        TTL for the result cache in ms.
        Returns:
        TTL for the result cache or null if not configured.
      • getWarningsStickForMinutes

        public java.lang.Long getWarningsStickForMinutes()
        Deprecated.
        Make warnings stick for the given amount of time.
        Returns:
        Time to make warn results sticky in minutes.
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Deprecated.
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.lang.Object