Class ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
com.seeq.link.messages.connector.extcalc.ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
,Cloneable
- Enclosing class:
- ExternalCalculationMessages.ExternalCalculationRequestMessage
public static final class ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
implements ExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
Protobuf type
com.seeq.link.messages.connector.extcalc.ExternalCalculationRequestMessage
-
Method Summary
Modifier and TypeMethodDescriptionaddAllSample
(Iterable<? extends ExternalCalculationMessages.SampleMultivaluedData> values) Sample data from all aligned seriesaddAllSignalDataType
(Iterable<? extends ExternalCalculationMessages.SignalDataType> values) data types of each signal matching the order of signals in sample(mv)addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSample
(int index, ExternalCalculationMessages.SampleMultivaluedData value) Sample data from all aligned seriesaddSample
(int index, ExternalCalculationMessages.SampleMultivaluedData.Builder builderForValue) Sample data from all aligned seriesSample data from all aligned seriesaddSample
(ExternalCalculationMessages.SampleMultivaluedData.Builder builderForValue) Sample data from all aligned seriesSample data from all aligned seriesaddSampleBuilder
(int index) Sample data from all aligned seriesdata types of each signal matching the order of signals in sample(mv)build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) window size for windowed calculationsclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Sample data from all aligned seriesScript (and function) identificationdata types of each signal matching the order of signals in sample(mv)number of signals set into the requestclone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
long
window size for windowed calculationsgetSample
(int index) Sample data from all aligned seriesgetSampleBuilder
(int index) Sample data from all aligned seriesSample data from all aligned seriesint
Sample data from all aligned seriesSample data from all aligned seriesgetSampleOrBuilder
(int index) Sample data from all aligned seriesSample data from all aligned seriesScript (and function) identificationcom.google.protobuf.ByteString
Script (and function) identificationgetSignalDataType
(int index) data types of each signal matching the order of signals in sample(mv)int
data types of each signal matching the order of signals in sample(mv)data types of each signal matching the order of signals in sample(mv)long
number of signals set into the requestboolean
window size for windowed calculationsboolean
Script (and function) identificationboolean
number of signals set into the requestprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeSample
(int index) Sample data from all aligned seriessetInputWindowSize
(long value) window size for windowed calculationssetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSample
(int index, ExternalCalculationMessages.SampleMultivaluedData value) Sample data from all aligned seriessetSample
(int index, ExternalCalculationMessages.SampleMultivaluedData.Builder builderForValue) Sample data from all aligned seriesScript (and function) identificationsetScriptBytes
(com.google.protobuf.ByteString value) Script (and function) identificationsetSignalDataType
(int index, ExternalCalculationMessages.SignalDataType value) data types of each signal matching the order of signals in sample(mv)setSignalsCount
(long value) number of signals set into the requestsetUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
setField
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
clearField
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
clearOneof
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
setRepeatedField
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
addRepeatedField
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
mergeFrom
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
mergeFrom
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
- Throws:
IOException
-
hasScript
public boolean hasScript()Script (and function) identification
required string script = 1;
- Specified by:
hasScript
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- Whether the script field is set.
-
getScript
Script (and function) identification
required string script = 1;
- Specified by:
getScript
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- The script.
-
getScriptBytes
public com.google.protobuf.ByteString getScriptBytes()Script (and function) identification
required string script = 1;
- Specified by:
getScriptBytes
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- The bytes for script.
-
setScript
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setScript(String value) Script (and function) identification
required string script = 1;
- Parameters:
value
- The script to set.- Returns:
- This builder for chaining.
-
clearScript
Script (and function) identification
required string script = 1;
- Returns:
- This builder for chaining.
-
setScriptBytes
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setScriptBytes(com.google.protobuf.ByteString value) Script (and function) identification
required string script = 1;
- Parameters:
value
- The bytes for script to set.- Returns:
- This builder for chaining.
-
getSampleList
Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
- Specified by:
getSampleList
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
-
getSampleCount
public int getSampleCount()Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
- Specified by:
getSampleCount
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
-
getSample
Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
- Specified by:
getSample
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
-
setSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setSample(int index, ExternalCalculationMessages.SampleMultivaluedData value) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
setSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setSample(int index, ExternalCalculationMessages.SampleMultivaluedData.Builder builderForValue) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
addSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addSample(ExternalCalculationMessages.SampleMultivaluedData value) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
addSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addSample(int index, ExternalCalculationMessages.SampleMultivaluedData value) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
addSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addSample(ExternalCalculationMessages.SampleMultivaluedData.Builder builderForValue) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
addSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addSample(int index, ExternalCalculationMessages.SampleMultivaluedData.Builder builderForValue) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
addAllSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addAllSample(Iterable<? extends ExternalCalculationMessages.SampleMultivaluedData> values) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
clearSample
Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
removeSample
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder removeSample(int index) Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
getSampleBuilder
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;
- Specified by:
getSampleOrBuilder
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
-
getSampleOrBuilderList
public List<? extends ExternalCalculationMessages.SampleMultivaluedDataOrBuilder> getSampleOrBuilderList()Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
- Specified by:
getSampleOrBuilderList
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
-
addSampleBuilder
Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
addSampleBuilder
Sample data from all aligned series
repeated .com.seeq.link.messages.connector.extcalc.SampleMultivaluedData sample = 2;
-
getSampleBuilderList
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;
- Specified by:
getSignalDataTypeList
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- A list containing the signalDataType.
-
getSignalDataTypeCount
public 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;
- Specified by:
getSignalDataTypeCount
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- The count of signalDataType.
-
getSignalDataType
data types of each signal matching the order of signals in sample(mv)
repeated .com.seeq.link.messages.connector.extcalc.SignalDataType signalDataType = 3;
- Specified by:
getSignalDataType
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The signalDataType at the given index.
-
setSignalDataType
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setSignalDataType(int index, ExternalCalculationMessages.SignalDataType value) 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 to set the value at.value
- The signalDataType to set.- Returns:
- This builder for chaining.
-
addSignalDataType
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addSignalDataType(ExternalCalculationMessages.SignalDataType value) data types of each signal matching the order of signals in sample(mv)
repeated .com.seeq.link.messages.connector.extcalc.SignalDataType signalDataType = 3;
- Parameters:
value
- The signalDataType to add.- Returns:
- This builder for chaining.
-
addAllSignalDataType
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder addAllSignalDataType(Iterable<? extends ExternalCalculationMessages.SignalDataType> values) data types of each signal matching the order of signals in sample(mv)
repeated .com.seeq.link.messages.connector.extcalc.SignalDataType signalDataType = 3;
- Parameters:
values
- The signalDataType to add.- Returns:
- This builder for chaining.
-
clearSignalDataType
data types of each signal matching the order of signals in sample(mv)
repeated .com.seeq.link.messages.connector.extcalc.SignalDataType signalDataType = 3;
- Returns:
- This builder for chaining.
-
hasSignalsCount
public boolean hasSignalsCount()number of signals set into the request
required int64 signalsCount = 4;
- Specified by:
hasSignalsCount
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- Whether the signalsCount field is set.
-
getSignalsCount
public long getSignalsCount()number of signals set into the request
required int64 signalsCount = 4;
- Specified by:
getSignalsCount
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- The signalsCount.
-
setSignalsCount
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setSignalsCount(long value) number of signals set into the request
required int64 signalsCount = 4;
- Parameters:
value
- The signalsCount to set.- Returns:
- This builder for chaining.
-
clearSignalsCount
number of signals set into the request
required int64 signalsCount = 4;
- Returns:
- This builder for chaining.
-
hasInputWindowSize
public boolean hasInputWindowSize()window size for windowed calculations
optional int64 inputWindowSize = 5;
- Specified by:
hasInputWindowSize
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- Whether the inputWindowSize field is set.
-
getInputWindowSize
public long getInputWindowSize()window size for windowed calculations
optional int64 inputWindowSize = 5;
- Specified by:
getInputWindowSize
in interfaceExternalCalculationMessages.ExternalCalculationRequestMessageOrBuilder
- Returns:
- The inputWindowSize.
-
setInputWindowSize
public ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setInputWindowSize(long value) window size for windowed calculations
optional int64 inputWindowSize = 5;
- Parameters:
value
- The inputWindowSize to set.- Returns:
- This builder for chaining.
-
clearInputWindowSize
window size for windowed calculations
optional int64 inputWindowSize = 5;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-
mergeUnknownFields
public final ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalCalculationMessages.ExternalCalculationRequestMessage.Builder>
-