Package org.yamcs.protobuf
Class SystemInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.SystemInfo
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,SystemInfoOrBuilder
public final class SystemInfo
extends com.google.protobuf.GeneratedMessageV3
implements SystemInfoOrBuilder
Protobuf type
yamcs.protobuf.server.SystemInfo
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeyamcs.protobuf.server.SystemInfo
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<SystemInfo>
Deprecated.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getArch()
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.static SystemInfo
static final com.google.protobuf.Descriptors.Descriptor
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.com.google.protobuf.Parser<SystemInfo>
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.int
Server identifier, as used in system parameters and distributed setups.com.google.protobuf.ByteString
Server identifier, as used in system parameters and distributed setups.final com.google.protobuf.UnknownFieldSet
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.int
hashCode()
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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static SystemInfo.Builder
static SystemInfo.Builder
newBuilder
(SystemInfo prototype) protected SystemInfo.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static SystemInfo
parseDelimitedFrom
(InputStream input) static SystemInfo
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SystemInfo
parseFrom
(byte[] data) static SystemInfo
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SystemInfo
parseFrom
(com.google.protobuf.ByteString data) static SystemInfo
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SystemInfo
parseFrom
(com.google.protobuf.CodedInputStream input) static SystemInfo
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SystemInfo
parseFrom
(InputStream input) static SystemInfo
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SystemInfo
parseFrom
(ByteBuffer data) static SystemInfo
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<SystemInfo>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
YAMCSVERSION_FIELD_NUMBER
public static final int YAMCSVERSION_FIELD_NUMBER- See Also:
-
REVISION_FIELD_NUMBER
public static final int REVISION_FIELD_NUMBER- See Also:
-
SERVERID_FIELD_NUMBER
public static final int SERVERID_FIELD_NUMBER- See Also:
-
UPTIME_FIELD_NUMBER
public static final int UPTIME_FIELD_NUMBER- See Also:
-
JVM_FIELD_NUMBER
public static final int JVM_FIELD_NUMBER- See Also:
-
WORKINGDIRECTORY_FIELD_NUMBER
public static final int WORKINGDIRECTORY_FIELD_NUMBER- See Also:
-
CONFIGDIRECTORY_FIELD_NUMBER
public static final int CONFIGDIRECTORY_FIELD_NUMBER- See Also:
-
DATADIRECTORY_FIELD_NUMBER
public static final int DATADIRECTORY_FIELD_NUMBER- See Also:
-
CACHEDIRECTORY_FIELD_NUMBER
public static final int CACHEDIRECTORY_FIELD_NUMBER- See Also:
-
OS_FIELD_NUMBER
public static final int OS_FIELD_NUMBER- See Also:
-
ARCH_FIELD_NUMBER
public static final int ARCH_FIELD_NUMBER- See Also:
-
AVAILABLEPROCESSORS_FIELD_NUMBER
public static final int AVAILABLEPROCESSORS_FIELD_NUMBER- See Also:
-
LOADAVERAGE_FIELD_NUMBER
public static final int LOADAVERAGE_FIELD_NUMBER- See Also:
-
HEAPMEMORY_FIELD_NUMBER
public static final int HEAPMEMORY_FIELD_NUMBER- See Also:
-
USEDHEAPMEMORY_FIELD_NUMBER
public static final int USEDHEAPMEMORY_FIELD_NUMBER- See Also:
-
MAXHEAPMEMORY_FIELD_NUMBER
public static final int MAXHEAPMEMORY_FIELD_NUMBER- See Also:
-
NONHEAPMEMORY_FIELD_NUMBER
public static final int NONHEAPMEMORY_FIELD_NUMBER- See Also:
-
USEDNONHEAPMEMORY_FIELD_NUMBER
public static final int USEDNONHEAPMEMORY_FIELD_NUMBER- See Also:
-
MAXNONHEAPMEMORY_FIELD_NUMBER
public static final int MAXNONHEAPMEMORY_FIELD_NUMBER- See Also:
-
JVMTHREADCOUNT_FIELD_NUMBER
public static final int JVMTHREADCOUNT_FIELD_NUMBER- See Also:
-
ROOTDIRECTORIES_FIELD_NUMBER
public static final int ROOTDIRECTORIES_FIELD_NUMBER- See Also:
-
PROCESS_FIELD_NUMBER
public static final int PROCESS_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasYamcsVersion
public boolean hasYamcsVersion()Yamcs version number.
optional string yamcsVersion = 1;
- Specified by:
hasYamcsVersion
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the yamcsVersion field is set.
-
getYamcsVersion
Yamcs version number.
optional string yamcsVersion = 1;
- Specified by:
getYamcsVersion
in interfaceSystemInfoOrBuilder
- Returns:
- The yamcsVersion.
-
getYamcsVersionBytes
public com.google.protobuf.ByteString getYamcsVersionBytes()Yamcs version number.
optional string yamcsVersion = 1;
- Specified by:
getYamcsVersionBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for yamcsVersion.
-
hasRevision
public boolean hasRevision()Git revision number at build time.
optional string revision = 2;
- Specified by:
hasRevision
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the revision field is set.
-
getRevision
Git revision number at build time.
optional string revision = 2;
- Specified by:
getRevision
in interfaceSystemInfoOrBuilder
- Returns:
- The revision.
-
getRevisionBytes
public com.google.protobuf.ByteString getRevisionBytes()Git revision number at build time.
optional string revision = 2;
- Specified by:
getRevisionBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for revision.
-
hasServerId
public boolean hasServerId()Server identifier, as used in system parameters and distributed setups.
optional string serverId = 3;
- Specified by:
hasServerId
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the serverId field is set.
-
getServerId
Server identifier, as used in system parameters and distributed setups.
optional string serverId = 3;
- Specified by:
getServerId
in interfaceSystemInfoOrBuilder
- Returns:
- The serverId.
-
getServerIdBytes
public com.google.protobuf.ByteString getServerIdBytes()Server identifier, as used in system parameters and distributed setups.
optional string serverId = 3;
- Specified by:
getServerIdBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for serverId.
-
hasUptime
public boolean hasUptime()Uptime of Yamcs in milliseconds
optional int64 uptime = 5;
- Specified by:
hasUptime
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the uptime field is set.
-
getUptime
public long getUptime()Uptime of Yamcs in milliseconds
optional int64 uptime = 5;
- Specified by:
getUptime
in interfaceSystemInfoOrBuilder
- Returns:
- The uptime.
-
hasJvm
public boolean hasJvm()Java virtual machine implementation name, version and vendor
optional string jvm = 6;
- Specified by:
hasJvm
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the jvm field is set.
-
getJvm
Java virtual machine implementation name, version and vendor
optional string jvm = 6;
- Specified by:
getJvm
in interfaceSystemInfoOrBuilder
- Returns:
- The jvm.
-
getJvmBytes
public com.google.protobuf.ByteString getJvmBytes()Java virtual machine implementation name, version and vendor
optional string jvm = 6;
- Specified by:
getJvmBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for jvm.
-
hasWorkingDirectory
public boolean hasWorkingDirectory()Working directory of Yamcs (base path for relative references)
optional string workingDirectory = 7;
- Specified by:
hasWorkingDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the workingDirectory field is set.
-
getWorkingDirectory
Working directory of Yamcs (base path for relative references)
optional string workingDirectory = 7;
- Specified by:
getWorkingDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- The workingDirectory.
-
getWorkingDirectoryBytes
public com.google.protobuf.ByteString getWorkingDirectoryBytes()Working directory of Yamcs (base path for relative references)
optional string workingDirectory = 7;
- Specified by:
getWorkingDirectoryBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for workingDirectory.
-
hasConfigDirectory
public boolean hasConfigDirectory()Directory where configuration files are located.
optional string configDirectory = 8;
- Specified by:
hasConfigDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the configDirectory field is set.
-
getConfigDirectory
Directory where configuration files are located.
optional string configDirectory = 8;
- Specified by:
getConfigDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- The configDirectory.
-
getConfigDirectoryBytes
public com.google.protobuf.ByteString getConfigDirectoryBytes()Directory where configuration files are located.
optional string configDirectory = 8;
- Specified by:
getConfigDirectoryBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for configDirectory.
-
hasDataDirectory
public boolean hasDataDirectory()Directory where Yamcs data is stored.
optional string dataDirectory = 9;
- Specified by:
hasDataDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the dataDirectory field is set.
-
getDataDirectory
Directory where Yamcs data is stored.
optional string dataDirectory = 9;
- Specified by:
getDataDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- The dataDirectory.
-
getDataDirectoryBytes
public com.google.protobuf.ByteString getDataDirectoryBytes()Directory where Yamcs data is stored.
optional string dataDirectory = 9;
- Specified by:
getDataDirectoryBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for dataDirectory.
-
hasCacheDirectory
public boolean hasCacheDirectory()Directory where Yamcs may cache files.
optional string cacheDirectory = 10;
- Specified by:
hasCacheDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the cacheDirectory field is set.
-
getCacheDirectory
Directory where Yamcs may cache files.
optional string cacheDirectory = 10;
- Specified by:
getCacheDirectory
in interfaceSystemInfoOrBuilder
- Returns:
- The cacheDirectory.
-
getCacheDirectoryBytes
public com.google.protobuf.ByteString getCacheDirectoryBytes()Directory where Yamcs may cache files.
optional string cacheDirectory = 10;
- Specified by:
getCacheDirectoryBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for cacheDirectory.
-
hasOs
public boolean hasOs()Operating system name and version.
optional string os = 11;
- Specified by:
hasOs
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the os field is set.
-
getOs
Operating system name and version.
optional string os = 11;
- Specified by:
getOs
in interfaceSystemInfoOrBuilder
- Returns:
- The os.
-
getOsBytes
public com.google.protobuf.ByteString getOsBytes()Operating system name and version.
optional string os = 11;
- Specified by:
getOsBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for os.
-
hasArch
public boolean hasArch()Operating system architecture.
optional string arch = 12;
- Specified by:
hasArch
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the arch field is set.
-
getArch
Operating system architecture.
optional string arch = 12;
- Specified by:
getArch
in interfaceSystemInfoOrBuilder
- Returns:
- The arch.
-
getArchBytes
public com.google.protobuf.ByteString getArchBytes()Operating system architecture.
optional string arch = 12;
- Specified by:
getArchBytes
in interfaceSystemInfoOrBuilder
- Returns:
- The bytes for arch.
-
hasAvailableProcessors
public boolean hasAvailableProcessors()Number of processors available to Yamcs.
optional int32 availableProcessors = 13;
- Specified by:
hasAvailableProcessors
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the availableProcessors field is set.
-
getAvailableProcessors
public int getAvailableProcessors()Number of processors available to Yamcs.
optional int32 availableProcessors = 13;
- Specified by:
getAvailableProcessors
in interfaceSystemInfoOrBuilder
- Returns:
- The availableProcessors.
-
hasLoadAverage
public boolean hasLoadAverage()System load average for the last minute.
optional double loadAverage = 14;
- Specified by:
hasLoadAverage
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the loadAverage field is set.
-
getLoadAverage
public double getLoadAverage()System load average for the last minute.
optional double loadAverage = 14;
- Specified by:
getLoadAverage
in interfaceSystemInfoOrBuilder
- Returns:
- The loadAverage.
-
hasHeapMemory
public 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;
- Specified by:
hasHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the heapMemory field is set.
-
getHeapMemory
public 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;
- Specified by:
getHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- The heapMemory.
-
hasUsedHeapMemory
public boolean hasUsedHeapMemory()Amount of used heap memory in bytes.
optional int64 usedHeapMemory = 16;
- Specified by:
hasUsedHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the usedHeapMemory field is set.
-
getUsedHeapMemory
public long getUsedHeapMemory()Amount of used heap memory in bytes.
optional int64 usedHeapMemory = 16;
- Specified by:
getUsedHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- The usedHeapMemory.
-
hasMaxHeapMemory
public boolean hasMaxHeapMemory()Maximum amount of heap memory in bytes that can be used for memory management.
optional int64 maxHeapMemory = 17;
- Specified by:
hasMaxHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the maxHeapMemory field is set.
-
getMaxHeapMemory
public long getMaxHeapMemory()Maximum amount of heap memory in bytes that can be used for memory management.
optional int64 maxHeapMemory = 17;
- Specified by:
getMaxHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- The maxHeapMemory.
-
hasNonHeapMemory
public boolean hasNonHeapMemory()Amount of non-heap memory in bytes that is committed for the JVM to use.
optional int64 nonHeapMemory = 18;
- Specified by:
hasNonHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the nonHeapMemory field is set.
-
getNonHeapMemory
public long getNonHeapMemory()Amount of non-heap memory in bytes that is committed for the JVM to use.
optional int64 nonHeapMemory = 18;
- Specified by:
getNonHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- The nonHeapMemory.
-
hasUsedNonHeapMemory
public boolean hasUsedNonHeapMemory()Amount of non-heap used memory in bytes.
optional int64 usedNonHeapMemory = 19;
- Specified by:
hasUsedNonHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the usedNonHeapMemory field is set.
-
getUsedNonHeapMemory
public long getUsedNonHeapMemory()Amount of non-heap used memory in bytes.
optional int64 usedNonHeapMemory = 19;
- Specified by:
getUsedNonHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- The usedNonHeapMemory.
-
hasMaxNonHeapMemory
public boolean hasMaxNonHeapMemory()Maximum amount of non-heap memory in bytes that can be used for memory management.
optional int64 maxNonHeapMemory = 20;
- Specified by:
hasMaxNonHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the maxNonHeapMemory field is set.
-
getMaxNonHeapMemory
public long getMaxNonHeapMemory()Maximum amount of non-heap memory in bytes that can be used for memory management.
optional int64 maxNonHeapMemory = 20;
- Specified by:
getMaxNonHeapMemory
in interfaceSystemInfoOrBuilder
- Returns:
- The maxNonHeapMemory.
-
hasJvmThreadCount
public boolean hasJvmThreadCount()Number of active threads.
optional int64 jvmThreadCount = 21;
- Specified by:
hasJvmThreadCount
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the jvmThreadCount field is set.
-
getJvmThreadCount
public long getJvmThreadCount()Number of active threads.
optional int64 jvmThreadCount = 21;
- Specified by:
getJvmThreadCount
in interfaceSystemInfoOrBuilder
- Returns:
- The jvmThreadCount.
-
getRootDirectoriesList
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
- Specified by:
getRootDirectoriesList
in interfaceSystemInfoOrBuilder
-
getRootDirectoriesOrBuilderList
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
- Specified by:
getRootDirectoriesOrBuilderList
in interfaceSystemInfoOrBuilder
-
getRootDirectoriesCount
public int getRootDirectoriesCount()Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
- Specified by:
getRootDirectoriesCount
in interfaceSystemInfoOrBuilder
-
getRootDirectories
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
- Specified by:
getRootDirectories
in interfaceSystemInfoOrBuilder
-
getRootDirectoriesOrBuilder
Root directories, each corresponding to a distinct file hierarchy.
repeated .yamcs.protobuf.server.RootDirectory rootDirectories = 22;
- Specified by:
getRootDirectoriesOrBuilder
in interfaceSystemInfoOrBuilder
-
hasProcess
public boolean hasProcess()Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.server.ProcessInfo process = 23;
- Specified by:
hasProcess
in interfaceSystemInfoOrBuilder
- Returns:
- Whether the process field is set.
-
getProcess
Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.server.ProcessInfo process = 23;
- Specified by:
getProcess
in interfaceSystemInfoOrBuilder
- Returns:
- The process.
-
getProcessOrBuilder
Information about the Yamcs process and any descendants.
optional .yamcs.protobuf.server.ProcessInfo process = 23;
- Specified by:
getProcessOrBuilder
in interfaceSystemInfoOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static SystemInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SystemInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static SystemInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static SystemInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static SystemInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SystemInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-