java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
org.yamcs.protobuf.ClearInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ClearInfoOrBuilder
- Enclosing class:
- ClearInfo
public static final class ClearInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
implements ClearInfoOrBuilder
Protobuf type
yamcs.protobuf.alarms.ClearInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional string clearedBy = 1;if the alarm has been manually cleared, this is the message provided by the operatoroptional .google.protobuf.Timestamp clearTime = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()optional string clearedBy = 1;com.google.protobuf.ByteStringoptional string clearedBy = 1;if the alarm has been manually cleared, this is the message provided by the operatorcom.google.protobuf.ByteStringif the alarm has been manually cleared, this is the message provided by the operatorcom.google.protobuf.Timestampoptional .google.protobuf.Timestamp clearTime = 2;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp clearTime = 2;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp clearTime = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanoptional string clearedBy = 1;booleanif the alarm has been manually cleared, this is the message provided by the operatorbooleanoptional .google.protobuf.Timestamp clearTime = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeClearTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp clearTime = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final ClearInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setClearedBy(String value) optional string clearedBy = 1;setClearedByBytes(com.google.protobuf.ByteString value) optional string clearedBy = 1;setClearMessage(String value) if the alarm has been manually cleared, this is the message provided by the operatorsetClearMessageBytes(com.google.protobuf.ByteString value) if the alarm has been manually cleared, this is the message provided by the operatorsetClearTime(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp clearTime = 2;setClearTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp clearTime = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final ClearInfo.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<ClearInfo.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<ClearInfo.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<ClearInfo.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<ClearInfo.Builder>
-
setField
public ClearInfo.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<ClearInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
setRepeatedField
public ClearInfo.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<ClearInfo.Builder>
-
addRepeatedField
public ClearInfo.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<ClearInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClearInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
mergeFrom
public ClearInfo.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<ClearInfo.Builder>- Throws:
IOException
-
hasClearedBy
public boolean hasClearedBy()optional string clearedBy = 1;- Specified by:
hasClearedByin interfaceClearInfoOrBuilder- Returns:
- Whether the clearedBy field is set.
-
getClearedBy
optional string clearedBy = 1;- Specified by:
getClearedByin interfaceClearInfoOrBuilder- Returns:
- The clearedBy.
-
getClearedByBytes
public com.google.protobuf.ByteString getClearedByBytes()optional string clearedBy = 1;- Specified by:
getClearedByBytesin interfaceClearInfoOrBuilder- Returns:
- The bytes for clearedBy.
-
setClearedBy
optional string clearedBy = 1;- Parameters:
value- The clearedBy to set.- Returns:
- This builder for chaining.
-
clearClearedBy
optional string clearedBy = 1;- Returns:
- This builder for chaining.
-
setClearedByBytes
optional string clearedBy = 1;- Parameters:
value- The bytes for clearedBy to set.- Returns:
- This builder for chaining.
-
hasClearTime
public boolean hasClearTime()optional .google.protobuf.Timestamp clearTime = 2;- Specified by:
hasClearTimein interfaceClearInfoOrBuilder- Returns:
- Whether the clearTime field is set.
-
getClearTime
public com.google.protobuf.Timestamp getClearTime()optional .google.protobuf.Timestamp clearTime = 2;- Specified by:
getClearTimein interfaceClearInfoOrBuilder- Returns:
- The clearTime.
-
setClearTime
optional .google.protobuf.Timestamp clearTime = 2; -
setClearTime
optional .google.protobuf.Timestamp clearTime = 2; -
mergeClearTime
optional .google.protobuf.Timestamp clearTime = 2; -
clearClearTime
optional .google.protobuf.Timestamp clearTime = 2; -
getClearTimeBuilder
public com.google.protobuf.Timestamp.Builder getClearTimeBuilder()optional .google.protobuf.Timestamp clearTime = 2; -
getClearTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getClearTimeOrBuilder()optional .google.protobuf.Timestamp clearTime = 2;- Specified by:
getClearTimeOrBuilderin interfaceClearInfoOrBuilder
-
hasClearMessage
public boolean hasClearMessage()if the alarm has been manually cleared, this is the message provided by the operator
optional string clearMessage = 3;- Specified by:
hasClearMessagein interfaceClearInfoOrBuilder- Returns:
- Whether the clearMessage field is set.
-
getClearMessage
if the alarm has been manually cleared, this is the message provided by the operator
optional string clearMessage = 3;- Specified by:
getClearMessagein interfaceClearInfoOrBuilder- Returns:
- The clearMessage.
-
getClearMessageBytes
public com.google.protobuf.ByteString getClearMessageBytes()if the alarm has been manually cleared, this is the message provided by the operator
optional string clearMessage = 3;- Specified by:
getClearMessageBytesin interfaceClearInfoOrBuilder- Returns:
- The bytes for clearMessage.
-
setClearMessage
if the alarm has been manually cleared, this is the message provided by the operator
optional string clearMessage = 3;- Parameters:
value- The clearMessage to set.- Returns:
- This builder for chaining.
-
clearClearMessage
if the alarm has been manually cleared, this is the message provided by the operator
optional string clearMessage = 3;- Returns:
- This builder for chaining.
-
setClearMessageBytes
if the alarm has been manually cleared, this is the message provided by the operator
optional string clearMessage = 3;- Parameters:
value- The bytes for clearMessage to set.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
mergeUnknownFields
public final ClearInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-