Interface Pvalue.ParameterDataOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Pvalue.ParameterData, Pvalue.ParameterData.Builder
    Enclosing class:
    Pvalue

    public static interface Pvalue.ParameterDataOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getGenerationTime()
      optional int64 generationTime = 3;
      String getGroup()
      The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.
      com.google.protobuf.ByteString getGroupBytes()
      The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.
      Pvalue.ParameterValue getParameter​(int index)
      repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      int getParameterCount()
      repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      List<Pvalue.ParameterValue> getParameterList()
      repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      Pvalue.ParameterValueOrBuilder getParameterOrBuilder​(int index)
      repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      List<? extends Pvalue.ParameterValueOrBuilder> getParameterOrBuilderList()
      repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      int getSeqNum()
      optional int32 seqNum = 4;
      int getSubscriptionId()
      Used when parameter data is delivered as result of subscriptions
      boolean hasGenerationTime()
      optional int64 generationTime = 3;
      boolean hasGroup()
      The next three fields are used by the recorder as unique key to store parameters in "rows" and also by components that provide parameters from external sources.
      boolean hasSeqNum()
      optional int32 seqNum = 4;
      boolean hasSubscriptionId()
      Used when parameter data is delivered as result of subscriptions
      • 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 Detail

      • getParameterList

        List<Pvalue.ParameterValue> getParameterList()
        repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      • getParameter

        Pvalue.ParameterValue getParameter​(int index)
        repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      • getParameterCount

        int getParameterCount()
        repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      • getParameterOrBuilder

        Pvalue.ParameterValueOrBuilder getParameterOrBuilder​(int index)
        repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
      • hasGroup

        boolean hasGroup()
         The next three fields are used by the recorder as unique key to store
         parameters in "rows" and also by components that provide parameters
         from external sources. The time should roughly correspond to the parameter 
         time but can be rounded for better efficiency.
         
        optional string group = 2;
      • getGroup

        String getGroup()
         The next three fields are used by the recorder as unique key to store
         parameters in "rows" and also by components that provide parameters
         from external sources. The time should roughly correspond to the parameter 
         time but can be rounded for better efficiency.
         
        optional string group = 2;
      • getGroupBytes

        com.google.protobuf.ByteString getGroupBytes()
         The next three fields are used by the recorder as unique key to store
         parameters in "rows" and also by components that provide parameters
         from external sources. The time should roughly correspond to the parameter 
         time but can be rounded for better efficiency.
         
        optional string group = 2;
      • hasGenerationTime

        boolean hasGenerationTime()
        optional int64 generationTime = 3;
      • getGenerationTime

        long getGenerationTime()
        optional int64 generationTime = 3;
      • hasSeqNum

        boolean hasSeqNum()
        optional int32 seqNum = 4;
      • getSeqNum

        int getSeqNum()
        optional int32 seqNum = 4;
      • hasSubscriptionId

        boolean hasSubscriptionId()
         Used when parameter data is delivered as result of subscriptions
         
        optional int32 subscriptionId = 5;
      • getSubscriptionId

        int getSubscriptionId()
         Used when parameter data is delivered as result of subscriptions
         
        optional int32 subscriptionId = 5;