- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SystemInfo
,SystemInfo.Builder
public interface SystemInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetArch()
Operating system architecture.com.google.protobuf.ByteString
Operating system architecture.int
Number of processors available to Yamcs.Directory where Yamcs may cache files.com.google.protobuf.ByteString
Directory where Yamcs may cache files.Directory where configuration files are located.com.google.protobuf.ByteString
Directory where configuration files are located.Directory where Yamcs data is stored.com.google.protobuf.ByteString
Directory where Yamcs data is stored.long
Amount of memory in bytes of the heap that is used for object allocation and that is committed for the JVM to use.getJvm()
Java virtual machine implementation name, version and vendorcom.google.protobuf.ByteString
Java virtual machine implementation name, version and vendorlong
Number of active threads.double
System load average for the last minute.long
Maximum amount of heap memory in bytes that can be used for memory management.long
Maximum amount of non-heap memory in bytes that can be used for memory management.long
Amount of non-heap memory in bytes that is committed for the JVM to use.getOs()
Operating system name and version.com.google.protobuf.ByteString
Operating system name and version.Information about the Yamcs process and any descendants.Information about the Yamcs process and any descendants.Git revision number at build time.com.google.protobuf.ByteString
Git revision number at build time.getRootDirectories
(int index) Root directories, each corresponding to a distinct file hierarchy.int
Root directories, each corresponding to a distinct file hierarchy.Root directories, each corresponding to a distinct file hierarchy.getRootDirectoriesOrBuilder
(int index) Root directories, each corresponding to a distinct file hierarchy.List<? extends RootDirectoryOrBuilder>
Root directories, each corresponding to a distinct file hierarchy.Server identifier, as used in system parameters and distributed setups.com.google.protobuf.ByteString
Server identifier, as used in system parameters and distributed setups.long
Uptime of Yamcs in millisecondslong
Amount of used heap memory in bytes.long
Amount of non-heap used memory in bytes.Working directory of Yamcs (base path for relative references)com.google.protobuf.ByteString
Working directory of Yamcs (base path for relative references)Yamcs version number.com.google.protobuf.ByteString
Yamcs version number.boolean
hasArch()
Operating system architecture.boolean
Number of processors available to Yamcs.boolean
Directory where Yamcs may cache files.boolean
Directory where configuration files are located.boolean
Directory where Yamcs data is stored.boolean
Amount of memory in bytes of the heap that is used for object allocation and that is committed for the JVM to use.boolean
hasJvm()
Java virtual machine implementation name, version and vendorboolean
Number of active threads.boolean
System load average for the last minute.boolean
Maximum amount of heap memory in bytes that can be used for memory management.boolean
Maximum amount of non-heap memory in bytes that can be used for memory management.boolean
Amount of non-heap memory in bytes that is committed for the JVM to use.boolean
hasOs()
Operating system name and version.boolean
Information about the Yamcs process and any descendants.boolean
Git revision number at build time.boolean
Server identifier, as used in system parameters and distributed setups.boolean
Uptime of Yamcs in millisecondsboolean
Amount of used heap memory in bytes.boolean
Amount of non-heap used memory in bytes.boolean
Working directory of Yamcs (base path for relative references)boolean
Yamcs version number.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasYamcsVersion
boolean hasYamcsVersion()Yamcs version number.
optional string yamcsVersion = 1;
- Returns:
- Whether the yamcsVersion field is set.
-
getYamcsVersion
String getYamcsVersion()Yamcs version number.
optional string yamcsVersion = 1;
- Returns:
- The yamcsVersion.
-
getYamcsVersionBytes
com.google.protobuf.ByteString getYamcsVersionBytes()Yamcs version number.
optional string yamcsVersion = 1;
- Returns:
- The bytes for yamcsVersion.
-
hasRevision
boolean hasRevision()Git revision number at build time.
optional string revision = 2;
- Returns:
- Whether the revision field is set.
-
getRevision
String getRevision()Git revision number at build time.
optional string revision = 2;
- Returns:
- The revision.
-
getRevisionBytes
com.google.protobuf.ByteString getRevisionBytes()Git revision number at build time.
optional string revision = 2;
- Returns:
- The bytes for revision.
-
hasServerId
boolean hasServerId()Server identifier, as used in system parameters and distributed setups.
optional string serverId = 3;
- Returns:
- Whether the serverId field is set.
-
getServerId
String getServerId()Server identifier, as used in system parameters and distributed setups.
optional string serverId = 3;
- Returns:
- The serverId.
-
getServerIdBytes
com.google.protobuf.ByteString getServerIdBytes()Server identifier, as used in system parameters and distributed setups.
optional string serverId = 3;
- Returns:
- The bytes for serverId.
-
hasUptime
boolean hasUptime()Uptime of Yamcs in milliseconds
optional int64 uptime = 5;
- Returns:
- Whether the uptime field is set.
-
getUptime
long getUptime()Uptime of Yamcs in milliseconds
optional int64 uptime = 5;
- Returns:
- The uptime.
-
hasJvm
boolean hasJvm()Java virtual machine implementation name, version and vendor
optional string jvm = 6;
- Returns:
- Whether the jvm field is set.
-
getJvm
String getJvm()Java virtual machine implementation name, version and vendor
optional string jvm = 6;
- Returns:
- The jvm.
-
getJvmBytes
com.google.protobuf.ByteString getJvmBytes()Java virtual machine implementation name, version and vendor
optional string jvm = 6;
- Returns:
- The bytes for jvm.
-
hasWorkingDirectory
boolean hasWorkingDirectory()Working directory of Yamcs (base path for relative references)
optional string workingDirectory = 7;
- Returns:
- Whether the workingDirectory field is set.
-
getWorkingDirectory
String getWorkingDirectory()Working directory of Yamcs (base path for relative references)
optional string workingDirectory = 7;
- Returns:
- The workingDirectory.
-
getWorkingDirectoryBytes
com.google.protobuf.ByteString getWorkingDirectoryBytes()Working directory of Yamcs (base path for relative references)
optional string workingDirectory = 7;
- Returns:
- The bytes for workingDirectory.
-
hasConfigDirectory
boolean hasConfigDirectory()Directory where configuration files are located.
optional string configDirectory = 8;
- Returns:
- Whether the configDirectory field is set.
-
getConfigDirectory
String getConfigDirectory()Directory where configuration files are located.
optional string configDirectory = 8;
- Returns:
- The configDirectory.
-
getConfigDirectoryBytes
com.google.protobuf.ByteString getConfigDirectoryBytes()Directory where configuration files are located.
optional string configDirectory = 8;
- Returns:
- The bytes for configDirectory.
-
hasDataDirectory
boolean hasDataDirectory()Directory where Yamcs data is stored.
optional string dataDirectory = 9;
- Returns:
- Whether the dataDirectory field is set.
-
getDataDirectory
String getDataDirectory()Directory where Yamcs data is stored.
optional string dataDirectory = 9;
- Returns:
- The dataDirectory.
-
getDataDirectoryBytes
com.google.protobuf.ByteString getDataDirectoryBytes()Directory where Yamcs data is stored.
optional string dataDirectory = 9;
- Returns:
- The bytes for dataDirectory.
-
hasCacheDirectory
boolean hasCacheDirectory()Directory where Yamcs may cache files.
optional string cacheDirectory = 10;
- Returns:
- Whether the cacheDirectory field is set.
-
getCacheDirectory
String getCacheDirectory()Directory where Yamcs may cache files.
optional string cacheDirectory = 10;
- Returns:
- The cacheDirectory.
-
getCacheDirectoryBytes
com.google.protobuf.ByteString getCacheDirectoryBytes()Directory where Yamcs may cache files.
optional string cacheDirectory = 10;
- Returns:
- The bytes for cacheDirectory.
-
hasOs
boolean hasOs()Operating system name and version.
optional string os = 11;
- Returns:
- Whether the os field is set.
-
getOs
String getOs()Operating system name and version.
optional string os = 11;
- Returns:
- The os.
-
getOsBytes
com.google.protobuf.ByteString getOsBytes()Operating system name and version.
optional string os = 11;
- Returns:
- The bytes for os.
-
hasArch
boolean hasArch()Operating system architecture.
optional string arch = 12;
- Returns:
- Whether the arch field is set.
-
getArch
String getArch()Operating system architecture.
optional string arch = 12;
- Returns:
- The arch.
-
getArchBytes
com.google.protobuf.ByteString getArchBytes()Operating system architecture.
optional string arch = 12;
- Returns:
- The bytes for arch.
-
hasAvailableProcessors
boolean hasAvailableProcessors()Number of processors available to Yamcs.
optional int32 availableProcessors = 13;
- Returns:
- Whether the availableProcessors field is set.
-
getAvailableProcessors
int getAvailableProcessors()Number of processors available to Yamcs.
optional int32 availableProcessors = 13;
- Returns:
- The availableProcessors.
-
hasLoadAverage
boolean hasLoadAverage()System load average for the last minute.
optional double loadAverage = 14;
- Returns:
- Whether the loadAverage field is set.
-
getLoadAverage
double getLoadAverage()System load average for the last minute.
optional double loadAverage = 14;
- Returns:
- The loadAverage.
-
hasHeapMemory
boolean hasHeapMemory()Amount of memory in bytes of the heap that is used for object allocation and that is committed for the JVM to use.
optional int64 heapMemory = 15;
- Returns:
- Whether the heapMemory field is set.
-
getHeapMemory
long getHeapMemory()Amount of memory in bytes of the heap that is used for object allocation and that is committed for the JVM to use.
optional int64 heapMemory = 15;
- Returns:
- The heapMemory.
-
hasUsedHeapMemory
boolean hasUsedHeapMemory()Amount of used heap memory in bytes.
optional int64 usedHeapMemory = 16;
- Returns:
- Whether the usedHeapMemory field is set.
-
getUsedHeapMemory
long getUsedHeapMemory()Amount of used heap memory in bytes.
optional int64 usedHeapMemory = 16;
- Returns:
- The usedHeapMemory.
-
hasMaxHeapMemory
boolean hasMaxHeapMemory()Maximum amount of heap memory in bytes that can be used for memory management.
optional int64 maxHeapMemory = 17;
- Returns:
- Whether the maxHeapMemory field is set.
-
getMaxHeapMemory
long getMaxHeapMemory()Maximum amount of heap memory in bytes that can be used for memory management.
optional int64 maxHeapMemory = 17;
- Returns:
- The maxHeapMemory.
-
hasNonHeapMemory
boolean hasNonHeapMemory()Amount of non-heap memory in bytes that is committed for the JVM to use.
optional int64 nonHeapMemory = 18;
- Returns:
- Whether the nonHeapMemory field is set.
-
getNonHeapMemory
long getNonHeapMemory()Amount of non-heap memory in bytes that is committed for the JVM to use.
optional int64 nonHeapMemory = 18;
- Returns:
- The nonHeapMemory.
-
hasUsedNonHeapMemory
boolean hasUsedNonHeapMemory()Amount of non-heap used memory in bytes.
optional int64 usedNonHeapMemory = 19;
- Returns:
- Whether the usedNonHeapMemory field is set.
-
getUsedNonHeapMemory
long getUsedNonHeapMemory()Amount of non-heap used memory in bytes.
optional int64 usedNonHeapMemory = 19;
- Returns:
- The usedNonHeapMemory.
-
hasMaxNonHeapMemory
boolean hasMaxNonHeapMemory()Maximum amount of non-heap memory in bytes that can be used for memory management.
optional int64 maxNonHeapMemory = 20;
- Returns:
- Whether the maxNonHeapMemory field is set.
-
getMaxNonHeapMemory
long getMaxNonHeapMemory()Maximum amount of non-heap memory in bytes that can be used for memory management.
optional int64 maxNonHeapMemory = 20;
- Returns:
- The maxNonHeapMemory.
-
hasJvmThreadCount
boolean hasJvmThreadCount()Number of active threads.
optional int64 jvmThreadCount = 21;
- Returns:
- Whether the jvmThreadCount field is set.
-
getJvmThreadCount
long getJvmThreadCount()Number of active threads.
optional int64 jvmThreadCount = 21;
- Returns:
- The jvmThreadCount.
-
getRootDirectoriesList
List<RootDirectory> getRootDirectoriesList()Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
-
getRootDirectories
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
-
getRootDirectoriesCount
int getRootDirectoriesCount()Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
-
getRootDirectoriesOrBuilderList
List<? extends RootDirectoryOrBuilder> getRootDirectoriesOrBuilderList()Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
-
getRootDirectoriesOrBuilder
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
-
hasProcess
boolean hasProcess()Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.server.ProcessInfo process = 23;
- Returns:
- Whether the process field is set.
-
getProcess
ProcessInfo getProcess()Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.server.ProcessInfo process = 23;
- Returns:
- The process.
-
getProcessOrBuilder
ProcessInfoOrBuilder getProcessOrBuilder()Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.server.ProcessInfo process = 23;
-