Class MixMetricsSelector$

All Implemented Interfaces:
Serializable, MetricsSelector

public class MixMetricsSelector$ extends MixMetricsSelectorBase
Singleton instance of the default MixMetricsSelector, which uses [org.apache.pekko.cluster.routing.HeapMetricsSelector], [org.apache.pekko.cluster.routing.CpuMetricsSelector], and [org.apache.pekko.cluster.routing.SystemLoadAverageMetricsSelector]
See Also:
  • Field Details

    • MODULE$

      public static final MixMetricsSelector$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • MixMetricsSelector$

      public MixMetricsSelector$()
  • Method Details

    • getInstance

      public MixMetricsSelector$ getInstance()
      Java API: get the default singleton instance
    • apply

      public MixMetricsSelector apply(scala.collection.immutable.IndexedSeq<CapacityMetricsSelector> selectors)
      MetricsSelector that combines other selectors and aggregates their capacity values. By default it uses [org.apache.pekko.cluster.routing.HeapMetricsSelector], [org.apache.pekko.cluster.routing.CpuMetricsSelector], and [org.apache.pekko.cluster.routing.SystemLoadAverageMetricsSelector]
    • unapply

      public scala.Option<scala.collection.immutable.IndexedSeq<CapacityMetricsSelector>> unapply(MixMetricsSelector x$0)