Documentation ¶
Index ¶
- Variables
- type QuicDownstreamTransport
- func (*QuicDownstreamTransport) Descriptor() ([]byte, []int)deprecated
- func (x *QuicDownstreamTransport) GetDownstreamTlsContext() *v3.DownstreamTlsContext
- func (x *QuicDownstreamTransport) GetEnableEarlyData() *wrapperspb.BoolValue
- func (*QuicDownstreamTransport) ProtoMessage()
- func (x *QuicDownstreamTransport) ProtoReflect() protoreflect.Message
- func (x *QuicDownstreamTransport) Reset()
- func (x *QuicDownstreamTransport) String() string
- type QuicUpstreamTransport
- func (*QuicUpstreamTransport) Descriptor() ([]byte, []int)deprecated
- func (x *QuicUpstreamTransport) GetUpstreamTlsContext() *v3.UpstreamTlsContext
- func (*QuicUpstreamTransport) ProtoMessage()
- func (x *QuicUpstreamTransport) ProtoReflect() protoreflect.Message
- func (x *QuicUpstreamTransport) Reset()
- func (x *QuicUpstreamTransport) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_envoy_extensions_transport_sockets_quic_v3_quic_transport_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type QuicDownstreamTransport ¶
type QuicDownstreamTransport struct { DownstreamTlsContext *v3.DownstreamTlsContext `protobuf:"bytes,1,opt,name=downstream_tls_context,json=downstreamTlsContext,proto3" json:"downstream_tls_context,omitempty"` // If false, QUIC will tell TLS to reject any early data and to stop issuing 0-RTT credentials with resumption session tickets. This will prevent clients from sending 0-RTT requests. // Default to true. EnableEarlyData *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=enable_early_data,json=enableEarlyData,proto3" json:"enable_early_data,omitempty"` // contains filtered or unexported fields }
Configuration for Downstream QUIC transport socket. This provides Google's implementation of Google QUIC and IETF QUIC to Envoy.
func (*QuicDownstreamTransport) Descriptor
deprecated
func (*QuicDownstreamTransport) Descriptor() ([]byte, []int)
Deprecated: Use QuicDownstreamTransport.ProtoReflect.Descriptor instead.
func (*QuicDownstreamTransport) GetDownstreamTlsContext ¶
func (x *QuicDownstreamTransport) GetDownstreamTlsContext() *v3.DownstreamTlsContext
func (*QuicDownstreamTransport) GetEnableEarlyData ¶
func (x *QuicDownstreamTransport) GetEnableEarlyData() *wrapperspb.BoolValue
func (*QuicDownstreamTransport) ProtoMessage ¶
func (*QuicDownstreamTransport) ProtoMessage()
func (*QuicDownstreamTransport) ProtoReflect ¶
func (x *QuicDownstreamTransport) ProtoReflect() protoreflect.Message
func (*QuicDownstreamTransport) Reset ¶
func (x *QuicDownstreamTransport) Reset()
func (*QuicDownstreamTransport) String ¶
func (x *QuicDownstreamTransport) String() string
type QuicUpstreamTransport ¶
type QuicUpstreamTransport struct { UpstreamTlsContext *v3.UpstreamTlsContext `protobuf:"bytes,1,opt,name=upstream_tls_context,json=upstreamTlsContext,proto3" json:"upstream_tls_context,omitempty"` // contains filtered or unexported fields }
Configuration for Upstream QUIC transport socket. This provides Google's implementation of Google QUIC and IETF QUIC to Envoy.
func (*QuicUpstreamTransport) Descriptor
deprecated
func (*QuicUpstreamTransport) Descriptor() ([]byte, []int)
Deprecated: Use QuicUpstreamTransport.ProtoReflect.Descriptor instead.
func (*QuicUpstreamTransport) GetUpstreamTlsContext ¶
func (x *QuicUpstreamTransport) GetUpstreamTlsContext() *v3.UpstreamTlsContext
func (*QuicUpstreamTransport) ProtoMessage ¶
func (*QuicUpstreamTransport) ProtoMessage()
func (*QuicUpstreamTransport) ProtoReflect ¶
func (x *QuicUpstreamTransport) ProtoReflect() protoreflect.Message
func (*QuicUpstreamTransport) Reset ¶
func (x *QuicUpstreamTransport) Reset()
func (*QuicUpstreamTransport) String ¶
func (x *QuicUpstreamTransport) String() string
Click to show internal directories.
Click to hide internal directories.