Class ProcessStats.Cpu
- java.lang.Object
-
- org.elasticsearch.monitor.process.ProcessStats.Cpu
-
- All Implemented Interfaces:
Writeable
- Enclosing class:
- ProcessStats
public static class ProcessStats.Cpu extends java.lang.Object implements Writeable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
-
Constructor Summary
Constructors Constructor Description Cpu(short percent, long total)
Cpu(StreamInput in)
-
Method Summary
Modifier and Type Method Description short
getPercent()
Get the Process cpu usage.TimeValue
getTotal()
Get the Process cpu time (sum of User and Sys).void
writeTo(StreamOutput out)
Write this into the StreamOutput.
-
-
-
Constructor Detail
-
Cpu
public Cpu(short percent, long total)
-
Cpu
public Cpu(StreamInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
writeTo
public void writeTo(StreamOutput out) throws java.io.IOException
Description copied from interface:Writeable
Write this into the StreamOutput.
-
getPercent
public short getPercent()
Get the Process cpu usage.Supported Platforms: All.
-
getTotal
public TimeValue getTotal()
Get the Process cpu time (sum of User and Sys).Supported Platforms: All.
-
-