- 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.ByteStringOperating system architecture.intNumber of processors available to Yamcs.Directory where Yamcs may cache files.com.google.protobuf.ByteStringDirectory where Yamcs may cache files.Directory where configuration files are located.com.google.protobuf.ByteStringDirectory where configuration files are located.Directory where Yamcs data is stored.com.google.protobuf.ByteStringDirectory where Yamcs data is stored.longAmount 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.ByteStringJava virtual machine implementation name, version and vendorlongNumber of active threads.doubleSystem load average for the last minute.longMaximum amount of heap memory in bytes that can be used for memory management.longMaximum amount of non-heap memory in bytes that can be used for memory management.longAmount of non-heap memory in bytes that is committed for the JVM to use.getOs()Operating system name and version.com.google.protobuf.ByteStringOperating 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.ByteStringGit revision number at build time.getRootDirectories(int index) Root directories, each corresponding to a distinct file hierarchy.intRoot 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.ByteStringServer identifier, as used in system parameters and distributed setups.longUptime of Yamcs in millisecondslongAmount of used heap memory in bytes.longAmount of non-heap used memory in bytes.Working directory of Yamcs (base path for relative references)com.google.protobuf.ByteStringWorking directory of Yamcs (base path for relative references)Yamcs version number.com.google.protobuf.ByteStringYamcs version number.booleanhasArch()Operating system architecture.booleanNumber of processors available to Yamcs.booleanDirectory where Yamcs may cache files.booleanDirectory where configuration files are located.booleanDirectory where Yamcs data is stored.booleanAmount of memory in bytes of the heap that is used for object allocation and that is committed for the JVM to use.booleanhasJvm()Java virtual machine implementation name, version and vendorbooleanNumber of active threads.booleanSystem load average for the last minute.booleanMaximum amount of heap memory in bytes that can be used for memory management.booleanMaximum amount of non-heap memory in bytes that can be used for memory management.booleanAmount of non-heap memory in bytes that is committed for the JVM to use.booleanhasOs()Operating system name and version.booleanInformation about the Yamcs process and any descendants.booleanGit revision number at build time.booleanServer identifier, as used in system parameters and distributed setups.booleanUptime of Yamcs in millisecondsbooleanAmount of used heap memory in bytes.booleanAmount of non-heap used memory in bytes.booleanWorking directory of Yamcs (base path for relative references)booleanYamcs version number.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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.yamcsManagement.RootDirectory rootDirectories = 22; -
getRootDirectories
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22; -
getRootDirectoriesCount
int getRootDirectoriesCount()Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22; -
getRootDirectoriesOrBuilderList
List<? extends RootDirectoryOrBuilder> getRootDirectoriesOrBuilderList()Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22; -
getRootDirectoriesOrBuilder
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22; -
hasProcess
boolean hasProcess()Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.yamcsManagement.ProcessInfo process = 23;- Returns:
- Whether the process field is set.
-
getProcess
ProcessInfo getProcess()Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.yamcsManagement.ProcessInfo process = 23;- Returns:
- The process.
-
getProcessOrBuilder
ProcessInfoOrBuilder getProcessOrBuilder()Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.yamcsManagement.ProcessInfo process = 23;
-