Interface SocketStreamedTraceSegmentOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SocketStreamedTraceSegment,SocketStreamedTraceSegment.Builder
public interface SocketStreamedTraceSegmentOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
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
-
getTraceId
long getTraceId()Trace ID unique to the originating Envoy only. Trace IDs can repeat and should not be used for long term stable uniqueness. Matches connection IDs used in Envoy logs.
uint64 trace_id = 1;- Returns:
- The traceId.
-
hasConnection
boolean hasConnection()Connection properties.
.envoy.data.tap.v2alpha.Connection connection = 2;- Returns:
- Whether the connection field is set.
-
getConnection
Connection getConnection()Connection properties.
.envoy.data.tap.v2alpha.Connection connection = 2;- Returns:
- The connection.
-
getConnectionOrBuilder
ConnectionOrBuilder getConnectionOrBuilder()Connection properties.
.envoy.data.tap.v2alpha.Connection connection = 2; -
hasEvent
boolean hasEvent()Socket event.
.envoy.data.tap.v2alpha.SocketEvent event = 3;- Returns:
- Whether the event field is set.
-
getEvent
SocketEvent getEvent()Socket event.
.envoy.data.tap.v2alpha.SocketEvent event = 3;- Returns:
- The event.
-
getEventOrBuilder
SocketEventOrBuilder getEventOrBuilder()Socket event.
.envoy.data.tap.v2alpha.SocketEvent event = 3; -
getMessagePieceCase
SocketStreamedTraceSegment.MessagePieceCase getMessagePieceCase()
-