java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.TimelineItem
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,TimelineItemOrBuilder
public final class TimelineItem
extends com.google.protobuf.GeneratedMessageV3
implements TimelineItemOrBuilder
Protobuf type
yamcs.protobuf.timeline.TimelineItem- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeyamcs.protobuf.timeline.TimelineItemNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, 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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<TimelineItem> Deprecated.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsExtra(String key) Mission-specific custom data.booleancontainsProperties(String key) Additional properties used by the Yamcs Web UI for rendering purposes.booleanActivity definition associated to this item.Activity definition associated to this item.getActivityRuns(int index) Activity runs for this item Only set when `type` equals ACTIVITY.intActivity runs for this item Only set when `type` equals ACTIVITY.Activity runs for this item Only set when `type` equals ACTIVITY.getActivityRunsOrBuilder(int index) Activity runs for this item Only set when `type` equals ACTIVITY.List<? extends ActivityInfoOrBuilder> Activity runs for this item Only set when `type` equals ACTIVITY.booleanIndicates if the activity should start automatically.static TimelineItemDetailed description of the itemcom.google.protobuf.ByteStringDetailed description of the itemstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Durationoptional .google.protobuf.Duration duration = 5;com.google.protobuf.DurationOrBuilderoptional .google.protobuf.Duration duration = 5;getExtra()Deprecated.intMission-specific custom data.Mission-specific custom data.getExtraOrDefault(String key, String defaultValue) Mission-specific custom data.getExtraOrThrow(String key) Mission-specific custom data.For activities: if the status is FAILED or ABORTED, this may indicate the reason some information may also be available in the item logcom.google.protobuf.ByteStringFor activities: if the status is FAILED or ABORTED, this may indicate the reason some information may also be available in the item logIf this item belongs to a group, this is the group identifiercom.google.protobuf.ByteStringIf this item belongs to a group, this is the group identifiergetId()Item identifier.com.google.protobuf.ByteStringItem identifier.getName()Human-readable name of this itemcom.google.protobuf.ByteStringHuman-readable name of this itemcom.google.protobuf.Parser<TimelineItem> getPredecessors(int index) Dependencies on other activities/events.intDependencies on other activities/events.Dependencies on other activities/events.getPredecessorsOrBuilder(int index) Dependencies on other activities/events.List<? extends PredecessorInfoOrBuilder> Dependencies on other activities/events.Deprecated.intAdditional properties used by the Yamcs Web UI for rendering purposes.Additional properties used by the Yamcs Web UI for rendering purposes.getPropertiesOrDefault(String key, String defaultValue) Additional properties used by the Yamcs Web UI for rendering purposes.Additional properties used by the Yamcs Web UI for rendering purposes.If this item time specification is relative to another item, `relativeTime` contains a reference to that item as well as the relative start (the duration is the same as the `duration` field).If this item time specification is relative to another item, `relativeTime` contains a reference to that item as well as the relative start (the duration is the same as the `duration` field).getRuns(int index) Identifiers of activity runs matching this item.com.google.protobuf.ByteStringgetRunsBytes(int index) Identifiers of activity runs matching this item.intIdentifiers of activity runs matching this item.com.google.protobuf.ProtocolStringListIdentifiers of activity runs matching this item.intcom.google.protobuf.TimestampgetStart()Absolute start time of the item (computed by the server when `relativeTime` is used).com.google.protobuf.TimestampOrBuilderAbsolute start time of the item (computed by the server when `relativeTime` is used).For activities: execution statusgetTags(int index) repeated string tags = 6;com.google.protobuf.ByteStringgetTagsBytes(int index) repeated string tags = 6;intrepeated string tags = 6;com.google.protobuf.ProtocolStringListrepeated string tags = 6;getType()optional .yamcs.protobuf.timeline.TimelineItemType type = 3;final com.google.protobuf.UnknownFieldSetbooleanActivity definition associated to this item.booleanIndicates if the activity should start automatically.booleanDetailed description of the itembooleanoptional .google.protobuf.Duration duration = 5;booleanFor activities: if the status is FAILED or ABORTED, this may indicate the reason some information may also be available in the item logbooleanIf this item belongs to a group, this is the group identifierinthashCode()booleanhasId()Item identifier.booleanhasName()Human-readable name of this itembooleanIf this item time specification is relative to another item, `relativeTime` contains a reference to that item as well as the relative start (the duration is the same as the `duration` field).booleanhasStart()Absolute start time of the item (computed by the server when `relativeTime` is used).booleanFor activities: execution statusbooleanhasType()optional .yamcs.protobuf.timeline.TimelineItemType type = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldinternalGetMapField(int number) final booleanstatic TimelineItem.Builderstatic TimelineItem.BuildernewBuilder(TimelineItem prototype) protected TimelineItem.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static TimelineItemparseDelimitedFrom(InputStream input) static TimelineItemparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TimelineItemparseFrom(byte[] data) static TimelineItemparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TimelineItemparseFrom(com.google.protobuf.ByteString data) static TimelineItemparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TimelineItemparseFrom(com.google.protobuf.CodedInputStream input) static TimelineItemparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TimelineItemparseFrom(InputStream input) static TimelineItemparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TimelineItemparseFrom(ByteBuffer data) static TimelineItemparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<TimelineItem> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
START_FIELD_NUMBER
public static final int START_FIELD_NUMBER- See Also:
-
DURATION_FIELD_NUMBER
public static final int DURATION_FIELD_NUMBER- See Also:
-
TAGS_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER- See Also:
-
GROUPID_FIELD_NUMBER
public static final int GROUPID_FIELD_NUMBER- See Also:
-
RELATIVETIME_FIELD_NUMBER
public static final int RELATIVETIME_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
PROPERTIES_FIELD_NUMBER
public static final int PROPERTIES_FIELD_NUMBER- See Also:
-
EXTRA_FIELD_NUMBER
public static final int EXTRA_FIELD_NUMBER- See Also:
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
FAILUREREASON_FIELD_NUMBER
public static final int FAILUREREASON_FIELD_NUMBER- See Also:
-
ACTIVITYDEFINITION_FIELD_NUMBER
public static final int ACTIVITYDEFINITION_FIELD_NUMBER- See Also:
-
RUNS_FIELD_NUMBER
public static final int RUNS_FIELD_NUMBER- See Also:
-
ACTIVITYRUNS_FIELD_NUMBER
public static final int ACTIVITYRUNS_FIELD_NUMBER- See Also:
-
PREDECESSORS_FIELD_NUMBER
public static final int PREDECESSORS_FIELD_NUMBER- See Also:
-
AUTOSTART_FIELD_NUMBER
public static final int AUTOSTART_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasId
public boolean hasId()Item identifier. The identifier is assigned by the source that created the item. It is possible but unlikely for two items coming from two different sources to have the same identifier. - The "rdb" source sets the id to a UUID. ` The "commands" source sets the id to the command id
optional string id = 1;- Specified by:
hasIdin interfaceTimelineItemOrBuilder- Returns:
- Whether the id field is set.
-
getId
Item identifier. The identifier is assigned by the source that created the item. It is possible but unlikely for two items coming from two different sources to have the same identifier. - The "rdb" source sets the id to a UUID. ` The "commands" source sets the id to the command id
optional string id = 1;- Specified by:
getIdin interfaceTimelineItemOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Item identifier. The identifier is assigned by the source that created the item. It is possible but unlikely for two items coming from two different sources to have the same identifier. - The "rdb" source sets the id to a UUID. ` The "commands" source sets the id to the command id
optional string id = 1;- Specified by:
getIdBytesin interfaceTimelineItemOrBuilder- Returns:
- The bytes for id.
-
hasName
public boolean hasName()Human-readable name of this item
optional string name = 2;- Specified by:
hasNamein interfaceTimelineItemOrBuilder- Returns:
- Whether the name field is set.
-
getName
Human-readable name of this item
optional string name = 2;- Specified by:
getNamein interfaceTimelineItemOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Human-readable name of this item
optional string name = 2;- Specified by:
getNameBytesin interfaceTimelineItemOrBuilder- Returns:
- The bytes for name.
-
hasType
public boolean hasType()optional .yamcs.protobuf.timeline.TimelineItemType type = 3;- Specified by:
hasTypein interfaceTimelineItemOrBuilder- Returns:
- Whether the type field is set.
-
getType
optional .yamcs.protobuf.timeline.TimelineItemType type = 3;- Specified by:
getTypein interfaceTimelineItemOrBuilder- Returns:
- The type.
-
hasStart
public boolean hasStart()Absolute start time of the item (computed by the server when `relativeTime` is used).
optional .google.protobuf.Timestamp start = 4;- Specified by:
hasStartin interfaceTimelineItemOrBuilder- Returns:
- Whether the start field is set.
-
getStart
public com.google.protobuf.Timestamp getStart()Absolute start time of the item (computed by the server when `relativeTime` is used).
optional .google.protobuf.Timestamp start = 4;- Specified by:
getStartin interfaceTimelineItemOrBuilder- Returns:
- The start.
-
getStartOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartOrBuilder()Absolute start time of the item (computed by the server when `relativeTime` is used).
optional .google.protobuf.Timestamp start = 4;- Specified by:
getStartOrBuilderin interfaceTimelineItemOrBuilder
-
hasDuration
public boolean hasDuration()optional .google.protobuf.Duration duration = 5;- Specified by:
hasDurationin interfaceTimelineItemOrBuilder- Returns:
- Whether the duration field is set.
-
getDuration
public com.google.protobuf.Duration getDuration()optional .google.protobuf.Duration duration = 5;- Specified by:
getDurationin interfaceTimelineItemOrBuilder- Returns:
- The duration.
-
getDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()optional .google.protobuf.Duration duration = 5;- Specified by:
getDurationOrBuilderin interfaceTimelineItemOrBuilder
-
getTagsList
public com.google.protobuf.ProtocolStringList getTagsList()repeated string tags = 6;- Specified by:
getTagsListin interfaceTimelineItemOrBuilder- Returns:
- A list containing the tags.
-
getTagsCount
public int getTagsCount()repeated string tags = 6;- Specified by:
getTagsCountin interfaceTimelineItemOrBuilder- Returns:
- The count of tags.
-
getTags
repeated string tags = 6;- Specified by:
getTagsin interfaceTimelineItemOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
public com.google.protobuf.ByteString getTagsBytes(int index) repeated string tags = 6;- Specified by:
getTagsBytesin interfaceTimelineItemOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
hasGroupId
public boolean hasGroupId()If this item belongs to a group, this is the group identifier
optional string groupId = 7;- Specified by:
hasGroupIdin interfaceTimelineItemOrBuilder- Returns:
- Whether the groupId field is set.
-
getGroupId
If this item belongs to a group, this is the group identifier
optional string groupId = 7;- Specified by:
getGroupIdin interfaceTimelineItemOrBuilder- Returns:
- The groupId.
-
getGroupIdBytes
public com.google.protobuf.ByteString getGroupIdBytes()If this item belongs to a group, this is the group identifier
optional string groupId = 7;- Specified by:
getGroupIdBytesin interfaceTimelineItemOrBuilder- Returns:
- The bytes for groupId.
-
hasRelativeTime
public boolean hasRelativeTime()If this item time specification is relative to another item, `relativeTime` contains a reference to that item as well as the relative start (the duration is the same as the `duration` field). Note that start of the item is computed by the server based on the `relativeTime` before sending the item to the client.
optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 8;- Specified by:
hasRelativeTimein interfaceTimelineItemOrBuilder- Returns:
- Whether the relativeTime field is set.
-
getRelativeTime
If this item time specification is relative to another item, `relativeTime` contains a reference to that item as well as the relative start (the duration is the same as the `duration` field). Note that start of the item is computed by the server based on the `relativeTime` before sending the item to the client.
optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 8;- Specified by:
getRelativeTimein interfaceTimelineItemOrBuilder- Returns:
- The relativeTime.
-
getRelativeTimeOrBuilder
If this item time specification is relative to another item, `relativeTime` contains a reference to that item as well as the relative start (the duration is the same as the `duration` field). Note that start of the item is computed by the server based on the `relativeTime` before sending the item to the client.
optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 8;- Specified by:
getRelativeTimeOrBuilderin interfaceTimelineItemOrBuilder
-
hasDescription
public boolean hasDescription()Detailed description of the item
optional string description = 9;- Specified by:
hasDescriptionin interfaceTimelineItemOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Detailed description of the item
optional string description = 9;- Specified by:
getDescriptionin interfaceTimelineItemOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Detailed description of the item
optional string description = 9;- Specified by:
getDescriptionBytesin interfaceTimelineItemOrBuilder- Returns:
- The bytes for description.
-
getPropertiesCount
public int getPropertiesCount()Description copied from interface:TimelineItemOrBuilderAdditional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 14;- Specified by:
getPropertiesCountin interfaceTimelineItemOrBuilder
-
containsProperties
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 14;- Specified by:
containsPropertiesin interfaceTimelineItemOrBuilder
-
getProperties
Deprecated.UsegetPropertiesMap()instead.- Specified by:
getPropertiesin interfaceTimelineItemOrBuilder
-
getPropertiesMap
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 14;- Specified by:
getPropertiesMapin interfaceTimelineItemOrBuilder
-
getPropertiesOrDefault
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 14;- Specified by:
getPropertiesOrDefaultin interfaceTimelineItemOrBuilder
-
getPropertiesOrThrow
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 14;- Specified by:
getPropertiesOrThrowin interfaceTimelineItemOrBuilder
-
getExtraCount
public int getExtraCount()Description copied from interface:TimelineItemOrBuilderMission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 18;- Specified by:
getExtraCountin interfaceTimelineItemOrBuilder
-
containsExtra
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 18;- Specified by:
containsExtrain interfaceTimelineItemOrBuilder
-
getExtra
Deprecated.UsegetExtraMap()instead.- Specified by:
getExtrain interfaceTimelineItemOrBuilder
-
getExtraMap
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 18;- Specified by:
getExtraMapin interfaceTimelineItemOrBuilder
-
getExtraOrDefault
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 18;- Specified by:
getExtraOrDefaultin interfaceTimelineItemOrBuilder
-
getExtraOrThrow
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 18;- Specified by:
getExtraOrThrowin interfaceTimelineItemOrBuilder
-
hasStatus
public boolean hasStatus()For activities: execution status
optional .yamcs.protobuf.timeline.ExecutionStatus status = 10;- Specified by:
hasStatusin interfaceTimelineItemOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
For activities: execution status
optional .yamcs.protobuf.timeline.ExecutionStatus status = 10;- Specified by:
getStatusin interfaceTimelineItemOrBuilder- Returns:
- The status.
-
hasFailureReason
public boolean hasFailureReason()For activities: if the status is FAILED or ABORTED, this may indicate the reason some information may also be available in the item log
optional string failureReason = 11;- Specified by:
hasFailureReasonin interfaceTimelineItemOrBuilder- Returns:
- Whether the failureReason field is set.
-
getFailureReason
For activities: if the status is FAILED or ABORTED, this may indicate the reason some information may also be available in the item log
optional string failureReason = 11;- Specified by:
getFailureReasonin interfaceTimelineItemOrBuilder- Returns:
- The failureReason.
-
getFailureReasonBytes
public com.google.protobuf.ByteString getFailureReasonBytes()For activities: if the status is FAILED or ABORTED, this may indicate the reason some information may also be available in the item log
optional string failureReason = 11;- Specified by:
getFailureReasonBytesin interfaceTimelineItemOrBuilder- Returns:
- The bytes for failureReason.
-
hasActivityDefinition
public boolean hasActivityDefinition()Activity definition associated to this item. Only set when `type` equals ACTIVITY.
optional .yamcs.protobuf.activities.ActivityDefinitionInfo activityDefinition = 13;- Specified by:
hasActivityDefinitionin interfaceTimelineItemOrBuilder- Returns:
- Whether the activityDefinition field is set.
-
getActivityDefinition
Activity definition associated to this item. Only set when `type` equals ACTIVITY.
optional .yamcs.protobuf.activities.ActivityDefinitionInfo activityDefinition = 13;- Specified by:
getActivityDefinitionin interfaceTimelineItemOrBuilder- Returns:
- The activityDefinition.
-
getActivityDefinitionOrBuilder
Activity definition associated to this item. Only set when `type` equals ACTIVITY.
optional .yamcs.protobuf.activities.ActivityDefinitionInfo activityDefinition = 13;- Specified by:
getActivityDefinitionOrBuilderin interfaceTimelineItemOrBuilder
-
getRunsList
public com.google.protobuf.ProtocolStringList getRunsList()Identifiers of activity runs matching this item. Only set when `type` equals ACTIVITY.
repeated string runs = 15;- Specified by:
getRunsListin interfaceTimelineItemOrBuilder- Returns:
- A list containing the runs.
-
getRunsCount
public int getRunsCount()Identifiers of activity runs matching this item. Only set when `type` equals ACTIVITY.
repeated string runs = 15;- Specified by:
getRunsCountin interfaceTimelineItemOrBuilder- Returns:
- The count of runs.
-
getRuns
Identifiers of activity runs matching this item. Only set when `type` equals ACTIVITY.
repeated string runs = 15;- Specified by:
getRunsin interfaceTimelineItemOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The runs at the given index.
-
getRunsBytes
public com.google.protobuf.ByteString getRunsBytes(int index) Identifiers of activity runs matching this item. Only set when `type` equals ACTIVITY.
repeated string runs = 15;- Specified by:
getRunsBytesin interfaceTimelineItemOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the runs at the given index.
-
getActivityRunsList
Activity runs for this item Only set when `type` equals ACTIVITY.
repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;- Specified by:
getActivityRunsListin interfaceTimelineItemOrBuilder
-
getActivityRunsOrBuilderList
Activity runs for this item Only set when `type` equals ACTIVITY.
repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;- Specified by:
getActivityRunsOrBuilderListin interfaceTimelineItemOrBuilder
-
getActivityRunsCount
public int getActivityRunsCount()Activity runs for this item Only set when `type` equals ACTIVITY.
repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;- Specified by:
getActivityRunsCountin interfaceTimelineItemOrBuilder
-
getActivityRuns
Activity runs for this item Only set when `type` equals ACTIVITY.
repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;- Specified by:
getActivityRunsin interfaceTimelineItemOrBuilder
-
getActivityRunsOrBuilder
Activity runs for this item Only set when `type` equals ACTIVITY.
repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;- Specified by:
getActivityRunsOrBuilderin interfaceTimelineItemOrBuilder
-
getPredecessorsList
Dependencies on other activities/events. Only applicable when `type` equals ACTIVITY. Start time of this activity is derived by looking at each predecessor's start condition and among them establishing the latest start time.
repeated .yamcs.protobuf.timeline.PredecessorInfo predecessors = 16;- Specified by:
getPredecessorsListin interfaceTimelineItemOrBuilder
-
getPredecessorsOrBuilderList
Dependencies on other activities/events. Only applicable when `type` equals ACTIVITY. Start time of this activity is derived by looking at each predecessor's start condition and among them establishing the latest start time.
repeated .yamcs.protobuf.timeline.PredecessorInfo predecessors = 16;- Specified by:
getPredecessorsOrBuilderListin interfaceTimelineItemOrBuilder
-
getPredecessorsCount
public int getPredecessorsCount()Dependencies on other activities/events. Only applicable when `type` equals ACTIVITY. Start time of this activity is derived by looking at each predecessor's start condition and among them establishing the latest start time.
repeated .yamcs.protobuf.timeline.PredecessorInfo predecessors = 16;- Specified by:
getPredecessorsCountin interfaceTimelineItemOrBuilder
-
getPredecessors
Dependencies on other activities/events. Only applicable when `type` equals ACTIVITY. Start time of this activity is derived by looking at each predecessor's start condition and among them establishing the latest start time.
repeated .yamcs.protobuf.timeline.PredecessorInfo predecessors = 16;- Specified by:
getPredecessorsin interfaceTimelineItemOrBuilder
-
getPredecessorsOrBuilder
Dependencies on other activities/events. Only applicable when `type` equals ACTIVITY. Start time of this activity is derived by looking at each predecessor's start condition and among them establishing the latest start time.
repeated .yamcs.protobuf.timeline.PredecessorInfo predecessors = 16;- Specified by:
getPredecessorsOrBuilderin interfaceTimelineItemOrBuilder
-
hasAutoStart
public boolean hasAutoStart()Indicates if the activity should start automatically. If false, the activity goes into READY state and must be started manually. Only applicable when `type` equals ACTIVITY.
optional bool autoStart = 17;- Specified by:
hasAutoStartin interfaceTimelineItemOrBuilder- Returns:
- Whether the autoStart field is set.
-
getAutoStart
public boolean getAutoStart()Indicates if the activity should start automatically. If false, the activity goes into READY state and must be started manually. Only applicable when `type` equals ACTIVITY.
optional bool autoStart = 17;- Specified by:
getAutoStartin interfaceTimelineItemOrBuilder- Returns:
- The autoStart.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TimelineItem parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TimelineItem parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TimelineItem parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TimelineItem parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TimelineItem parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TimelineItem parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TimelineItem parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static TimelineItem parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TimelineItem parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TimelineItem.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-