Package org.yamcs.protobuf
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 TypeMethodDescriptionint
getCount()
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.getEngValuesOrBuilder
(int index) The ``minRange`` option on the request allows to specify the minimum length of returned ranges.List<? extends Yamcs.ValueOrBuilder>
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
getStart()
Generation time of a parameter value.com.google.protobuf.TimestampOrBuilder
Generation time of a parameter value.com.google.protobuf.Timestamp
getStop()
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
hasCount()
Total number of parameter values in this range.boolean
Values in this range that do not match one of the returned ``engValues``.boolean
hasStart()
Generation time of a parameter value.boolean
hasStop()
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
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
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
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.
-