java.lang.Object
io.helidon.integrations.microstream.health.MicrostreamHealthCheck
All Implemented Interfaces:
HealthCheck

@Deprecated(forRemoval=true, since="4.2.1") public class MicrostreamHealthCheck extends Object implements HealthCheck
Deprecated, for removal: This API element is subject to removal in a future version.
Microstream is renamed to Eclipse store and no longer updated
Microstream health check.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    Builder for MicrostreamHealthCheck.
  • Method Summary

    Modifier and Type
    Method
    Description
    builder(one.microstream.storage.embedded.types.EmbeddedStorageManager embeddedStorageManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
    A fluent API builder to create a health check for Microstream.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Call a health check.
    create(one.microstream.storage.embedded.types.EmbeddedStorageManager embeddedStorageManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Create a default health check for Microstream.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Name of this health check, used in output when details are requested.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.helidon.health.HealthCheck

    path, type
  • Method Details

    • name

      public String name()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: HealthCheck
      Name of this health check, used in output when details are requested.
      Specified by:
      name in interface HealthCheck
      Returns:
      name of this health check, defaults to simple class name
    • call

      public HealthCheckResponse call()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: HealthCheck
      Call a health check.
      Specified by:
      call in interface HealthCheck
      Returns:
      health response
    • create

      public static MicrostreamHealthCheck create(one.microstream.storage.embedded.types.EmbeddedStorageManager embeddedStorageManager)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Create a default health check for Microstream.
      Parameters:
      embeddedStorageManager - the EmbeddedStorageManager used by the the health check
      Returns:
      default health check for Microstream
    • builder

      public static MicrostreamHealthCheck.Builder builder(one.microstream.storage.embedded.types.EmbeddedStorageManager embeddedStorageManager)
      Deprecated, for removal: This API element is subject to removal in a future version.
      A fluent API builder to create a health check for Microstream.
      Parameters:
      embeddedStorageManager - EmbeddedStorageManager
      Returns:
      a new builder