public static final class SocketBufferedTrace.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder> implements SocketBufferedTraceOrBuilder
Sequence of read/write events that constitute a buffered trace on a socket. [#next-free-field: 6]Protobuf type
envoy.data.tap.v3.SocketBufferedTrace| Modifier and Type | Method and Description |
|---|---|
SocketBufferedTrace.Builder |
addAllEvents(Iterable<? extends SocketEvent> values)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
addEvents(int index,
SocketEvent.Builder builderForValue)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
addEvents(int index,
SocketEvent value)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
addEvents(SocketEvent.Builder builderForValue)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
addEvents(SocketEvent value)
Sequence of observed events.
|
SocketEvent.Builder |
addEventsBuilder()
Sequence of observed events.
|
SocketEvent.Builder |
addEventsBuilder(int index)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SocketBufferedTrace |
build() |
SocketBufferedTrace |
buildPartial() |
SocketBufferedTrace.Builder |
clear() |
SocketBufferedTrace.Builder |
clearConnection()
Connection properties.
|
SocketBufferedTrace.Builder |
clearEvents()
Sequence of observed events.
|
SocketBufferedTrace.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SocketBufferedTrace.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SocketBufferedTrace.Builder |
clearReadTruncated()
Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes
<envoy_api_field_config.tap.v3.OutputConfig.max_buffered_rx_bytes>` setting.
|
SocketBufferedTrace.Builder |
clearTraceId()
Trace ID unique to the originating Envoy only.
|
SocketBufferedTrace.Builder |
clearWriteTruncated()
Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes
<envoy_api_field_config.tap.v3.OutputConfig.max_buffered_tx_bytes>` setting.
|
SocketBufferedTrace.Builder |
clone() |
Connection |
getConnection()
Connection properties.
|
Connection.Builder |
getConnectionBuilder()
Connection properties.
|
ConnectionOrBuilder |
getConnectionOrBuilder()
Connection properties.
|
SocketBufferedTrace |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
SocketEvent |
getEvents(int index)
Sequence of observed events.
|
SocketEvent.Builder |
getEventsBuilder(int index)
Sequence of observed events.
|
List<SocketEvent.Builder> |
getEventsBuilderList()
Sequence of observed events.
|
int |
getEventsCount()
Sequence of observed events.
|
List<SocketEvent> |
getEventsList()
Sequence of observed events.
|
SocketEventOrBuilder |
getEventsOrBuilder(int index)
Sequence of observed events.
|
List<? extends SocketEventOrBuilder> |
getEventsOrBuilderList()
Sequence of observed events.
|
boolean |
getReadTruncated()
Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes
<envoy_api_field_config.tap.v3.OutputConfig.max_buffered_rx_bytes>` setting.
|
long |
getTraceId()
Trace ID unique to the originating Envoy only.
|
boolean |
getWriteTruncated()
Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes
<envoy_api_field_config.tap.v3.OutputConfig.max_buffered_tx_bytes>` setting.
|
boolean |
hasConnection()
Connection properties.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SocketBufferedTrace.Builder |
mergeConnection(Connection value)
Connection properties.
|
SocketBufferedTrace.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SocketBufferedTrace.Builder |
mergeFrom(com.google.protobuf.Message other) |
SocketBufferedTrace.Builder |
mergeFrom(SocketBufferedTrace other) |
SocketBufferedTrace.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SocketBufferedTrace.Builder |
removeEvents(int index)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
setConnection(Connection.Builder builderForValue)
Connection properties.
|
SocketBufferedTrace.Builder |
setConnection(Connection value)
Connection properties.
|
SocketBufferedTrace.Builder |
setEvents(int index,
SocketEvent.Builder builderForValue)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
setEvents(int index,
SocketEvent value)
Sequence of observed events.
|
SocketBufferedTrace.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SocketBufferedTrace.Builder |
setReadTruncated(boolean value)
Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes
<envoy_api_field_config.tap.v3.OutputConfig.max_buffered_rx_bytes>` setting.
|
SocketBufferedTrace.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SocketBufferedTrace.Builder |
setTraceId(long value)
Trace ID unique to the originating Envoy only.
|
SocketBufferedTrace.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SocketBufferedTrace.Builder |
setWriteTruncated(boolean value)
Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes
<envoy_api_field_config.tap.v3.OutputConfig.max_buffered_tx_bytes>` setting.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SocketBufferedTrace build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SocketBufferedTrace buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SocketBufferedTrace.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder mergeFrom(SocketBufferedTrace other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public SocketBufferedTrace.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SocketBufferedTrace.Builder>IOExceptionpublic 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;getTraceId in interface SocketBufferedTraceOrBuilderpublic SocketBufferedTrace.Builder setTraceId(long value)
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;public SocketBufferedTrace.Builder clearTraceId()
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;public boolean hasConnection()
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;hasConnection in interface SocketBufferedTraceOrBuilderpublic Connection getConnection()
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;getConnection in interface SocketBufferedTraceOrBuilderpublic SocketBufferedTrace.Builder setConnection(Connection value)
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;public SocketBufferedTrace.Builder setConnection(Connection.Builder builderForValue)
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;public SocketBufferedTrace.Builder mergeConnection(Connection value)
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;public SocketBufferedTrace.Builder clearConnection()
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;public Connection.Builder getConnectionBuilder()
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;public ConnectionOrBuilder getConnectionOrBuilder()
Connection properties.
.envoy.data.tap.v3.Connection connection = 2;getConnectionOrBuilder in interface SocketBufferedTraceOrBuilderpublic List<SocketEvent> getEventsList()
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;getEventsList in interface SocketBufferedTraceOrBuilderpublic int getEventsCount()
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;getEventsCount in interface SocketBufferedTraceOrBuilderpublic SocketEvent getEvents(int index)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;getEvents in interface SocketBufferedTraceOrBuilderpublic SocketBufferedTrace.Builder setEvents(int index, SocketEvent value)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder setEvents(int index, SocketEvent.Builder builderForValue)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder addEvents(SocketEvent value)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder addEvents(int index, SocketEvent value)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder addEvents(SocketEvent.Builder builderForValue)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder addEvents(int index, SocketEvent.Builder builderForValue)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder addAllEvents(Iterable<? extends SocketEvent> values)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder clearEvents()
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketBufferedTrace.Builder removeEvents(int index)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketEvent.Builder getEventsBuilder(int index)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketEventOrBuilder getEventsOrBuilder(int index)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;getEventsOrBuilder in interface SocketBufferedTraceOrBuilderpublic List<? extends SocketEventOrBuilder> getEventsOrBuilderList()
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;getEventsOrBuilderList in interface SocketBufferedTraceOrBuilderpublic SocketEvent.Builder addEventsBuilder()
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public SocketEvent.Builder addEventsBuilder(int index)
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public List<SocketEvent.Builder> getEventsBuilderList()
Sequence of observed events.
repeated .envoy.data.tap.v3.SocketEvent events = 3;public boolean getReadTruncated()
Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes <envoy_api_field_config.tap.v3.OutputConfig.max_buffered_rx_bytes>` setting.
bool read_truncated = 4;getReadTruncated in interface SocketBufferedTraceOrBuilderpublic SocketBufferedTrace.Builder setReadTruncated(boolean value)
Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes <envoy_api_field_config.tap.v3.OutputConfig.max_buffered_rx_bytes>` setting.
bool read_truncated = 4;public SocketBufferedTrace.Builder clearReadTruncated()
Set to true if read events were truncated due to the :ref:`max_buffered_rx_bytes <envoy_api_field_config.tap.v3.OutputConfig.max_buffered_rx_bytes>` setting.
bool read_truncated = 4;public boolean getWriteTruncated()
Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes <envoy_api_field_config.tap.v3.OutputConfig.max_buffered_tx_bytes>` setting.
bool write_truncated = 5;getWriteTruncated in interface SocketBufferedTraceOrBuilderpublic SocketBufferedTrace.Builder setWriteTruncated(boolean value)
Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes <envoy_api_field_config.tap.v3.OutputConfig.max_buffered_tx_bytes>` setting.
bool write_truncated = 5;public SocketBufferedTrace.Builder clearWriteTruncated()
Set to true if write events were truncated due to the :ref:`max_buffered_tx_bytes <envoy_api_field_config.tap.v3.OutputConfig.max_buffered_tx_bytes>` setting.
bool write_truncated = 5;public final SocketBufferedTrace.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>public final SocketBufferedTrace.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SocketBufferedTrace.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.