public class DefaultNPsInfo extends Object implements net.thevpc.nuts.io.NPsInfo
| Constructor and Description |
|---|
DefaultNPsInfo(String id,
String name,
String user,
String title,
String cmdLine,
String[] cmdLineArgs,
net.thevpc.nuts.io.NpsStatus status,
net.thevpc.nuts.io.NpsType type,
Set<String> statusFlags,
double percentCpu,
double percentMem,
long virtualMemorySize,
long residentSetSize,
String terminal,
Instant startTime,
long time) |
| Modifier and Type | Method and Description |
|---|---|
String |
cmdLine() |
String[] |
cmdLineArgs() |
boolean |
equals(Object o) |
int |
hashCode() |
String |
name() |
double |
percentCpu() |
double |
percentMem() |
String |
pid() |
long |
residentSetSize() |
Instant |
startTime() |
net.thevpc.nuts.io.NpsStatus |
status() |
Set<String> |
statusFlags() |
String |
terminal() |
long |
time() |
String |
title() |
String |
toString() |
net.thevpc.nuts.io.NpsType |
type() |
String |
user() |
long |
virtualMemorySize() |
public DefaultNPsInfo(String id, String name, String user, String title, String cmdLine, String[] cmdLineArgs, net.thevpc.nuts.io.NpsStatus status, net.thevpc.nuts.io.NpsType type, Set<String> statusFlags, double percentCpu, double percentMem, long virtualMemorySize, long residentSetSize, String terminal, Instant startTime, long time)
public net.thevpc.nuts.io.NpsType type()
type in interface net.thevpc.nuts.io.NPsInfopublic net.thevpc.nuts.io.NpsStatus status()
status in interface net.thevpc.nuts.io.NPsInfopublic Set<String> statusFlags()
statusFlags in interface net.thevpc.nuts.io.NPsInfopublic String pid()
pid in interface net.thevpc.nuts.io.NPsInfopublic String name()
name in interface net.thevpc.nuts.io.NPsInfopublic String title()
title in interface net.thevpc.nuts.io.NPsInfopublic String cmdLine()
cmdLine in interface net.thevpc.nuts.io.NPsInfopublic String[] cmdLineArgs()
cmdLineArgs in interface net.thevpc.nuts.io.NPsInfopublic String user()
user in interface net.thevpc.nuts.io.NPsInfopublic double percentCpu()
percentCpu in interface net.thevpc.nuts.io.NPsInfopublic double percentMem()
percentMem in interface net.thevpc.nuts.io.NPsInfopublic long virtualMemorySize()
virtualMemorySize in interface net.thevpc.nuts.io.NPsInfopublic long residentSetSize()
residentSetSize in interface net.thevpc.nuts.io.NPsInfopublic String terminal()
terminal in interface net.thevpc.nuts.io.NPsInfopublic Instant startTime()
startTime in interface net.thevpc.nuts.io.NPsInfopublic long time()
time in interface net.thevpc.nuts.io.NPsInfoCopyright © 2026 vpc open source initiative. All rights reserved.