Package io.envoyproxy.envoy.data.tap.v3
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
Modifier and TypeMethodDescriptionConnection properties.Connection properties.getEvent()Socket event.Socket event.Sequence of observed events.Sequence of observed events.longTrace ID unique to the originating Envoy only.booleanConnection properties.booleanhasEvent()Socket event.booleanSequence of observed events.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.v3.Connection connection = 2;- Returns:
- Whether the connection field is set.
-
getConnection
Connection getConnection()Connection properties.
.envoy.data.tap.v3.Connection connection = 2;- Returns:
- The connection.
-
getConnectionOrBuilder
ConnectionOrBuilder getConnectionOrBuilder()Connection properties.
.envoy.data.tap.v3.Connection connection = 2; -
hasEvent
boolean hasEvent()Socket event.
.envoy.data.tap.v3.SocketEvent event = 3;- Returns:
- Whether the event field is set.
-
getEvent
SocketEvent getEvent()Socket event.
.envoy.data.tap.v3.SocketEvent event = 3;- Returns:
- The event.
-
getEventOrBuilder
SocketEventOrBuilder getEventOrBuilder()Socket event.
.envoy.data.tap.v3.SocketEvent event = 3; -
hasEvents
boolean hasEvents()Sequence of observed events.
.envoy.data.tap.v3.SocketEvents events = 4;- Returns:
- Whether the events field is set.
-
getEvents
SocketEvents getEvents()Sequence of observed events.
.envoy.data.tap.v3.SocketEvents events = 4;- Returns:
- The events.
-
getEventsOrBuilder
SocketEventsOrBuilder getEventsOrBuilder()Sequence of observed events.
.envoy.data.tap.v3.SocketEvents events = 4; -
getMessagePieceCase
SocketStreamedTraceSegment.MessagePieceCase getMessagePieceCase()
-