Interface CreateItemRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    CreateItemRequest, CreateItemRequest.Builder

    public interface CreateItemRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Duration getDuration()
      item duration.
      com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
      item duration.
      String getGroupId()
      if this item is part of a group, this is the group identifier
      com.google.protobuf.ByteString getGroupIdBytes()
      if this item is part of a group, this is the group identifier
      String getInstance()
      Yamcs instance name
      com.google.protobuf.ByteString getInstanceBytes()
      Yamcs instance name
      String getName()
      Item name
      com.google.protobuf.ByteString getNameBytes()
      Item name
      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 given by the duration above)
      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 given by the duration above)
      String getSource()
      Item source
      com.google.protobuf.ByteString getSourceBytes()
      Item source
      com.google.protobuf.Timestamp getStart()
      item start.
      com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
      item start.
      String getTags​(int index)
      tags
      com.google.protobuf.ByteString getTagsBytes​(int index)
      tags
      int getTagsCount()
      tags
      List<String> getTagsList()
      tags
      TimelineItemType getType()
      Type of item
      boolean hasDuration()
      item duration.
      boolean hasGroupId()
      if this item is part of a group, this is the group identifier
      boolean hasInstance()
      Yamcs instance name
      boolean hasName()
      Item name
      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 given by the duration above)
      boolean hasSource()
      Item source
      boolean hasStart()
      item start.
      boolean hasType()
      Type of item
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

      • hasInstance

        boolean hasInstance()
         Yamcs instance name
         
        optional string instance = 1;
      • getInstance

        String getInstance()
         Yamcs instance name
         
        optional string instance = 1;
      • getInstanceBytes

        com.google.protobuf.ByteString getInstanceBytes()
         Yamcs instance name
         
        optional string instance = 1;
      • hasSource

        boolean hasSource()
         Item source
         
        optional string source = 2;
      • getSource

        String getSource()
         Item source
         
        optional string source = 2;
      • getSourceBytes

        com.google.protobuf.ByteString getSourceBytes()
         Item source
         
        optional string source = 2;
      • hasName

        boolean hasName()
         Item name
         
        optional string name = 3;
      • getName

        String getName()
         Item name
         
        optional string name = 3;
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Item name
         
        optional string name = 3;
      • hasType

        boolean hasType()
         Type of item
         
        optional .yamcs.protobuf.timeline.TimelineItemType type = 4;
      • getType

        TimelineItemType getType()
         Type of item
         
        optional .yamcs.protobuf.timeline.TimelineItemType type = 4;
      • hasStart

        boolean hasStart()
        item start. The start and the relativeTime (below) are mutually exclusive
         
        optional .google.protobuf.Timestamp start = 5;
      • getStart

        com.google.protobuf.Timestamp getStart()
        item start. The start and the relativeTime (below) are mutually exclusive
         
        optional .google.protobuf.Timestamp start = 5;
      • getStartOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
        item start. The start and the relativeTime (below) are mutually exclusive
         
        optional .google.protobuf.Timestamp start = 5;
      • hasDuration

        boolean hasDuration()
        item duration. Applies also if the relativeTime is specified
         
        optional .google.protobuf.Duration duration = 6;
      • getDuration

        com.google.protobuf.Duration getDuration()
        item duration. Applies also if the relativeTime is specified
         
        optional .google.protobuf.Duration duration = 6;
      • getDurationOrBuilder

        com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
        item duration. Applies also if the relativeTime is specified
         
        optional .google.protobuf.Duration duration = 6;
      • getTagsList

        List<String> getTagsList()
        tags
         
        repeated string tags = 7;
      • getTagsCount

        int getTagsCount()
        tags
         
        repeated string tags = 7;
      • getTags

        String getTags​(int index)
        tags
         
        repeated string tags = 7;
      • getTagsBytes

        com.google.protobuf.ByteString getTagsBytes​(int index)
        tags
         
        repeated string tags = 7;
      • hasGroupId

        boolean hasGroupId()
        if this item is part of a group, this is the group identifier
         
        optional string groupId = 8;
      • getGroupId

        String getGroupId()
        if this item is part of a group, this is the group identifier
         
        optional string groupId = 8;
      • getGroupIdBytes

        com.google.protobuf.ByteString getGroupIdBytes()
        if this item is part of a group, this is the group identifier
         
        optional string groupId = 8;
      • hasRelativeTime

        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 given by the duration above)
         
        optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 9;
      • getRelativeTime

        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 given by the duration above)
         
        optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 9;
      • getRelativeTimeOrBuilder

        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 given by the duration above)
         
        optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 9;