Package io.deephaven.process
Class ProcessInfo
java.lang.Object
io.deephaven.process.ProcessInfo
- All Implemented Interfaces:
PropertySet
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.properties.PropertySet
PropertySet.PropertiesImpl, PropertySet.StringListImpl, PropertySet.StringMapImpl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract io.deephaven.process.ApplicationArgumentsabstract io.deephaven.process.ApplicationConfigabstract io.deephaven.process.EnvironmentVariablesabstract io.deephaven.process.HostPathInfoabstract io.deephaven.process.ProcessUniqueIdgetId()abstract MemoryMxBeanInfoabstract MemoryPoolsMxBeanInfoabstract RuntimeMxBeanInfoabstract Optional<SystemInfoOshi>abstract ThreadMxBeanInfofinal voidtraverse(PropertyVisitor visitor) Traverse this property set and output the property key/values to the given visitor.
-
Constructor Details
-
ProcessInfo
public ProcessInfo()
-
-
Method Details
-
getId
@Parameter public abstract io.deephaven.process.ProcessUniqueId getId() -
getRuntimeInfo
-
getEnvironmentVariables
@Parameter public abstract io.deephaven.process.EnvironmentVariables getEnvironmentVariables() -
getThreadInfo
-
getMemoryInfo
-
getMemoryPoolsInfo
-
getApplicationArguments
@Parameter public abstract io.deephaven.process.ApplicationArguments getApplicationArguments() -
getApplicationConfig
@Parameter public abstract io.deephaven.process.ApplicationConfig getApplicationConfig() -
getHostPathInfo
@Parameter public abstract io.deephaven.process.HostPathInfo getHostPathInfo() -
getSystemInfo
-
traverse
Description copied from interface:PropertySetTraverse this property set and output the property key/values to the given visitor.Callers should typically prefer to call
PropertyVisitor.visitProperties(PropertySet), as the inversion of logic allows the visitor (the more stateful object) to potentially perform initialization logic and traverse more efficiently.- Specified by:
traversein interfacePropertySet- Parameters:
visitor- the visitor- See Also:
-