Interface Pvalue.Ranges.RangeOrBuilder

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

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

    Modifier and Type
    Method
    Description
    int
    Number of parameter values received in the interval.
    int
    getCounts(int index)
    The counts correspond one to one to the engValues
    int
    The counts correspond one to one to the engValues
    The counts correspond one to one to the engValues
    getEngValues(int index)
    Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows specifying the minimum length of the range returned.
    int
    Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows specifying the minimum length of the range returned.
    Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows specifying the minimum length of the range returned.
    Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows specifying the minimum length of the range returned.
    Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows specifying the minimum length of the range returned.
    com.google.protobuf.Timestamp
    Generation time of a parameter value.
    com.google.protobuf.TimestampOrBuilder
    Generation time of a parameter value.
    com.google.protobuf.Timestamp
    If the value changes, ``stop`` is the generation time of the new value.
    com.google.protobuf.TimestampOrBuilder
    If the value changes, ``stop`` is the generation time of the new value.
    boolean
    Number of parameter values received in the interval.
    boolean
    Generation time of a parameter value.
    boolean
    If the value changes, ``stop`` is the generation time of the new value.

    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

    • hasStart

      boolean hasStart()
       Generation time of a parameter value.
       
      optional .google.protobuf.Timestamp start = 7;
      Returns:
      Whether the start field is set.
    • getStart

      com.google.protobuf.Timestamp getStart()
       Generation time of a parameter value.
       
      optional .google.protobuf.Timestamp start = 7;
      Returns:
      The start.
    • getStartOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
       Generation time of a parameter value.
       
      optional .google.protobuf.Timestamp start = 7;
    • hasStop

      boolean hasStop()
       If the value changes, ``stop`` is the generation time of the new value.
       If the parameter expires or the ``maxGap`` has been set, ``stop`` is
       the generation time of the last value plus the expiration time or the
       ``maxGap``.
       
      optional .google.protobuf.Timestamp stop = 8;
      Returns:
      Whether the stop field is set.
    • getStop

      com.google.protobuf.Timestamp getStop()
       If the value changes, ``stop`` is the generation time of the new value.
       If the parameter expires or the ``maxGap`` has been set, ``stop`` is
       the generation time of the last value plus the expiration time or the
       ``maxGap``.
       
      optional .google.protobuf.Timestamp stop = 8;
      Returns:
      The stop.
    • getStopOrBuilder

      com.google.protobuf.TimestampOrBuilder getStopOrBuilder()
       If the value changes, ``stop`` is the generation time of the new value.
       If the parameter expires or the ``maxGap`` has been set, ``stop`` is
       the generation time of the last value plus the expiration time or the
       ``maxGap``.
       
      optional .google.protobuf.Timestamp stop = 8;
    • hasCount

      boolean hasCount()
       Number of parameter values received in the interval.
       This is the total count of parameters in the interval.
       If the count does not match the sum(counts), it means that not all the values have been sent
       
      optional int32 count = 4;
      Returns:
      Whether the count field is set.
    • getCount

      int getCount()
       Number of parameter values received in the interval.
       This is the total count of parameters in the interval.
       If the count does not match the sum(counts), it means that not all the values have been sent
       
      optional int32 count = 4;
      Returns:
      The count.
    • getEngValuesList

      List<Yamcs.Value> getEngValuesList()
       Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows 
       specifying the minimum length of the range returned.
       Practically we guarantee that stop-start >= minRange (mind the leap seconds!).
       If the minRange parameter is set, the returning ranges may include multiple values.
       These are given by the engValues and counts below. 
       Since Yamcs 5.4.2 there is a new parameter maxValues which allows to limit the number 
       of distinct values returned across all the ranges.
       In order to not return ranges containing no value, each range will have at least one value even if
       that will cause the total number of range values returned to exceed the maxValues parameter
       The counts correspond one to one to the engValues, the two arrays will always have the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValues

      Yamcs.Value getEngValues(int index)
       Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows 
       specifying the minimum length of the range returned.
       Practically we guarantee that stop-start >= minRange (mind the leap seconds!).
       If the minRange parameter is set, the returning ranges may include multiple values.
       These are given by the engValues and counts below. 
       Since Yamcs 5.4.2 there is a new parameter maxValues which allows to limit the number 
       of distinct values returned across all the ranges.
       In order to not return ranges containing no value, each range will have at least one value even if
       that will cause the total number of range values returned to exceed the maxValues parameter
       The counts correspond one to one to the engValues, the two arrays will always have the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValuesCount

      int getEngValuesCount()
       Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows 
       specifying the minimum length of the range returned.
       Practically we guarantee that stop-start >= minRange (mind the leap seconds!).
       If the minRange parameter is set, the returning ranges may include multiple values.
       These are given by the engValues and counts below. 
       Since Yamcs 5.4.2 there is a new parameter maxValues which allows to limit the number 
       of distinct values returned across all the ranges.
       In order to not return ranges containing no value, each range will have at least one value even if
       that will cause the total number of range values returned to exceed the maxValues parameter
       The counts correspond one to one to the engValues, the two arrays will always have the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValuesOrBuilderList

      List<? extends Yamcs.ValueOrBuilder> getEngValuesOrBuilderList()
       Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows 
       specifying the minimum length of the range returned.
       Practically we guarantee that stop-start >= minRange (mind the leap seconds!).
       If the minRange parameter is set, the returning ranges may include multiple values.
       These are given by the engValues and counts below. 
       Since Yamcs 5.4.2 there is a new parameter maxValues which allows to limit the number 
       of distinct values returned across all the ranges.
       In order to not return ranges containing no value, each range will have at least one value even if
       that will cause the total number of range values returned to exceed the maxValues parameter
       The counts correspond one to one to the engValues, the two arrays will always have the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValuesOrBuilder

      Yamcs.ValueOrBuilder getEngValuesOrBuilder(int index)
       Since Yamcs 5.4.1 there is a new parameter minRange in the GetParameterRangesRequest which allows 
       specifying the minimum length of the range returned.
       Practically we guarantee that stop-start >= minRange (mind the leap seconds!).
       If the minRange parameter is set, the returning ranges may include multiple values.
       These are given by the engValues and counts below. 
       Since Yamcs 5.4.2 there is a new parameter maxValues which allows to limit the number 
       of distinct values returned across all the ranges.
       In order to not return ranges containing no value, each range will have at least one value even if
       that will cause the total number of range values returned to exceed the maxValues parameter
       The counts correspond one to one to the engValues, the two arrays will always have the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getCountsList

      List<Integer> getCountsList()
       The counts correspond one to one to the engValues
       
      repeated int32 counts = 6;
      Returns:
      A list containing the counts.
    • getCountsCount

      int getCountsCount()
       The counts correspond one to one to the engValues
       
      repeated int32 counts = 6;
      Returns:
      The count of counts.
    • getCounts

      int getCounts(int index)
       The counts correspond one to one to the engValues
       
      repeated int32 counts = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The counts at the given index.