- 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 TypeMethodDescriptionintgetCount()Total number of parameter values in this range.intgetCounts(int index) Array of same length as ``engValues``, with respective value counts within this range.intArray 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.intThe ``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.intValues in this range that do not match one of the returned ``engValues``.com.google.protobuf.TimestampgetStart()Generation time of a parameter value.com.google.protobuf.TimestampOrBuilderGeneration time of a parameter value.com.google.protobuf.TimestampgetStop()If the value changes, ``stop`` is the generation time of the new value.com.google.protobuf.TimestampOrBuilderIf the value changes, ``stop`` is the generation time of the new value.booleanhasCount()Total number of parameter values in this range.booleanValues in this range that do not match one of the returned ``engValues``.booleanhasStart()Generation time of a parameter value.booleanhasStop()If the value changes, ``stop`` is the generation time of the new value.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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.
-