Interface Mdb.CommandInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Mdb.CommandInfo, Mdb.CommandInfo.Builder
Enclosing class:
Mdb

public static interface Mdb.CommandInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasName

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

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

      com.google.protobuf.ByteString getNameBytes()
      optional string name = 1;
      Returns:
      The bytes for name.
    • hasQualifiedName

      boolean hasQualifiedName()
      optional string qualifiedName = 2;
      Returns:
      Whether the qualifiedName field is set.
    • getQualifiedName

      String getQualifiedName()
      optional string qualifiedName = 2;
      Returns:
      The qualifiedName.
    • getQualifiedNameBytes

      com.google.protobuf.ByteString getQualifiedNameBytes()
      optional string qualifiedName = 2;
      Returns:
      The bytes for qualifiedName.
    • hasShortDescription

      boolean hasShortDescription()
      optional string shortDescription = 3;
      Returns:
      Whether the shortDescription field is set.
    • getShortDescription

      String getShortDescription()
      optional string shortDescription = 3;
      Returns:
      The shortDescription.
    • getShortDescriptionBytes

      com.google.protobuf.ByteString getShortDescriptionBytes()
      optional string shortDescription = 3;
      Returns:
      The bytes for shortDescription.
    • hasLongDescription

      boolean hasLongDescription()
      optional string longDescription = 4;
      Returns:
      Whether the longDescription field is set.
    • getLongDescription

      String getLongDescription()
      optional string longDescription = 4;
      Returns:
      The longDescription.
    • getLongDescriptionBytes

      com.google.protobuf.ByteString getLongDescriptionBytes()
      optional string longDescription = 4;
      Returns:
      The bytes for longDescription.
    • getAliasList

      List<Yamcs.NamedObjectId> getAliasList()
      repeated .yamcs.protobuf.NamedObjectId alias = 5;
    • getAlias

      Yamcs.NamedObjectId getAlias(int index)
      repeated .yamcs.protobuf.NamedObjectId alias = 5;
    • getAliasCount

      int getAliasCount()
      repeated .yamcs.protobuf.NamedObjectId alias = 5;
    • getAliasOrBuilderList

      List<? extends Yamcs.NamedObjectIdOrBuilder> getAliasOrBuilderList()
      repeated .yamcs.protobuf.NamedObjectId alias = 5;
    • getAliasOrBuilder

      Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(int index)
      repeated .yamcs.protobuf.NamedObjectId alias = 5;
    • hasBaseCommand

      boolean hasBaseCommand()
      optional .yamcs.protobuf.mdb.CommandInfo baseCommand = 6;
      Returns:
      Whether the baseCommand field is set.
    • getBaseCommand

      Mdb.CommandInfo getBaseCommand()
      optional .yamcs.protobuf.mdb.CommandInfo baseCommand = 6;
      Returns:
      The baseCommand.
    • getBaseCommandOrBuilder

      Mdb.CommandInfoOrBuilder getBaseCommandOrBuilder()
      optional .yamcs.protobuf.mdb.CommandInfo baseCommand = 6;
    • hasAbstract

      boolean hasAbstract()
      optional bool abstract = 7;
      Returns:
      Whether the abstract field is set.
    • getAbstract

      boolean getAbstract()
      optional bool abstract = 7;
      Returns:
      The abstract.
    • getArgumentList

      List<Mdb.ArgumentInfo> getArgumentList()
      repeated .yamcs.protobuf.mdb.ArgumentInfo argument = 8;
    • getArgument

      Mdb.ArgumentInfo getArgument(int index)
      repeated .yamcs.protobuf.mdb.ArgumentInfo argument = 8;
    • getArgumentCount

      int getArgumentCount()
      repeated .yamcs.protobuf.mdb.ArgumentInfo argument = 8;
    • getArgumentOrBuilderList

      List<? extends Mdb.ArgumentInfoOrBuilder> getArgumentOrBuilderList()
      repeated .yamcs.protobuf.mdb.ArgumentInfo argument = 8;
    • getArgumentOrBuilder

      Mdb.ArgumentInfoOrBuilder getArgumentOrBuilder(int index)
      repeated .yamcs.protobuf.mdb.ArgumentInfo argument = 8;
    • getArgumentAssignmentList

      List<Mdb.ArgumentAssignmentInfo> getArgumentAssignmentList()
      repeated .yamcs.protobuf.mdb.ArgumentAssignmentInfo argumentAssignment = 9;
    • getArgumentAssignment

      Mdb.ArgumentAssignmentInfo getArgumentAssignment(int index)
      repeated .yamcs.protobuf.mdb.ArgumentAssignmentInfo argumentAssignment = 9;
    • getArgumentAssignmentCount

      int getArgumentAssignmentCount()
      repeated .yamcs.protobuf.mdb.ArgumentAssignmentInfo argumentAssignment = 9;
    • getArgumentAssignmentOrBuilderList

      List<? extends Mdb.ArgumentAssignmentInfoOrBuilder> getArgumentAssignmentOrBuilderList()
      repeated .yamcs.protobuf.mdb.ArgumentAssignmentInfo argumentAssignment = 9;
    • getArgumentAssignmentOrBuilder

      Mdb.ArgumentAssignmentInfoOrBuilder getArgumentAssignmentOrBuilder(int index)
      repeated .yamcs.protobuf.mdb.ArgumentAssignmentInfo argumentAssignment = 9;
    • hasSignificance

      boolean hasSignificance()
       Command significance.
       This is the significance defined specifically for this command.
       If unset, there may still be a significance inherited from
       a base command.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo significance = 10;
      Returns:
      Whether the significance field is set.
    • getSignificance

      Mdb.SignificanceInfo getSignificance()
       Command significance.
       This is the significance defined specifically for this command.
       If unset, there may still be a significance inherited from
       a base command.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo significance = 10;
      Returns:
      The significance.
    • getSignificanceOrBuilder

      Mdb.SignificanceInfoOrBuilder getSignificanceOrBuilder()
       Command significance.
       This is the significance defined specifically for this command.
       If unset, there may still be a significance inherited from
       a base command.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo significance = 10;
    • getConstraintList

      List<Mdb.TransmissionConstraintInfo> getConstraintList()
      repeated .yamcs.protobuf.mdb.TransmissionConstraintInfo constraint = 11;
    • getConstraint

      Mdb.TransmissionConstraintInfo getConstraint(int index)
      repeated .yamcs.protobuf.mdb.TransmissionConstraintInfo constraint = 11;
    • getConstraintCount

      int getConstraintCount()
      repeated .yamcs.protobuf.mdb.TransmissionConstraintInfo constraint = 11;
    • getConstraintOrBuilderList

      List<? extends Mdb.TransmissionConstraintInfoOrBuilder> getConstraintOrBuilderList()
      repeated .yamcs.protobuf.mdb.TransmissionConstraintInfo constraint = 11;
    • getConstraintOrBuilder

      Mdb.TransmissionConstraintInfoOrBuilder getConstraintOrBuilder(int index)
      repeated .yamcs.protobuf.mdb.TransmissionConstraintInfo constraint = 11;
    • hasCommandContainer

      boolean hasCommandContainer()
      optional .yamcs.protobuf.mdb.CommandContainerInfo commandContainer = 13;
      Returns:
      Whether the commandContainer field is set.
    • getCommandContainer

      Mdb.CommandContainerInfo getCommandContainer()
      optional .yamcs.protobuf.mdb.CommandContainerInfo commandContainer = 13;
      Returns:
      The commandContainer.
    • getCommandContainerOrBuilder

      Mdb.CommandContainerInfoOrBuilder getCommandContainerOrBuilder()
      optional .yamcs.protobuf.mdb.CommandContainerInfo commandContainer = 13;
    • getVerifierList

      List<Mdb.VerifierInfo> getVerifierList()
      repeated .yamcs.protobuf.mdb.VerifierInfo verifier = 14;
    • getVerifier

      Mdb.VerifierInfo getVerifier(int index)
      repeated .yamcs.protobuf.mdb.VerifierInfo verifier = 14;
    • getVerifierCount

      int getVerifierCount()
      repeated .yamcs.protobuf.mdb.VerifierInfo verifier = 14;
    • getVerifierOrBuilderList

      List<? extends Mdb.VerifierInfoOrBuilder> getVerifierOrBuilderList()
      repeated .yamcs.protobuf.mdb.VerifierInfo verifier = 14;
    • getVerifierOrBuilder

      Mdb.VerifierInfoOrBuilder getVerifierOrBuilder(int index)
      repeated .yamcs.protobuf.mdb.VerifierInfo verifier = 14;
    • getAncillaryDataCount

      int getAncillaryDataCount()
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 15;
    • containsAncillaryData

      boolean containsAncillaryData(String key)
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 15;
    • getAncillaryData

      Deprecated.
    • getAncillaryDataMap

      Map<String,Mdb.AncillaryDataInfo> getAncillaryDataMap()
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 15;
    • getAncillaryDataOrDefault

      Mdb.AncillaryDataInfo getAncillaryDataOrDefault(String key, Mdb.AncillaryDataInfo defaultValue)
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 15;
    • getAncillaryDataOrThrow

      Mdb.AncillaryDataInfo getAncillaryDataOrThrow(String key)
      map<string, .yamcs.protobuf.mdb.AncillaryDataInfo> ancillaryData = 15;
    • hasEffectiveSignificance

      boolean hasEffectiveSignificance()
       Effective command significance.
       This is the significance obtained by looking up the first defined
       significance either in this command, or the nearest base command.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo effectiveSignificance = 16;
      Returns:
      Whether the effectiveSignificance field is set.
    • getEffectiveSignificance

      Mdb.SignificanceInfo getEffectiveSignificance()
       Effective command significance.
       This is the significance obtained by looking up the first defined
       significance either in this command, or the nearest base command.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo effectiveSignificance = 16;
      Returns:
      The effectiveSignificance.
    • getEffectiveSignificanceOrBuilder

      Mdb.SignificanceInfoOrBuilder getEffectiveSignificanceOrBuilder()
       Effective command significance.
       This is the significance obtained by looking up the first defined
       significance either in this command, or the nearest base command.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo effectiveSignificance = 16;