Class ActivityInfo

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.activities.ActivityInfo
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, ActivityInfoOrBuilder

public final class ActivityInfo extends com.google.protobuf.GeneratedMessageV3 implements ActivityInfoOrBuilder
Protobuf type yamcs.protobuf.activities.ActivityInfo
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Protobuf type yamcs.protobuf.activities.ActivityInfo

    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
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final com.google.protobuf.Parser<ActivityInfo>
    Deprecated.
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessageV3

    alwaysUseFieldBuilders, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    com.google.protobuf.Struct
    Activity arguments
    com.google.protobuf.StructOrBuilder
    Activity arguments
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    Activity detail (short descriptive)
    com.google.protobuf.ByteString
    Activity detail (short descriptive)
    If set, the activity is stopped, but failed
    com.google.protobuf.ByteString
    If set, the activity is stopped, but failed
    Activity identifier
    com.google.protobuf.ByteString
    Activity identifier
    com.google.protobuf.Parser<ActivityInfo>
     
    int
    Differentiator in case of multiple activities with the same start time
    int
     
    com.google.protobuf.Timestamp
    Start time of the activity
    User who started the run
    com.google.protobuf.ByteString
    User who started the run
    com.google.protobuf.TimestampOrBuilder
    Start time of the activity
    Activity status
    com.google.protobuf.Timestamp
    Stop time of the activity run
    com.google.protobuf.TimestampOrBuilder
    Stop time of the activity run
    User who stopped the run.
    com.google.protobuf.ByteString
    User who stopped the run.
    Activity type
    com.google.protobuf.ByteString
    Activity type
    final com.google.protobuf.UnknownFieldSet
     
    boolean
    Activity arguments
    boolean
    Activity detail (short descriptive)
    boolean
    If set, the activity is stopped, but failed
    int
     
    boolean
    Activity identifier
    boolean
    Differentiator in case of multiple activities with the same start time
    boolean
    Start time of the activity
    boolean
    User who started the run
    boolean
    Activity status
    boolean
    Stop time of the activity run
    boolean
    User who stopped the run.
    boolean
    Activity type
    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
     
    final boolean
     
     
     
     
    newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
     
    protected Object
    newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<ActivityInfo>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessageV3

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, 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 class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    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
  • Field Details

  • Method Details

    • 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
    • hasId

      public boolean hasId()
       Activity identifier
       
      optional string id = 1;
      Specified by:
      hasId in interface ActivityInfoOrBuilder
      Returns:
      Whether the id field is set.
    • getId

      public String getId()
       Activity identifier
       
      optional string id = 1;
      Specified by:
      getId in interface ActivityInfoOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       Activity identifier
       
      optional string id = 1;
      Specified by:
      getIdBytes in interface ActivityInfoOrBuilder
      Returns:
      The bytes for id.
    • hasStart

      public boolean hasStart()
       Start time of the activity
       
      optional .google.protobuf.Timestamp start = 2;
      Specified by:
      hasStart in interface ActivityInfoOrBuilder
      Returns:
      Whether the start field is set.
    • getStart

      public com.google.protobuf.Timestamp getStart()
       Start time of the activity
       
      optional .google.protobuf.Timestamp start = 2;
      Specified by:
      getStart in interface ActivityInfoOrBuilder
      Returns:
      The start.
    • getStartOrBuilder

      public com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
       Start time of the activity
       
      optional .google.protobuf.Timestamp start = 2;
      Specified by:
      getStartOrBuilder in interface ActivityInfoOrBuilder
    • hasSeq

      public boolean hasSeq()
       Differentiator in case of multiple activities
       with the same start time
       
      optional uint32 seq = 3;
      Specified by:
      hasSeq in interface ActivityInfoOrBuilder
      Returns:
      Whether the seq field is set.
    • getSeq

      public int getSeq()
       Differentiator in case of multiple activities
       with the same start time
       
      optional uint32 seq = 3;
      Specified by:
      getSeq in interface ActivityInfoOrBuilder
      Returns:
      The seq.
    • hasStatus

      public boolean hasStatus()
       Activity status
       
      optional .yamcs.protobuf.activities.ActivityStatus status = 4;
      Specified by:
      hasStatus in interface ActivityInfoOrBuilder
      Returns:
      Whether the status field is set.
    • getStatus

      public ActivityStatus getStatus()
       Activity status
       
      optional .yamcs.protobuf.activities.ActivityStatus status = 4;
      Specified by:
      getStatus in interface ActivityInfoOrBuilder
      Returns:
      The status.
    • hasStartedBy

      public boolean hasStartedBy()
       User who started the run
       
      optional string startedBy = 5;
      Specified by:
      hasStartedBy in interface ActivityInfoOrBuilder
      Returns:
      Whether the startedBy field is set.
    • getStartedBy

      public String getStartedBy()
       User who started the run
       
      optional string startedBy = 5;
      Specified by:
      getStartedBy in interface ActivityInfoOrBuilder
      Returns:
      The startedBy.
    • getStartedByBytes

      public com.google.protobuf.ByteString getStartedByBytes()
       User who started the run
       
      optional string startedBy = 5;
      Specified by:
      getStartedByBytes in interface ActivityInfoOrBuilder
      Returns:
      The bytes for startedBy.
    • hasType

      public boolean hasType()
       Activity type
       
      optional string type = 6;
      Specified by:
      hasType in interface ActivityInfoOrBuilder
      Returns:
      Whether the type field is set.
    • getType

      public String getType()
       Activity type
       
      optional string type = 6;
      Specified by:
      getType in interface ActivityInfoOrBuilder
      Returns:
      The type.
    • getTypeBytes

      public com.google.protobuf.ByteString getTypeBytes()
       Activity type
       
      optional string type = 6;
      Specified by:
      getTypeBytes in interface ActivityInfoOrBuilder
      Returns:
      The bytes for type.
    • hasArgs

      public boolean hasArgs()
       Activity arguments
       
      optional .google.protobuf.Struct args = 7;
      Specified by:
      hasArgs in interface ActivityInfoOrBuilder
      Returns:
      Whether the args field is set.
    • getArgs

      public com.google.protobuf.Struct getArgs()
       Activity arguments
       
      optional .google.protobuf.Struct args = 7;
      Specified by:
      getArgs in interface ActivityInfoOrBuilder
      Returns:
      The args.
    • getArgsOrBuilder

      public com.google.protobuf.StructOrBuilder getArgsOrBuilder()
       Activity arguments
       
      optional .google.protobuf.Struct args = 7;
      Specified by:
      getArgsOrBuilder in interface ActivityInfoOrBuilder
    • hasDetail

      public boolean hasDetail()
       Activity detail (short descriptive)
       
      optional string detail = 8;
      Specified by:
      hasDetail in interface ActivityInfoOrBuilder
      Returns:
      Whether the detail field is set.
    • getDetail

      public String getDetail()
       Activity detail (short descriptive)
       
      optional string detail = 8;
      Specified by:
      getDetail in interface ActivityInfoOrBuilder
      Returns:
      The detail.
    • getDetailBytes

      public com.google.protobuf.ByteString getDetailBytes()
       Activity detail (short descriptive)
       
      optional string detail = 8;
      Specified by:
      getDetailBytes in interface ActivityInfoOrBuilder
      Returns:
      The bytes for detail.
    • hasStop

      public boolean hasStop()
       Stop time of the activity run
       
      optional .google.protobuf.Timestamp stop = 9;
      Specified by:
      hasStop in interface ActivityInfoOrBuilder
      Returns:
      Whether the stop field is set.
    • getStop

      public com.google.protobuf.Timestamp getStop()
       Stop time of the activity run
       
      optional .google.protobuf.Timestamp stop = 9;
      Specified by:
      getStop in interface ActivityInfoOrBuilder
      Returns:
      The stop.
    • getStopOrBuilder

      public com.google.protobuf.TimestampOrBuilder getStopOrBuilder()
       Stop time of the activity run
       
      optional .google.protobuf.Timestamp stop = 9;
      Specified by:
      getStopOrBuilder in interface ActivityInfoOrBuilder
    • hasStoppedBy

      public boolean hasStoppedBy()
       User who stopped the run. Only set if the activity
       was manually stopped
       
      optional string stoppedBy = 10;
      Specified by:
      hasStoppedBy in interface ActivityInfoOrBuilder
      Returns:
      Whether the stoppedBy field is set.
    • getStoppedBy

      public String getStoppedBy()
       User who stopped the run. Only set if the activity
       was manually stopped
       
      optional string stoppedBy = 10;
      Specified by:
      getStoppedBy in interface ActivityInfoOrBuilder
      Returns:
      The stoppedBy.
    • getStoppedByBytes

      public com.google.protobuf.ByteString getStoppedByBytes()
       User who stopped the run. Only set if the activity
       was manually stopped
       
      optional string stoppedBy = 10;
      Specified by:
      getStoppedByBytes in interface ActivityInfoOrBuilder
      Returns:
      The bytes for stoppedBy.
    • hasFailureReason

      public boolean hasFailureReason()
       If set, the activity is stopped, but failed
       
      optional string failureReason = 11;
      Specified by:
      hasFailureReason in interface ActivityInfoOrBuilder
      Returns:
      Whether the failureReason field is set.
    • getFailureReason

      public String getFailureReason()
       If set, the activity is stopped, but failed
       
      optional string failureReason = 11;
      Specified by:
      getFailureReason in interface ActivityInfoOrBuilder
      Returns:
      The failureReason.
    • getFailureReasonBytes

      public com.google.protobuf.ByteString getFailureReasonBytes()
       If set, the activity is stopped, but failed
       
      optional string failureReason = 11;
      Specified by:
      getFailureReasonBytes in interface ActivityInfoOrBuilder
      Returns:
      The bytes for failureReason.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • 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 ActivityInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

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

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

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

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

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

      public static ActivityInfo parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ActivityInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ActivityInfo parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ActivityInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ActivityInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

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

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

      public static ActivityInfo.Builder newBuilder()
    • newBuilder

      public static ActivityInfo.Builder newBuilder(ActivityInfo prototype)
    • toBuilder

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

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

      public static ActivityInfo getDefaultInstance()
    • parser

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

      public com.google.protobuf.Parser<ActivityInfo> 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 ActivityInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder