Package org.yamcs.protobuf
Class ClearInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
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.ByteString
optional string clearedBy = 1;
if the alarm has been manually cleared, this is the message provided by the operatorcom.google.protobuf.ByteString
if the alarm has been manually cleared, this is the message provided by the operatorcom.google.protobuf.Timestamp
optional .google.protobuf.Timestamp clearTime = 2;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp clearTime = 2;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp clearTime = 2;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
boolean
optional string clearedBy = 1;
boolean
if the alarm has been manually cleared, this is the message provided by the operatorboolean
optional .google.protobuf.Timestamp clearTime = 2;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeClearTime
(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.Builder
mergeUnknownFields
(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.Builder
setUnknownFields
(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
setField
public ClearInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
setRepeatedField
public ClearInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
addRepeatedField
public ClearInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ClearInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ClearInfo.Builder>
- Throws:
IOException
-
hasClearedBy
public boolean hasClearedBy()optional string clearedBy = 1;
- Specified by:
hasClearedBy
in interfaceClearInfoOrBuilder
- Returns:
- Whether the clearedBy field is set.
-
getClearedBy
optional string clearedBy = 1;
- Specified by:
getClearedBy
in interfaceClearInfoOrBuilder
- Returns:
- The clearedBy.
-
getClearedByBytes
public com.google.protobuf.ByteString getClearedByBytes()optional string clearedBy = 1;
- Specified by:
getClearedByBytes
in 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:
hasClearTime
in interfaceClearInfoOrBuilder
- Returns:
- Whether the clearTime field is set.
-
getClearTime
public com.google.protobuf.Timestamp getClearTime()optional .google.protobuf.Timestamp clearTime = 2;
- Specified by:
getClearTime
in 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:
getClearTimeOrBuilder
in 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:
hasClearMessage
in 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:
getClearMessage
in 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:
getClearMessageBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-
mergeUnknownFields
public final ClearInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ClearInfo.Builder>
-