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

com.litongjava.model.sys.SystemInfo Maven / Gradle / Ivy

There is a newer version: 1.1.5
Show newest version
package com.litongjava.model.sys;

import java.io.File;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class SystemInfo {
  private int availableProcessors;
  private double systemLoadAverage;
  private long cpuUsage;
  private long totalPhysicalMemorySize;
  private long freePhysicalMemorySize;
  private long usedMemory;
  private long heapMemoryUsed;
  private long heapMemoryMax;
  private long nonHeapMemoryUsed;
  private long nonHeapMemoryMax;
  private String javaVersion;
  private String jvmVendor;
  private long jvmUptime;
  private String osName;
  private String osVersion;
  private String osArch;
  private File[] fileRoots;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy