Interface StreamTapsRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StreamTapsRequest,StreamTapsRequest.Builder
public interface StreamTapsRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionIdentifier data effectively is a structured metadata.Identifier data effectively is a structured metadata.getTrace()The trace data.longThe trace id. this can be used to merge together a streaming trace.The trace data.booleanIdentifier data effectively is a structured metadata.booleanhasTrace()The trace data.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
-
hasIdentifier
boolean hasIdentifier()Identifier data effectively is a structured metadata. As a performance optimization this will only be sent in the first message on the stream.
.envoy.service.tap.v2alpha.StreamTapsRequest.Identifier identifier = 1;- Returns:
- Whether the identifier field is set.
-
getIdentifier
StreamTapsRequest.Identifier getIdentifier()Identifier data effectively is a structured metadata. As a performance optimization this will only be sent in the first message on the stream.
.envoy.service.tap.v2alpha.StreamTapsRequest.Identifier identifier = 1;- Returns:
- The identifier.
-
getIdentifierOrBuilder
StreamTapsRequest.IdentifierOrBuilder getIdentifierOrBuilder()Identifier data effectively is a structured metadata. As a performance optimization this will only be sent in the first message on the stream.
.envoy.service.tap.v2alpha.StreamTapsRequest.Identifier identifier = 1; -
getTraceId
long getTraceId()The trace id. this can be used to merge together a streaming trace. Note that the trace_id is not guaranteed to be spatially or temporally unique.
uint64 trace_id = 2;- Returns:
- The traceId.
-
hasTrace
boolean hasTrace()The trace data.
.envoy.data.tap.v2alpha.TraceWrapper trace = 3;- Returns:
- Whether the trace field is set.
-
getTrace
TraceWrapper getTrace()The trace data.
.envoy.data.tap.v2alpha.TraceWrapper trace = 3;- Returns:
- The trace.
-
getTraceOrBuilder
TraceWrapperOrBuilder getTraceOrBuilder()The trace data.
.envoy.data.tap.v2alpha.TraceWrapper trace = 3;
-