Package org.yamcs.protobuf.links
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 Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.getLinks
(int index) Detail for all linksint
Detail for all linksDetail for all linksgetLinksOrBuilder
(int index) Detail for all linksList<? extends LinkInfoOrBuilder>
Detail for all linksgetType()
Deprecated.boolean
Deprecated.boolean
hasType()
Deprecated.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 Details
-
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.Deprecated: read ``links`` instead.
optional .yamcs.protobuf.links.LinkInfo linkInfo = 2 [deprecated = true];
- Returns:
- Whether the linkInfo field is set.
-
getLinkInfo
Deprecated.Deprecated: read ``links`` instead.
optional .yamcs.protobuf.links.LinkInfo linkInfo = 2 [deprecated = true];
- Returns:
- The linkInfo.
-
getLinkInfoOrBuilder
Deprecated.Deprecated: read ``links`` instead.
optional .yamcs.protobuf.links.LinkInfo linkInfo = 2 [deprecated = true];
-
getLinksList
Detail for all links
repeated .yamcs.protobuf.links.LinkInfo links = 3;
-
getLinks
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
Detail for all links
repeated .yamcs.protobuf.links.LinkInfo links = 3;
-