public interface OutputSinkOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
FilePerTapSink |
getFilePerTap()
Tap output will be written to a file per tap sink.
|
FilePerTapSinkOrBuilder |
getFilePerTapOrBuilder()
Tap output will be written to a file per tap sink.
|
OutputSink.Format |
getFormat()
Sink output format.
|
int |
getFormatValue()
Sink output format.
|
OutputSink.OutputSinkTypeCase |
getOutputSinkTypeCase() |
StreamingAdminSink |
getStreamingAdmin()
Tap output will be streamed out the :http:post:`/tap` admin endpoint.
.. attention::
It is only allowed to specify the streaming admin output sink if the tap is being
configured from the :http:post:`/tap` admin endpoint.
|
StreamingAdminSinkOrBuilder |
getStreamingAdminOrBuilder()
Tap output will be streamed out the :http:post:`/tap` admin endpoint.
.. attention::
It is only allowed to specify the streaming admin output sink if the tap is being
configured from the :http:post:`/tap` admin endpoint.
|
StreamingGrpcSink |
getStreamingGrpc()
[#not-implemented-hide:]
GrpcService to stream data to.
|
StreamingGrpcSinkOrBuilder |
getStreamingGrpcOrBuilder()
[#not-implemented-hide:]
GrpcService to stream data to.
|
boolean |
hasFilePerTap()
Tap output will be written to a file per tap sink.
|
boolean |
hasStreamingAdmin()
Tap output will be streamed out the :http:post:`/tap` admin endpoint.
.. attention::
It is only allowed to specify the streaming admin output sink if the tap is being
configured from the :http:post:`/tap` admin endpoint.
|
boolean |
hasStreamingGrpc()
[#not-implemented-hide:]
GrpcService to stream data to.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getFormatValue()
Sink output format.
.envoy.config.tap.v4alpha.OutputSink.Format format = 1 [(.validate.rules) = { ... }OutputSink.Format getFormat()
Sink output format.
.envoy.config.tap.v4alpha.OutputSink.Format format = 1 [(.validate.rules) = { ... }boolean hasStreamingAdmin()
Tap output will be streamed out the :http:post:`/tap` admin endpoint. .. attention:: It is only allowed to specify the streaming admin output sink if the tap is being configured from the :http:post:`/tap` admin endpoint. Thus, if an extension has been configured to receive tap configuration from some other source (e.g., static file, XDS, etc.) configuring the streaming admin output type will fail.
.envoy.config.tap.v4alpha.StreamingAdminSink streaming_admin = 2;StreamingAdminSink getStreamingAdmin()
Tap output will be streamed out the :http:post:`/tap` admin endpoint. .. attention:: It is only allowed to specify the streaming admin output sink if the tap is being configured from the :http:post:`/tap` admin endpoint. Thus, if an extension has been configured to receive tap configuration from some other source (e.g., static file, XDS, etc.) configuring the streaming admin output type will fail.
.envoy.config.tap.v4alpha.StreamingAdminSink streaming_admin = 2;StreamingAdminSinkOrBuilder getStreamingAdminOrBuilder()
Tap output will be streamed out the :http:post:`/tap` admin endpoint. .. attention:: It is only allowed to specify the streaming admin output sink if the tap is being configured from the :http:post:`/tap` admin endpoint. Thus, if an extension has been configured to receive tap configuration from some other source (e.g., static file, XDS, etc.) configuring the streaming admin output type will fail.
.envoy.config.tap.v4alpha.StreamingAdminSink streaming_admin = 2;boolean hasFilePerTap()
Tap output will be written to a file per tap sink.
.envoy.config.tap.v4alpha.FilePerTapSink file_per_tap = 3;FilePerTapSink getFilePerTap()
Tap output will be written to a file per tap sink.
.envoy.config.tap.v4alpha.FilePerTapSink file_per_tap = 3;FilePerTapSinkOrBuilder getFilePerTapOrBuilder()
Tap output will be written to a file per tap sink.
.envoy.config.tap.v4alpha.FilePerTapSink file_per_tap = 3;boolean hasStreamingGrpc()
[#not-implemented-hide:] GrpcService to stream data to. The format argument must be PROTO_BINARY. [#comment: TODO(samflattery): remove cleanup in uber_per_filter.cc once implemented]
.envoy.config.tap.v4alpha.StreamingGrpcSink streaming_grpc = 4;StreamingGrpcSink getStreamingGrpc()
[#not-implemented-hide:] GrpcService to stream data to. The format argument must be PROTO_BINARY. [#comment: TODO(samflattery): remove cleanup in uber_per_filter.cc once implemented]
.envoy.config.tap.v4alpha.StreamingGrpcSink streaming_grpc = 4;StreamingGrpcSinkOrBuilder getStreamingGrpcOrBuilder()
[#not-implemented-hide:] GrpcService to stream data to. The format argument must be PROTO_BINARY. [#comment: TODO(samflattery): remove cleanup in uber_per_filter.cc once implemented]
.envoy.config.tap.v4alpha.StreamingGrpcSink streaming_grpc = 4;OutputSink.OutputSinkTypeCase getOutputSinkTypeCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.