Package org.yamcs.protobuf
Class Event.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
- org.yamcs.protobuf.Event.Builder
-
- All Implemented Interfaces:
com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Event>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,EventOrBuilder
- Enclosing class:
- Event
public static final class Event.Builder extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder> implements EventOrBuilder
Protobuf typeyamcs.protobuf.events.Event
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <Type> Event.BuilderaddExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,List<Type>> extension, Type value)Event.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Eventbuild()EventbuildPartial()Event.Builderclear()Event.BuilderclearCreatedBy()Set by API when event was posted by a user<Type> Event.BuilderclearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,?> extension)Event.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Event.BuilderclearGenerationTime()required .google.protobuf.Timestamp generationTime = 2;Event.BuilderclearMessage()required string message = 6;Event.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Event.BuilderclearReceptionTime()optional .google.protobuf.Timestamp receptionTime = 3;Event.BuilderclearSeqNumber()optional int32 seqNumber = 4;Event.BuilderclearSeverity()optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];Event.BuilderclearSource()required string source = 1;Event.BuilderclearType()optional string type = 5;Event.Builderclone()StringgetCreatedBy()Set by API when event was posted by a usercom.google.protobuf.ByteStringgetCreatedByBytes()Set by API when event was posted by a userEventgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.TimestampgetGenerationTime()required .google.protobuf.Timestamp generationTime = 2;com.google.protobuf.Timestamp.BuildergetGenerationTimeBuilder()required .google.protobuf.Timestamp generationTime = 2;com.google.protobuf.TimestampOrBuildergetGenerationTimeOrBuilder()required .google.protobuf.Timestamp generationTime = 2;StringgetMessage()required string message = 6;com.google.protobuf.ByteStringgetMessageBytes()required string message = 6;com.google.protobuf.TimestampgetReceptionTime()optional .google.protobuf.Timestamp receptionTime = 3;com.google.protobuf.Timestamp.BuildergetReceptionTimeBuilder()optional .google.protobuf.Timestamp receptionTime = 3;com.google.protobuf.TimestampOrBuildergetReceptionTimeOrBuilder()optional .google.protobuf.Timestamp receptionTime = 3;intgetSeqNumber()optional int32 seqNumber = 4;Event.EventSeveritygetSeverity()optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];StringgetSource()required string source = 1;com.google.protobuf.ByteStringgetSourceBytes()required string source = 1;StringgetType()optional string type = 5;com.google.protobuf.ByteStringgetTypeBytes()optional string type = 5;booleanhasCreatedBy()Set by API when event was posted by a userbooleanhasGenerationTime()required .google.protobuf.Timestamp generationTime = 2;booleanhasMessage()required string message = 6;booleanhasReceptionTime()optional .google.protobuf.Timestamp receptionTime = 3;booleanhasSeqNumber()optional int32 seqNumber = 4;booleanhasSeverity()optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];booleanhasSource()required string source = 1;booleanhasType()optional string type = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Event.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Event.BuildermergeFrom(com.google.protobuf.Message other)Event.BuildermergeFrom(Event other)Event.BuildermergeGenerationTime(com.google.protobuf.Timestamp value)required .google.protobuf.Timestamp generationTime = 2;Event.BuildermergeReceptionTime(com.google.protobuf.Timestamp value)optional .google.protobuf.Timestamp receptionTime = 3;Event.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Event.BuildersetCreatedBy(String value)Set by API when event was posted by a userEvent.BuildersetCreatedByBytes(com.google.protobuf.ByteString value)Set by API when event was posted by a user<Type> Event.BuildersetExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,List<Type>> extension, int index, Type value)<Type> Event.BuildersetExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,Type> extension, Type value)Event.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Event.BuildersetGenerationTime(com.google.protobuf.Timestamp value)required .google.protobuf.Timestamp generationTime = 2;Event.BuildersetGenerationTime(com.google.protobuf.Timestamp.Builder builderForValue)required .google.protobuf.Timestamp generationTime = 2;Event.BuildersetMessage(String value)required string message = 6;Event.BuildersetMessageBytes(com.google.protobuf.ByteString value)required string message = 6;Event.BuildersetReceptionTime(com.google.protobuf.Timestamp value)optional .google.protobuf.Timestamp receptionTime = 3;Event.BuildersetReceptionTime(com.google.protobuf.Timestamp.Builder builderForValue)optional .google.protobuf.Timestamp receptionTime = 3;Event.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Event.BuildersetSeqNumber(int value)optional int32 seqNumber = 4;Event.BuildersetSeverity(Event.EventSeverity value)optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];Event.BuildersetSource(String value)required string source = 1;Event.BuildersetSourceBytes(com.google.protobuf.ByteString value)required string source = 1;Event.BuildersetType(String value)optional string type = 5;Event.BuildersetTypeBytes(com.google.protobuf.ByteString value)optional string type = 5;Event.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, newBuilderForField, setExtension, setExtension, setExtension, setExtension
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getOneofFieldDescriptor, getParentForChildren, getUnknownFields, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
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<Event.Builder>
-
clear
public Event.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.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<Event.Builder>
-
getDefaultInstanceForType
public Event getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Event>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Event build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Event buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Event.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<Event.Builder>
-
setField
public Event.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
clearField
public Event.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
clearOneof
public Event.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
setRepeatedField
public Event.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.ExtendableBuilder<Event,Event.Builder>
-
addRepeatedField
public Event.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
setExtension
public <Type> Event.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,Type> extension, Type value)
- Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
setExtension
public <Type> Event.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,List<Type>> extension, int index, Type value)
- Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
addExtension
public <Type> Event.Builder addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,List<Type>> extension, Type value)
- Overrides:
addExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
clearExtension
public <Type> Event.Builder clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<Event,?> extension)
- Overrides:
clearExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
mergeFrom
public Event.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Event.Builder>
-
mergeFrom
public Event.Builder mergeFrom(Event other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<Event,Event.Builder>
-
mergeFrom
public Event.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<Event.Builder>- Throws:
IOException
-
hasSource
public boolean hasSource()
required string source = 1;- Specified by:
hasSourcein interfaceEventOrBuilder- Returns:
- Whether the source field is set.
-
getSource
public String getSource()
required string source = 1;- Specified by:
getSourcein interfaceEventOrBuilder- Returns:
- The source.
-
getSourceBytes
public com.google.protobuf.ByteString getSourceBytes()
required string source = 1;- Specified by:
getSourceBytesin interfaceEventOrBuilder- Returns:
- The bytes for source.
-
setSource
public Event.Builder setSource(String value)
required string source = 1;- Parameters:
value- The source to set.- Returns:
- This builder for chaining.
-
clearSource
public Event.Builder clearSource()
required string source = 1;- Returns:
- This builder for chaining.
-
setSourceBytes
public Event.Builder setSourceBytes(com.google.protobuf.ByteString value)
required string source = 1;- Parameters:
value- The bytes for source to set.- Returns:
- This builder for chaining.
-
hasGenerationTime
public boolean hasGenerationTime()
required .google.protobuf.Timestamp generationTime = 2;- Specified by:
hasGenerationTimein interfaceEventOrBuilder- Returns:
- Whether the generationTime field is set.
-
getGenerationTime
public com.google.protobuf.Timestamp getGenerationTime()
required .google.protobuf.Timestamp generationTime = 2;- Specified by:
getGenerationTimein interfaceEventOrBuilder- Returns:
- The generationTime.
-
setGenerationTime
public Event.Builder setGenerationTime(com.google.protobuf.Timestamp value)
required .google.protobuf.Timestamp generationTime = 2;
-
setGenerationTime
public Event.Builder setGenerationTime(com.google.protobuf.Timestamp.Builder builderForValue)
required .google.protobuf.Timestamp generationTime = 2;
-
mergeGenerationTime
public Event.Builder mergeGenerationTime(com.google.protobuf.Timestamp value)
required .google.protobuf.Timestamp generationTime = 2;
-
clearGenerationTime
public Event.Builder clearGenerationTime()
required .google.protobuf.Timestamp generationTime = 2;
-
getGenerationTimeBuilder
public com.google.protobuf.Timestamp.Builder getGenerationTimeBuilder()
required .google.protobuf.Timestamp generationTime = 2;
-
getGenerationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()
required .google.protobuf.Timestamp generationTime = 2;- Specified by:
getGenerationTimeOrBuilderin interfaceEventOrBuilder
-
hasReceptionTime
public boolean hasReceptionTime()
optional .google.protobuf.Timestamp receptionTime = 3;- Specified by:
hasReceptionTimein interfaceEventOrBuilder- Returns:
- Whether the receptionTime field is set.
-
getReceptionTime
public com.google.protobuf.Timestamp getReceptionTime()
optional .google.protobuf.Timestamp receptionTime = 3;- Specified by:
getReceptionTimein interfaceEventOrBuilder- Returns:
- The receptionTime.
-
setReceptionTime
public Event.Builder setReceptionTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp receptionTime = 3;
-
setReceptionTime
public Event.Builder setReceptionTime(com.google.protobuf.Timestamp.Builder builderForValue)
optional .google.protobuf.Timestamp receptionTime = 3;
-
mergeReceptionTime
public Event.Builder mergeReceptionTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp receptionTime = 3;
-
clearReceptionTime
public Event.Builder clearReceptionTime()
optional .google.protobuf.Timestamp receptionTime = 3;
-
getReceptionTimeBuilder
public com.google.protobuf.Timestamp.Builder getReceptionTimeBuilder()
optional .google.protobuf.Timestamp receptionTime = 3;
-
getReceptionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getReceptionTimeOrBuilder()
optional .google.protobuf.Timestamp receptionTime = 3;- Specified by:
getReceptionTimeOrBuilderin interfaceEventOrBuilder
-
hasSeqNumber
public boolean hasSeqNumber()
optional int32 seqNumber = 4;- Specified by:
hasSeqNumberin interfaceEventOrBuilder- Returns:
- Whether the seqNumber field is set.
-
getSeqNumber
public int getSeqNumber()
optional int32 seqNumber = 4;- Specified by:
getSeqNumberin interfaceEventOrBuilder- Returns:
- The seqNumber.
-
setSeqNumber
public Event.Builder setSeqNumber(int value)
optional int32 seqNumber = 4;- Parameters:
value- The seqNumber to set.- Returns:
- This builder for chaining.
-
clearSeqNumber
public Event.Builder clearSeqNumber()
optional int32 seqNumber = 4;- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()
optional string type = 5;- Specified by:
hasTypein interfaceEventOrBuilder- Returns:
- Whether the type field is set.
-
getType
public String getType()
optional string type = 5;- Specified by:
getTypein interfaceEventOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
optional string type = 5;- Specified by:
getTypeBytesin interfaceEventOrBuilder- Returns:
- The bytes for type.
-
setType
public Event.Builder setType(String value)
optional string type = 5;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Event.Builder clearType()
optional string type = 5;- Returns:
- This builder for chaining.
-
setTypeBytes
public Event.Builder setTypeBytes(com.google.protobuf.ByteString value)
optional string type = 5;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasMessage
public boolean hasMessage()
required string message = 6;- Specified by:
hasMessagein interfaceEventOrBuilder- Returns:
- Whether the message field is set.
-
getMessage
public String getMessage()
required string message = 6;- Specified by:
getMessagein interfaceEventOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()
required string message = 6;- Specified by:
getMessageBytesin interfaceEventOrBuilder- Returns:
- The bytes for message.
-
setMessage
public Event.Builder setMessage(String value)
required string message = 6;- Parameters:
value- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
public Event.Builder clearMessage()
required string message = 6;- Returns:
- This builder for chaining.
-
setMessageBytes
public Event.Builder setMessageBytes(com.google.protobuf.ByteString value)
required string message = 6;- Parameters:
value- The bytes for message to set.- Returns:
- This builder for chaining.
-
hasSeverity
public boolean hasSeverity()
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];- Specified by:
hasSeverityin interfaceEventOrBuilder- Returns:
- Whether the severity field is set.
-
getSeverity
public Event.EventSeverity getSeverity()
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];- Specified by:
getSeverityin interfaceEventOrBuilder- Returns:
- The severity.
-
setSeverity
public Event.Builder setSeverity(Event.EventSeverity value)
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];- Parameters:
value- The severity to set.- Returns:
- This builder for chaining.
-
clearSeverity
public Event.Builder clearSeverity()
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];- Returns:
- This builder for chaining.
-
hasCreatedBy
public boolean hasCreatedBy()
Set by API when event was posted by a user
optional string createdBy = 10;- Specified by:
hasCreatedByin interfaceEventOrBuilder- Returns:
- Whether the createdBy field is set.
-
getCreatedBy
public String getCreatedBy()
Set by API when event was posted by a user
optional string createdBy = 10;- Specified by:
getCreatedByin interfaceEventOrBuilder- Returns:
- The createdBy.
-
getCreatedByBytes
public com.google.protobuf.ByteString getCreatedByBytes()
Set by API when event was posted by a user
optional string createdBy = 10;- Specified by:
getCreatedByBytesin interfaceEventOrBuilder- Returns:
- The bytes for createdBy.
-
setCreatedBy
public Event.Builder setCreatedBy(String value)
Set by API when event was posted by a user
optional string createdBy = 10;- Parameters:
value- The createdBy to set.- Returns:
- This builder for chaining.
-
clearCreatedBy
public Event.Builder clearCreatedBy()
Set by API when event was posted by a user
optional string createdBy = 10;- Returns:
- This builder for chaining.
-
setCreatedByBytes
public Event.Builder setCreatedByBytes(com.google.protobuf.ByteString value)
Set by API when event was posted by a user
optional string createdBy = 10;- Parameters:
value- The bytes for createdBy to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Event.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
mergeUnknownFields
public final Event.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
-