Class FsStats.Filesystem

java.lang.Object
org.graylog2.shared.system.stats.fs.FsStats.Filesystem
Enclosing class:
FsStats

public abstract static class FsStats.Filesystem extends Object
  • Constructor Details

    • Filesystem

      public Filesystem()
  • Method Details

    • path

      public abstract String path()
    • mount

      @Nullable public abstract String mount()
    • dev

      @Nullable public abstract String dev()
    • typeName

      @Nullable public abstract String typeName()
    • sysTypeName

      @Nullable public abstract String sysTypeName()
    • total

      public abstract long total()
    • free

      public abstract long free()
    • available

      public abstract long available()
    • used

      public abstract long used()
    • usedPercent

      public abstract short usedPercent()
    • inodesTotal

      public abstract long inodesTotal()
    • inodesFree

      public abstract long inodesFree()
    • inodesUsed

      public abstract long inodesUsed()
    • inodesUsedPercent

      public abstract short inodesUsedPercent()
    • diskReads

      public abstract long diskReads()
    • diskWrites

      public abstract long diskWrites()
    • diskReadBytes

      public abstract long diskReadBytes()
    • diskWriteBytes

      public abstract long diskWriteBytes()
    • diskQueue

      public abstract double diskQueue()
    • diskServiceTime

      public abstract double diskServiceTime()
    • create

      public static FsStats.Filesystem create(String path, String mount, String dev, String typeName, String sysTypeName, long total, long free, long available, long used, short usedPercent, long inodesTotal, long inodesFree, long inodesUsed, short inodesUsedPercent, long diskReads, long diskWrites, long diskReadBytes, long diskWriteBytes, double diskQueue, double diskServiceTime)
    • create

      public static FsStats.Filesystem create(String path, long total, long free, long available, long used, short usedPercent)