Class SignalConnectionMessages.SignalRequestMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<SignalConnectionMessages.SignalRequestMessage.Builder>
com.seeq.link.messages.connector.signal.SignalConnectionMessages.SignalRequestMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,SignalConnectionMessages.SignalRequestMessageOrBuilder
,Cloneable
- Enclosing class:
- SignalConnectionMessages.SignalRequestMessage
public static final class SignalConnectionMessages.SignalRequestMessage.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SignalConnectionMessages.SignalRequestMessage.Builder>
implements SignalConnectionMessages.SignalRequestMessageOrBuilder
Protobuf type
com.seeq.link.messages.connector.signal.SignalRequestMessage
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
[DEPRECATED] Indicates that response messages with data in the 'serializedSignal' field are accepted.Time in nanoseconds since Unix epoch, inclusive.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) The maximum distance, in nanoseconds, between samples before it is treated as a gap.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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.Time in nanoseconds since Unix epoch, inclusive.Value unit of measure of the signal.clone()
boolean
[DEPRECATED] Indicates that response messages with data in the 'serializedSignal' field are accepted.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
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.protected 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) setAcceptsSerializedSignal
(boolean value) [DEPRECATED] Indicates that response messages with data in the 'serializedSignal' field are accepted.setEndTime
(long value) Time in nanoseconds since Unix epoch, inclusive.setMaxInterpolation
(long value) The maximum distance, in nanoseconds, between samples before it is treated as a gap.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSampleLimit
(int value) Maximum number of samples to return in the response.setSignalId
(String value) The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.setSignalIdBytes
(com.google.protobuf.ByteString value) The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.setStartTime
(long value) Time in nanoseconds since Unix epoch, inclusive.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setValueUom
(String value) Value unit of measure of the signal.setValueUomBytes
(com.google.protobuf.ByteString value) Value unit of measure of the signal.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<SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.Builder>
-
setField
public SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.Builder>
-
clearField
public SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.Builder>
-
clearOneof
public SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.Builder>
-
setRepeatedField
public SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.Builder>
-
addRepeatedField
public SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.Builder>
-
mergeFrom
public SignalConnectionMessages.SignalRequestMessage.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SignalConnectionMessages.SignalRequestMessage.Builder>
-
mergeFrom
public SignalConnectionMessages.SignalRequestMessage.Builder mergeFrom(SignalConnectionMessages.SignalRequestMessage other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SignalConnectionMessages.SignalRequestMessage.Builder>
-
mergeFrom
public SignalConnectionMessages.SignalRequestMessage.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<SignalConnectionMessages.SignalRequestMessage.Builder>
- Throws:
IOException
-
hasSignalId
public boolean hasSignalId()The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
required string signalId = 1;
- Specified by:
hasSignalId
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- Whether the signalId field is set.
-
getSignalId
The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
required string signalId = 1;
- Specified by:
getSignalId
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The signalId.
-
getSignalIdBytes
public 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;
- Specified by:
getSignalIdBytes
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The bytes for signalId.
-
setSignalId
The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
required string signalId = 1;
- Parameters:
value
- The signalId to set.- Returns:
- This builder for chaining.
-
clearSignalId
The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
required string signalId = 1;
- Returns:
- This builder for chaining.
-
setSignalIdBytes
public SignalConnectionMessages.SignalRequestMessage.Builder setSignalIdBytes(com.google.protobuf.ByteString value) The signal identifier such as id 2739 for PI Point or a GUID for signals stored by Seeq.
required string signalId = 1;
- Parameters:
value
- The bytes for signalId to set.- Returns:
- This builder for chaining.
-
hasMaxInterpolation
public 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;
- Specified by:
hasMaxInterpolation
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- Whether the maxInterpolation field is set.
-
getMaxInterpolation
public 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;
- Specified by:
getMaxInterpolation
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The maxInterpolation.
-
setMaxInterpolation
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;
- Parameters:
value
- The maxInterpolation to set.- Returns:
- This builder for chaining.
-
clearMaxInterpolation
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:
- This builder for chaining.
-
hasStartTime
public boolean hasStartTime()Time in nanoseconds since Unix epoch, inclusive.
optional int64 startTime = 3;
- Specified by:
hasStartTime
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- Whether the startTime field is set.
-
getStartTime
public long getStartTime()Time in nanoseconds since Unix epoch, inclusive.
optional int64 startTime = 3;
- Specified by:
getStartTime
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The startTime.
-
setStartTime
Time in nanoseconds since Unix epoch, inclusive.
optional int64 startTime = 3;
- Parameters:
value
- The startTime to set.- Returns:
- This builder for chaining.
-
clearStartTime
Time in nanoseconds since Unix epoch, inclusive.
optional int64 startTime = 3;
- Returns:
- This builder for chaining.
-
hasEndTime
public boolean hasEndTime()Time in nanoseconds since Unix epoch, inclusive.
optional int64 endTime = 4;
- Specified by:
hasEndTime
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- Whether the endTime field is set.
-
getEndTime
public long getEndTime()Time in nanoseconds since Unix epoch, inclusive.
optional int64 endTime = 4;
- Specified by:
getEndTime
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The endTime.
-
setEndTime
Time in nanoseconds since Unix epoch, inclusive.
optional int64 endTime = 4;
- Parameters:
value
- The endTime to set.- Returns:
- This builder for chaining.
-
clearEndTime
Time in nanoseconds since Unix epoch, inclusive.
optional int64 endTime = 4;
- Returns:
- This builder for chaining.
-
hasSampleLimit
public 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];
- Specified by:
hasSampleLimit
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- Whether the sampleLimit field is set.
-
getSampleLimit
public 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];
- Specified by:
getSampleLimit
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The sampleLimit.
-
setSampleLimit
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];
- Parameters:
value
- The sampleLimit to set.- Returns:
- This builder for chaining.
-
clearSampleLimit
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:
- This builder for chaining.
-
hasValueUom
public boolean hasValueUom()Value unit of measure of the signal.
optional string valueUom = 6;
- Specified by:
hasValueUom
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- Whether the valueUom field is set.
-
getValueUom
Value unit of measure of the signal.
optional string valueUom = 6;
- Specified by:
getValueUom
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The valueUom.
-
getValueUomBytes
public com.google.protobuf.ByteString getValueUomBytes()Value unit of measure of the signal.
optional string valueUom = 6;
- Specified by:
getValueUomBytes
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The bytes for valueUom.
-
setValueUom
Value unit of measure of the signal.
optional string valueUom = 6;
- Parameters:
value
- The valueUom to set.- Returns:
- This builder for chaining.
-
clearValueUom
Value unit of measure of the signal.
optional string valueUom = 6;
- Returns:
- This builder for chaining.
-
setValueUomBytes
public SignalConnectionMessages.SignalRequestMessage.Builder setValueUomBytes(com.google.protobuf.ByteString value) Value unit of measure of the signal.
optional string valueUom = 6;
- Parameters:
value
- The bytes for valueUom to set.- Returns:
- This builder for chaining.
-
hasAcceptsSerializedSignal
public 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;
- Specified by:
hasAcceptsSerializedSignal
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- Whether the acceptsSerializedSignal field is set.
-
getAcceptsSerializedSignal
public 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;
- Specified by:
getAcceptsSerializedSignal
in interfaceSignalConnectionMessages.SignalRequestMessageOrBuilder
- Returns:
- The acceptsSerializedSignal.
-
setAcceptsSerializedSignal
public SignalConnectionMessages.SignalRequestMessage.Builder setAcceptsSerializedSignal(boolean value) [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;
- Parameters:
value
- The acceptsSerializedSignal to set.- Returns:
- This builder for chaining.
-
clearAcceptsSerializedSignal
[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:
- This builder for chaining.
-
setUnknownFields
public final SignalConnectionMessages.SignalRequestMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SignalConnectionMessages.SignalRequestMessage.Builder>
-
mergeUnknownFields
public final SignalConnectionMessages.SignalRequestMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SignalConnectionMessages.SignalRequestMessage.Builder>
-