Class SystemInfo.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, SystemInfoOrBuilder
    Enclosing class:
    SystemInfo

    public static final class SystemInfo.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
    implements SystemInfoOrBuilder
    Protobuf type yamcs.protobuf.yamcsManagement.SystemInfo
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • clear

        public SystemInfo.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • getDefaultInstanceForType

        public SystemInfo getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public SystemInfo build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public SystemInfo buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public SystemInfo.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • setField

        public SystemInfo.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                           Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • clearField

        public SystemInfo.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • clearOneof

        public SystemInfo.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • setRepeatedField

        public SystemInfo.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                   int index,
                                                   Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • addRepeatedField

        public SystemInfo.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                   Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • mergeFrom

        public SystemInfo.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SystemInfo.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • mergeFrom

        public SystemInfo.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                            com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                     throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SystemInfo.Builder>
        Throws:
        IOException
      • hasYamcsVersion

        public boolean hasYamcsVersion()
        optional string yamcsVersion = 1;
        Specified by:
        hasYamcsVersion in interface SystemInfoOrBuilder
        Returns:
        Whether the yamcsVersion field is set.
      • getYamcsVersionBytes

        public com.google.protobuf.ByteString getYamcsVersionBytes()
        optional string yamcsVersion = 1;
        Specified by:
        getYamcsVersionBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for yamcsVersion.
      • setYamcsVersion

        public SystemInfo.Builder setYamcsVersion​(String value)
        optional string yamcsVersion = 1;
        Parameters:
        value - The yamcsVersion to set.
        Returns:
        This builder for chaining.
      • clearYamcsVersion

        public SystemInfo.Builder clearYamcsVersion()
        optional string yamcsVersion = 1;
        Returns:
        This builder for chaining.
      • setYamcsVersionBytes

        public SystemInfo.Builder setYamcsVersionBytes​(com.google.protobuf.ByteString value)
        optional string yamcsVersion = 1;
        Parameters:
        value - The bytes for yamcsVersion to set.
        Returns:
        This builder for chaining.
      • hasRevision

        public boolean hasRevision()
        optional string revision = 2;
        Specified by:
        hasRevision in interface SystemInfoOrBuilder
        Returns:
        Whether the revision field is set.
      • getRevisionBytes

        public com.google.protobuf.ByteString getRevisionBytes()
        optional string revision = 2;
        Specified by:
        getRevisionBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for revision.
      • setRevision

        public SystemInfo.Builder setRevision​(String value)
        optional string revision = 2;
        Parameters:
        value - The revision to set.
        Returns:
        This builder for chaining.
      • clearRevision

        public SystemInfo.Builder clearRevision()
        optional string revision = 2;
        Returns:
        This builder for chaining.
      • setRevisionBytes

        public SystemInfo.Builder setRevisionBytes​(com.google.protobuf.ByteString value)
        optional string revision = 2;
        Parameters:
        value - The bytes for revision to set.
        Returns:
        This builder for chaining.
      • hasServerId

        public boolean hasServerId()
        optional string serverId = 3;
        Specified by:
        hasServerId in interface SystemInfoOrBuilder
        Returns:
        Whether the serverId field is set.
      • getServerIdBytes

        public com.google.protobuf.ByteString getServerIdBytes()
        optional string serverId = 3;
        Specified by:
        getServerIdBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for serverId.
      • setServerId

        public SystemInfo.Builder setServerId​(String value)
        optional string serverId = 3;
        Parameters:
        value - The serverId to set.
        Returns:
        This builder for chaining.
      • clearServerId

        public SystemInfo.Builder clearServerId()
        optional string serverId = 3;
        Returns:
        This builder for chaining.
      • setServerIdBytes

        public SystemInfo.Builder setServerIdBytes​(com.google.protobuf.ByteString value)
        optional string serverId = 3;
        Parameters:
        value - The bytes for serverId to set.
        Returns:
        This builder for chaining.
      • hasUptime

        public boolean hasUptime()
        optional int64 uptime = 5;
        Specified by:
        hasUptime in interface SystemInfoOrBuilder
        Returns:
        Whether the uptime field is set.
      • getUptime

        public long getUptime()
        optional int64 uptime = 5;
        Specified by:
        getUptime in interface SystemInfoOrBuilder
        Returns:
        The uptime.
      • setUptime

        public SystemInfo.Builder setUptime​(long value)
        optional int64 uptime = 5;
        Parameters:
        value - The uptime to set.
        Returns:
        This builder for chaining.
      • clearUptime

        public SystemInfo.Builder clearUptime()
        optional int64 uptime = 5;
        Returns:
        This builder for chaining.
      • hasJvm

        public boolean hasJvm()
        optional string jvm = 6;
        Specified by:
        hasJvm in interface SystemInfoOrBuilder
        Returns:
        Whether the jvm field is set.
      • getJvmBytes

        public com.google.protobuf.ByteString getJvmBytes()
        optional string jvm = 6;
        Specified by:
        getJvmBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for jvm.
      • setJvm

        public SystemInfo.Builder setJvm​(String value)
        optional string jvm = 6;
        Parameters:
        value - The jvm to set.
        Returns:
        This builder for chaining.
      • clearJvm

        public SystemInfo.Builder clearJvm()
        optional string jvm = 6;
        Returns:
        This builder for chaining.
      • setJvmBytes

        public SystemInfo.Builder setJvmBytes​(com.google.protobuf.ByteString value)
        optional string jvm = 6;
        Parameters:
        value - The bytes for jvm to set.
        Returns:
        This builder for chaining.
      • hasWorkingDirectory

        public boolean hasWorkingDirectory()
        optional string workingDirectory = 7;
        Specified by:
        hasWorkingDirectory in interface SystemInfoOrBuilder
        Returns:
        Whether the workingDirectory field is set.
      • getWorkingDirectoryBytes

        public com.google.protobuf.ByteString getWorkingDirectoryBytes()
        optional string workingDirectory = 7;
        Specified by:
        getWorkingDirectoryBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for workingDirectory.
      • setWorkingDirectory

        public SystemInfo.Builder setWorkingDirectory​(String value)
        optional string workingDirectory = 7;
        Parameters:
        value - The workingDirectory to set.
        Returns:
        This builder for chaining.
      • clearWorkingDirectory

        public SystemInfo.Builder clearWorkingDirectory()
        optional string workingDirectory = 7;
        Returns:
        This builder for chaining.
      • setWorkingDirectoryBytes

        public SystemInfo.Builder setWorkingDirectoryBytes​(com.google.protobuf.ByteString value)
        optional string workingDirectory = 7;
        Parameters:
        value - The bytes for workingDirectory to set.
        Returns:
        This builder for chaining.
      • hasConfigDirectory

        public boolean hasConfigDirectory()
        optional string configDirectory = 8;
        Specified by:
        hasConfigDirectory in interface SystemInfoOrBuilder
        Returns:
        Whether the configDirectory field is set.
      • getConfigDirectoryBytes

        public com.google.protobuf.ByteString getConfigDirectoryBytes()
        optional string configDirectory = 8;
        Specified by:
        getConfigDirectoryBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for configDirectory.
      • setConfigDirectory

        public SystemInfo.Builder setConfigDirectory​(String value)
        optional string configDirectory = 8;
        Parameters:
        value - The configDirectory to set.
        Returns:
        This builder for chaining.
      • clearConfigDirectory

        public SystemInfo.Builder clearConfigDirectory()
        optional string configDirectory = 8;
        Returns:
        This builder for chaining.
      • setConfigDirectoryBytes

        public SystemInfo.Builder setConfigDirectoryBytes​(com.google.protobuf.ByteString value)
        optional string configDirectory = 8;
        Parameters:
        value - The bytes for configDirectory to set.
        Returns:
        This builder for chaining.
      • hasDataDirectory

        public boolean hasDataDirectory()
        optional string dataDirectory = 9;
        Specified by:
        hasDataDirectory in interface SystemInfoOrBuilder
        Returns:
        Whether the dataDirectory field is set.
      • getDataDirectoryBytes

        public com.google.protobuf.ByteString getDataDirectoryBytes()
        optional string dataDirectory = 9;
        Specified by:
        getDataDirectoryBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for dataDirectory.
      • setDataDirectory

        public SystemInfo.Builder setDataDirectory​(String value)
        optional string dataDirectory = 9;
        Parameters:
        value - The dataDirectory to set.
        Returns:
        This builder for chaining.
      • clearDataDirectory

        public SystemInfo.Builder clearDataDirectory()
        optional string dataDirectory = 9;
        Returns:
        This builder for chaining.
      • setDataDirectoryBytes

        public SystemInfo.Builder setDataDirectoryBytes​(com.google.protobuf.ByteString value)
        optional string dataDirectory = 9;
        Parameters:
        value - The bytes for dataDirectory to set.
        Returns:
        This builder for chaining.
      • hasCacheDirectory

        public boolean hasCacheDirectory()
        optional string cacheDirectory = 10;
        Specified by:
        hasCacheDirectory in interface SystemInfoOrBuilder
        Returns:
        Whether the cacheDirectory field is set.
      • getCacheDirectoryBytes

        public com.google.protobuf.ByteString getCacheDirectoryBytes()
        optional string cacheDirectory = 10;
        Specified by:
        getCacheDirectoryBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for cacheDirectory.
      • setCacheDirectory

        public SystemInfo.Builder setCacheDirectory​(String value)
        optional string cacheDirectory = 10;
        Parameters:
        value - The cacheDirectory to set.
        Returns:
        This builder for chaining.
      • clearCacheDirectory

        public SystemInfo.Builder clearCacheDirectory()
        optional string cacheDirectory = 10;
        Returns:
        This builder for chaining.
      • setCacheDirectoryBytes

        public SystemInfo.Builder setCacheDirectoryBytes​(com.google.protobuf.ByteString value)
        optional string cacheDirectory = 10;
        Parameters:
        value - The bytes for cacheDirectory to set.
        Returns:
        This builder for chaining.
      • hasOs

        public boolean hasOs()
        optional string os = 11;
        Specified by:
        hasOs in interface SystemInfoOrBuilder
        Returns:
        Whether the os field is set.
      • getOsBytes

        public com.google.protobuf.ByteString getOsBytes()
        optional string os = 11;
        Specified by:
        getOsBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for os.
      • setOs

        public SystemInfo.Builder setOs​(String value)
        optional string os = 11;
        Parameters:
        value - The os to set.
        Returns:
        This builder for chaining.
      • clearOs

        public SystemInfo.Builder clearOs()
        optional string os = 11;
        Returns:
        This builder for chaining.
      • setOsBytes

        public SystemInfo.Builder setOsBytes​(com.google.protobuf.ByteString value)
        optional string os = 11;
        Parameters:
        value - The bytes for os to set.
        Returns:
        This builder for chaining.
      • hasArch

        public boolean hasArch()
        optional string arch = 12;
        Specified by:
        hasArch in interface SystemInfoOrBuilder
        Returns:
        Whether the arch field is set.
      • getArchBytes

        public com.google.protobuf.ByteString getArchBytes()
        optional string arch = 12;
        Specified by:
        getArchBytes in interface SystemInfoOrBuilder
        Returns:
        The bytes for arch.
      • setArch

        public SystemInfo.Builder setArch​(String value)
        optional string arch = 12;
        Parameters:
        value - The arch to set.
        Returns:
        This builder for chaining.
      • clearArch

        public SystemInfo.Builder clearArch()
        optional string arch = 12;
        Returns:
        This builder for chaining.
      • setArchBytes

        public SystemInfo.Builder setArchBytes​(com.google.protobuf.ByteString value)
        optional string arch = 12;
        Parameters:
        value - The bytes for arch to set.
        Returns:
        This builder for chaining.
      • hasAvailableProcessors

        public boolean hasAvailableProcessors()
        optional int32 availableProcessors = 13;
        Specified by:
        hasAvailableProcessors in interface SystemInfoOrBuilder
        Returns:
        Whether the availableProcessors field is set.
      • getAvailableProcessors

        public int getAvailableProcessors()
        optional int32 availableProcessors = 13;
        Specified by:
        getAvailableProcessors in interface SystemInfoOrBuilder
        Returns:
        The availableProcessors.
      • setAvailableProcessors

        public SystemInfo.Builder setAvailableProcessors​(int value)
        optional int32 availableProcessors = 13;
        Parameters:
        value - The availableProcessors to set.
        Returns:
        This builder for chaining.
      • clearAvailableProcessors

        public SystemInfo.Builder clearAvailableProcessors()
        optional int32 availableProcessors = 13;
        Returns:
        This builder for chaining.
      • hasLoadAverage

        public boolean hasLoadAverage()
        optional double loadAverage = 14;
        Specified by:
        hasLoadAverage in interface SystemInfoOrBuilder
        Returns:
        Whether the loadAverage field is set.
      • getLoadAverage

        public double getLoadAverage()
        optional double loadAverage = 14;
        Specified by:
        getLoadAverage in interface SystemInfoOrBuilder
        Returns:
        The loadAverage.
      • setLoadAverage

        public SystemInfo.Builder setLoadAverage​(double value)
        optional double loadAverage = 14;
        Parameters:
        value - The loadAverage to set.
        Returns:
        This builder for chaining.
      • clearLoadAverage

        public SystemInfo.Builder clearLoadAverage()
        optional double loadAverage = 14;
        Returns:
        This builder for chaining.
      • hasHeapMemory

        public boolean hasHeapMemory()
        optional int64 heapMemory = 15;
        Specified by:
        hasHeapMemory in interface SystemInfoOrBuilder
        Returns:
        Whether the heapMemory field is set.
      • getHeapMemory

        public long getHeapMemory()
        optional int64 heapMemory = 15;
        Specified by:
        getHeapMemory in interface SystemInfoOrBuilder
        Returns:
        The heapMemory.
      • setHeapMemory

        public SystemInfo.Builder setHeapMemory​(long value)
        optional int64 heapMemory = 15;
        Parameters:
        value - The heapMemory to set.
        Returns:
        This builder for chaining.
      • clearHeapMemory

        public SystemInfo.Builder clearHeapMemory()
        optional int64 heapMemory = 15;
        Returns:
        This builder for chaining.
      • hasUsedHeapMemory

        public boolean hasUsedHeapMemory()
        optional int64 usedHeapMemory = 16;
        Specified by:
        hasUsedHeapMemory in interface SystemInfoOrBuilder
        Returns:
        Whether the usedHeapMemory field is set.
      • getUsedHeapMemory

        public long getUsedHeapMemory()
        optional int64 usedHeapMemory = 16;
        Specified by:
        getUsedHeapMemory in interface SystemInfoOrBuilder
        Returns:
        The usedHeapMemory.
      • setUsedHeapMemory

        public SystemInfo.Builder setUsedHeapMemory​(long value)
        optional int64 usedHeapMemory = 16;
        Parameters:
        value - The usedHeapMemory to set.
        Returns:
        This builder for chaining.
      • clearUsedHeapMemory

        public SystemInfo.Builder clearUsedHeapMemory()
        optional int64 usedHeapMemory = 16;
        Returns:
        This builder for chaining.
      • hasMaxHeapMemory

        public boolean hasMaxHeapMemory()
        optional int64 maxHeapMemory = 17;
        Specified by:
        hasMaxHeapMemory in interface SystemInfoOrBuilder
        Returns:
        Whether the maxHeapMemory field is set.
      • getMaxHeapMemory

        public long getMaxHeapMemory()
        optional int64 maxHeapMemory = 17;
        Specified by:
        getMaxHeapMemory in interface SystemInfoOrBuilder
        Returns:
        The maxHeapMemory.
      • setMaxHeapMemory

        public SystemInfo.Builder setMaxHeapMemory​(long value)
        optional int64 maxHeapMemory = 17;
        Parameters:
        value - The maxHeapMemory to set.
        Returns:
        This builder for chaining.
      • clearMaxHeapMemory

        public SystemInfo.Builder clearMaxHeapMemory()
        optional int64 maxHeapMemory = 17;
        Returns:
        This builder for chaining.
      • hasNonHeapMemory

        public boolean hasNonHeapMemory()
        optional int64 nonHeapMemory = 18;
        Specified by:
        hasNonHeapMemory in interface SystemInfoOrBuilder
        Returns:
        Whether the nonHeapMemory field is set.
      • getNonHeapMemory

        public long getNonHeapMemory()
        optional int64 nonHeapMemory = 18;
        Specified by:
        getNonHeapMemory in interface SystemInfoOrBuilder
        Returns:
        The nonHeapMemory.
      • setNonHeapMemory

        public SystemInfo.Builder setNonHeapMemory​(long value)
        optional int64 nonHeapMemory = 18;
        Parameters:
        value - The nonHeapMemory to set.
        Returns:
        This builder for chaining.
      • clearNonHeapMemory

        public SystemInfo.Builder clearNonHeapMemory()
        optional int64 nonHeapMemory = 18;
        Returns:
        This builder for chaining.
      • hasUsedNonHeapMemory

        public boolean hasUsedNonHeapMemory()
        optional int64 usedNonHeapMemory = 19;
        Specified by:
        hasUsedNonHeapMemory in interface SystemInfoOrBuilder
        Returns:
        Whether the usedNonHeapMemory field is set.
      • getUsedNonHeapMemory

        public long getUsedNonHeapMemory()
        optional int64 usedNonHeapMemory = 19;
        Specified by:
        getUsedNonHeapMemory in interface SystemInfoOrBuilder
        Returns:
        The usedNonHeapMemory.
      • setUsedNonHeapMemory

        public SystemInfo.Builder setUsedNonHeapMemory​(long value)
        optional int64 usedNonHeapMemory = 19;
        Parameters:
        value - The usedNonHeapMemory to set.
        Returns:
        This builder for chaining.
      • clearUsedNonHeapMemory

        public SystemInfo.Builder clearUsedNonHeapMemory()
        optional int64 usedNonHeapMemory = 19;
        Returns:
        This builder for chaining.
      • hasMaxNonHeapMemory

        public boolean hasMaxNonHeapMemory()
        optional int64 maxNonHeapMemory = 20;
        Specified by:
        hasMaxNonHeapMemory in interface SystemInfoOrBuilder
        Returns:
        Whether the maxNonHeapMemory field is set.
      • getMaxNonHeapMemory

        public long getMaxNonHeapMemory()
        optional int64 maxNonHeapMemory = 20;
        Specified by:
        getMaxNonHeapMemory in interface SystemInfoOrBuilder
        Returns:
        The maxNonHeapMemory.
      • setMaxNonHeapMemory

        public SystemInfo.Builder setMaxNonHeapMemory​(long value)
        optional int64 maxNonHeapMemory = 20;
        Parameters:
        value - The maxNonHeapMemory to set.
        Returns:
        This builder for chaining.
      • clearMaxNonHeapMemory

        public SystemInfo.Builder clearMaxNonHeapMemory()
        optional int64 maxNonHeapMemory = 20;
        Returns:
        This builder for chaining.
      • hasJvmThreadCount

        public boolean hasJvmThreadCount()
        optional int64 jvmThreadCount = 21;
        Specified by:
        hasJvmThreadCount in interface SystemInfoOrBuilder
        Returns:
        Whether the jvmThreadCount field is set.
      • getJvmThreadCount

        public long getJvmThreadCount()
        optional int64 jvmThreadCount = 21;
        Specified by:
        getJvmThreadCount in interface SystemInfoOrBuilder
        Returns:
        The jvmThreadCount.
      • setJvmThreadCount

        public SystemInfo.Builder setJvmThreadCount​(long value)
        optional int64 jvmThreadCount = 21;
        Parameters:
        value - The jvmThreadCount to set.
        Returns:
        This builder for chaining.
      • clearJvmThreadCount

        public SystemInfo.Builder clearJvmThreadCount()
        optional int64 jvmThreadCount = 21;
        Returns:
        This builder for chaining.
      • getRootDirectoriesCount

        public int getRootDirectoriesCount()
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
        Specified by:
        getRootDirectoriesCount in interface SystemInfoOrBuilder
      • setRootDirectories

        public SystemInfo.Builder setRootDirectories​(int index,
                                                     RootDirectory value)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • setRootDirectories

        public SystemInfo.Builder setRootDirectories​(int index,
                                                     RootDirectory.Builder builderForValue)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • addRootDirectories

        public SystemInfo.Builder addRootDirectories​(RootDirectory value)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • addRootDirectories

        public SystemInfo.Builder addRootDirectories​(int index,
                                                     RootDirectory value)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • addRootDirectories

        public SystemInfo.Builder addRootDirectories​(int index,
                                                     RootDirectory.Builder builderForValue)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • addAllRootDirectories

        public SystemInfo.Builder addAllRootDirectories​(Iterable<? extends RootDirectory> values)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • clearRootDirectories

        public SystemInfo.Builder clearRootDirectories()
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • removeRootDirectories

        public SystemInfo.Builder removeRootDirectories​(int index)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • getRootDirectoriesBuilder

        public RootDirectory.Builder getRootDirectoriesBuilder​(int index)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • addRootDirectoriesBuilder

        public RootDirectory.Builder addRootDirectoriesBuilder()
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • addRootDirectoriesBuilder

        public RootDirectory.Builder addRootDirectoriesBuilder​(int index)
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • getRootDirectoriesBuilderList

        public List<RootDirectory.Builder> getRootDirectoriesBuilderList()
        repeated .yamcs.protobuf.yamcsManagement.RootDirectory rootDirectories = 22;
      • setUnknownFields

        public final SystemInfo.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>
      • mergeUnknownFields

        public final SystemInfo.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SystemInfo.Builder>