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<Event.Builder>
org.yamcs.protobuf.Event.Builder
- All Implemented Interfaces:
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.Builder<Event.Builder>
implements EventOrBuilder
Protobuf type
yamcs.protobuf.events.Event
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
Set by API when event was posted by a userclearField
(com.google.protobuf.Descriptors.FieldDescriptor field) optional .google.protobuf.Timestamp generationTime = 2;
optional string message = 6;
clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional .google.protobuf.Timestamp receptionTime = 3;
optional int32 seqNumber = 4;
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
optional string source = 1;
optional string type = 5;
clone()
boolean
containsExtra
(String key) Additional propertiesSet by API when event was posted by a usercom.google.protobuf.ByteString
Set by API when event was posted by a userstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getExtra()
Deprecated.int
Additional propertiesAdditional propertiesgetExtraOrDefault
(String key, String defaultValue) Additional propertiesgetExtraOrThrow
(String key) Additional propertiescom.google.protobuf.Timestamp
optional .google.protobuf.Timestamp generationTime = 2;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp generationTime = 2;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp generationTime = 2;
optional string message = 6;
com.google.protobuf.ByteString
optional string message = 6;
Deprecated.com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp receptionTime = 3;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp receptionTime = 3;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp receptionTime = 3;
int
optional int32 seqNumber = 4;
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
optional string source = 1;
com.google.protobuf.ByteString
optional string source = 1;
getType()
optional string type = 5;
com.google.protobuf.ByteString
optional string type = 5;
boolean
Set by API when event was posted by a userboolean
optional .google.protobuf.Timestamp generationTime = 2;
boolean
optional string message = 6;
boolean
optional .google.protobuf.Timestamp receptionTime = 3;
boolean
optional int32 seqNumber = 4;
boolean
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
boolean
optional string source = 1;
boolean
hasType()
optional string type = 5;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
protected com.google.protobuf.MapField
internalGetMapField
(int number) protected com.google.protobuf.MapField
internalGetMutableMapField
(int number) final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeGenerationTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp generationTime = 2;
mergeReceptionTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp receptionTime = 3;
final Event.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) putAllExtra
(Map<String, String> values) Additional propertiesAdditional propertiesremoveExtra
(String key) Additional propertiessetCreatedBy
(String value) Set by API when event was posted by a usersetCreatedByBytes
(com.google.protobuf.ByteString value) Set by API when event was posted by a usersetGenerationTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp generationTime = 2;
setGenerationTime
(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp generationTime = 2;
setMessage
(String value) optional string message = 6;
setMessageBytes
(com.google.protobuf.ByteString value) optional string message = 6;
setReceptionTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp receptionTime = 3;
setReceptionTime
(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp receptionTime = 3;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSeqNumber
(int value) optional int32 seqNumber = 4;
setSeverity
(Event.EventSeverity value) optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
optional string source = 1;
setSourceBytes
(com.google.protobuf.ByteString value) optional string source = 1;
optional string type = 5;
setTypeBytes
(com.google.protobuf.ByteString value) optional string type = 5;
final Event.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, 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() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.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<Event.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<Event.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<Event.Builder>
-
setField
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
setRepeatedField
public Event.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<Event.Builder>
-
addRepeatedField
public Event.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<Event.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Event.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
mergeFrom
public Event.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<Event.Builder>
- Throws:
IOException
-
hasSource
public boolean hasSource()optional string source = 1;
- Specified by:
hasSource
in interfaceEventOrBuilder
- Returns:
- Whether the source field is set.
-
getSource
optional string source = 1;
- Specified by:
getSource
in interfaceEventOrBuilder
- Returns:
- The source.
-
getSourceBytes
public com.google.protobuf.ByteString getSourceBytes()optional string source = 1;
- Specified by:
getSourceBytes
in interfaceEventOrBuilder
- Returns:
- The bytes for source.
-
setSource
optional string source = 1;
- Parameters:
value
- The source to set.- Returns:
- This builder for chaining.
-
clearSource
optional string source = 1;
- Returns:
- This builder for chaining.
-
setSourceBytes
optional string source = 1;
- Parameters:
value
- The bytes for source to set.- Returns:
- This builder for chaining.
-
hasGenerationTime
public boolean hasGenerationTime()optional .google.protobuf.Timestamp generationTime = 2;
- Specified by:
hasGenerationTime
in interfaceEventOrBuilder
- Returns:
- Whether the generationTime field is set.
-
getGenerationTime
public com.google.protobuf.Timestamp getGenerationTime()optional .google.protobuf.Timestamp generationTime = 2;
- Specified by:
getGenerationTime
in interfaceEventOrBuilder
- Returns:
- The generationTime.
-
setGenerationTime
optional .google.protobuf.Timestamp generationTime = 2;
-
setGenerationTime
optional .google.protobuf.Timestamp generationTime = 2;
-
mergeGenerationTime
optional .google.protobuf.Timestamp generationTime = 2;
-
clearGenerationTime
optional .google.protobuf.Timestamp generationTime = 2;
-
getGenerationTimeBuilder
public com.google.protobuf.Timestamp.Builder getGenerationTimeBuilder()optional .google.protobuf.Timestamp generationTime = 2;
-
getGenerationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()optional .google.protobuf.Timestamp generationTime = 2;
- Specified by:
getGenerationTimeOrBuilder
in interfaceEventOrBuilder
-
hasReceptionTime
public boolean hasReceptionTime()optional .google.protobuf.Timestamp receptionTime = 3;
- Specified by:
hasReceptionTime
in interfaceEventOrBuilder
- Returns:
- Whether the receptionTime field is set.
-
getReceptionTime
public com.google.protobuf.Timestamp getReceptionTime()optional .google.protobuf.Timestamp receptionTime = 3;
- Specified by:
getReceptionTime
in interfaceEventOrBuilder
- Returns:
- The receptionTime.
-
setReceptionTime
optional .google.protobuf.Timestamp receptionTime = 3;
-
setReceptionTime
optional .google.protobuf.Timestamp receptionTime = 3;
-
mergeReceptionTime
optional .google.protobuf.Timestamp receptionTime = 3;
-
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:
getReceptionTimeOrBuilder
in interfaceEventOrBuilder
-
hasSeqNumber
public boolean hasSeqNumber()optional int32 seqNumber = 4;
- Specified by:
hasSeqNumber
in interfaceEventOrBuilder
- Returns:
- Whether the seqNumber field is set.
-
getSeqNumber
public int getSeqNumber()optional int32 seqNumber = 4;
- Specified by:
getSeqNumber
in interfaceEventOrBuilder
- Returns:
- The seqNumber.
-
setSeqNumber
optional int32 seqNumber = 4;
- Parameters:
value
- The seqNumber to set.- Returns:
- This builder for chaining.
-
clearSeqNumber
optional int32 seqNumber = 4;
- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()optional string type = 5;
- Specified by:
hasType
in interfaceEventOrBuilder
- Returns:
- Whether the type field is set.
-
getType
optional string type = 5;
- Specified by:
getType
in interfaceEventOrBuilder
- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()optional string type = 5;
- Specified by:
getTypeBytes
in interfaceEventOrBuilder
- Returns:
- The bytes for type.
-
setType
optional string type = 5;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
optional string type = 5;
- Returns:
- This builder for chaining.
-
setTypeBytes
optional string type = 5;
- Parameters:
value
- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasMessage
public boolean hasMessage()optional string message = 6;
- Specified by:
hasMessage
in interfaceEventOrBuilder
- Returns:
- Whether the message field is set.
-
getMessage
optional string message = 6;
- Specified by:
getMessage
in interfaceEventOrBuilder
- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()optional string message = 6;
- Specified by:
getMessageBytes
in interfaceEventOrBuilder
- Returns:
- The bytes for message.
-
setMessage
optional string message = 6;
- Parameters:
value
- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
optional string message = 6;
- Returns:
- This builder for chaining.
-
setMessageBytes
optional 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:
hasSeverity
in interfaceEventOrBuilder
- Returns:
- Whether the severity field is set.
-
getSeverity
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
- Specified by:
getSeverity
in interfaceEventOrBuilder
- Returns:
- The severity.
-
setSeverity
optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
- Parameters:
value
- The severity to set.- Returns:
- This builder for chaining.
-
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:
hasCreatedBy
in interfaceEventOrBuilder
- Returns:
- Whether the createdBy field is set.
-
getCreatedBy
Set by API when event was posted by a user
optional string createdBy = 10;
- Specified by:
getCreatedBy
in 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:
getCreatedByBytes
in interfaceEventOrBuilder
- Returns:
- The bytes for createdBy.
-
setCreatedBy
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
Set by API when event was posted by a user
optional string createdBy = 10;
- Returns:
- This builder for chaining.
-
setCreatedByBytes
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.
-
getExtraCount
public int getExtraCount()Description copied from interface:EventOrBuilder
Additional properties
map<string, string> extra = 11;
- Specified by:
getExtraCount
in interfaceEventOrBuilder
-
containsExtra
Additional properties
map<string, string> extra = 11;
- Specified by:
containsExtra
in interfaceEventOrBuilder
-
getExtra
Deprecated.UsegetExtraMap()
instead.- Specified by:
getExtra
in interfaceEventOrBuilder
-
getExtraMap
Additional properties
map<string, string> extra = 11;
- Specified by:
getExtraMap
in interfaceEventOrBuilder
-
getExtraOrDefault
Additional properties
map<string, string> extra = 11;
- Specified by:
getExtraOrDefault
in interfaceEventOrBuilder
-
getExtraOrThrow
Additional properties
map<string, string> extra = 11;
- Specified by:
getExtraOrThrow
in interfaceEventOrBuilder
-
clearExtra
-
removeExtra
Additional properties
map<string, string> extra = 11;
-
getMutableExtra
Deprecated.Use alternate mutation accessors instead. -
putExtra
Additional properties
map<string, string> extra = 11;
-
putAllExtra
Additional properties
map<string, string> extra = 11;
-
setUnknownFields
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Event.Builder>
-