Class RequestMessages.MonitorData
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.seeq.link.messages.connector.request.RequestMessages.MonitorData
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,RequestMessages.MonitorDataOrBuilder
,Serializable
- Enclosing class:
- RequestMessages
public static final class RequestMessages.MonitorData
extends com.google.protobuf.GeneratedMessageV3
implements RequestMessages.MonitorDataOrBuilder
Protobuf type
com.seeq.link.messages.connector.request.MonitorData
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Protobuf typecom.seeq.link.messages.connector.request.MonitorData
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,
BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final com.google.protobuf.Parser<RequestMessages.MonitorData>
Deprecated.static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
long
Time in nanoseconds spent waiting for data from the datasource.int
Number of datums retrievedstatic RequestMessages.MonitorData
static final com.google.protobuf.Descriptors.Descriptor
long
First and last key for the datums.long
optional int64 lastDatumKey = 6;
com.google.protobuf.Parser<RequestMessages.MonitorData>
long
Time in nanoseconds that the request spent in a queue.long
Total time in nanoseconds between when the message was received by the agent and when a response is sent.int
final com.google.protobuf.UnknownFieldSet
boolean
Time in nanoseconds spent waiting for data from the datasource.boolean
Number of datums retrievedboolean
First and last key for the datums.int
hashCode()
boolean
optional int64 lastDatumKey = 6;
boolean
Time in nanoseconds that the request spent in a queue.boolean
Total time in nanoseconds between when the message was received by the agent and when a response is sent.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(RequestMessages.MonitorData prototype) protected RequestMessages.MonitorData.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static RequestMessages.MonitorData
parseDelimitedFrom
(InputStream input) static RequestMessages.MonitorData
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RequestMessages.MonitorData
parseFrom
(byte[] data) static RequestMessages.MonitorData
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RequestMessages.MonitorData
parseFrom
(com.google.protobuf.ByteString data) static RequestMessages.MonitorData
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RequestMessages.MonitorData
parseFrom
(com.google.protobuf.CodedInputStream input) static RequestMessages.MonitorData
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RequestMessages.MonitorData
parseFrom
(InputStream input) static RequestMessages.MonitorData
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RequestMessages.MonitorData
parseFrom
(ByteBuffer data) static RequestMessages.MonitorData
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RequestMessages.MonitorData>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
REQUESTNANOS_FIELD_NUMBER
public static final int REQUESTNANOS_FIELD_NUMBER- See Also:
-
QUEUENANOS_FIELD_NUMBER
public static final int QUEUENANOS_FIELD_NUMBER- See Also:
-
DATASOURCENANOS_FIELD_NUMBER
public static final int DATASOURCENANOS_FIELD_NUMBER- See Also:
-
DATUMCOUNT_FIELD_NUMBER
public static final int DATUMCOUNT_FIELD_NUMBER- See Also:
-
FIRSTDATUMKEY_FIELD_NUMBER
public static final int FIRSTDATUMKEY_FIELD_NUMBER- See Also:
-
LASTDATUMKEY_FIELD_NUMBER
public static final int LASTDATUMKEY_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasRequestNanos
public boolean hasRequestNanos()Total time in nanoseconds between when the message was received by the agent and when a response is sent.
optional int64 requestNanos = 1;
- Specified by:
hasRequestNanos
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- Whether the requestNanos field is set.
-
getRequestNanos
public long getRequestNanos()Total time in nanoseconds between when the message was received by the agent and when a response is sent.
optional int64 requestNanos = 1;
- Specified by:
getRequestNanos
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- The requestNanos.
-
hasQueueNanos
public boolean hasQueueNanos()Time in nanoseconds that the request spent in a queue.
optional int64 queueNanos = 2;
- Specified by:
hasQueueNanos
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- Whether the queueNanos field is set.
-
getQueueNanos
public long getQueueNanos()Time in nanoseconds that the request spent in a queue.
optional int64 queueNanos = 2;
- Specified by:
getQueueNanos
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- The queueNanos.
-
hasDatasourceNanos
public boolean hasDatasourceNanos()Time in nanoseconds spent waiting for data from the datasource. This time should try and measure as little of the agent and connection internals as possible.
optional int64 datasourceNanos = 3;
- Specified by:
hasDatasourceNanos
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- Whether the datasourceNanos field is set.
-
getDatasourceNanos
public long getDatasourceNanos()Time in nanoseconds spent waiting for data from the datasource. This time should try and measure as little of the agent and connection internals as possible.
optional int64 datasourceNanos = 3;
- Specified by:
getDatasourceNanos
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- The datasourceNanos.
-
hasDatumCount
public boolean hasDatumCount()Number of datums retrieved
optional int32 datumCount = 4;
- Specified by:
hasDatumCount
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- Whether the datumCount field is set.
-
getDatumCount
public int getDatumCount()Number of datums retrieved
optional int32 datumCount = 4;
- Specified by:
getDatumCount
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- The datumCount.
-
hasFirstDatumKey
public boolean hasFirstDatumKey()First and last key for the datums. This is useful to get statistics about datums / unit of time, which gives us a measure of the actual frequency/period of the data.
optional int64 firstDatumKey = 5;
- Specified by:
hasFirstDatumKey
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- Whether the firstDatumKey field is set.
-
getFirstDatumKey
public long getFirstDatumKey()First and last key for the datums. This is useful to get statistics about datums / unit of time, which gives us a measure of the actual frequency/period of the data.
optional int64 firstDatumKey = 5;
- Specified by:
getFirstDatumKey
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- The firstDatumKey.
-
hasLastDatumKey
public boolean hasLastDatumKey()optional int64 lastDatumKey = 6;
- Specified by:
hasLastDatumKey
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- Whether the lastDatumKey field is set.
-
getLastDatumKey
public long getLastDatumKey()optional int64 lastDatumKey = 6;
- Specified by:
getLastDatumKey
in interfaceRequestMessages.MonitorDataOrBuilder
- Returns:
- The lastDatumKey.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RequestMessages.MonitorData parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static RequestMessages.MonitorData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RequestMessages.MonitorData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RequestMessages.MonitorData.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-