Interface LinkInfoOrBuilder

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

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

    • hasInstance

      boolean hasInstance()
       Yamcs instance name
       
      optional string instance = 1;
      Returns:
      Whether the instance field is set.
    • getInstance

      String getInstance()
       Yamcs instance name
       
      optional string instance = 1;
      Returns:
      The instance.
    • getInstanceBytes

      com.google.protobuf.ByteString getInstanceBytes()
       Yamcs instance name
       
      optional string instance = 1;
      Returns:
      The bytes for instance.
    • hasName

      boolean hasName()
       Link name
       
      optional string name = 2;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       Link name
       
      optional string name = 2;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Link name
       
      optional string name = 2;
      Returns:
      The bytes for name.
    • hasType

      boolean hasType()
       Java class name
       
      optional string type = 3;
      Returns:
      Whether the type field is set.
    • getType

      String getType()
       Java class name
       
      optional string type = 3;
      Returns:
      The type.
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       Java class name
       
      optional string type = 3;
      Returns:
      The bytes for type.
    • hasSpec

      boolean hasSpec()
       Configuration
       
      optional string spec = 4;
      Returns:
      Whether the spec field is set.
    • getSpec

      String getSpec()
       Configuration
       
      optional string spec = 4;
      Returns:
      The spec.
    • getSpecBytes

      com.google.protobuf.ByteString getSpecBytes()
       Configuration
       
      optional string spec = 4;
      Returns:
      The bytes for spec.
    • hasDisabled

      boolean hasDisabled()
       Whether this link is currently disabled.
       
      optional bool disabled = 6;
      Returns:
      Whether the disabled field is set.
    • getDisabled

      boolean getDisabled()
       Whether this link is currently disabled.
       
      optional bool disabled = 6;
      Returns:
      The disabled.
    • hasStatus

      boolean hasStatus()
      optional string status = 7;
      Returns:
      Whether the status field is set.
    • getStatus

      String getStatus()
      optional string status = 7;
      Returns:
      The status.
    • getStatusBytes

      com.google.protobuf.ByteString getStatusBytes()
      optional string status = 7;
      Returns:
      The bytes for status.
    • hasDataInCount

      boolean hasDataInCount()
       Counter of inbound (received) data.
       The unit of this is specific to each link.
       
      optional int64 dataInCount = 10;
      Returns:
      Whether the dataInCount field is set.
    • getDataInCount

      long getDataInCount()
       Counter of inbound (received) data.
       The unit of this is specific to each link.
       
      optional int64 dataInCount = 10;
      Returns:
      The dataInCount.
    • hasDataOutCount

      boolean hasDataOutCount()
       Counter of outbound (transmitted) data.
       The unit of this is specific to each link.
       
      optional int64 dataOutCount = 11;
      Returns:
      Whether the dataOutCount field is set.
    • getDataOutCount

      long getDataOutCount()
       Counter of outbound (transmitted) data.
       The unit of this is specific to each link.
       
      optional int64 dataOutCount = 11;
      Returns:
      The dataOutCount.
    • hasDetailedStatus

      boolean hasDetailedStatus()
       Short status information
       
      optional string detailedStatus = 9;
      Returns:
      Whether the detailedStatus field is set.
    • getDetailedStatus

      String getDetailedStatus()
       Short status information
       
      optional string detailedStatus = 9;
      Returns:
      The detailedStatus.
    • getDetailedStatusBytes

      com.google.protobuf.ByteString getDetailedStatusBytes()
       Short status information
       
      optional string detailedStatus = 9;
      Returns:
      The bytes for detailedStatus.
    • hasParentName

      boolean hasParentName()
      if this is a sublink of an aggregated data link, this is the name of the parent
       
      optional string parentName = 12;
      Returns:
      Whether the parentName field is set.
    • getParentName

      String getParentName()
      if this is a sublink of an aggregated data link, this is the name of the parent
       
      optional string parentName = 12;
      Returns:
      The parentName.
    • getParentNameBytes

      com.google.protobuf.ByteString getParentNameBytes()
      if this is a sublink of an aggregated data link, this is the name of the parent
       
      optional string parentName = 12;
      Returns:
      The bytes for parentName.
    • getActionsList

      List<ActionInfo> getActionsList()
       Custom actions
       
      repeated .yamcs.protobuf.actions.ActionInfo actions = 13;
    • getActions

      ActionInfo getActions(int index)
       Custom actions
       
      repeated .yamcs.protobuf.actions.ActionInfo actions = 13;
    • getActionsCount

      int getActionsCount()
       Custom actions
       
      repeated .yamcs.protobuf.actions.ActionInfo actions = 13;
    • getActionsOrBuilderList

      List<? extends ActionInfoOrBuilder> getActionsOrBuilderList()
       Custom actions
       
      repeated .yamcs.protobuf.actions.ActionInfo actions = 13;
    • getActionsOrBuilder

      ActionInfoOrBuilder getActionsOrBuilder(int index)
       Custom actions
       
      repeated .yamcs.protobuf.actions.ActionInfo actions = 13;
    • hasExtra

      boolean hasExtra()
       Custom info fields
       
      optional .google.protobuf.Struct extra = 14;
      Returns:
      Whether the extra field is set.
    • getExtra

      com.google.protobuf.Struct getExtra()
       Custom info fields
       
      optional .google.protobuf.Struct extra = 14;
      Returns:
      The extra.
    • getExtraOrBuilder

      com.google.protobuf.StructOrBuilder getExtraOrBuilder()
       Custom info fields
       
      optional .google.protobuf.Struct extra = 14;
    • getParametersList

      List<String> getParametersList()
       System parameters generated by this link
       
      repeated string parameters = 15;
      Returns:
      A list containing the parameters.
    • getParametersCount

      int getParametersCount()
       System parameters generated by this link
       
      repeated string parameters = 15;
      Returns:
      The count of parameters.
    • getParameters

      String getParameters(int index)
       System parameters generated by this link
       
      repeated string parameters = 15;
      Parameters:
      index - The index of the element to return.
      Returns:
      The parameters at the given index.
    • getParametersBytes

      com.google.protobuf.ByteString getParametersBytes(int index)
       System parameters generated by this link
       
      repeated string parameters = 15;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the parameters at the given index.