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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectiongetConnection()Connection properties.ConnectionOrBuildergetConnectionOrBuilder()Connection properties.SocketEventgetEvent()Socket event.SocketEventOrBuildergetEventOrBuilder()Socket event.SocketStreamedTraceSegment.MessagePieceCasegetMessagePieceCase()longgetTraceId()Trace ID unique to the originating Envoy only.booleanhasConnection()Connection properties.booleanhasEvent()Socket event.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
-
-