public class DefaultNPsInfoBuilder extends Object implements net.thevpc.nuts.util.NBlankable
| Constructor and Description |
|---|
DefaultNPsInfoBuilder() |
public boolean isBlank()
isBlank in interface net.thevpc.nuts.util.NBlankablepublic String getPid()
public net.thevpc.nuts.io.NpsType getType()
public DefaultNPsInfoBuilder setType(net.thevpc.nuts.io.NpsType type)
public String getName()
public String getTitle()
public String getCmdLine()
public String[] getCmdLineArgs()
public String getId()
public net.thevpc.nuts.io.NpsStatus getStatus()
public DefaultNPsInfoBuilder setStatus(net.thevpc.nuts.io.NpsStatus status)
public DefaultNPsInfoBuilder setStatusFlags(Set<String> statusFlags)
public DefaultNPsInfoBuilder setId(String id)
public DefaultNPsInfoBuilder setName(String name)
public String getUser()
public DefaultNPsInfoBuilder setUser(String user)
public DefaultNPsInfoBuilder setTitle(String title)
public DefaultNPsInfoBuilder setCmdLine(String cmdLine)
public double getPercentCpu()
public DefaultNPsInfoBuilder setPercentCpu(double percentCpu)
public double getPercentMem()
public DefaultNPsInfoBuilder setPercentMem(double percentMem)
public long getVirtualMemorySize()
public DefaultNPsInfoBuilder setVirtualMemorySize(long virtualMemorySize)
public long getResidentSetSize()
public DefaultNPsInfoBuilder setResidentSetSize(long residentSetSize)
public String getTerminal()
public DefaultNPsInfoBuilder setTerminal(String terminal)
public DefaultNPsInfoBuilder setCmdLineArgs(String[] cmdLineArgs)
public Instant getStartTime()
public DefaultNPsInfoBuilder setStartTime(Instant startTime)
public long getTime()
public DefaultNPsInfoBuilder setTime(long time)
public net.thevpc.nuts.io.NPsInfo build()
Copyright © 2025 vpc open source initiative. All rights reserved.