Interface SocketBufferedTraceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SocketBufferedTrace,SocketBufferedTrace.Builder
public interface SocketBufferedTraceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectiongetConnection()Connection properties.ConnectionOrBuildergetConnectionOrBuilder()Connection properties.SocketEventgetEvents(int index)Sequence of observed events.intgetEventsCount()Sequence of observed events.List<SocketEvent>getEventsList()Sequence of observed events.SocketEventOrBuildergetEventsOrBuilder(int index)Sequence of observed events.List<? extends SocketEventOrBuilder>getEventsOrBuilderList()Sequence of observed events.booleangetReadTruncated()Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes <envoy_api_field_service.tap.v2alpha.OutputConfig.max_buffered_rx_bytes>` setting.longgetTraceId()Trace ID unique to the originating Envoy only.booleangetWriteTruncated()Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes <envoy_api_field_service.tap.v2alpha.OutputConfig.max_buffered_tx_bytes>` setting.booleanhasConnection()Connection properties.-
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;
-
getEventsList
List<SocketEvent> getEventsList()
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 3;
-
getEvents
SocketEvent getEvents(int index)
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 3;
-
getEventsCount
int getEventsCount()
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 3;
-
getEventsOrBuilderList
List<? extends SocketEventOrBuilder> getEventsOrBuilderList()
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 3;
-
getEventsOrBuilder
SocketEventOrBuilder getEventsOrBuilder(int index)
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 3;
-
getReadTruncated
boolean getReadTruncated()
Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes <envoy_api_field_service.tap.v2alpha.OutputConfig.max_buffered_rx_bytes>` setting.
bool read_truncated = 4;- Returns:
- The readTruncated.
-
getWriteTruncated
boolean getWriteTruncated()
Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes <envoy_api_field_service.tap.v2alpha.OutputConfig.max_buffered_tx_bytes>` setting.
bool write_truncated = 5;- Returns:
- The writeTruncated.
-
-