Documentation ¶
Index ¶
- Variables
- type Tap
- func (x *Tap) ClearCommonConfig()
- func (x *Tap) ClearTransportSocket()
- func (x *Tap) GetCommonConfig() *v2alpha.CommonExtensionConfig
- func (x *Tap) GetTransportSocket() *core.TransportSocket
- func (x *Tap) HasCommonConfig() bool
- func (x *Tap) HasTransportSocket() bool
- func (*Tap) ProtoMessage()
- func (x *Tap) ProtoReflect() protoreflect.Message
- func (x *Tap) Reset()
- func (x *Tap) SetCommonConfig(v *v2alpha.CommonExtensionConfig)
- func (x *Tap) SetTransportSocket(v *core.TransportSocket)
- func (x *Tap) String() string
- type Tap_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_envoy_config_transport_socket_tap_v2alpha_tap_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Tap ¶
type Tap struct { // Common configuration for the tap transport socket. CommonConfig *v2alpha.CommonExtensionConfig `protobuf:"bytes,1,opt,name=common_config,json=commonConfig,proto3" json:"common_config,omitempty"` // The underlying transport socket being wrapped. TransportSocket *core.TransportSocket `protobuf:"bytes,2,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"` // contains filtered or unexported fields }
Configuration for tap transport socket. This wraps another transport socket, providing the ability to interpose and record in plain text any traffic that is surfaced to Envoy.
func (*Tap) GetCommonConfig ¶
func (x *Tap) GetCommonConfig() *v2alpha.CommonExtensionConfig
func (*Tap) GetTransportSocket ¶
func (x *Tap) GetTransportSocket() *core.TransportSocket
func (*Tap) ProtoReflect ¶
func (x *Tap) ProtoReflect() protoreflect.Message
func (*Tap) SetCommonConfig ¶
func (x *Tap) SetCommonConfig(v *v2alpha.CommonExtensionConfig)
func (*Tap) SetTransportSocket ¶
func (x *Tap) SetTransportSocket(v *core.TransportSocket)
type Tap_builder ¶
type Tap_builder struct { // Common configuration for the tap transport socket. CommonConfig *v2alpha.CommonExtensionConfig // The underlying transport socket being wrapped. TransportSocket *core.TransportSocket // contains filtered or unexported fields }
func (Tap_builder) Build ¶
func (b0 Tap_builder) Build() *Tap
Click to show internal directories.
Click to hide internal directories.