Package org.yamcs.protobuf
Class ProcessInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.ProcessInfo
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,ProcessInfoOrBuilder
public final class ProcessInfo
extends com.google.protobuf.GeneratedMessageV3
implements ProcessInfoOrBuilder
Protobuf type
yamcs.protobuf.server.ProcessInfo
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeyamcs.protobuf.server.ProcessInfo
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 com.google.protobuf.Parser<ProcessInfo>
Deprecated.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
getArguments
(int index) Arguments of the process.com.google.protobuf.ByteString
getArgumentsBytes
(int index) Arguments of the process.int
Arguments of the process.com.google.protobuf.ProtocolStringList
Arguments of the process.getChildren
(int index) Direct children of the process.int
Direct children of the process.Direct children of the process.getChildrenOrBuilder
(int index) Direct children of the process.List<? extends ProcessInfoOrBuilder>
Direct children of the process.Executable pathname of the process.com.google.protobuf.ByteString
Executable pathname of the process.static ProcessInfo
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Parser<ProcessInfo>
long
getPid()
Native process ID.int
com.google.protobuf.Timestamp
Start time of the process.com.google.protobuf.TimestampOrBuilder
Start time of the process.com.google.protobuf.Duration
Accumulated total cputime.com.google.protobuf.DurationOrBuilder
Accumulated total cputime.final com.google.protobuf.UnknownFieldSet
getUser()
User of the process.com.google.protobuf.ByteString
User of the process.boolean
Executable pathname of the process.int
hashCode()
boolean
hasPid()
Native process ID.boolean
Start time of the process.boolean
Accumulated total cputime.boolean
hasUser()
User of the process.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static ProcessInfo.Builder
static ProcessInfo.Builder
newBuilder
(ProcessInfo prototype) protected ProcessInfo.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ProcessInfo
parseDelimitedFrom
(InputStream input) static ProcessInfo
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ProcessInfo
parseFrom
(byte[] data) static ProcessInfo
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ProcessInfo
parseFrom
(com.google.protobuf.ByteString data) static ProcessInfo
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ProcessInfo
parseFrom
(com.google.protobuf.CodedInputStream input) static ProcessInfo
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ProcessInfo
parseFrom
(InputStream input) static ProcessInfo
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ProcessInfo
parseFrom
(ByteBuffer data) static ProcessInfo
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ProcessInfo>
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
-
PID_FIELD_NUMBER
public static final int PID_FIELD_NUMBER- See Also:
-
USER_FIELD_NUMBER
public static final int USER_FIELD_NUMBER- See Also:
-
COMMAND_FIELD_NUMBER
public static final int COMMAND_FIELD_NUMBER- See Also:
-
ARGUMENTS_FIELD_NUMBER
public static final int ARGUMENTS_FIELD_NUMBER- See Also:
-
STARTTIME_FIELD_NUMBER
public static final int STARTTIME_FIELD_NUMBER- See Also:
-
TOTALCPUDURATION_FIELD_NUMBER
public static final int TOTALCPUDURATION_FIELD_NUMBER- See Also:
-
CHILDREN_FIELD_NUMBER
public static final int CHILDREN_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
-
hasPid
public boolean hasPid()Native process ID.
optional int64 pid = 1;
- Specified by:
hasPid
in interfaceProcessInfoOrBuilder
- Returns:
- Whether the pid field is set.
-
getPid
public long getPid()Native process ID.
optional int64 pid = 1;
- Specified by:
getPid
in interfaceProcessInfoOrBuilder
- Returns:
- The pid.
-
hasUser
public boolean hasUser()User of the process.
optional string user = 2;
- Specified by:
hasUser
in interfaceProcessInfoOrBuilder
- Returns:
- Whether the user field is set.
-
getUser
User of the process.
optional string user = 2;
- Specified by:
getUser
in interfaceProcessInfoOrBuilder
- Returns:
- The user.
-
getUserBytes
public com.google.protobuf.ByteString getUserBytes()User of the process.
optional string user = 2;
- Specified by:
getUserBytes
in interfaceProcessInfoOrBuilder
- Returns:
- The bytes for user.
-
hasCommand
public boolean hasCommand()Executable pathname of the process.
optional string command = 3;
- Specified by:
hasCommand
in interfaceProcessInfoOrBuilder
- Returns:
- Whether the command field is set.
-
getCommand
Executable pathname of the process.
optional string command = 3;
- Specified by:
getCommand
in interfaceProcessInfoOrBuilder
- Returns:
- The command.
-
getCommandBytes
public com.google.protobuf.ByteString getCommandBytes()Executable pathname of the process.
optional string command = 3;
- Specified by:
getCommandBytes
in interfaceProcessInfoOrBuilder
- Returns:
- The bytes for command.
-
getArgumentsList
public com.google.protobuf.ProtocolStringList getArgumentsList()Arguments of the process.
repeated string arguments = 4;
- Specified by:
getArgumentsList
in interfaceProcessInfoOrBuilder
- Returns:
- A list containing the arguments.
-
getArgumentsCount
public int getArgumentsCount()Arguments of the process.
repeated string arguments = 4;
- Specified by:
getArgumentsCount
in interfaceProcessInfoOrBuilder
- Returns:
- The count of arguments.
-
getArguments
Arguments of the process.
repeated string arguments = 4;
- Specified by:
getArguments
in interfaceProcessInfoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The arguments at the given index.
-
getArgumentsBytes
public com.google.protobuf.ByteString getArgumentsBytes(int index) Arguments of the process.
repeated string arguments = 4;
- Specified by:
getArgumentsBytes
in interfaceProcessInfoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the arguments at the given index.
-
hasStartTime
public boolean hasStartTime()Start time of the process.
optional .google.protobuf.Timestamp startTime = 5;
- Specified by:
hasStartTime
in interfaceProcessInfoOrBuilder
- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Start time of the process.
optional .google.protobuf.Timestamp startTime = 5;
- Specified by:
getStartTime
in interfaceProcessInfoOrBuilder
- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Start time of the process.
optional .google.protobuf.Timestamp startTime = 5;
- Specified by:
getStartTimeOrBuilder
in interfaceProcessInfoOrBuilder
-
hasTotalCpuDuration
public boolean hasTotalCpuDuration()Accumulated total cputime.
optional .google.protobuf.Duration totalCpuDuration = 6;
- Specified by:
hasTotalCpuDuration
in interfaceProcessInfoOrBuilder
- Returns:
- Whether the totalCpuDuration field is set.
-
getTotalCpuDuration
public com.google.protobuf.Duration getTotalCpuDuration()Accumulated total cputime.
optional .google.protobuf.Duration totalCpuDuration = 6;
- Specified by:
getTotalCpuDuration
in interfaceProcessInfoOrBuilder
- Returns:
- The totalCpuDuration.
-
getTotalCpuDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getTotalCpuDurationOrBuilder()Accumulated total cputime.
optional .google.protobuf.Duration totalCpuDuration = 6;
- Specified by:
getTotalCpuDurationOrBuilder
in interfaceProcessInfoOrBuilder
-
getChildrenList
Direct children of the process.
repeated .yamcs.protobuf.server.ProcessInfo children = 7;
- Specified by:
getChildrenList
in interfaceProcessInfoOrBuilder
-
getChildrenOrBuilderList
Direct children of the process.
repeated .yamcs.protobuf.server.ProcessInfo children = 7;
- Specified by:
getChildrenOrBuilderList
in interfaceProcessInfoOrBuilder
-
getChildrenCount
public int getChildrenCount()Direct children of the process.
repeated .yamcs.protobuf.server.ProcessInfo children = 7;
- Specified by:
getChildrenCount
in interfaceProcessInfoOrBuilder
-
getChildren
Direct children of the process.
repeated .yamcs.protobuf.server.ProcessInfo children = 7;
- Specified by:
getChildren
in interfaceProcessInfoOrBuilder
-
getChildrenOrBuilder
Direct children of the process.
repeated .yamcs.protobuf.server.ProcessInfo children = 7;
- Specified by:
getChildrenOrBuilder
in interfaceProcessInfoOrBuilder
-
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 ProcessInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProcessInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProcessInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProcessInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProcessInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProcessInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ProcessInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ProcessInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ProcessInfo 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 ProcessInfo.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
-