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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StreamTapsRequest.IdentifiergetIdentifier()Identifier data effectively is a structured metadata.StreamTapsRequest.IdentifierOrBuildergetIdentifierOrBuilder()Identifier data effectively is a structured metadata.TraceWrappergetTrace()The trace data.longgetTraceId()The trace id. this can be used to merge together a streaming trace.TraceWrapperOrBuildergetTraceOrBuilder()The trace data.booleanhasIdentifier()Identifier data effectively is a structured metadata.booleanhasTrace()The trace data.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.v3.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.v3.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.v3.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.v3.TraceWrapper trace = 3;- Returns:
- Whether the trace field is set.
-
getTrace
TraceWrapper getTrace()
The trace data.
.envoy.data.tap.v3.TraceWrapper trace = 3;- Returns:
- The trace.
-
getTraceOrBuilder
TraceWrapperOrBuilder getTraceOrBuilder()
The trace data.
.envoy.data.tap.v3.TraceWrapper trace = 3;
-
-