Class TagApiClient

  • All Implemented Interfaces:
    Api<Void>

    public class TagApiClient
    extends AbstractTagApi<Void>
      Methods for working with 'tags'.
     
      .. warning::
          This API is going to be removed. Use Yamcs Timeline instead
          by adding the service ``org.yamcs.timeline.TimelineService``
          to your instance configuration.
     
    • Constructor Detail

    • Method Detail

      • listTags

        public final void listTags​(Void ctx,
                                   ListTagsRequest request,
                                   Observer<ListTagsResponse> observer)
          List tags
         
          .. warning::
              This method is going to be removed. Use Yamcs Timeline instead
              by adding the service ``org.yamcs.timeline.TimelineService``
              to your instance configuration.
         
        Specified by:
        listTags in class AbstractTagApi<Void>
      • getTag

        public final void getTag​(Void ctx,
                                 GetTagRequest request,
                                 Observer<Yamcs.ArchiveTag> observer)
          Get a tag
         
          .. warning::
              This method is going to be removed. Use Yamcs Timeline instead
              by adding the service ``org.yamcs.timeline.TimelineService``
              to your instance configuration.
         
        Specified by:
        getTag in class AbstractTagApi<Void>
      • createTag

        public final void createTag​(Void ctx,
                                    CreateTagRequest request,
                                    Observer<Yamcs.ArchiveTag> observer)
          Create a tag
         
          .. warning::
              This method is going to be removed. Use Yamcs Timeline instead
              by adding the service ``org.yamcs.timeline.TimelineService``
              to your instance configuration.
         
        Specified by:
        createTag in class AbstractTagApi<Void>
      • updateTag

        public final void updateTag​(Void ctx,
                                    EditTagRequest request,
                                    Observer<Yamcs.ArchiveTag> observer)
          Update a tag
         
          .. warning::
              This method is going to be removed. Use Yamcs Timeline instead
              by adding the service ``org.yamcs.timeline.TimelineService``
              to your instance configuration.
         
        Specified by:
        updateTag in class AbstractTagApi<Void>
      • deleteTag

        public final void deleteTag​(Void ctx,
                                    DeleteTagRequest request,
                                    Observer<Yamcs.ArchiveTag> observer)
          Delete a tag
         
          .. warning::
              This method is going to be removed. Use Yamcs Timeline instead
              by adding the service ``org.yamcs.timeline.TimelineService``
              to your instance configuration.
         
        Specified by:
        deleteTag in class AbstractTagApi<Void>