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
    Total number of parameter values in this range.
    int
    getCounts(int index)
    Array of same length as ``engValues``, with respective value counts within this range.
    int
    Array of same length as ``engValues``, with respective value counts within this range.
    Array of same length as ``engValues``, with respective value counts within this range.
    getEngValues(int index)
    The ``minRange`` option on the request allows to specify the minimum length of returned ranges.
    int
    The ``minRange`` option on the request allows to specify the minimum length of returned ranges.
    The ``minRange`` option on the request allows to specify the minimum length of returned ranges.
    The ``minRange`` option on the request allows to specify the minimum length of returned ranges.
    The ``minRange`` option on the request allows to specify the minimum length of returned ranges.
    int
    Values in this range that do not match one of the returned ``engValues``.
    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
    Total number of parameter values in this range.
    boolean
    Values in this range that do not match one of the returned ``engValues``.
    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.
       
      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.
       
      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.
       
      optional .google.protobuf.Timestamp stop = 8;
    • hasCount

      boolean hasCount()
       Total number of parameter values in this range.
       This is the sum of the ``counts`` array, and ``otherCount``.
       
      optional int32 count = 4;
      Returns:
      Whether the count field is set.
    • getCount

      int getCount()
       Total number of parameter values in this range.
       This is the sum of the ``counts`` array, and ``otherCount``.
       
      optional int32 count = 4;
      Returns:
      The count.
    • getEngValuesList

      List<Yamcs.Value> getEngValuesList()
       The ``minRange`` option on the request allows to specify 
       the minimum length of returned ranges.
       Practically we guarantee that stop-start >= minRange (mind the leap
       seconds!).
       If ``minRange`` was set, the returned ranges may include multiple
       values. These are given by ``engValues`` and ``counts``. 
       The ``maxValues`` option on the request allows to limit the number 
       of distinct values returned across all the ranges.
       The counts correspond one to one to the engValues, the two arrays have
       the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValues

      Yamcs.Value getEngValues(int index)
       The ``minRange`` option on the request allows to specify 
       the minimum length of returned ranges.
       Practically we guarantee that stop-start >= minRange (mind the leap
       seconds!).
       If ``minRange`` was set, the returned ranges may include multiple
       values. These are given by ``engValues`` and ``counts``. 
       The ``maxValues`` option on the request allows to limit the number 
       of distinct values returned across all the ranges.
       The counts correspond one to one to the engValues, the two arrays have
       the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValuesCount

      int getEngValuesCount()
       The ``minRange`` option on the request allows to specify 
       the minimum length of returned ranges.
       Practically we guarantee that stop-start >= minRange (mind the leap
       seconds!).
       If ``minRange`` was set, the returned ranges may include multiple
       values. These are given by ``engValues`` and ``counts``. 
       The ``maxValues`` option on the request allows to limit the number 
       of distinct values returned across all the ranges.
       The counts correspond one to one to the engValues, the two arrays have
       the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValuesOrBuilderList

      List<? extends Yamcs.ValueOrBuilder> getEngValuesOrBuilderList()
       The ``minRange`` option on the request allows to specify 
       the minimum length of returned ranges.
       Practically we guarantee that stop-start >= minRange (mind the leap
       seconds!).
       If ``minRange`` was set, the returned ranges may include multiple
       values. These are given by ``engValues`` and ``counts``. 
       The ``maxValues`` option on the request allows to limit the number 
       of distinct values returned across all the ranges.
       The counts correspond one to one to the engValues, the two arrays have
       the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getEngValuesOrBuilder

      Yamcs.ValueOrBuilder getEngValuesOrBuilder(int index)
       The ``minRange`` option on the request allows to specify 
       the minimum length of returned ranges.
       Practically we guarantee that stop-start >= minRange (mind the leap
       seconds!).
       If ``minRange`` was set, the returned ranges may include multiple
       values. These are given by ``engValues`` and ``counts``. 
       The ``maxValues`` option on the request allows to limit the number 
       of distinct values returned across all the ranges.
       The counts correspond one to one to the engValues, the two arrays have
       the same length.
       
      repeated .yamcs.protobuf.Value engValues = 5;
    • getCountsList

      List<Integer> getCountsList()
       Array of same length as ``engValues``, with respective value counts
       within this range.
       
      repeated int32 counts = 6;
      Returns:
      A list containing the counts.
    • getCountsCount

      int getCountsCount()
       Array of same length as ``engValues``, with respective value counts
       within this range.
       
      repeated int32 counts = 6;
      Returns:
      The count of counts.
    • getCounts

      int getCounts(int index)
       Array of same length as ``engValues``, with respective value counts
       within this range.
       
      repeated int32 counts = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The counts at the given index.
    • hasOtherCount

      boolean hasOtherCount()
       Values in this range that do not match one of the returned
       ``engValues``.
       
      optional int32 otherCount = 9;
      Returns:
      Whether the otherCount field is set.
    • getOtherCount

      int getOtherCount()
       Values in this range that do not match one of the returned
       ``engValues``.
       
      optional int32 otherCount = 9;
      Returns:
      The otherCount.