Class TimelineItem

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:
  • 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()
    • internalGetMapField

      protected com.google.protobuf.MapField internalGetMapField(int number)
      Overrides:
      internalGetMapField in class com.google.protobuf.GeneratedMessageV3
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.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:
      hasId in interface TimelineItemOrBuilder
      Returns:
      Whether the id field is set.
    • getId

      public String 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:
      getId in interface TimelineItemOrBuilder
      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:
      getIdBytes in interface TimelineItemOrBuilder
      Returns:
      The bytes for id.
    • hasName

      public boolean hasName()
       Human-readable name of this item
       
      optional string name = 2;
      Specified by:
      hasName in interface TimelineItemOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public String getName()
       Human-readable name of this item
       
      optional string name = 2;
      Specified by:
      getName in interface TimelineItemOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Human-readable name of this item
       
      optional string name = 2;
      Specified by:
      getNameBytes in interface TimelineItemOrBuilder
      Returns:
      The bytes for name.
    • hasType

      public boolean hasType()
      optional .yamcs.protobuf.timeline.TimelineItemType type = 3;
      Specified by:
      hasType in interface TimelineItemOrBuilder
      Returns:
      Whether the type field is set.
    • getType

      public TimelineItemType getType()
      optional .yamcs.protobuf.timeline.TimelineItemType type = 3;
      Specified by:
      getType in interface TimelineItemOrBuilder
      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:
      hasStart in interface TimelineItemOrBuilder
      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:
      getStart in interface TimelineItemOrBuilder
      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:
      getStartOrBuilder in interface TimelineItemOrBuilder
    • hasDuration

      public boolean hasDuration()
      optional .google.protobuf.Duration duration = 5;
      Specified by:
      hasDuration in interface TimelineItemOrBuilder
      Returns:
      Whether the duration field is set.
    • getDuration

      public com.google.protobuf.Duration getDuration()
      optional .google.protobuf.Duration duration = 5;
      Specified by:
      getDuration in interface TimelineItemOrBuilder
      Returns:
      The duration.
    • getDurationOrBuilder

      public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
      optional .google.protobuf.Duration duration = 5;
      Specified by:
      getDurationOrBuilder in interface TimelineItemOrBuilder
    • getTagsList

      public com.google.protobuf.ProtocolStringList getTagsList()
      repeated string tags = 6;
      Specified by:
      getTagsList in interface TimelineItemOrBuilder
      Returns:
      A list containing the tags.
    • getTagsCount

      public int getTagsCount()
      repeated string tags = 6;
      Specified by:
      getTagsCount in interface TimelineItemOrBuilder
      Returns:
      The count of tags.
    • getTags

      public String getTags(int index)
      repeated string tags = 6;
      Specified by:
      getTags in interface TimelineItemOrBuilder
      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:
      getTagsBytes in interface TimelineItemOrBuilder
      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:
      hasGroupId in interface TimelineItemOrBuilder
      Returns:
      Whether the groupId field is set.
    • getGroupId

      public String getGroupId()
       If this item belongs to a group, this is the group identifier
       
      optional string groupId = 7;
      Specified by:
      getGroupId in interface TimelineItemOrBuilder
      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:
      getGroupIdBytes in interface TimelineItemOrBuilder
      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:
      hasRelativeTime in interface TimelineItemOrBuilder
      Returns:
      Whether the relativeTime field is set.
    • getRelativeTime

      public RelativeTime 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:
      getRelativeTime in interface TimelineItemOrBuilder
      Returns:
      The relativeTime.
    • getRelativeTimeOrBuilder

      public RelativeTimeOrBuilder 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:
      getRelativeTimeOrBuilder in interface TimelineItemOrBuilder
    • hasDescription

      public boolean hasDescription()
       Detailed description of the item
       
      optional string description = 9;
      Specified by:
      hasDescription in interface TimelineItemOrBuilder
      Returns:
      Whether the description field is set.
    • getDescription

      public String getDescription()
       Detailed description of the item
       
      optional string description = 9;
      Specified by:
      getDescription in interface TimelineItemOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       Detailed description of the item
       
      optional string description = 9;
      Specified by:
      getDescriptionBytes in interface TimelineItemOrBuilder
      Returns:
      The bytes for description.
    • getPropertiesCount

      public int getPropertiesCount()
      Description copied from interface: TimelineItemOrBuilder
       Additional properties used by the Yamcs Web UI for rendering purposes.
       
      map<string, string> properties = 14;
      Specified by:
      getPropertiesCount in interface TimelineItemOrBuilder
    • containsProperties

      public boolean containsProperties(String key)
       Additional properties used by the Yamcs Web UI for rendering purposes.
       
      map<string, string> properties = 14;
      Specified by:
      containsProperties in interface TimelineItemOrBuilder
    • getProperties

      @Deprecated public Map<String,String> getProperties()
      Deprecated.
      Use getPropertiesMap() instead.
      Specified by:
      getProperties in interface TimelineItemOrBuilder
    • getPropertiesMap

      public Map<String,String> getPropertiesMap()
       Additional properties used by the Yamcs Web UI for rendering purposes.
       
      map<string, string> properties = 14;
      Specified by:
      getPropertiesMap in interface TimelineItemOrBuilder
    • getPropertiesOrDefault

      public String getPropertiesOrDefault(String key, String defaultValue)
       Additional properties used by the Yamcs Web UI for rendering purposes.
       
      map<string, string> properties = 14;
      Specified by:
      getPropertiesOrDefault in interface TimelineItemOrBuilder
    • getPropertiesOrThrow

      public String getPropertiesOrThrow(String key)
       Additional properties used by the Yamcs Web UI for rendering purposes.
       
      map<string, string> properties = 14;
      Specified by:
      getPropertiesOrThrow in interface TimelineItemOrBuilder
    • getExtraCount

      public int getExtraCount()
      Description copied from interface: TimelineItemOrBuilder
       Mission-specific custom data. Unlike `properties`, this field is ignored
       by the Yamcs Web UI.
       
      map<string, string> extra = 18;
      Specified by:
      getExtraCount in interface TimelineItemOrBuilder
    • containsExtra

      public boolean containsExtra(String key)
       Mission-specific custom data. Unlike `properties`, this field is ignored
       by the Yamcs Web UI.
       
      map<string, string> extra = 18;
      Specified by:
      containsExtra in interface TimelineItemOrBuilder
    • getExtra

      @Deprecated public Map<String,String> getExtra()
      Deprecated.
      Use getExtraMap() instead.
      Specified by:
      getExtra in interface TimelineItemOrBuilder
    • getExtraMap

      public Map<String,String> getExtraMap()
       Mission-specific custom data. Unlike `properties`, this field is ignored
       by the Yamcs Web UI.
       
      map<string, string> extra = 18;
      Specified by:
      getExtraMap in interface TimelineItemOrBuilder
    • getExtraOrDefault

      public String getExtraOrDefault(String key, String defaultValue)
       Mission-specific custom data. Unlike `properties`, this field is ignored
       by the Yamcs Web UI.
       
      map<string, string> extra = 18;
      Specified by:
      getExtraOrDefault in interface TimelineItemOrBuilder
    • getExtraOrThrow

      public String getExtraOrThrow(String key)
       Mission-specific custom data. Unlike `properties`, this field is ignored
       by the Yamcs Web UI.
       
      map<string, string> extra = 18;
      Specified by:
      getExtraOrThrow in interface TimelineItemOrBuilder
    • hasStatus

      public boolean hasStatus()
       For activities: execution status
       
      optional .yamcs.protobuf.timeline.ExecutionStatus status = 10;
      Specified by:
      hasStatus in interface TimelineItemOrBuilder
      Returns:
      Whether the status field is set.
    • getStatus

      public ExecutionStatus getStatus()
       For activities: execution status
       
      optional .yamcs.protobuf.timeline.ExecutionStatus status = 10;
      Specified by:
      getStatus in interface TimelineItemOrBuilder
      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:
      hasFailureReason in interface TimelineItemOrBuilder
      Returns:
      Whether the failureReason field is set.
    • getFailureReason

      public String 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:
      getFailureReason in interface TimelineItemOrBuilder
      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:
      getFailureReasonBytes in interface TimelineItemOrBuilder
      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:
      hasActivityDefinition in interface TimelineItemOrBuilder
      Returns:
      Whether the activityDefinition field is set.
    • getActivityDefinition

      public ActivityDefinitionInfo getActivityDefinition()
       Activity definition associated to this item.
       Only set when `type` equals ACTIVITY.
       
      optional .yamcs.protobuf.activities.ActivityDefinitionInfo activityDefinition = 13;
      Specified by:
      getActivityDefinition in interface TimelineItemOrBuilder
      Returns:
      The activityDefinition.
    • getActivityDefinitionOrBuilder

      public ActivityDefinitionInfoOrBuilder getActivityDefinitionOrBuilder()
       Activity definition associated to this item.
       Only set when `type` equals ACTIVITY.
       
      optional .yamcs.protobuf.activities.ActivityDefinitionInfo activityDefinition = 13;
      Specified by:
      getActivityDefinitionOrBuilder in interface TimelineItemOrBuilder
    • 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:
      getRunsList in interface TimelineItemOrBuilder
      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:
      getRunsCount in interface TimelineItemOrBuilder
      Returns:
      The count of runs.
    • getRuns

      public String getRuns(int index)
       Identifiers of activity runs matching this item.
       Only set when `type` equals ACTIVITY.
       
      repeated string runs = 15;
      Specified by:
      getRuns in interface TimelineItemOrBuilder
      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:
      getRunsBytes in interface TimelineItemOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the runs at the given index.
    • getActivityRunsList

      public List<ActivityInfo> getActivityRunsList()
       Activity runs for this item
       Only set when `type` equals ACTIVITY.
       
      repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;
      Specified by:
      getActivityRunsList in interface TimelineItemOrBuilder
    • getActivityRunsOrBuilderList

      public List<? extends ActivityInfoOrBuilder> getActivityRunsOrBuilderList()
       Activity runs for this item
       Only set when `type` equals ACTIVITY.
       
      repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;
      Specified by:
      getActivityRunsOrBuilderList in interface TimelineItemOrBuilder
    • getActivityRunsCount

      public int getActivityRunsCount()
       Activity runs for this item
       Only set when `type` equals ACTIVITY.
       
      repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;
      Specified by:
      getActivityRunsCount in interface TimelineItemOrBuilder
    • getActivityRuns

      public ActivityInfo getActivityRuns(int index)
       Activity runs for this item
       Only set when `type` equals ACTIVITY.
       
      repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;
      Specified by:
      getActivityRuns in interface TimelineItemOrBuilder
    • getActivityRunsOrBuilder

      public ActivityInfoOrBuilder getActivityRunsOrBuilder(int index)
       Activity runs for this item
       Only set when `type` equals ACTIVITY.
       
      repeated .yamcs.protobuf.activities.ActivityInfo activityRuns = 19;
      Specified by:
      getActivityRunsOrBuilder in interface TimelineItemOrBuilder
    • getPredecessorsList

      public List<PredecessorInfo> 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:
      getPredecessorsList in interface TimelineItemOrBuilder
    • getPredecessorsOrBuilderList

      public List<? extends PredecessorInfoOrBuilder> 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:
      getPredecessorsOrBuilderList in interface TimelineItemOrBuilder
    • 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:
      getPredecessorsCount in interface TimelineItemOrBuilder
    • getPredecessors

      public PredecessorInfo getPredecessors(int index)
       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:
      getPredecessors in interface TimelineItemOrBuilder
    • getPredecessorsOrBuilder

      public PredecessorInfoOrBuilder getPredecessorsOrBuilder(int index)
       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:
      getPredecessorsOrBuilder in interface TimelineItemOrBuilder
    • 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:
      hasAutoStart in interface TimelineItemOrBuilder
      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:
      getAutoStart in interface TimelineItemOrBuilder
      Returns:
      The autoStart.
    • 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 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

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

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

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

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

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

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

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

      public static TimelineItem.Builder newBuilder()
    • newBuilder

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

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

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

      public static TimelineItem getDefaultInstance()
    • parser

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

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