public static final class OutputConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.Builder> implements OutputConfigOrBuilder
Tap output configuration.Protobuf type
envoy.config.tap.v3.OutputConfig| Modifier and Type | Method and Description |
|---|---|
OutputConfig.Builder |
addAllSinks(Iterable<? extends OutputSink> values)
Output sinks for tap data.
|
OutputConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OutputConfig.Builder |
addSinks(int index,
OutputSink.Builder builderForValue)
Output sinks for tap data.
|
OutputConfig.Builder |
addSinks(int index,
OutputSink value)
Output sinks for tap data.
|
OutputConfig.Builder |
addSinks(OutputSink.Builder builderForValue)
Output sinks for tap data.
|
OutputConfig.Builder |
addSinks(OutputSink value)
Output sinks for tap data.
|
OutputSink.Builder |
addSinksBuilder()
Output sinks for tap data.
|
OutputSink.Builder |
addSinksBuilder(int index)
Output sinks for tap data.
|
OutputConfig |
build() |
OutputConfig |
buildPartial() |
OutputConfig.Builder |
clear() |
OutputConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OutputConfig.Builder |
clearMaxBufferedRxBytes()
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
clearMaxBufferedTxBytes()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OutputConfig.Builder |
clearSinks()
Output sinks for tap data.
|
OutputConfig.Builder |
clearStreaming()
Indicates whether taps produce a single buffered message per tap, or multiple streamed
messages per tap in the emitted :ref:`TraceWrapper
<envoy_api_msg_data.tap.v3.TraceWrapper>` messages.
|
OutputConfig.Builder |
clone() |
OutputConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.UInt32Value |
getMaxBufferedRxBytes()
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
com.google.protobuf.UInt32Value.Builder |
getMaxBufferedRxBytesBuilder()
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
com.google.protobuf.UInt32ValueOrBuilder |
getMaxBufferedRxBytesOrBuilder()
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
com.google.protobuf.UInt32Value |
getMaxBufferedTxBytes()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
com.google.protobuf.UInt32Value.Builder |
getMaxBufferedTxBytesBuilder()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
com.google.protobuf.UInt32ValueOrBuilder |
getMaxBufferedTxBytesOrBuilder()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
OutputSink |
getSinks(int index)
Output sinks for tap data.
|
OutputSink.Builder |
getSinksBuilder(int index)
Output sinks for tap data.
|
List<OutputSink.Builder> |
getSinksBuilderList()
Output sinks for tap data.
|
int |
getSinksCount()
Output sinks for tap data.
|
List<OutputSink> |
getSinksList()
Output sinks for tap data.
|
OutputSinkOrBuilder |
getSinksOrBuilder(int index)
Output sinks for tap data.
|
List<? extends OutputSinkOrBuilder> |
getSinksOrBuilderList()
Output sinks for tap data.
|
boolean |
getStreaming()
Indicates whether taps produce a single buffered message per tap, or multiple streamed
messages per tap in the emitted :ref:`TraceWrapper
<envoy_api_msg_data.tap.v3.TraceWrapper>` messages.
|
boolean |
hasMaxBufferedRxBytes()
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
boolean |
hasMaxBufferedTxBytes()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OutputConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OutputConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
OutputConfig.Builder |
mergeFrom(OutputConfig other) |
OutputConfig.Builder |
mergeMaxBufferedRxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
mergeMaxBufferedTxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OutputConfig.Builder |
removeSinks(int index)
Output sinks for tap data.
|
OutputConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OutputConfig.Builder |
setMaxBufferedRxBytes(com.google.protobuf.UInt32Value.Builder builderForValue)
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
setMaxBufferedRxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of received body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
setMaxBufferedTxBytes(com.google.protobuf.UInt32Value.Builder builderForValue)
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
setMaxBufferedTxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to
truncation.
|
OutputConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OutputConfig.Builder |
setSinks(int index,
OutputSink.Builder builderForValue)
Output sinks for tap data.
|
OutputConfig.Builder |
setSinks(int index,
OutputSink value)
Output sinks for tap data.
|
OutputConfig.Builder |
setStreaming(boolean value)
Indicates whether taps produce a single buffered message per tap, or multiple streamed
messages per tap in the emitted :ref:`TraceWrapper
<envoy_api_msg_data.tap.v3.TraceWrapper>` messages.
|
OutputConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<OutputConfig.Builder>public OutputConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.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<OutputConfig.Builder>public OutputConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OutputConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OutputConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OutputConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.Builder>public OutputConfig.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<OutputConfig.Builder>public OutputConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.Builder>public OutputConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.Builder>public OutputConfig.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<OutputConfig.Builder>public OutputConfig.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<OutputConfig.Builder>public OutputConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OutputConfig.Builder>public OutputConfig.Builder mergeFrom(OutputConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.Builder>public OutputConfig.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<OutputConfig.Builder>IOExceptionpublic List<OutputSink> getSinksList()
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }getSinksList in interface OutputConfigOrBuilderpublic int getSinksCount()
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }getSinksCount in interface OutputConfigOrBuilderpublic OutputSink getSinks(int index)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }getSinks in interface OutputConfigOrBuilderpublic OutputConfig.Builder setSinks(int index, OutputSink value)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder setSinks(int index, OutputSink.Builder builderForValue)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder addSinks(OutputSink value)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder addSinks(int index, OutputSink value)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder addSinks(OutputSink.Builder builderForValue)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder addSinks(int index, OutputSink.Builder builderForValue)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder addAllSinks(Iterable<? extends OutputSink> values)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder clearSinks()
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputConfig.Builder removeSinks(int index)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputSink.Builder getSinksBuilder(int index)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputSinkOrBuilder getSinksOrBuilder(int index)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }getSinksOrBuilder in interface OutputConfigOrBuilderpublic List<? extends OutputSinkOrBuilder> getSinksOrBuilderList()
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }getSinksOrBuilderList in interface OutputConfigOrBuilderpublic OutputSink.Builder addSinksBuilder()
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public OutputSink.Builder addSinksBuilder(int index)
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public List<OutputSink.Builder> getSinksBuilderList()
Output sinks for tap data. Currently a single sink is allowed in the list. Once multiple sink types are supported this constraint will be relaxed.
repeated .envoy.config.tap.v3.OutputSink sinks = 1 [(.validate.rules) = { ... }public boolean hasMaxBufferedRxBytes()
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;hasMaxBufferedRxBytes in interface OutputConfigOrBuilderpublic com.google.protobuf.UInt32Value getMaxBufferedRxBytes()
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;getMaxBufferedRxBytes in interface OutputConfigOrBuilderpublic OutputConfig.Builder setMaxBufferedRxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;public OutputConfig.Builder setMaxBufferedRxBytes(com.google.protobuf.UInt32Value.Builder builderForValue)
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;public OutputConfig.Builder mergeMaxBufferedRxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;public OutputConfig.Builder clearMaxBufferedRxBytes()
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;public com.google.protobuf.UInt32Value.Builder getMaxBufferedRxBytesBuilder()
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;public com.google.protobuf.UInt32ValueOrBuilder getMaxBufferedRxBytesOrBuilder()
For buffered tapping, the maximum amount of received body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_rx_bytes = 2;getMaxBufferedRxBytesOrBuilder in interface OutputConfigOrBuilderpublic boolean hasMaxBufferedTxBytes()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;hasMaxBufferedTxBytes in interface OutputConfigOrBuilderpublic com.google.protobuf.UInt32Value getMaxBufferedTxBytes()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;getMaxBufferedTxBytes in interface OutputConfigOrBuilderpublic OutputConfig.Builder setMaxBufferedTxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;public OutputConfig.Builder setMaxBufferedTxBytes(com.google.protobuf.UInt32Value.Builder builderForValue)
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;public OutputConfig.Builder mergeMaxBufferedTxBytes(com.google.protobuf.UInt32Value value)
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;public OutputConfig.Builder clearMaxBufferedTxBytes()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;public com.google.protobuf.UInt32Value.Builder getMaxBufferedTxBytesBuilder()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;public com.google.protobuf.UInt32ValueOrBuilder getMaxBufferedTxBytesOrBuilder()
For buffered tapping, the maximum amount of transmitted body that will be buffered prior to truncation. If truncation occurs, the :ref:`truncated <envoy_api_field_data.tap.v3.Body.truncated>` field will be set. If not specified, the default is 1KiB.
.google.protobuf.UInt32Value max_buffered_tx_bytes = 3;getMaxBufferedTxBytesOrBuilder in interface OutputConfigOrBuilderpublic boolean getStreaming()
Indicates whether taps produce a single buffered message per tap, or multiple streamed messages per tap in the emitted :ref:`TraceWrapper <envoy_api_msg_data.tap.v3.TraceWrapper>` messages. Note that streamed tapping does not mean that no buffering takes place. Buffering may be required if data is processed before a match can be determined. See the HTTP tap filter :ref:`streaming <config_http_filters_tap_streaming>` documentation for more information.
bool streaming = 4;getStreaming in interface OutputConfigOrBuilderpublic OutputConfig.Builder setStreaming(boolean value)
Indicates whether taps produce a single buffered message per tap, or multiple streamed messages per tap in the emitted :ref:`TraceWrapper <envoy_api_msg_data.tap.v3.TraceWrapper>` messages. Note that streamed tapping does not mean that no buffering takes place. Buffering may be required if data is processed before a match can be determined. See the HTTP tap filter :ref:`streaming <config_http_filters_tap_streaming>` documentation for more information.
bool streaming = 4;public OutputConfig.Builder clearStreaming()
Indicates whether taps produce a single buffered message per tap, or multiple streamed messages per tap in the emitted :ref:`TraceWrapper <envoy_api_msg_data.tap.v3.TraceWrapper>` messages. Note that streamed tapping does not mean that no buffering takes place. Buffering may be required if data is processed before a match can be determined. See the HTTP tap filter :ref:`streaming <config_http_filters_tap_streaming>` documentation for more information.
bool streaming = 4;public final OutputConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.Builder>public final OutputConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OutputConfig.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.