Interface RequestMessages.MonitorDataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RequestMessages.MonitorData
,RequestMessages.MonitorData.Builder
- Enclosing class:
- RequestMessages
public static interface RequestMessages.MonitorDataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlong
Time in nanoseconds spent waiting for data from the datasource.int
Number of datums retrievedlong
First and last key for the datums.long
optional int64 lastDatumKey = 6;
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.boolean
Time in nanoseconds spent waiting for data from the datasource.boolean
Number of datums retrievedboolean
First and last key for the datums.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.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
-
hasRequestNanos
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;
- Returns:
- Whether the requestNanos field is set.
-
getRequestNanos
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;
- Returns:
- The requestNanos.
-
hasQueueNanos
boolean hasQueueNanos()Time in nanoseconds that the request spent in a queue.
optional int64 queueNanos = 2;
- Returns:
- Whether the queueNanos field is set.
-
getQueueNanos
long getQueueNanos()Time in nanoseconds that the request spent in a queue.
optional int64 queueNanos = 2;
- Returns:
- The queueNanos.
-
hasDatasourceNanos
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;
- Returns:
- Whether the datasourceNanos field is set.
-
getDatasourceNanos
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;
- Returns:
- The datasourceNanos.
-
hasDatumCount
boolean hasDatumCount()Number of datums retrieved
optional int32 datumCount = 4;
- Returns:
- Whether the datumCount field is set.
-
getDatumCount
int getDatumCount()Number of datums retrieved
optional int32 datumCount = 4;
- Returns:
- The datumCount.
-
hasFirstDatumKey
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;
- Returns:
- Whether the firstDatumKey field is set.
-
getFirstDatumKey
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;
- Returns:
- The firstDatumKey.
-
hasLastDatumKey
boolean hasLastDatumKey()optional int64 lastDatumKey = 6;
- Returns:
- Whether the lastDatumKey field is set.
-
getLastDatumKey
long getLastDatumKey()optional int64 lastDatumKey = 6;
- Returns:
- The lastDatumKey.
-