Class Event

  • All Implemented Interfaces:
    com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Event>, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, EventOrBuilder

    public final class Event
    extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<Event>
    implements EventOrBuilder
    Protobuf type yamcs.protobuf.events.Event
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Event.Builder
      Protobuf type yamcs.protobuf.events.Event
      static class  Event.EventSeverity
      Protobuf enum yamcs.protobuf.events.Event.EventSeverity
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage

        com.google.protobuf.GeneratedMessageV3.ExtendableMessage.ExtensionWriter
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3

        com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,​BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(Object obj)  
      String getCreatedBy()
      Set by API when event was posted by a user
      com.google.protobuf.ByteString getCreatedByBytes()
      Set by API when event was posted by a user
      static Event getDefaultInstance()  
      Event getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      com.google.protobuf.Timestamp getGenerationTime()
      required .google.protobuf.Timestamp generationTime = 2;
      com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()
      required .google.protobuf.Timestamp generationTime = 2;
      String getMessage()
      required string message = 6;
      com.google.protobuf.ByteString getMessageBytes()
      required string message = 6;
      com.google.protobuf.Parser<Event> getParserForType()  
      com.google.protobuf.Timestamp getReceptionTime()
      optional .google.protobuf.Timestamp receptionTime = 3;
      com.google.protobuf.TimestampOrBuilder getReceptionTimeOrBuilder()
      optional .google.protobuf.Timestamp receptionTime = 3;
      int getSeqNumber()
      optional int32 seqNumber = 4;
      int getSerializedSize()  
      Event.EventSeverity getSeverity()
      optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
      String getSource()
      required string source = 1;
      com.google.protobuf.ByteString getSourceBytes()
      required string source = 1;
      String getType()
      optional string type = 5;
      com.google.protobuf.ByteString getTypeBytes()
      optional string type = 5;
      com.google.protobuf.UnknownFieldSet getUnknownFields()  
      boolean hasCreatedBy()
      Set by API when event was posted by a user
      boolean hasGenerationTime()
      required .google.protobuf.Timestamp generationTime = 2;
      int hashCode()  
      boolean hasMessage()
      required string message = 6;
      boolean hasReceptionTime()
      optional .google.protobuf.Timestamp receptionTime = 3;
      boolean hasSeqNumber()
      optional int32 seqNumber = 4;
      boolean hasSeverity()
      optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
      boolean hasSource()
      required string source = 1;
      boolean hasType()
      optional string type = 5;
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      static Event.Builder newBuilder()  
      static Event.Builder newBuilder​(Event prototype)  
      Event.Builder newBuilderForType()  
      protected Event.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)  
      protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)  
      static Event parseDelimitedFrom​(InputStream input)  
      static Event parseDelimitedFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Event parseFrom​(byte[] data)  
      static Event parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Event parseFrom​(com.google.protobuf.ByteString data)  
      static Event parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Event parseFrom​(com.google.protobuf.CodedInputStream input)  
      static Event parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Event parseFrom​(InputStream input)  
      static Event parseFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Event parseFrom​(ByteBuffer data)  
      static Event parseFrom​(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<Event> parser()  
      Event.Builder toBuilder()  
      void writeTo​(com.google.protobuf.CodedOutputStream output)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage

        extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField, parseUnknownFieldProto3
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3

        canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getDescriptorForType, getOneofFieldDescriptor, hasOneof, internalGetMapField, isStringEmpty, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
      • Methods inherited from class com.google.protobuf.AbstractMessage

        findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder

        getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
      • Methods inherited from interface com.google.protobuf.MessageLite

        toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getUnknownFields

        public final com.google.protobuf.UnknownFieldSet getUnknownFields()
        Specified by:
        getUnknownFields in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getUnknownFields in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasSource

        public boolean hasSource()
        required string source = 1;
        Specified by:
        hasSource in interface EventOrBuilder
        Returns:
        Whether the source field is set.
      • getSourceBytes

        public com.google.protobuf.ByteString getSourceBytes()
        required string source = 1;
        Specified by:
        getSourceBytes in interface EventOrBuilder
        Returns:
        The bytes for source.
      • hasGenerationTime

        public boolean hasGenerationTime()
        required .google.protobuf.Timestamp generationTime = 2;
        Specified by:
        hasGenerationTime in interface EventOrBuilder
        Returns:
        Whether the generationTime field is set.
      • getGenerationTime

        public com.google.protobuf.Timestamp getGenerationTime()
        required .google.protobuf.Timestamp generationTime = 2;
        Specified by:
        getGenerationTime in interface EventOrBuilder
        Returns:
        The generationTime.
      • getGenerationTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()
        required .google.protobuf.Timestamp generationTime = 2;
        Specified by:
        getGenerationTimeOrBuilder in interface EventOrBuilder
      • hasReceptionTime

        public boolean hasReceptionTime()
        optional .google.protobuf.Timestamp receptionTime = 3;
        Specified by:
        hasReceptionTime in interface EventOrBuilder
        Returns:
        Whether the receptionTime field is set.
      • getReceptionTime

        public com.google.protobuf.Timestamp getReceptionTime()
        optional .google.protobuf.Timestamp receptionTime = 3;
        Specified by:
        getReceptionTime in interface EventOrBuilder
        Returns:
        The receptionTime.
      • getReceptionTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getReceptionTimeOrBuilder()
        optional .google.protobuf.Timestamp receptionTime = 3;
        Specified by:
        getReceptionTimeOrBuilder in interface EventOrBuilder
      • hasSeqNumber

        public boolean hasSeqNumber()
        optional int32 seqNumber = 4;
        Specified by:
        hasSeqNumber in interface EventOrBuilder
        Returns:
        Whether the seqNumber field is set.
      • getSeqNumber

        public int getSeqNumber()
        optional int32 seqNumber = 4;
        Specified by:
        getSeqNumber in interface EventOrBuilder
        Returns:
        The seqNumber.
      • hasType

        public boolean hasType()
        optional string type = 5;
        Specified by:
        hasType in interface EventOrBuilder
        Returns:
        Whether the type field is set.
      • getTypeBytes

        public com.google.protobuf.ByteString getTypeBytes()
        optional string type = 5;
        Specified by:
        getTypeBytes in interface EventOrBuilder
        Returns:
        The bytes for type.
      • hasMessage

        public boolean hasMessage()
        required string message = 6;
        Specified by:
        hasMessage in interface EventOrBuilder
        Returns:
        Whether the message field is set.
      • getMessageBytes

        public com.google.protobuf.ByteString getMessageBytes()
        required string message = 6;
        Specified by:
        getMessageBytes in interface EventOrBuilder
        Returns:
        The bytes for message.
      • hasSeverity

        public boolean hasSeverity()
        optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
        Specified by:
        hasSeverity in interface EventOrBuilder
        Returns:
        Whether the severity field is set.
      • hasCreatedBy

        public boolean hasCreatedBy()
         Set by API when event was posted by a user
         
        optional string createdBy = 10;
        Specified by:
        hasCreatedBy in interface EventOrBuilder
        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:
        getCreatedBy in interface EventOrBuilder
        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 interface EventOrBuilder
        Returns:
        The bytes for createdBy.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.ExtendableMessage<Event>
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static Event parseFrom​(ByteBuffer data)
                               throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Event parseFrom​(ByteBuffer data,
                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                               throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Event parseFrom​(com.google.protobuf.ByteString data)
                               throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Event parseFrom​(com.google.protobuf.ByteString data,
                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                               throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Event parseFrom​(byte[] data)
                               throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Event parseFrom​(byte[] data,
                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                               throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Event parseFrom​(com.google.protobuf.CodedInputStream input,
                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                               throws IOException
        Throws:
        IOException
      • newBuilderForType

        public Event.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public Event.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected Event.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstance

        public static Event getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<Event> parser()
      • getParserForType

        public com.google.protobuf.Parser<Event> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public Event getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Event>
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder