java.lang.Object
io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport

@Deprecated(forRemoval=true, since="4.2.1") public class MicrostreamMetricsSupport extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
Microstream is renamed to Eclipse store and no longer updated
Helper class that provides the default metrics for an Microstream EmbeddedStorageManager.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    A fluent API builder to build instances of MicrostreamMetricsSupport.
  • 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.
    Create a new builder to construct an instance.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Register this metrics at the vendor metrics registry.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • builder

      public static MicrostreamMetricsSupport.Builder builder(one.microstream.storage.embedded.types.EmbeddedStorageManager embeddedStorageManager)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Create a new builder to construct an instance.
      Parameters:
      embeddedStorageManager - EmbeddedStorageManager instance that supplies the metrics data.
      Returns:
      A new builder instance
    • registerMetrics

      public void registerMetrics()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Register this metrics at the vendor metrics registry.