Interface SignalConnectionMessages.SignalRequestMessageOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SignalConnectionMessages.SignalRequestMessage, SignalConnectionMessages.SignalRequestMessage.Builder
Enclosing class:
SignalConnectionMessages

public static interface SignalConnectionMessages.SignalRequestMessageOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    [DEPRECATED] Indicates that response messages with data in the 'serializedSignal' field are accepted.
    long
    Time in nanoseconds since Unix epoch, inclusive.
    long
    The maximum distance, in nanoseconds, between samples before it is treated as a gap.
    int
    Maximum number of samples to return in the response.
    The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
    com.google.protobuf.ByteString
    The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
    long
    Time in nanoseconds since Unix epoch, inclusive.
    Value unit of measure of the signal.
    com.google.protobuf.ByteString
    Value unit of measure of the signal.
    boolean
    [DEPRECATED] Indicates that response messages with data in the 'serializedSignal' field are accepted.
    boolean
    Time in nanoseconds since Unix epoch, inclusive.
    boolean
    The maximum distance, in nanoseconds, between samples before it is treated as a gap.
    boolean
    Maximum number of samples to return in the response.
    boolean
    The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
    boolean
    Time in nanoseconds since Unix epoch, inclusive.
    boolean
    Value unit of measure of the signal.

    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

    • hasSignalId

      boolean hasSignalId()
       The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
       
      required string signalId = 1;
      Returns:
      Whether the signalId field is set.
    • getSignalId

      String getSignalId()
       The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
       
      required string signalId = 1;
      Returns:
      The signalId.
    • getSignalIdBytes

      com.google.protobuf.ByteString getSignalIdBytes()
       The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
       
      required string signalId = 1;
      Returns:
      The bytes for signalId.
    • hasMaxInterpolation

      boolean hasMaxInterpolation()
       The maximum distance, in nanoseconds, between samples before it is treated
       as a gap. This value is often useful as it's the maximum distance before and
       after a query where a sample can possibly have influence on the signal
       inside the query range.
       
      optional int64 maxInterpolation = 2;
      Returns:
      Whether the maxInterpolation field is set.
    • getMaxInterpolation

      long getMaxInterpolation()
       The maximum distance, in nanoseconds, between samples before it is treated
       as a gap. This value is often useful as it's the maximum distance before and
       after a query where a sample can possibly have influence on the signal
       inside the query range.
       
      optional int64 maxInterpolation = 2;
      Returns:
      The maxInterpolation.
    • hasStartTime

      boolean hasStartTime()
       Time in nanoseconds since Unix epoch, inclusive.
       
      optional int64 startTime = 3;
      Returns:
      Whether the startTime field is set.
    • getStartTime

      long getStartTime()
       Time in nanoseconds since Unix epoch, inclusive.
       
      optional int64 startTime = 3;
      Returns:
      The startTime.
    • hasEndTime

      boolean hasEndTime()
       Time in nanoseconds since Unix epoch, inclusive.
       
      optional int64 endTime = 4;
      Returns:
      Whether the endTime field is set.
    • getEndTime

      long getEndTime()
       Time in nanoseconds since Unix epoch, inclusive.
       
      optional int64 endTime = 4;
      Returns:
      The endTime.
    • hasSampleLimit

      boolean hasSampleLimit()
       Maximum number of samples to return in the response.
       Defaults to the Java int maximum, making the request
       effectively unlimited.
       
      optional int32 sampleLimit = 5 [default = 2147483647];
      Returns:
      Whether the sampleLimit field is set.
    • getSampleLimit

      int getSampleLimit()
       Maximum number of samples to return in the response.
       Defaults to the Java int maximum, making the request
       effectively unlimited.
       
      optional int32 sampleLimit = 5 [default = 2147483647];
      Returns:
      The sampleLimit.
    • hasValueUom

      boolean hasValueUom()
       Value unit of measure of the signal.
       
      optional string valueUom = 6;
      Returns:
      Whether the valueUom field is set.
    • getValueUom

      String getValueUom()
       Value unit of measure of the signal.
       
      optional string valueUom = 6;
      Returns:
      The valueUom.
    • getValueUomBytes

      com.google.protobuf.ByteString getValueUomBytes()
       Value unit of measure of the signal.
       
      optional string valueUom = 6;
      Returns:
      The bytes for valueUom.
    • hasAcceptsSerializedSignal

      boolean hasAcceptsSerializedSignal()
       [DEPRECATED] Indicates that response messages with data in the 'serializedSignal' field are accepted.
       This is used for compatibility of newer agents with old datasource-proxies that don't support serialized data,
       a situation that can happen during upgrades.
       This can be removed when datasource-proxy can be assumed to accept serialized data.
       
      optional bool acceptsSerializedSignal = 7;
      Returns:
      Whether the acceptsSerializedSignal field is set.
    • getAcceptsSerializedSignal

      boolean getAcceptsSerializedSignal()
       [DEPRECATED] Indicates that response messages with data in the 'serializedSignal' field are accepted.
       This is used for compatibility of newer agents with old datasource-proxies that don't support serialized data,
       a situation that can happen during upgrades.
       This can be removed when datasource-proxy can be assumed to accept serialized data.
       
      optional bool acceptsSerializedSignal = 7;
      Returns:
      The acceptsSerializedSignal.