public abstract class ProcessStats extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ProcessStats.Cpu |
static class |
ProcessStats.Memory |
| Constructor and Description |
|---|
ProcessStats() |
| Modifier and Type | Method and Description |
|---|---|
abstract ProcessStats.Cpu |
cpu() |
static ProcessStats |
create(long pid,
long openFileDescriptors,
long maxFileDescriptors) |
static ProcessStats |
create(long pid,
long openFileDescriptors,
long maxFileDescriptors,
ProcessStats.Cpu cpu,
ProcessStats.Memory memory) |
abstract long |
maxFileDescriptors() |
abstract ProcessStats.Memory |
memory() |
abstract long |
openFileDescriptors() |
abstract long |
pid() |
public abstract long pid()
public abstract long openFileDescriptors()
public abstract long maxFileDescriptors()
@Nullable public abstract ProcessStats.Cpu cpu()
@Nullable public abstract ProcessStats.Memory memory()
public static ProcessStats create(long pid, long openFileDescriptors, long maxFileDescriptors, ProcessStats.Cpu cpu, ProcessStats.Memory memory)
public static ProcessStats create(long pid, long openFileDescriptors, long maxFileDescriptors)
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.