Package org.yamcs.protobuf
Interface GetParameterRangesRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GetParameterRangesRequest,GetParameterRangesRequest.Builder
public interface GetParameterRangesRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetInstance()Yamcs instance name.com.google.protobuf.ByteStringgetInstanceBytes()Yamcs instance name.longgetMaxGap()Time in milliseconds.intgetMaxValues()Maximum number of distinct values to be returned.longgetMinGap()Time in milliseconds.longgetMinRange()Time in milliseconds of the minimum range to be returned.StringgetName()Parameter name.com.google.protobuf.ByteStringgetNameBytes()Parameter name.booleangetNorealtime()Disable loading of parameters from the parameter cache.StringgetProcessor()The name of the processor from which to use the parameter cache.com.google.protobuf.ByteStringgetProcessorBytes()The name of the processor from which to use the parameter cache.StringgetSource()optional string source = 9;com.google.protobuf.ByteStringgetSourceBytes()optional string source = 9;com.google.protobuf.TimestampgetStart()Filter the lower bound of the parameter's generation time.com.google.protobuf.TimestampOrBuildergetStartOrBuilder()Filter the lower bound of the parameter's generation time.com.google.protobuf.TimestampgetStop()Filter the upper bound of the parameter's generation time.com.google.protobuf.TimestampOrBuildergetStopOrBuilder()Filter the upper bound of the parameter's generation time.booleanhasInstance()Yamcs instance name.booleanhasMaxGap()Time in milliseconds.booleanhasMaxValues()Maximum number of distinct values to be returned.booleanhasMinGap()Time in milliseconds.booleanhasMinRange()Time in milliseconds of the minimum range to be returned.booleanhasName()Parameter name.booleanhasNorealtime()Disable loading of parameters from the parameter cache.booleanhasProcessor()The name of the processor from which to use the parameter cache.booleanhasSource()optional string source = 9;booleanhasStart()Filter the lower bound of the parameter's generation time.booleanhasStop()Filter the upper bound of the parameter's generation time.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasInstance
boolean hasInstance()
Yamcs instance name.
optional string instance = 1;
-
getInstance
String getInstance()
Yamcs instance name.
optional string instance = 1;
-
getInstanceBytes
com.google.protobuf.ByteString getInstanceBytes()
Yamcs instance name.
optional string instance = 1;
-
hasName
boolean hasName()
Parameter name.
optional string name = 2;
-
getName
String getName()
Parameter name.
optional string name = 2;
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Parameter name.
optional string name = 2;
-
hasStart
boolean hasStart()
Filter the lower bound of the parameter's generation time. Specify a date string in ISO 8601 format.
optional .google.protobuf.Timestamp start = 3;
-
getStart
com.google.protobuf.Timestamp getStart()
Filter the lower bound of the parameter's generation time. Specify a date string in ISO 8601 format.
optional .google.protobuf.Timestamp start = 3;
-
getStartOrBuilder
com.google.protobuf.TimestampOrBuilder getStartOrBuilder()
Filter the lower bound of the parameter's generation time. Specify a date string in ISO 8601 format.
optional .google.protobuf.Timestamp start = 3;
-
hasStop
boolean hasStop()
Filter the upper bound of the parameter's generation time. Specify a date string in ISO 8601 format.
optional .google.protobuf.Timestamp stop = 4;
-
getStop
com.google.protobuf.Timestamp getStop()
Filter the upper bound of the parameter's generation time. Specify a date string in ISO 8601 format.
optional .google.protobuf.Timestamp stop = 4;
-
getStopOrBuilder
com.google.protobuf.TimestampOrBuilder getStopOrBuilder()
Filter the upper bound of the parameter's generation time. Specify a date string in ISO 8601 format.
optional .google.protobuf.Timestamp stop = 4;
-
hasMinGap
boolean hasMinGap()
Time in milliseconds. Any gap (detected based on parameter expiration) smaller than this will be ignored. However if the parameter changes value, the ranges will still be split.
optional int64 minGap = 5;
-
getMinGap
long getMinGap()
Time in milliseconds. Any gap (detected based on parameter expiration) smaller than this will be ignored. However if the parameter changes value, the ranges will still be split.
optional int64 minGap = 5;
-
hasMaxGap
boolean hasMaxGap()
Time in milliseconds. If the distance between two subsequent values of the parameter is bigger than this value (but smaller than the parameter expiration), then an artificial gap will be constructed. This also applies if there is no parameter expiration defined for the parameter.
optional int64 maxGap = 6;
-
getMaxGap
long getMaxGap()
Time in milliseconds. If the distance between two subsequent values of the parameter is bigger than this value (but smaller than the parameter expiration), then an artificial gap will be constructed. This also applies if there is no parameter expiration defined for the parameter.
optional int64 maxGap = 6;
-
hasNorealtime
boolean hasNorealtime()
Disable loading of parameters from the parameter cache. Default: ``false``.
optional bool norealtime = 7;
-
getNorealtime
boolean getNorealtime()
Disable loading of parameters from the parameter cache. Default: ``false``.
optional bool norealtime = 7;
-
hasProcessor
boolean hasProcessor()
The name of the processor from which to use the parameter cache. Default: ``realtime``.
optional string processor = 8;
-
getProcessor
String getProcessor()
The name of the processor from which to use the parameter cache. Default: ``realtime``.
optional string processor = 8;
-
getProcessorBytes
com.google.protobuf.ByteString getProcessorBytes()
The name of the processor from which to use the parameter cache. Default: ``realtime``.
optional string processor = 8;
-
hasSource
boolean hasSource()
optional string source = 9;
-
getSource
String getSource()
optional string source = 9;
-
getSourceBytes
com.google.protobuf.ByteString getSourceBytes()
optional string source = 9;
-
hasMinRange
boolean hasMinRange()
Time in milliseconds of the minimum range to be returned. If the data changes more often, a new range will not be created but the data will be added to the old range.
optional int64 minRange = 10;
-
getMinRange
long getMinRange()
Time in milliseconds of the minimum range to be returned. If the data changes more often, a new range will not be created but the data will be added to the old range.
optional int64 minRange = 10;
-
hasMaxValues
boolean hasMaxValues()
Maximum number of distinct values to be returned. The maximum number applies across all ranges and is meant to limit the amount of data that is being retrieved. The retrieved data has a count for each value as well as a total count. The difference between the total count and the sum of the individual counts can be used to compute the number of unsent values.
optional int32 maxValues = 11;
-
getMaxValues
int getMaxValues()
Maximum number of distinct values to be returned. The maximum number applies across all ranges and is meant to limit the amount of data that is being retrieved. The retrieved data has a count for each value as well as a total count. The difference between the total count and the sum of the individual counts can be used to compute the number of unsent values.
optional int32 maxValues = 11;
-
-