All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.yamcs.protobuf.TcoStatusOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.10.9
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yamcs/protobuf/tco/tco.proto

package org.yamcs.protobuf;

public interface TcoStatusOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.protobuf.tco.TcoStatus)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   *Currently used coefficients.
   * If not present, the synchronization is not established
   * 
* * optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1; * @return Whether the coefficients field is set. */ boolean hasCoefficients(); /** *
   *Currently used coefficients.
   * If not present, the synchronization is not established
   * 
* * optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1; * @return The coefficients. */ org.yamcs.protobuf.TcoCoefficients getCoefficients(); /** *
   *Currently used coefficients.
   * If not present, the synchronization is not established
   * 
* * optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1; */ org.yamcs.protobuf.TcoCoefficientsOrBuilder getCoefficientsOrBuilder(); /** *
   *The time when the coefficients have been computed
   * 
* * optional .google.protobuf.Timestamp coefficientsTime = 2; * @return Whether the coefficientsTime field is set. */ boolean hasCoefficientsTime(); /** *
   *The time when the coefficients have been computed
   * 
* * optional .google.protobuf.Timestamp coefficientsTime = 2; * @return The coefficientsTime. */ com.google.protobuf.Timestamp getCoefficientsTime(); /** *
   *The time when the coefficients have been computed
   * 
* * optional .google.protobuf.Timestamp coefficientsTime = 2; */ com.google.protobuf.TimestampOrBuilder getCoefficientsTimeOrBuilder(); /** *
   *The last computed deviation
   * 
* * optional double deviation = 3; * @return Whether the deviation field is set. */ boolean hasDeviation(); /** *
   *The last computed deviation
   * 
* * optional double deviation = 3; * @return The deviation. */ double getDeviation(); /** *
   *The last accumulated samples
   *These are not necessary those from which the coefficients 
   *have been calculated because the coefficients will only 
   *be recalculated when the deviation is higher than the accuracy settings
   * 
* * repeated .yamcs.protobuf.tco.TcoSample samples = 4; */ java.util.List getSamplesList(); /** *
   *The last accumulated samples
   *These are not necessary those from which the coefficients 
   *have been calculated because the coefficients will only 
   *be recalculated when the deviation is higher than the accuracy settings
   * 
* * repeated .yamcs.protobuf.tco.TcoSample samples = 4; */ org.yamcs.protobuf.TcoSample getSamples(int index); /** *
   *The last accumulated samples
   *These are not necessary those from which the coefficients 
   *have been calculated because the coefficients will only 
   *be recalculated when the deviation is higher than the accuracy settings
   * 
* * repeated .yamcs.protobuf.tco.TcoSample samples = 4; */ int getSamplesCount(); /** *
   *The last accumulated samples
   *These are not necessary those from which the coefficients 
   *have been calculated because the coefficients will only 
   *be recalculated when the deviation is higher than the accuracy settings
   * 
* * repeated .yamcs.protobuf.tco.TcoSample samples = 4; */ java.util.List getSamplesOrBuilderList(); /** *
   *The last accumulated samples
   *These are not necessary those from which the coefficients 
   *have been calculated because the coefficients will only 
   *be recalculated when the deviation is higher than the accuracy settings
   * 
* * repeated .yamcs.protobuf.tco.TcoSample samples = 4; */ org.yamcs.protobuf.TcoSampleOrBuilder getSamplesOrBuilder( int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy