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

org.graylog2.system.stats.mongo.AutoValue_HostInfo_System Maven / Gradle / Ivy

package org.graylog2.system.stats.mongo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import java.lang.String;
import org.joda.time.DateTime;

final class AutoValue_HostInfo_System extends $AutoValue_HostInfo_System {
  AutoValue_HostInfo_System(DateTime currentTime, String hostname, int cpuAddrSize, long memSizeMB,
      int numCores, String cpuArch, boolean numaEnabled) {
    super(currentTime, hostname, cpuAddrSize, memSizeMB, numCores, cpuArch, numaEnabled);
  }

  @JsonIgnore
  public final DateTime getCurrentTime() {
    return currentTime();
  }

  @JsonIgnore
  public final String getHostname() {
    return hostname();
  }

  @JsonIgnore
  public final int getCpuAddrSize() {
    return cpuAddrSize();
  }

  @JsonIgnore
  public final long getMemSizeMB() {
    return memSizeMB();
  }

  @JsonIgnore
  public final int getNumCores() {
    return numCores();
  }

  @JsonIgnore
  public final String getCpuArch() {
    return cpuArch();
  }

  @JsonIgnore
  public final boolean isNumaEnabled() {
    return numaEnabled();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy