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

    Modifier and Type
    Method
    Description
    long
    optional int64 generationTime = 3;
    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
    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.
    getParameter(int index)
    repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
    int
    repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
    repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
    repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
    repeated .yamcs.protobuf.pvalue.ParameterValue parameter = 1;
    int
    optional int32 seqNum = 4;
    int
    Used when parameter data is delivered as result of subscriptions
    boolean
    optional int64 generationTime = 3;
    boolean
    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
    optional int32 seqNum = 4;
    boolean
    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 Details

    • 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;
    • getParameterOrBuilderList

      List<? extends Pvalue.ParameterValueOrBuilder> getParameterOrBuilderList()
      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;
      Returns:
      Whether the group field is set.
    • 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;
      Returns:
      The group.
    • 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;
      Returns:
      The bytes for group.
    • hasGenerationTime

      boolean hasGenerationTime()
      optional int64 generationTime = 3;
      Returns:
      Whether the generationTime field is set.
    • getGenerationTime

      long getGenerationTime()
      optional int64 generationTime = 3;
      Returns:
      The generationTime.
    • hasSeqNum

      boolean hasSeqNum()
      optional int32 seqNum = 4;
      Returns:
      Whether the seqNum field is set.
    • getSeqNum

      int getSeqNum()
      optional int32 seqNum = 4;
      Returns:
      The seqNum.
    • hasSubscriptionId

      boolean hasSubscriptionId()
       Used when parameter data is delivered as result of subscriptions
       
      optional int32 subscriptionId = 5;
      Returns:
      Whether the subscriptionId field is set.
    • getSubscriptionId

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