Interface LinkEventOrBuilder

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

public interface LinkEventOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasType

      @Deprecated boolean hasType()
      Deprecated.
       Type of event. This field is deprecated: in older versions of Yamcs, link updates
       were sent one-by-one using one of the types: ``REGISTERED``, ``UNREGISTERED`` or
       ``UPDATED`` and with the ``linkInfo`` field set to that sepific link.
       In current versions of Yamcs, users are advised to switch to read the ``links``
       field instead. This will be published automatically about every second with a
       snapshot of all links. The type for these batch updates is set to ``UPDATE_ALL``.
       
      optional .yamcs.protobuf.links.LinkEvent.Type type = 1 [deprecated = true];
      Returns:
      Whether the type field is set.
    • getType

      Deprecated.
       Type of event. This field is deprecated: in older versions of Yamcs, link updates
       were sent one-by-one using one of the types: ``REGISTERED``, ``UNREGISTERED`` or
       ``UPDATED`` and with the ``linkInfo`` field set to that sepific link.
       In current versions of Yamcs, users are advised to switch to read the ``links``
       field instead. This will be published automatically about every second with a
       snapshot of all links. The type for these batch updates is set to ``UPDATE_ALL``.
       
      optional .yamcs.protobuf.links.LinkEvent.Type type = 1 [deprecated = true];
      Returns:
      The type.
    • hasLinkInfo

      @Deprecated boolean hasLinkInfo()
      Deprecated.
       Deprecated: read ``links`` instead.
       
      optional .yamcs.protobuf.links.LinkInfo linkInfo = 2 [deprecated = true];
      Returns:
      Whether the linkInfo field is set.
    • getLinkInfo

      @Deprecated LinkInfo getLinkInfo()
      Deprecated.
       Deprecated: read ``links`` instead.
       
      optional .yamcs.protobuf.links.LinkInfo linkInfo = 2 [deprecated = true];
      Returns:
      The linkInfo.
    • getLinkInfoOrBuilder

      @Deprecated LinkInfoOrBuilder getLinkInfoOrBuilder()
      Deprecated.
       Deprecated: read ``links`` instead.
       
      optional .yamcs.protobuf.links.LinkInfo linkInfo = 2 [deprecated = true];
    • getLinksList

      List<LinkInfo> getLinksList()
       Detail for all links
       
      repeated .yamcs.protobuf.links.LinkInfo links = 3;
    • getLinks

      LinkInfo getLinks(int index)
       Detail for all links
       
      repeated .yamcs.protobuf.links.LinkInfo links = 3;
    • getLinksCount

      int getLinksCount()
       Detail for all links
       
      repeated .yamcs.protobuf.links.LinkInfo links = 3;
    • getLinksOrBuilderList

      List<? extends LinkInfoOrBuilder> getLinksOrBuilderList()
       Detail for all links
       
      repeated .yamcs.protobuf.links.LinkInfo links = 3;
    • getLinksOrBuilder

      LinkInfoOrBuilder getLinksOrBuilder(int index)
       Detail for all links
       
      repeated .yamcs.protobuf.links.LinkInfo links = 3;