Interface YamcsInstanceOrBuilder

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

    public interface YamcsInstanceOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasName

        boolean hasName()
         Instance name.
         
        optional string name = 1;
      • getName

        String getName()
         Instance name.
         
        optional string name = 1;
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Instance name.
         
        optional string name = 1;
      • hasMissionDatabase

        boolean hasMissionDatabase()
        optional .yamcs.protobuf.mdb.MissionDatabase missionDatabase = 3;
      • getMissionDatabase

        Mdb.MissionDatabase getMissionDatabase()
        optional .yamcs.protobuf.mdb.MissionDatabase missionDatabase = 3;
      • getMissionDatabaseOrBuilder

        Mdb.MissionDatabaseOrBuilder getMissionDatabaseOrBuilder()
        optional .yamcs.protobuf.mdb.MissionDatabase missionDatabase = 3;
      • getProcessorsList

        List<ProcessorInfo> getProcessorsList()
        repeated .yamcs.protobuf.yamcsManagement.ProcessorInfo processors = 4;
      • getProcessors

        ProcessorInfo getProcessors​(int index)
        repeated .yamcs.protobuf.yamcsManagement.ProcessorInfo processors = 4;
      • getProcessorsCount

        int getProcessorsCount()
        repeated .yamcs.protobuf.yamcsManagement.ProcessorInfo processors = 4;
      • getProcessorsOrBuilderList

        List<? extends ProcessorInfoOrBuilder> getProcessorsOrBuilderList()
        repeated .yamcs.protobuf.yamcsManagement.ProcessorInfo processors = 4;
      • getProcessorsOrBuilder

        ProcessorInfoOrBuilder getProcessorsOrBuilder​(int index)
        repeated .yamcs.protobuf.yamcsManagement.ProcessorInfo processors = 4;
      • hasState

        boolean hasState()
        optional .yamcs.protobuf.yamcsManagement.YamcsInstance.InstanceState state = 11;
      • hasFailureCause

        boolean hasFailureCause()
        in case the state=FAILED, this field will indicate the cause of the failure
         the missionDatabase and other fields may not be filled when this happens
         
        optional string failureCause = 9;
      • getFailureCause

        String getFailureCause()
        in case the state=FAILED, this field will indicate the cause of the failure
         the missionDatabase and other fields may not be filled when this happens
         
        optional string failureCause = 9;
      • getFailureCauseBytes

        com.google.protobuf.ByteString getFailureCauseBytes()
        in case the state=FAILED, this field will indicate the cause of the failure
         the missionDatabase and other fields may not be filled when this happens
         
        optional string failureCause = 9;
      • hasMissionTime

        boolean hasMissionTime()
        optional .google.protobuf.Timestamp missionTime = 10;
      • getMissionTime

        com.google.protobuf.Timestamp getMissionTime()
        optional .google.protobuf.Timestamp missionTime = 10;
      • getMissionTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getMissionTimeOrBuilder()
        optional .google.protobuf.Timestamp missionTime = 10;
      • getLabelsCount

        int getLabelsCount()
         Labels assigned to this instance. Each entry is keyed by the tag name
         of the label. The value represent the label value for that tag.
         
        map<string, string> labels = 12;
      • containsLabels

        boolean containsLabels​(String key)
         Labels assigned to this instance. Each entry is keyed by the tag name
         of the label. The value represent the label value for that tag.
         
        map<string, string> labels = 12;
      • getLabelsMap

        Map<String,​String> getLabelsMap()
         Labels assigned to this instance. Each entry is keyed by the tag name
         of the label. The value represent the label value for that tag.
         
        map<string, string> labels = 12;
      • getLabelsOrDefault

        String getLabelsOrDefault​(String key,
                                  String defaultValue)
         Labels assigned to this instance. Each entry is keyed by the tag name
         of the label. The value represent the label value for that tag.
         
        map<string, string> labels = 12;
      • getLabelsOrThrow

        String getLabelsOrThrow​(String key)
         Labels assigned to this instance. Each entry is keyed by the tag name
         of the label. The value represent the label value for that tag.
         
        map<string, string> labels = 12;
      • getCapabilitiesList

        List<String> getCapabilitiesList()
         Feature capability hints for client use
         
        repeated string capabilities = 13;
      • getCapabilitiesCount

        int getCapabilitiesCount()
         Feature capability hints for client use
         
        repeated string capabilities = 13;
      • getCapabilities

        String getCapabilities​(int index)
         Feature capability hints for client use
         
        repeated string capabilities = 13;
      • getCapabilitiesBytes

        com.google.protobuf.ByteString getCapabilitiesBytes​(int index)
         Feature capability hints for client use
         
        repeated string capabilities = 13;
      • hasTemplate

        boolean hasTemplate()
         Name of the template, if this instance was generated  
         
        optional string template = 14;
      • getTemplate

        String getTemplate()
         Name of the template, if this instance was generated  
         
        optional string template = 14;
      • getTemplateBytes

        com.google.protobuf.ByteString getTemplateBytes()
         Name of the template, if this instance was generated  
         
        optional string template = 14;
      • getTemplateArgsCount

        int getTemplateArgsCount()
         Arguments used during template processing, if this instance
         was generated
         
        map<string, string> templateArgs = 15;
      • containsTemplateArgs

        boolean containsTemplateArgs​(String key)
         Arguments used during template processing, if this instance
         was generated
         
        map<string, string> templateArgs = 15;
      • getTemplateArgsMap

        Map<String,​String> getTemplateArgsMap()
         Arguments used during template processing, if this instance
         was generated
         
        map<string, string> templateArgs = 15;
      • getTemplateArgsOrDefault

        String getTemplateArgsOrDefault​(String key,
                                        String defaultValue)
         Arguments used during template processing, if this instance
         was generated
         
        map<string, string> templateArgs = 15;
      • getTemplateArgsOrThrow

        String getTemplateArgsOrThrow​(String key)
         Arguments used during template processing, if this instance
         was generated
         
        map<string, string> templateArgs = 15;
      • hasTemplateAvailable

        boolean hasTemplateAvailable()
         Whether the template is stil available
         
        optional bool templateAvailable = 16;
      • getTemplateAvailable

        boolean getTemplateAvailable()
         Whether the template is stil available
         
        optional bool templateAvailable = 16;
      • hasTemplateChanged

        boolean hasTemplateChanged()
         Whether the template has changed since this instance was
         generated
         
        optional bool templateChanged = 17;
      • getTemplateChanged

        boolean getTemplateChanged()
         Whether the template has changed since this instance was
         generated
         
        optional bool templateChanged = 17;