Package mdg.engine.proto
Interface Reports.Trace.QueryPlanNode.FetchNodeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Reports.Trace.QueryPlanNode.FetchNode,Reports.Trace.QueryPlanNode.FetchNode.Builder
- Enclosing class:
- Reports.Trace.QueryPlanNode
public static interface Reports.Trace.QueryPlanNode.FetchNodeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.Timestamp.google.protobuf.Timestamp received_time = 6;com.google.protobuf.TimestampOrBuilder.google.protobuf.Timestamp received_time = 6;com.google.protobuf.TimestampWallclock times measured in the gateway for when this operation was sent and received.longrelative to the outer trace's start_time, in ns, measured in the gateway.com.google.protobuf.TimestampOrBuilderWallclock times measured in the gateway for when this operation was sent and received.XXX When we want to include more details about the sub-operation that was executed against this service, we should include that here in each fetch node.com.google.protobuf.ByteStringXXX When we want to include more details about the sub-operation that was executed against this service, we should include that here in each fetch node.getTrace()This Trace only contains start_time, end_time, duration_ns, and root; all timings were calculated **on the federated service**, and clock skew will be handled by the ingress server.This Trace only contains start_time, end_time, duration_ns, and root; all timings were calculated **on the federated service**, and clock skew will be handled by the ingress server.booleanbool traceParsingFailed = 2;boolean.google.protobuf.Timestamp received_time = 6;booleanWallclock times measured in the gateway for when this operation was sent and received.booleanhasTrace()This Trace only contains start_time, end_time, duration_ns, and root; all timings were calculated **on the federated service**, and clock skew will be handled by the ingress server.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getServiceName
String getServiceName()XXX When we want to include more details about the sub-operation that was executed against this service, we should include that here in each fetch node. This might include an operation signature, requires directive, reference resolutions, etc.
string serviceName = 1;- Returns:
- The serviceName.
-
getServiceNameBytes
com.google.protobuf.ByteString getServiceNameBytes()XXX When we want to include more details about the sub-operation that was executed against this service, we should include that here in each fetch node. This might include an operation signature, requires directive, reference resolutions, etc.
string serviceName = 1;- Returns:
- The bytes for serviceName.
-
getTraceParsingFailed
boolean getTraceParsingFailed()bool traceParsingFailed = 2;- Returns:
- The traceParsingFailed.
-
hasTrace
boolean hasTrace()This Trace only contains start_time, end_time, duration_ns, and root; all timings were calculated **on the federated service**, and clock skew will be handled by the ingress server.
.mdg.engine.proto.Trace trace = 3;- Returns:
- Whether the trace field is set.
-
getTrace
Reports.Trace getTrace()This Trace only contains start_time, end_time, duration_ns, and root; all timings were calculated **on the federated service**, and clock skew will be handled by the ingress server.
.mdg.engine.proto.Trace trace = 3;- Returns:
- The trace.
-
getTraceOrBuilder
Reports.TraceOrBuilder getTraceOrBuilder()This Trace only contains start_time, end_time, duration_ns, and root; all timings were calculated **on the federated service**, and clock skew will be handled by the ingress server.
.mdg.engine.proto.Trace trace = 3; -
getSentTimeOffset
long getSentTimeOffset()relative to the outer trace's start_time, in ns, measured in the gateway.
uint64 sent_time_offset = 4;- Returns:
- The sentTimeOffset.
-
hasSentTime
boolean hasSentTime()Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5;- Returns:
- Whether the sentTime field is set.
-
getSentTime
com.google.protobuf.Timestamp getSentTime()Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5;- Returns:
- The sentTime.
-
getSentTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getSentTimeOrBuilder()Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5; -
hasReceivedTime
boolean hasReceivedTime().google.protobuf.Timestamp received_time = 6;- Returns:
- Whether the receivedTime field is set.
-
getReceivedTime
com.google.protobuf.Timestamp getReceivedTime().google.protobuf.Timestamp received_time = 6;- Returns:
- The receivedTime.
-
getReceivedTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getReceivedTimeOrBuilder().google.protobuf.Timestamp received_time = 6;
-