Class Processor

java.lang.Object
org.graylog2.shared.system.stats.os.Processor

public abstract class Processor extends Object
  • Constructor Details

    • Processor

      public Processor()
  • Method Details

    • model

      public abstract String model()
    • vendor

      public abstract String vendor()
    • mhz

      public abstract int mhz()
    • totalCores

      public abstract int totalCores()
    • totalSockets

      public abstract int totalSockets()
    • coresPerSocket

      public abstract int coresPerSocket()
    • cacheSize

      public abstract long cacheSize()
    • sys

      public abstract short sys()
    • user

      public abstract short user()
    • idle

      public abstract short idle()
    • stolen

      public abstract short stolen()
    • create

      public static Processor create(String model, String vendor, int mhz, int totalCores, int totalSockets, int coresPerSocket, long cacheSize, short sys, short user, short idle, short stolen)