Package mdg.engine.proto
Class Reports.Trace.QueryPlanNode.FetchNode.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>
mdg.engine.proto.Reports.Trace.QueryPlanNode.FetchNode.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Reports.Trace.QueryPlanNode.FetchNodeOrBuilder
- Enclosing class:
- Reports.Trace.QueryPlanNode.FetchNode
public static final class Reports.Trace.QueryPlanNode.FetchNode.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>
implements Reports.Trace.QueryPlanNode.FetchNodeOrBuilder
This represents a node to send an operation to an implementing serviceProtobuf type
mdg.engine.proto.Trace.QueryPlanNode.FetchNode-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().google.protobuf.Timestamp received_time = 6;Wallclock times measured in the gateway for when this operation was sent and received.relative to the outer trace's start_time, in ns, measured in the gateway.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 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.bool traceParsingFailed = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Timestamp.google.protobuf.Timestamp received_time = 6;com.google.protobuf.Timestamp.Builder.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.com.google.protobuf.Timestamp.BuilderWallclock 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.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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeReceivedTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp received_time = 6;mergeSentTime(com.google.protobuf.Timestamp value) Wallclock times measured in the gateway for when this operation was sent and received.mergeTrace(Reports.Trace value) 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.setReceivedTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp received_time = 6;setReceivedTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp received_time = 6;setSentTime(com.google.protobuf.Timestamp value) Wallclock times measured in the gateway for when this operation was sent and received.setSentTime(com.google.protobuf.Timestamp.Builder builderForValue) Wallclock times measured in the gateway for when this operation was sent and received.setSentTimeOffset(long value) relative to the outer trace's start_time, in ns, measured in the gateway.setServiceName(String value) 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.setServiceNameBytes(com.google.protobuf.ByteString value) 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.setTrace(Reports.Trace value) 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.setTrace(Reports.Trace.Builder builderForValue) 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.setTraceParsingFailed(boolean value) bool traceParsingFailed = 2;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>
-
mergeFrom
public Reports.Trace.QueryPlanNode.FetchNode.Builder mergeFrom(Reports.Trace.QueryPlanNode.FetchNode other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>
-
mergeFrom
public Reports.Trace.QueryPlanNode.FetchNode.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Reports.Trace.QueryPlanNode.FetchNode.Builder>- Throws:
IOException
-
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;- Specified by:
getServiceNamein interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- The serviceName.
-
getServiceNameBytes
public 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;- Specified by:
getServiceNameBytesin interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- The bytes for serviceName.
-
setServiceName
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;- Parameters:
value- The serviceName to set.- Returns:
- This builder for chaining.
-
clearServiceName
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:
- This builder for chaining.
-
setServiceNameBytes
public Reports.Trace.QueryPlanNode.FetchNode.Builder setServiceNameBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for serviceName to set.- Returns:
- This builder for chaining.
-
getTraceParsingFailed
public boolean getTraceParsingFailed()bool traceParsingFailed = 2;- Specified by:
getTraceParsingFailedin interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- The traceParsingFailed.
-
setTraceParsingFailed
bool traceParsingFailed = 2;- Parameters:
value- The traceParsingFailed to set.- Returns:
- This builder for chaining.
-
clearTraceParsingFailed
bool traceParsingFailed = 2;- Returns:
- This builder for chaining.
-
hasTrace
public 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;- Specified by:
hasTracein interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- Whether the trace field is set.
-
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;- Specified by:
getTracein interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- The trace.
-
setTrace
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; -
setTrace
public Reports.Trace.QueryPlanNode.FetchNode.Builder setTrace(Reports.Trace.Builder builderForValue) 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; -
mergeTrace
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; -
clearTrace
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; -
getTraceBuilder
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; -
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;- Specified by:
getTraceOrBuilderin interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder
-
getSentTimeOffset
public long getSentTimeOffset()relative to the outer trace's start_time, in ns, measured in the gateway.
uint64 sent_time_offset = 4;- Specified by:
getSentTimeOffsetin interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- The sentTimeOffset.
-
setSentTimeOffset
relative to the outer trace's start_time, in ns, measured in the gateway.
uint64 sent_time_offset = 4;- Parameters:
value- The sentTimeOffset to set.- Returns:
- This builder for chaining.
-
clearSentTimeOffset
relative to the outer trace's start_time, in ns, measured in the gateway.
uint64 sent_time_offset = 4;- Returns:
- This builder for chaining.
-
hasSentTime
public boolean hasSentTime()Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5;- Specified by:
hasSentTimein interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- Whether the sentTime field is set.
-
getSentTime
public 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;- Specified by:
getSentTimein interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- The sentTime.
-
setSentTime
public Reports.Trace.QueryPlanNode.FetchNode.Builder setSentTime(com.google.protobuf.Timestamp value) Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5; -
setSentTime
public Reports.Trace.QueryPlanNode.FetchNode.Builder setSentTime(com.google.protobuf.Timestamp.Builder builderForValue) Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5; -
mergeSentTime
public Reports.Trace.QueryPlanNode.FetchNode.Builder mergeSentTime(com.google.protobuf.Timestamp value) Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5; -
clearSentTime
Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5; -
getSentTimeBuilder
public com.google.protobuf.Timestamp.Builder getSentTimeBuilder()Wallclock times measured in the gateway for when this operation was sent and received.
.google.protobuf.Timestamp sent_time = 5; -
getSentTimeOrBuilder
public 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;- Specified by:
getSentTimeOrBuilderin interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder
-
hasReceivedTime
public boolean hasReceivedTime().google.protobuf.Timestamp received_time = 6;- Specified by:
hasReceivedTimein interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- Whether the receivedTime field is set.
-
getReceivedTime
public com.google.protobuf.Timestamp getReceivedTime().google.protobuf.Timestamp received_time = 6;- Specified by:
getReceivedTimein interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder- Returns:
- The receivedTime.
-
setReceivedTime
public Reports.Trace.QueryPlanNode.FetchNode.Builder setReceivedTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp received_time = 6; -
setReceivedTime
public Reports.Trace.QueryPlanNode.FetchNode.Builder setReceivedTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp received_time = 6; -
mergeReceivedTime
public Reports.Trace.QueryPlanNode.FetchNode.Builder mergeReceivedTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp received_time = 6; -
clearReceivedTime
.google.protobuf.Timestamp received_time = 6; -
getReceivedTimeBuilder
public com.google.protobuf.Timestamp.Builder getReceivedTimeBuilder().google.protobuf.Timestamp received_time = 6; -
getReceivedTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getReceivedTimeOrBuilder().google.protobuf.Timestamp received_time = 6;- Specified by:
getReceivedTimeOrBuilderin interfaceReports.Trace.QueryPlanNode.FetchNodeOrBuilder
-