Interface ExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder

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

public static interface ExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasScript

      boolean hasScript()
       Script (and function) identification
       
      required string script = 1;
      Returns:
      Whether the script field is set.
    • getScript

      String getScript()
       Script (and function) identification
       
      required string script = 1;
      Returns:
      The script.
    • getScriptBytes

      com.google.protobuf.ByteString getScriptBytes()
       Script (and function) identification
       
      required string script = 1;
      Returns:
      The bytes for script.
    • getSampleList

       Sample data from all aligned series
       
      repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
    • getSample

       Sample data from all aligned series
       
      repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
    • getSampleCount

      int getSampleCount()
       Sample data from all aligned series
       
      repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
    • getSampleOrBuilderList

       Sample data from all aligned series
       
      repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
    • getSampleOrBuilder

       Sample data from all aligned series
       
      repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
    • getSignalDataTypeList

       data types of each signal matching the order of signals in sample(mv)
       
      repeated .com.seeq.link.messages.connector.extcalc.SignalDataType signalDataType = 3;
      Returns:
      A list containing the signalDataType.
    • getSignalDataTypeCount

      int getSignalDataTypeCount()
       data types of each signal matching the order of signals in sample(mv)
       
      repeated .com.seeq.link.messages.connector.extcalc.SignalDataType signalDataType = 3;
      Returns:
      The count of signalDataType.
    • getSignalDataType

      ExternalCalculationMessages.SignalDataType getSignalDataType(int index)
       data types of each signal matching the order of signals in sample(mv)
       
      repeated .com.seeq.link.messages.connector.extcalc.SignalDataType signalDataType = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The signalDataType at the given index.
    • hasSignalsCount

      boolean hasSignalsCount()
       number of signals set into the request
       
      required int64 signalsCount = 4;
      Returns:
      Whether the signalsCount field is set.
    • getSignalsCount

      long getSignalsCount()
       number of signals set into the request
       
      required int64 signalsCount = 4;
      Returns:
      The signalsCount.
    • hasInputWindowSize

      boolean hasInputWindowSize()
       window size for windowed calculations
       
      optional int64 inputWindowSize = 5;
      Returns:
      Whether the inputWindowSize field is set.
    • getInputWindowSize

      long getInputWindowSize()
       window size for windowed calculations
       
      optional int64 inputWindowSize = 5;
      Returns:
      The inputWindowSize.