All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.graylog2.shared.system.stats.os.AutoValue_Memory Maven / Gradle / Ivy

There is a newer version: 5.2.7
Show newest version
package org.graylog2.shared.system.stats.os;

import com.fasterxml.jackson.annotation.JsonIgnore;

final class AutoValue_Memory extends $AutoValue_Memory {
  AutoValue_Memory(long total, long free, short freePercent, long used, short usedPercent,
      long actualFree, long actualUsed) {
    super(total, free, freePercent, used, usedPercent, actualFree, actualUsed);
  }

  @JsonIgnore
  public final long getTotal() {
    return total();
  }

  @JsonIgnore
  public final long getFree() {
    return free();
  }

  @JsonIgnore
  public final short getFreePercent() {
    return freePercent();
  }

  @JsonIgnore
  public final long getUsed() {
    return used();
  }

  @JsonIgnore
  public final short getUsedPercent() {
    return usedPercent();
  }

  @JsonIgnore
  public final long getActualFree() {
    return actualFree();
  }

  @JsonIgnore
  public final long getActualUsed() {
    return actualUsed();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy