java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ThreadInfo.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
org.yamcs.protobuf.ThreadInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ThreadInfoOrBuilder
- Enclosing class:
ThreadInfo
public static final class ThreadInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
implements ThreadInfoOrBuilder
Protobuf type
yamcs.protobuf.server.ThreadInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllTrace(Iterable<? extends TraceElementInfo> values) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addTrace(int index, TraceElementInfo value) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;addTrace(int index, TraceElementInfo.Builder builderForValue) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;addTrace(TraceElementInfo value) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;addTrace(TraceElementInfo.Builder builderForValue) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;addTraceBuilder(int index) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;clearId()optional int64 id = 1;optional string name = 2;optional bool native = 4;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional string state = 3;optional bool suspended = 5;repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGroup()optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;longgetId()optional int64 id = 1;getName()optional string name = 2;com.google.protobuf.ByteStringoptional string name = 2;booleanoptional bool native = 4;getState()optional string state = 3;com.google.protobuf.ByteStringoptional string state = 3;booleanoptional bool suspended = 5;getTrace(int index) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;getTraceBuilder(int index) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;intrepeated .yamcs.protobuf.server.TraceElementInfo trace = 7;repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;getTraceOrBuilder(int index) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;List<? extends TraceElementInfoOrBuilder> repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;booleanhasGroup()optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;booleanhasId()optional int64 id = 1;booleanhasName()optional string name = 2;booleanoptional bool native = 4;booleanhasState()optional string state = 3;booleanoptional bool suspended = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ThreadInfo other) mergeGroup(ThreadGroupInfo value) optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;final ThreadInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeTrace(int index) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;setGroup(ThreadGroupInfo value) optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;setGroup(ThreadGroupInfo.Builder builderForValue) optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;setId(long value) optional int64 id = 1;optional string name = 2;setNameBytes(com.google.protobuf.ByteString value) optional string name = 2;setNative(boolean value) optional bool native = 4;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) optional string state = 3;setStateBytes(com.google.protobuf.ByteString value) optional string state = 3;setSuspended(boolean value) optional bool suspended = 5;setTrace(int index, TraceElementInfo value) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;setTrace(int index, TraceElementInfo.Builder builderForValue) repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;final ThreadInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
setField
public ThreadInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
setRepeatedField
public ThreadInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
addRepeatedField
public ThreadInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ThreadInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
mergeFrom
public ThreadInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ThreadInfo.Builder>- Throws:
IOException
-
hasId
public boolean hasId()optional int64 id = 1;- Specified by:
hasIdin interfaceThreadInfoOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()optional int64 id = 1;- Specified by:
getIdin interfaceThreadInfoOrBuilder- Returns:
- The id.
-
setId
optional int64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
optional int64 id = 1;- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()optional string name = 2;- Specified by:
hasNamein interfaceThreadInfoOrBuilder- Returns:
- Whether the name field is set.
-
getName
optional string name = 2;- Specified by:
getNamein interfaceThreadInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()optional string name = 2;- Specified by:
getNameBytesin interfaceThreadInfoOrBuilder- Returns:
- The bytes for name.
-
setName
optional string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
optional string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
optional string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasState
public boolean hasState()optional string state = 3;- Specified by:
hasStatein interfaceThreadInfoOrBuilder- Returns:
- Whether the state field is set.
-
getState
optional string state = 3;- Specified by:
getStatein interfaceThreadInfoOrBuilder- Returns:
- The state.
-
getStateBytes
public com.google.protobuf.ByteString getStateBytes()optional string state = 3;- Specified by:
getStateBytesin interfaceThreadInfoOrBuilder- Returns:
- The bytes for state.
-
setState
optional string state = 3;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
optional string state = 3;- Returns:
- This builder for chaining.
-
setStateBytes
optional string state = 3;- Parameters:
value- The bytes for state to set.- Returns:
- This builder for chaining.
-
hasNative
public boolean hasNative()optional bool native = 4;- Specified by:
hasNativein interfaceThreadInfoOrBuilder- Returns:
- Whether the native field is set.
-
getNative
public boolean getNative()optional bool native = 4;- Specified by:
getNativein interfaceThreadInfoOrBuilder- Returns:
- The native.
-
setNative
optional bool native = 4;- Parameters:
value- The native to set.- Returns:
- This builder for chaining.
-
clearNative
optional bool native = 4;- Returns:
- This builder for chaining.
-
hasSuspended
public boolean hasSuspended()optional bool suspended = 5;- Specified by:
hasSuspendedin interfaceThreadInfoOrBuilder- Returns:
- Whether the suspended field is set.
-
getSuspended
public boolean getSuspended()optional bool suspended = 5;- Specified by:
getSuspendedin interfaceThreadInfoOrBuilder- Returns:
- The suspended.
-
setSuspended
optional bool suspended = 5;- Parameters:
value- The suspended to set.- Returns:
- This builder for chaining.
-
clearSuspended
optional bool suspended = 5;- Returns:
- This builder for chaining.
-
hasGroup
public boolean hasGroup()optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;- Specified by:
hasGroupin interfaceThreadInfoOrBuilder- Returns:
- Whether the group field is set.
-
getGroup
optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;- Specified by:
getGroupin interfaceThreadInfoOrBuilder- Returns:
- The group.
-
setGroup
optional .yamcs.protobuf.server.ThreadGroupInfo group = 6; -
setGroup
optional .yamcs.protobuf.server.ThreadGroupInfo group = 6; -
mergeGroup
optional .yamcs.protobuf.server.ThreadGroupInfo group = 6; -
clearGroup
optional .yamcs.protobuf.server.ThreadGroupInfo group = 6; -
getGroupBuilder
optional .yamcs.protobuf.server.ThreadGroupInfo group = 6; -
getGroupOrBuilder
optional .yamcs.protobuf.server.ThreadGroupInfo group = 6;- Specified by:
getGroupOrBuilderin interfaceThreadInfoOrBuilder
-
getTraceList
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;- Specified by:
getTraceListin interfaceThreadInfoOrBuilder
-
getTraceCount
public int getTraceCount()repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;- Specified by:
getTraceCountin interfaceThreadInfoOrBuilder
-
getTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;- Specified by:
getTracein interfaceThreadInfoOrBuilder
-
setTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
setTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
addTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
addTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
addTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
addTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
addAllTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
clearTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
removeTrace
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
getTraceBuilder
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
getTraceOrBuilder
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;- Specified by:
getTraceOrBuilderin interfaceThreadInfoOrBuilder
-
getTraceOrBuilderList
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7;- Specified by:
getTraceOrBuilderListin interfaceThreadInfoOrBuilder
-
addTraceBuilder
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
addTraceBuilder
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
getTraceBuilderList
repeated .yamcs.protobuf.server.TraceElementInfo trace = 7; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-
mergeUnknownFields
public final ThreadInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ThreadInfo.Builder>
-