envoy_extensions_filters_network_http_connection_manager_v3

package
v0.9.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2020 License: Apache-2.0 Imports: 25 Imported by: 232

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HttpConnectionManager_CodecType_name = map[int32]string{
	0: "AUTO",
	1: "HTTP1",
	2: "HTTP2",
	3: "HTTP3",
}
View Source
var HttpConnectionManager_CodecType_value = map[string]int32{
	"AUTO":  0,
	"HTTP1": 1,
	"HTTP2": 2,
	"HTTP3": 3,
}
View Source
var HttpConnectionManager_ForwardClientCertDetails_name = map[int32]string{
	0: "SANITIZE",
	1: "FORWARD_ONLY",
	2: "APPEND_FORWARD",
	3: "SANITIZE_SET",
	4: "ALWAYS_FORWARD_ONLY",
}
View Source
var HttpConnectionManager_ForwardClientCertDetails_value = map[string]int32{
	"SANITIZE":            0,
	"FORWARD_ONLY":        1,
	"APPEND_FORWARD":      2,
	"SANITIZE_SET":        3,
	"ALWAYS_FORWARD_ONLY": 4,
}
View Source
var HttpConnectionManager_ServerHeaderTransformation_name = map[int32]string{
	0: "OVERWRITE",
	1: "APPEND_IF_ABSENT",
	2: "PASS_THROUGH",
}
View Source
var HttpConnectionManager_ServerHeaderTransformation_value = map[string]int32{
	"OVERWRITE":        0,
	"APPEND_IF_ABSENT": 1,
	"PASS_THROUGH":     2,
}
View Source
var HttpConnectionManager_Tracing_OperationName_name = map[int32]string{
	0: "INGRESS",
	1: "EGRESS",
}
View Source
var HttpConnectionManager_Tracing_OperationName_value = map[string]int32{
	"INGRESS": 0,
	"EGRESS":  1,
}

Functions

This section is empty.

Types

type HttpConnectionManager

type HttpConnectionManager struct {
	CodecType  HttpConnectionManager_CodecType `` /* 186-byte string literal not displayed */
	StatPrefix string                          `protobuf:"bytes,2,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"`
	// Types that are valid to be assigned to RouteSpecifier:
	//	*HttpConnectionManager_Rds
	//	*HttpConnectionManager_RouteConfig
	//	*HttpConnectionManager_ScopedRoutes
	RouteSpecifier                   isHttpConnectionManager_RouteSpecifier           `protobuf_oneof:"route_specifier"`
	HttpFilters                      []*HttpFilter                                    `protobuf:"bytes,5,rep,name=http_filters,json=httpFilters,proto3" json:"http_filters,omitempty"`
	AddUserAgent                     *wrappers.BoolValue                              `protobuf:"bytes,6,opt,name=add_user_agent,json=addUserAgent,proto3" json:"add_user_agent,omitempty"`
	Tracing                          *HttpConnectionManager_Tracing                   `protobuf:"bytes,7,opt,name=tracing,proto3" json:"tracing,omitempty"`
	CommonHttpProtocolOptions        *v31.HttpProtocolOptions                         `` /* 141-byte string literal not displayed */
	HttpProtocolOptions              *v31.Http1ProtocolOptions                        `protobuf:"bytes,8,opt,name=http_protocol_options,json=httpProtocolOptions,proto3" json:"http_protocol_options,omitempty"`
	Http2ProtocolOptions             *v31.Http2ProtocolOptions                        `protobuf:"bytes,9,opt,name=http2_protocol_options,json=http2ProtocolOptions,proto3" json:"http2_protocol_options,omitempty"`
	ServerName                       string                                           `protobuf:"bytes,10,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	ServerHeaderTransformation       HttpConnectionManager_ServerHeaderTransformation `` /* 257-byte string literal not displayed */
	MaxRequestHeadersKb              *wrappers.UInt32Value                            `protobuf:"bytes,29,opt,name=max_request_headers_kb,json=maxRequestHeadersKb,proto3" json:"max_request_headers_kb,omitempty"`
	HiddenEnvoyDeprecatedIdleTimeout *duration.Duration                               `` // Deprecated: Do not use.
	/* 164-byte string literal not displayed */
	StreamIdleTimeout                          *duration.Duration                                 `protobuf:"bytes,24,opt,name=stream_idle_timeout,json=streamIdleTimeout,proto3" json:"stream_idle_timeout,omitempty"`
	RequestTimeout                             *duration.Duration                                 `protobuf:"bytes,28,opt,name=request_timeout,json=requestTimeout,proto3" json:"request_timeout,omitempty"`
	DrainTimeout                               *duration.Duration                                 `protobuf:"bytes,12,opt,name=drain_timeout,json=drainTimeout,proto3" json:"drain_timeout,omitempty"`
	DelayedCloseTimeout                        *duration.Duration                                 `protobuf:"bytes,26,opt,name=delayed_close_timeout,json=delayedCloseTimeout,proto3" json:"delayed_close_timeout,omitempty"`
	AccessLog                                  []*v32.AccessLog                                   `protobuf:"bytes,13,rep,name=access_log,json=accessLog,proto3" json:"access_log,omitempty"`
	UseRemoteAddress                           *wrappers.BoolValue                                `protobuf:"bytes,14,opt,name=use_remote_address,json=useRemoteAddress,proto3" json:"use_remote_address,omitempty"`
	XffNumTrustedHops                          uint32                                             `protobuf:"varint,19,opt,name=xff_num_trusted_hops,json=xffNumTrustedHops,proto3" json:"xff_num_trusted_hops,omitempty"`
	InternalAddressConfig                      *HttpConnectionManager_InternalAddressConfig       `` /* 127-byte string literal not displayed */
	SkipXffAppend                              bool                                               `protobuf:"varint,21,opt,name=skip_xff_append,json=skipXffAppend,proto3" json:"skip_xff_append,omitempty"`
	Via                                        string                                             `protobuf:"bytes,22,opt,name=via,proto3" json:"via,omitempty"`
	GenerateRequestId                          *wrappers.BoolValue                                `protobuf:"bytes,15,opt,name=generate_request_id,json=generateRequestId,proto3" json:"generate_request_id,omitempty"`
	PreserveExternalRequestId                  bool                                               `` /* 142-byte string literal not displayed */
	ForwardClientCertDetails                   HttpConnectionManager_ForwardClientCertDetails     `` /* 251-byte string literal not displayed */
	SetCurrentClientCertDetails                *HttpConnectionManager_SetCurrentClientCertDetails `` /* 149-byte string literal not displayed */
	Proxy_100Continue                          bool                                               `protobuf:"varint,18,opt,name=proxy_100_continue,json=proxy100Continue,proto3" json:"proxy_100_continue,omitempty"`
	RepresentIpv4RemoteAddressAsIpv4MappedIpv6 bool                                               `` /* 201-byte string literal not displayed */
	UpgradeConfigs                             []*HttpConnectionManager_UpgradeConfig             `protobuf:"bytes,23,rep,name=upgrade_configs,json=upgradeConfigs,proto3" json:"upgrade_configs,omitempty"`
	NormalizePath                              *wrappers.BoolValue                                `protobuf:"bytes,30,opt,name=normalize_path,json=normalizePath,proto3" json:"normalize_path,omitempty"`
	MergeSlashes                               bool                                               `protobuf:"varint,33,opt,name=merge_slashes,json=mergeSlashes,proto3" json:"merge_slashes,omitempty"`
	XXX_NoUnkeyedLiteral                       struct{}                                           `json:"-"`
	XXX_unrecognized                           []byte                                             `json:"-"`
	XXX_sizecache                              int32                                              `json:"-"`
}

func (*HttpConnectionManager) Descriptor

func (*HttpConnectionManager) Descriptor() ([]byte, []int)

func (*HttpConnectionManager) GetAccessLog

func (m *HttpConnectionManager) GetAccessLog() []*v32.AccessLog

func (*HttpConnectionManager) GetAddUserAgent

func (m *HttpConnectionManager) GetAddUserAgent() *wrappers.BoolValue

func (*HttpConnectionManager) GetCodecType

func (*HttpConnectionManager) GetCommonHttpProtocolOptions

func (m *HttpConnectionManager) GetCommonHttpProtocolOptions() *v31.HttpProtocolOptions

func (*HttpConnectionManager) GetDelayedCloseTimeout

func (m *HttpConnectionManager) GetDelayedCloseTimeout() *duration.Duration

func (*HttpConnectionManager) GetDrainTimeout

func (m *HttpConnectionManager) GetDrainTimeout() *duration.Duration

func (*HttpConnectionManager) GetForwardClientCertDetails

func (*HttpConnectionManager) GetGenerateRequestId

func (m *HttpConnectionManager) GetGenerateRequestId() *wrappers.BoolValue

func (*HttpConnectionManager) GetHiddenEnvoyDeprecatedIdleTimeout deprecated

func (m *HttpConnectionManager) GetHiddenEnvoyDeprecatedIdleTimeout() *duration.Duration

Deprecated: Do not use.

func (*HttpConnectionManager) GetHttp2ProtocolOptions

func (m *HttpConnectionManager) GetHttp2ProtocolOptions() *v31.Http2ProtocolOptions

func (*HttpConnectionManager) GetHttpFilters

func (m *HttpConnectionManager) GetHttpFilters() []*HttpFilter

func (*HttpConnectionManager) GetHttpProtocolOptions

func (m *HttpConnectionManager) GetHttpProtocolOptions() *v31.Http1ProtocolOptions

func (*HttpConnectionManager) GetInternalAddressConfig

func (*HttpConnectionManager) GetMaxRequestHeadersKb

func (m *HttpConnectionManager) GetMaxRequestHeadersKb() *wrappers.UInt32Value

func (*HttpConnectionManager) GetMergeSlashes

func (m *HttpConnectionManager) GetMergeSlashes() bool

func (*HttpConnectionManager) GetNormalizePath

func (m *HttpConnectionManager) GetNormalizePath() *wrappers.BoolValue

func (*HttpConnectionManager) GetPreserveExternalRequestId

func (m *HttpConnectionManager) GetPreserveExternalRequestId() bool

func (*HttpConnectionManager) GetProxy_100Continue

func (m *HttpConnectionManager) GetProxy_100Continue() bool

func (*HttpConnectionManager) GetRds

func (m *HttpConnectionManager) GetRds() *Rds

func (*HttpConnectionManager) GetRepresentIpv4RemoteAddressAsIpv4MappedIpv6

func (m *HttpConnectionManager) GetRepresentIpv4RemoteAddressAsIpv4MappedIpv6() bool

func (*HttpConnectionManager) GetRequestTimeout

func (m *HttpConnectionManager) GetRequestTimeout() *duration.Duration

func (*HttpConnectionManager) GetRouteConfig

func (m *HttpConnectionManager) GetRouteConfig() *v3.RouteConfiguration

func (*HttpConnectionManager) GetRouteSpecifier

func (m *HttpConnectionManager) GetRouteSpecifier() isHttpConnectionManager_RouteSpecifier

func (*HttpConnectionManager) GetScopedRoutes

func (m *HttpConnectionManager) GetScopedRoutes() *ScopedRoutes

func (*HttpConnectionManager) GetServerHeaderTransformation

func (*HttpConnectionManager) GetServerName

func (m *HttpConnectionManager) GetServerName() string

func (*HttpConnectionManager) GetSetCurrentClientCertDetails

func (m *HttpConnectionManager) GetSetCurrentClientCertDetails() *HttpConnectionManager_SetCurrentClientCertDetails

func (*HttpConnectionManager) GetSkipXffAppend

func (m *HttpConnectionManager) GetSkipXffAppend() bool

func (*HttpConnectionManager) GetStatPrefix

func (m *HttpConnectionManager) GetStatPrefix() string

func (*HttpConnectionManager) GetStreamIdleTimeout

func (m *HttpConnectionManager) GetStreamIdleTimeout() *duration.Duration

func (*HttpConnectionManager) GetTracing

func (*HttpConnectionManager) GetUpgradeConfigs

func (*HttpConnectionManager) GetUseRemoteAddress

func (m *HttpConnectionManager) GetUseRemoteAddress() *wrappers.BoolValue

func (*HttpConnectionManager) GetVia

func (m *HttpConnectionManager) GetVia() string

func (*HttpConnectionManager) GetXffNumTrustedHops

func (m *HttpConnectionManager) GetXffNumTrustedHops() uint32

func (*HttpConnectionManager) ProtoMessage

func (*HttpConnectionManager) ProtoMessage()

func (*HttpConnectionManager) Reset

func (m *HttpConnectionManager) Reset()

func (*HttpConnectionManager) String

func (m *HttpConnectionManager) String() string

func (*HttpConnectionManager) Validate

func (m *HttpConnectionManager) Validate() error

Validate checks the field values on HttpConnectionManager with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HttpConnectionManager) XXX_DiscardUnknown

func (m *HttpConnectionManager) XXX_DiscardUnknown()

func (*HttpConnectionManager) XXX_Marshal

func (m *HttpConnectionManager) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HttpConnectionManager) XXX_Merge

func (m *HttpConnectionManager) XXX_Merge(src proto.Message)

func (*HttpConnectionManager) XXX_OneofWrappers

func (*HttpConnectionManager) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HttpConnectionManager) XXX_Size

func (m *HttpConnectionManager) XXX_Size() int

func (*HttpConnectionManager) XXX_Unmarshal

func (m *HttpConnectionManager) XXX_Unmarshal(b []byte) error

type HttpConnectionManagerValidationError

type HttpConnectionManagerValidationError struct {
	// contains filtered or unexported fields
}

HttpConnectionManagerValidationError is the validation error returned by HttpConnectionManager.Validate if the designated constraints aren't met.

func (HttpConnectionManagerValidationError) Cause

Cause function returns cause value.

func (HttpConnectionManagerValidationError) Error

Error satisfies the builtin error interface

func (HttpConnectionManagerValidationError) ErrorName

ErrorName returns error name.

func (HttpConnectionManagerValidationError) Field

Field function returns field value.

func (HttpConnectionManagerValidationError) Key

Key function returns key value.

func (HttpConnectionManagerValidationError) Reason

Reason function returns reason value.

type HttpConnectionManager_CodecType

type HttpConnectionManager_CodecType int32
const (
	HttpConnectionManager_AUTO  HttpConnectionManager_CodecType = 0
	HttpConnectionManager_HTTP1 HttpConnectionManager_CodecType = 1
	HttpConnectionManager_HTTP2 HttpConnectionManager_CodecType = 2
	HttpConnectionManager_HTTP3 HttpConnectionManager_CodecType = 3
)

func (HttpConnectionManager_CodecType) EnumDescriptor

func (HttpConnectionManager_CodecType) EnumDescriptor() ([]byte, []int)

func (HttpConnectionManager_CodecType) String

type HttpConnectionManager_ForwardClientCertDetails

type HttpConnectionManager_ForwardClientCertDetails int32
const (
	HttpConnectionManager_SANITIZE            HttpConnectionManager_ForwardClientCertDetails = 0
	HttpConnectionManager_FORWARD_ONLY        HttpConnectionManager_ForwardClientCertDetails = 1
	HttpConnectionManager_APPEND_FORWARD      HttpConnectionManager_ForwardClientCertDetails = 2
	HttpConnectionManager_SANITIZE_SET        HttpConnectionManager_ForwardClientCertDetails = 3
	HttpConnectionManager_ALWAYS_FORWARD_ONLY HttpConnectionManager_ForwardClientCertDetails = 4
)

func (HttpConnectionManager_ForwardClientCertDetails) EnumDescriptor

func (HttpConnectionManager_ForwardClientCertDetails) String

type HttpConnectionManager_InternalAddressConfig

type HttpConnectionManager_InternalAddressConfig struct {
	UnixSockets          bool     `protobuf:"varint,1,opt,name=unix_sockets,json=unixSockets,proto3" json:"unix_sockets,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HttpConnectionManager_InternalAddressConfig) Descriptor

func (*HttpConnectionManager_InternalAddressConfig) GetUnixSockets

func (*HttpConnectionManager_InternalAddressConfig) ProtoMessage

func (*HttpConnectionManager_InternalAddressConfig) Reset

func (*HttpConnectionManager_InternalAddressConfig) String

func (*HttpConnectionManager_InternalAddressConfig) Validate

Validate checks the field values on HttpConnectionManager_InternalAddressConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HttpConnectionManager_InternalAddressConfig) XXX_DiscardUnknown

func (m *HttpConnectionManager_InternalAddressConfig) XXX_DiscardUnknown()

func (*HttpConnectionManager_InternalAddressConfig) XXX_Marshal

func (m *HttpConnectionManager_InternalAddressConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HttpConnectionManager_InternalAddressConfig) XXX_Merge

func (*HttpConnectionManager_InternalAddressConfig) XXX_Size

func (*HttpConnectionManager_InternalAddressConfig) XXX_Unmarshal

type HttpConnectionManager_InternalAddressConfigValidationError

type HttpConnectionManager_InternalAddressConfigValidationError struct {
	// contains filtered or unexported fields
}

HttpConnectionManager_InternalAddressConfigValidationError is the validation error returned by HttpConnectionManager_InternalAddressConfig.Validate if the designated constraints aren't met.

func (HttpConnectionManager_InternalAddressConfigValidationError) Cause

Cause function returns cause value.

func (HttpConnectionManager_InternalAddressConfigValidationError) Error

Error satisfies the builtin error interface

func (HttpConnectionManager_InternalAddressConfigValidationError) ErrorName

ErrorName returns error name.

func (HttpConnectionManager_InternalAddressConfigValidationError) Field

Field function returns field value.

func (HttpConnectionManager_InternalAddressConfigValidationError) Key

Key function returns key value.

func (HttpConnectionManager_InternalAddressConfigValidationError) Reason

Reason function returns reason value.

type HttpConnectionManager_Rds

type HttpConnectionManager_Rds struct {
	Rds *Rds `protobuf:"bytes,3,opt,name=rds,proto3,oneof"`
}

type HttpConnectionManager_RouteConfig

type HttpConnectionManager_RouteConfig struct {
	RouteConfig *v3.RouteConfiguration `protobuf:"bytes,4,opt,name=route_config,json=routeConfig,proto3,oneof"`
}

type HttpConnectionManager_ScopedRoutes

type HttpConnectionManager_ScopedRoutes struct {
	ScopedRoutes *ScopedRoutes `protobuf:"bytes,31,opt,name=scoped_routes,json=scopedRoutes,proto3,oneof"`
}

type HttpConnectionManager_ServerHeaderTransformation

type HttpConnectionManager_ServerHeaderTransformation int32
const (
	HttpConnectionManager_OVERWRITE        HttpConnectionManager_ServerHeaderTransformation = 0
	HttpConnectionManager_APPEND_IF_ABSENT HttpConnectionManager_ServerHeaderTransformation = 1
	HttpConnectionManager_PASS_THROUGH     HttpConnectionManager_ServerHeaderTransformation = 2
)

func (HttpConnectionManager_ServerHeaderTransformation) EnumDescriptor

func (HttpConnectionManager_ServerHeaderTransformation) String

type HttpConnectionManager_SetCurrentClientCertDetails

type HttpConnectionManager_SetCurrentClientCertDetails struct {
	Subject              *wrappers.BoolValue `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	Cert                 bool                `protobuf:"varint,3,opt,name=cert,proto3" json:"cert,omitempty"`
	Chain                bool                `protobuf:"varint,6,opt,name=chain,proto3" json:"chain,omitempty"`
	Dns                  bool                `protobuf:"varint,4,opt,name=dns,proto3" json:"dns,omitempty"`
	Uri                  bool                `protobuf:"varint,5,opt,name=uri,proto3" json:"uri,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*HttpConnectionManager_SetCurrentClientCertDetails) Descriptor

func (*HttpConnectionManager_SetCurrentClientCertDetails) GetCert

func (*HttpConnectionManager_SetCurrentClientCertDetails) GetChain

func (*HttpConnectionManager_SetCurrentClientCertDetails) GetDns

func (*HttpConnectionManager_SetCurrentClientCertDetails) GetSubject

func (*HttpConnectionManager_SetCurrentClientCertDetails) GetUri

func (*HttpConnectionManager_SetCurrentClientCertDetails) ProtoMessage

func (*HttpConnectionManager_SetCurrentClientCertDetails) Reset

func (*HttpConnectionManager_SetCurrentClientCertDetails) String

func (*HttpConnectionManager_SetCurrentClientCertDetails) Validate

Validate checks the field values on HttpConnectionManager_SetCurrentClientCertDetails with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HttpConnectionManager_SetCurrentClientCertDetails) XXX_DiscardUnknown

func (m *HttpConnectionManager_SetCurrentClientCertDetails) XXX_DiscardUnknown()

func (*HttpConnectionManager_SetCurrentClientCertDetails) XXX_Marshal

func (m *HttpConnectionManager_SetCurrentClientCertDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HttpConnectionManager_SetCurrentClientCertDetails) XXX_Merge

func (*HttpConnectionManager_SetCurrentClientCertDetails) XXX_Size

func (*HttpConnectionManager_SetCurrentClientCertDetails) XXX_Unmarshal

type HttpConnectionManager_SetCurrentClientCertDetailsValidationError

type HttpConnectionManager_SetCurrentClientCertDetailsValidationError struct {
	// contains filtered or unexported fields
}

HttpConnectionManager_SetCurrentClientCertDetailsValidationError is the validation error returned by HttpConnectionManager_SetCurrentClientCertDetails.Validate if the designated constraints aren't met.

func (HttpConnectionManager_SetCurrentClientCertDetailsValidationError) Cause

Cause function returns cause value.

func (HttpConnectionManager_SetCurrentClientCertDetailsValidationError) Error

Error satisfies the builtin error interface

func (HttpConnectionManager_SetCurrentClientCertDetailsValidationError) ErrorName

ErrorName returns error name.

func (HttpConnectionManager_SetCurrentClientCertDetailsValidationError) Field

Field function returns field value.

func (HttpConnectionManager_SetCurrentClientCertDetailsValidationError) Key

Key function returns key value.

func (HttpConnectionManager_SetCurrentClientCertDetailsValidationError) Reason

Reason function returns reason value.

type HttpConnectionManager_Tracing

type HttpConnectionManager_Tracing struct {
	HiddenEnvoyDeprecatedOperationName HttpConnectionManager_Tracing_OperationName `` // Deprecated: Do not use.
	/* 279-byte string literal not displayed */
	HiddenEnvoyDeprecatedRequestHeadersForTags []string `` // Deprecated: Do not use.
	/* 197-byte string literal not displayed */
	ClientSampling       *v33.Percent          `protobuf:"bytes,3,opt,name=client_sampling,json=clientSampling,proto3" json:"client_sampling,omitempty"`
	RandomSampling       *v33.Percent          `protobuf:"bytes,4,opt,name=random_sampling,json=randomSampling,proto3" json:"random_sampling,omitempty"`
	OverallSampling      *v33.Percent          `protobuf:"bytes,5,opt,name=overall_sampling,json=overallSampling,proto3" json:"overall_sampling,omitempty"`
	Verbose              bool                  `protobuf:"varint,6,opt,name=verbose,proto3" json:"verbose,omitempty"`
	MaxPathTagLength     *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=max_path_tag_length,json=maxPathTagLength,proto3" json:"max_path_tag_length,omitempty"`
	CustomTags           []*v34.CustomTag      `protobuf:"bytes,8,rep,name=custom_tags,json=customTags,proto3" json:"custom_tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*HttpConnectionManager_Tracing) Descriptor

func (*HttpConnectionManager_Tracing) Descriptor() ([]byte, []int)

func (*HttpConnectionManager_Tracing) GetClientSampling

func (m *HttpConnectionManager_Tracing) GetClientSampling() *v33.Percent

func (*HttpConnectionManager_Tracing) GetCustomTags

func (m *HttpConnectionManager_Tracing) GetCustomTags() []*v34.CustomTag

func (*HttpConnectionManager_Tracing) GetHiddenEnvoyDeprecatedOperationName deprecated

func (m *HttpConnectionManager_Tracing) GetHiddenEnvoyDeprecatedOperationName() HttpConnectionManager_Tracing_OperationName

Deprecated: Do not use.

func (*HttpConnectionManager_Tracing) GetHiddenEnvoyDeprecatedRequestHeadersForTags deprecated

func (m *HttpConnectionManager_Tracing) GetHiddenEnvoyDeprecatedRequestHeadersForTags() []string

Deprecated: Do not use.

func (*HttpConnectionManager_Tracing) GetMaxPathTagLength

func (m *HttpConnectionManager_Tracing) GetMaxPathTagLength() *wrappers.UInt32Value

func (*HttpConnectionManager_Tracing) GetOverallSampling

func (m *HttpConnectionManager_Tracing) GetOverallSampling() *v33.Percent

func (*HttpConnectionManager_Tracing) GetRandomSampling

func (m *HttpConnectionManager_Tracing) GetRandomSampling() *v33.Percent

func (*HttpConnectionManager_Tracing) GetVerbose

func (m *HttpConnectionManager_Tracing) GetVerbose() bool

func (*HttpConnectionManager_Tracing) ProtoMessage

func (*HttpConnectionManager_Tracing) ProtoMessage()

func (*HttpConnectionManager_Tracing) Reset

func (m *HttpConnectionManager_Tracing) Reset()

func (*HttpConnectionManager_Tracing) String

func (*HttpConnectionManager_Tracing) Validate

func (m *HttpConnectionManager_Tracing) Validate() error

Validate checks the field values on HttpConnectionManager_Tracing with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HttpConnectionManager_Tracing) XXX_DiscardUnknown

func (m *HttpConnectionManager_Tracing) XXX_DiscardUnknown()

func (*HttpConnectionManager_Tracing) XXX_Marshal

func (m *HttpConnectionManager_Tracing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HttpConnectionManager_Tracing) XXX_Merge

func (m *HttpConnectionManager_Tracing) XXX_Merge(src proto.Message)

func (*HttpConnectionManager_Tracing) XXX_Size

func (m *HttpConnectionManager_Tracing) XXX_Size() int

func (*HttpConnectionManager_Tracing) XXX_Unmarshal

func (m *HttpConnectionManager_Tracing) XXX_Unmarshal(b []byte) error

type HttpConnectionManager_TracingValidationError

type HttpConnectionManager_TracingValidationError struct {
	// contains filtered or unexported fields
}

HttpConnectionManager_TracingValidationError is the validation error returned by HttpConnectionManager_Tracing.Validate if the designated constraints aren't met.

func (HttpConnectionManager_TracingValidationError) Cause

Cause function returns cause value.

func (HttpConnectionManager_TracingValidationError) Error

Error satisfies the builtin error interface

func (HttpConnectionManager_TracingValidationError) ErrorName

ErrorName returns error name.

func (HttpConnectionManager_TracingValidationError) Field

Field function returns field value.

func (HttpConnectionManager_TracingValidationError) Key

Key function returns key value.

func (HttpConnectionManager_TracingValidationError) Reason

Reason function returns reason value.

type HttpConnectionManager_Tracing_OperationName

type HttpConnectionManager_Tracing_OperationName int32
const (
	HttpConnectionManager_Tracing_INGRESS HttpConnectionManager_Tracing_OperationName = 0
	HttpConnectionManager_Tracing_EGRESS  HttpConnectionManager_Tracing_OperationName = 1
)

func (HttpConnectionManager_Tracing_OperationName) EnumDescriptor

func (HttpConnectionManager_Tracing_OperationName) EnumDescriptor() ([]byte, []int)

func (HttpConnectionManager_Tracing_OperationName) String

type HttpConnectionManager_UpgradeConfig

type HttpConnectionManager_UpgradeConfig struct {
	UpgradeType          string              `protobuf:"bytes,1,opt,name=upgrade_type,json=upgradeType,proto3" json:"upgrade_type,omitempty"`
	Filters              []*HttpFilter       `protobuf:"bytes,2,rep,name=filters,proto3" json:"filters,omitempty"`
	Enabled              *wrappers.BoolValue `protobuf:"bytes,3,opt,name=enabled,proto3" json:"enabled,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*HttpConnectionManager_UpgradeConfig) Descriptor

func (*HttpConnectionManager_UpgradeConfig) Descriptor() ([]byte, []int)

func (*HttpConnectionManager_UpgradeConfig) GetEnabled

func (*HttpConnectionManager_UpgradeConfig) GetFilters

func (*HttpConnectionManager_UpgradeConfig) GetUpgradeType

func (m *HttpConnectionManager_UpgradeConfig) GetUpgradeType() string

func (*HttpConnectionManager_UpgradeConfig) ProtoMessage

func (*HttpConnectionManager_UpgradeConfig) ProtoMessage()

func (*HttpConnectionManager_UpgradeConfig) Reset

func (*HttpConnectionManager_UpgradeConfig) String

func (*HttpConnectionManager_UpgradeConfig) Validate

Validate checks the field values on HttpConnectionManager_UpgradeConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HttpConnectionManager_UpgradeConfig) XXX_DiscardUnknown

func (m *HttpConnectionManager_UpgradeConfig) XXX_DiscardUnknown()

func (*HttpConnectionManager_UpgradeConfig) XXX_Marshal

func (m *HttpConnectionManager_UpgradeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HttpConnectionManager_UpgradeConfig) XXX_Merge

func (*HttpConnectionManager_UpgradeConfig) XXX_Size

func (*HttpConnectionManager_UpgradeConfig) XXX_Unmarshal

func (m *HttpConnectionManager_UpgradeConfig) XXX_Unmarshal(b []byte) error

type HttpConnectionManager_UpgradeConfigValidationError

type HttpConnectionManager_UpgradeConfigValidationError struct {
	// contains filtered or unexported fields
}

HttpConnectionManager_UpgradeConfigValidationError is the validation error returned by HttpConnectionManager_UpgradeConfig.Validate if the designated constraints aren't met.

func (HttpConnectionManager_UpgradeConfigValidationError) Cause

Cause function returns cause value.

func (HttpConnectionManager_UpgradeConfigValidationError) Error

Error satisfies the builtin error interface

func (HttpConnectionManager_UpgradeConfigValidationError) ErrorName

ErrorName returns error name.

func (HttpConnectionManager_UpgradeConfigValidationError) Field

Field function returns field value.

func (HttpConnectionManager_UpgradeConfigValidationError) Key

Key function returns key value.

func (HttpConnectionManager_UpgradeConfigValidationError) Reason

Reason function returns reason value.

type HttpFilter

type HttpFilter struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are valid to be assigned to ConfigType:
	//	*HttpFilter_HiddenEnvoyDeprecatedConfig
	//	*HttpFilter_TypedConfig
	ConfigType           isHttpFilter_ConfigType `protobuf_oneof:"config_type"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*HttpFilter) Descriptor

func (*HttpFilter) Descriptor() ([]byte, []int)

func (*HttpFilter) GetConfigType

func (m *HttpFilter) GetConfigType() isHttpFilter_ConfigType

func (*HttpFilter) GetHiddenEnvoyDeprecatedConfig deprecated

func (m *HttpFilter) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct

Deprecated: Do not use.

func (*HttpFilter) GetName

func (m *HttpFilter) GetName() string

func (*HttpFilter) GetTypedConfig

func (m *HttpFilter) GetTypedConfig() *any.Any

func (*HttpFilter) ProtoMessage

func (*HttpFilter) ProtoMessage()

func (*HttpFilter) Reset

func (m *HttpFilter) Reset()

func (*HttpFilter) String

func (m *HttpFilter) String() string

func (*HttpFilter) Validate

func (m *HttpFilter) Validate() error

Validate checks the field values on HttpFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*HttpFilter) XXX_DiscardUnknown

func (m *HttpFilter) XXX_DiscardUnknown()

func (*HttpFilter) XXX_Marshal

func (m *HttpFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HttpFilter) XXX_Merge

func (m *HttpFilter) XXX_Merge(src proto.Message)

func (*HttpFilter) XXX_OneofWrappers

func (*HttpFilter) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HttpFilter) XXX_Size

func (m *HttpFilter) XXX_Size() int

func (*HttpFilter) XXX_Unmarshal

func (m *HttpFilter) XXX_Unmarshal(b []byte) error

type HttpFilterValidationError

type HttpFilterValidationError struct {
	// contains filtered or unexported fields
}

HttpFilterValidationError is the validation error returned by HttpFilter.Validate if the designated constraints aren't met.

func (HttpFilterValidationError) Cause

func (e HttpFilterValidationError) Cause() error

Cause function returns cause value.

func (HttpFilterValidationError) Error

Error satisfies the builtin error interface

func (HttpFilterValidationError) ErrorName

func (e HttpFilterValidationError) ErrorName() string

ErrorName returns error name.

func (HttpFilterValidationError) Field

Field function returns field value.

func (HttpFilterValidationError) Key

Key function returns key value.

func (HttpFilterValidationError) Reason

func (e HttpFilterValidationError) Reason() string

Reason function returns reason value.

type HttpFilter_HiddenEnvoyDeprecatedConfig

type HttpFilter_HiddenEnvoyDeprecatedConfig struct {
	HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"`
}

type HttpFilter_TypedConfig

type HttpFilter_TypedConfig struct {
	TypedConfig *any.Any `protobuf:"bytes,4,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

type Rds

type Rds struct {
	ConfigSource         *v31.ConfigSource `protobuf:"bytes,1,opt,name=config_source,json=configSource,proto3" json:"config_source,omitempty"`
	RouteConfigName      string            `protobuf:"bytes,2,opt,name=route_config_name,json=routeConfigName,proto3" json:"route_config_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*Rds) Descriptor

func (*Rds) Descriptor() ([]byte, []int)

func (*Rds) GetConfigSource

func (m *Rds) GetConfigSource() *v31.ConfigSource

func (*Rds) GetRouteConfigName

func (m *Rds) GetRouteConfigName() string

func (*Rds) ProtoMessage

func (*Rds) ProtoMessage()

func (*Rds) Reset

func (m *Rds) Reset()

func (*Rds) String

func (m *Rds) String() string

func (*Rds) Validate

func (m *Rds) Validate() error

Validate checks the field values on Rds with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*Rds) XXX_DiscardUnknown

func (m *Rds) XXX_DiscardUnknown()

func (*Rds) XXX_Marshal

func (m *Rds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Rds) XXX_Merge

func (m *Rds) XXX_Merge(src proto.Message)

func (*Rds) XXX_Size

func (m *Rds) XXX_Size() int

func (*Rds) XXX_Unmarshal

func (m *Rds) XXX_Unmarshal(b []byte) error

type RdsValidationError

type RdsValidationError struct {
	// contains filtered or unexported fields
}

RdsValidationError is the validation error returned by Rds.Validate if the designated constraints aren't met.

func (RdsValidationError) Cause

func (e RdsValidationError) Cause() error

Cause function returns cause value.

func (RdsValidationError) Error

func (e RdsValidationError) Error() string

Error satisfies the builtin error interface

func (RdsValidationError) ErrorName

func (e RdsValidationError) ErrorName() string

ErrorName returns error name.

func (RdsValidationError) Field

func (e RdsValidationError) Field() string

Field function returns field value.

func (RdsValidationError) Key

func (e RdsValidationError) Key() bool

Key function returns key value.

func (RdsValidationError) Reason

func (e RdsValidationError) Reason() string

Reason function returns reason value.

type ScopedRds

type ScopedRds struct {
	ScopedRdsConfigSource *v31.ConfigSource `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}          `json:"-"`
	XXX_unrecognized      []byte            `json:"-"`
	XXX_sizecache         int32             `json:"-"`
}

func (*ScopedRds) Descriptor

func (*ScopedRds) Descriptor() ([]byte, []int)

func (*ScopedRds) GetScopedRdsConfigSource

func (m *ScopedRds) GetScopedRdsConfigSource() *v31.ConfigSource

func (*ScopedRds) ProtoMessage

func (*ScopedRds) ProtoMessage()

func (*ScopedRds) Reset

func (m *ScopedRds) Reset()

func (*ScopedRds) String

func (m *ScopedRds) String() string

func (*ScopedRds) Validate

func (m *ScopedRds) Validate() error

Validate checks the field values on ScopedRds with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScopedRds) XXX_DiscardUnknown

func (m *ScopedRds) XXX_DiscardUnknown()

func (*ScopedRds) XXX_Marshal

func (m *ScopedRds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScopedRds) XXX_Merge

func (m *ScopedRds) XXX_Merge(src proto.Message)

func (*ScopedRds) XXX_Size

func (m *ScopedRds) XXX_Size() int

func (*ScopedRds) XXX_Unmarshal

func (m *ScopedRds) XXX_Unmarshal(b []byte) error

type ScopedRdsValidationError

type ScopedRdsValidationError struct {
	// contains filtered or unexported fields
}

ScopedRdsValidationError is the validation error returned by ScopedRds.Validate if the designated constraints aren't met.

func (ScopedRdsValidationError) Cause

func (e ScopedRdsValidationError) Cause() error

Cause function returns cause value.

func (ScopedRdsValidationError) Error

func (e ScopedRdsValidationError) Error() string

Error satisfies the builtin error interface

func (ScopedRdsValidationError) ErrorName

func (e ScopedRdsValidationError) ErrorName() string

ErrorName returns error name.

func (ScopedRdsValidationError) Field

func (e ScopedRdsValidationError) Field() string

Field function returns field value.

func (ScopedRdsValidationError) Key

Key function returns key value.

func (ScopedRdsValidationError) Reason

func (e ScopedRdsValidationError) Reason() string

Reason function returns reason value.

type ScopedRouteConfigurationsList

type ScopedRouteConfigurationsList struct {
	ScopedRouteConfigurations []*v3.ScopedRouteConfiguration `` /* 138-byte string literal not displayed */
	XXX_NoUnkeyedLiteral      struct{}                       `json:"-"`
	XXX_unrecognized          []byte                         `json:"-"`
	XXX_sizecache             int32                          `json:"-"`
}

func (*ScopedRouteConfigurationsList) Descriptor

func (*ScopedRouteConfigurationsList) Descriptor() ([]byte, []int)

func (*ScopedRouteConfigurationsList) GetScopedRouteConfigurations

func (m *ScopedRouteConfigurationsList) GetScopedRouteConfigurations() []*v3.ScopedRouteConfiguration

func (*ScopedRouteConfigurationsList) ProtoMessage

func (*ScopedRouteConfigurationsList) ProtoMessage()

func (*ScopedRouteConfigurationsList) Reset

func (m *ScopedRouteConfigurationsList) Reset()

func (*ScopedRouteConfigurationsList) String

func (*ScopedRouteConfigurationsList) Validate

func (m *ScopedRouteConfigurationsList) Validate() error

Validate checks the field values on ScopedRouteConfigurationsList with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScopedRouteConfigurationsList) XXX_DiscardUnknown

func (m *ScopedRouteConfigurationsList) XXX_DiscardUnknown()

func (*ScopedRouteConfigurationsList) XXX_Marshal

func (m *ScopedRouteConfigurationsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScopedRouteConfigurationsList) XXX_Merge

func (m *ScopedRouteConfigurationsList) XXX_Merge(src proto.Message)

func (*ScopedRouteConfigurationsList) XXX_Size

func (m *ScopedRouteConfigurationsList) XXX_Size() int

func (*ScopedRouteConfigurationsList) XXX_Unmarshal

func (m *ScopedRouteConfigurationsList) XXX_Unmarshal(b []byte) error

type ScopedRouteConfigurationsListValidationError

type ScopedRouteConfigurationsListValidationError struct {
	// contains filtered or unexported fields
}

ScopedRouteConfigurationsListValidationError is the validation error returned by ScopedRouteConfigurationsList.Validate if the designated constraints aren't met.

func (ScopedRouteConfigurationsListValidationError) Cause

Cause function returns cause value.

func (ScopedRouteConfigurationsListValidationError) Error

Error satisfies the builtin error interface

func (ScopedRouteConfigurationsListValidationError) ErrorName

ErrorName returns error name.

func (ScopedRouteConfigurationsListValidationError) Field

Field function returns field value.

func (ScopedRouteConfigurationsListValidationError) Key

Key function returns key value.

func (ScopedRouteConfigurationsListValidationError) Reason

Reason function returns reason value.

type ScopedRoutes

type ScopedRoutes struct {
	Name            string                        `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ScopeKeyBuilder *ScopedRoutes_ScopeKeyBuilder `protobuf:"bytes,2,opt,name=scope_key_builder,json=scopeKeyBuilder,proto3" json:"scope_key_builder,omitempty"`
	RdsConfigSource *v31.ConfigSource             `protobuf:"bytes,3,opt,name=rds_config_source,json=rdsConfigSource,proto3" json:"rds_config_source,omitempty"`
	// Types that are valid to be assigned to ConfigSpecifier:
	//	*ScopedRoutes_ScopedRouteConfigurationsList
	//	*ScopedRoutes_ScopedRds
	ConfigSpecifier      isScopedRoutes_ConfigSpecifier `protobuf_oneof:"config_specifier"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (*ScopedRoutes) Descriptor

func (*ScopedRoutes) Descriptor() ([]byte, []int)

func (*ScopedRoutes) GetConfigSpecifier

func (m *ScopedRoutes) GetConfigSpecifier() isScopedRoutes_ConfigSpecifier

func (*ScopedRoutes) GetName

func (m *ScopedRoutes) GetName() string

func (*ScopedRoutes) GetRdsConfigSource

func (m *ScopedRoutes) GetRdsConfigSource() *v31.ConfigSource

func (*ScopedRoutes) GetScopeKeyBuilder

func (m *ScopedRoutes) GetScopeKeyBuilder() *ScopedRoutes_ScopeKeyBuilder

func (*ScopedRoutes) GetScopedRds

func (m *ScopedRoutes) GetScopedRds() *ScopedRds

func (*ScopedRoutes) GetScopedRouteConfigurationsList

func (m *ScopedRoutes) GetScopedRouteConfigurationsList() *ScopedRouteConfigurationsList

func (*ScopedRoutes) ProtoMessage

func (*ScopedRoutes) ProtoMessage()

func (*ScopedRoutes) Reset

func (m *ScopedRoutes) Reset()

func (*ScopedRoutes) String

func (m *ScopedRoutes) String() string

func (*ScopedRoutes) Validate

func (m *ScopedRoutes) Validate() error

Validate checks the field values on ScopedRoutes with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScopedRoutes) XXX_DiscardUnknown

func (m *ScopedRoutes) XXX_DiscardUnknown()

func (*ScopedRoutes) XXX_Marshal

func (m *ScopedRoutes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScopedRoutes) XXX_Merge

func (m *ScopedRoutes) XXX_Merge(src proto.Message)

func (*ScopedRoutes) XXX_OneofWrappers

func (*ScopedRoutes) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ScopedRoutes) XXX_Size

func (m *ScopedRoutes) XXX_Size() int

func (*ScopedRoutes) XXX_Unmarshal

func (m *ScopedRoutes) XXX_Unmarshal(b []byte) error

type ScopedRoutesValidationError

type ScopedRoutesValidationError struct {
	// contains filtered or unexported fields
}

ScopedRoutesValidationError is the validation error returned by ScopedRoutes.Validate if the designated constraints aren't met.

func (ScopedRoutesValidationError) Cause

Cause function returns cause value.

func (ScopedRoutesValidationError) Error

Error satisfies the builtin error interface

func (ScopedRoutesValidationError) ErrorName

func (e ScopedRoutesValidationError) ErrorName() string

ErrorName returns error name.

func (ScopedRoutesValidationError) Field

Field function returns field value.

func (ScopedRoutesValidationError) Key

Key function returns key value.

func (ScopedRoutesValidationError) Reason

Reason function returns reason value.

type ScopedRoutes_ScopeKeyBuilder

type ScopedRoutes_ScopeKeyBuilder struct {
	Fragments            []*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder `protobuf:"bytes,1,rep,name=fragments,proto3" json:"fragments,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                        `json:"-"`
	XXX_unrecognized     []byte                                          `json:"-"`
	XXX_sizecache        int32                                           `json:"-"`
}

func (*ScopedRoutes_ScopeKeyBuilder) Descriptor

func (*ScopedRoutes_ScopeKeyBuilder) Descriptor() ([]byte, []int)

func (*ScopedRoutes_ScopeKeyBuilder) GetFragments

func (*ScopedRoutes_ScopeKeyBuilder) ProtoMessage

func (*ScopedRoutes_ScopeKeyBuilder) ProtoMessage()

func (*ScopedRoutes_ScopeKeyBuilder) Reset

func (m *ScopedRoutes_ScopeKeyBuilder) Reset()

func (*ScopedRoutes_ScopeKeyBuilder) String

func (*ScopedRoutes_ScopeKeyBuilder) Validate

func (m *ScopedRoutes_ScopeKeyBuilder) Validate() error

Validate checks the field values on ScopedRoutes_ScopeKeyBuilder with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScopedRoutes_ScopeKeyBuilder) XXX_DiscardUnknown

func (m *ScopedRoutes_ScopeKeyBuilder) XXX_DiscardUnknown()

func (*ScopedRoutes_ScopeKeyBuilder) XXX_Marshal

func (m *ScopedRoutes_ScopeKeyBuilder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScopedRoutes_ScopeKeyBuilder) XXX_Merge

func (m *ScopedRoutes_ScopeKeyBuilder) XXX_Merge(src proto.Message)

func (*ScopedRoutes_ScopeKeyBuilder) XXX_Size

func (m *ScopedRoutes_ScopeKeyBuilder) XXX_Size() int

func (*ScopedRoutes_ScopeKeyBuilder) XXX_Unmarshal

func (m *ScopedRoutes_ScopeKeyBuilder) XXX_Unmarshal(b []byte) error

type ScopedRoutes_ScopeKeyBuilderValidationError

type ScopedRoutes_ScopeKeyBuilderValidationError struct {
	// contains filtered or unexported fields
}

ScopedRoutes_ScopeKeyBuilderValidationError is the validation error returned by ScopedRoutes_ScopeKeyBuilder.Validate if the designated constraints aren't met.

func (ScopedRoutes_ScopeKeyBuilderValidationError) Cause

Cause function returns cause value.

func (ScopedRoutes_ScopeKeyBuilderValidationError) Error

Error satisfies the builtin error interface

func (ScopedRoutes_ScopeKeyBuilderValidationError) ErrorName

ErrorName returns error name.

func (ScopedRoutes_ScopeKeyBuilderValidationError) Field

Field function returns field value.

func (ScopedRoutes_ScopeKeyBuilderValidationError) Key

Key function returns key value.

func (ScopedRoutes_ScopeKeyBuilderValidationError) Reason

Reason function returns reason value.

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder struct {
	// Types that are valid to be assigned to Type:
	//	*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_
	Type                 isScopedRoutes_ScopeKeyBuilder_FragmentBuilder_Type `protobuf_oneof:"type"`
	XXX_NoUnkeyedLiteral struct{}                                            `json:"-"`
	XXX_unrecognized     []byte                                              `json:"-"`
	XXX_sizecache        int32                                               `json:"-"`
}

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) Descriptor

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) GetHeaderValueExtractor

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) GetType

func (m *ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) GetType() isScopedRoutes_ScopeKeyBuilder_FragmentBuilder_Type

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) ProtoMessage

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) Reset

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) String

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) Validate

Validate checks the field values on ScopedRoutes_ScopeKeyBuilder_FragmentBuilder with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_DiscardUnknown

func (m *ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_DiscardUnknown()

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_Marshal

func (m *ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_Merge

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_OneofWrappers

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_Size

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) XXX_Unmarshal

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError struct {
	// contains filtered or unexported fields
}

ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError is the validation error returned by ScopedRoutes_ScopeKeyBuilder_FragmentBuilder.Validate if the designated constraints aren't met.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError) Cause

Cause function returns cause value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError) Error

Error satisfies the builtin error interface

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError) ErrorName

ErrorName returns error name.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError) Field

Field function returns field value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError) Key

Key function returns key value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilderValidationError) Reason

Reason function returns reason value.

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ElementSeparator string `protobuf:"bytes,2,opt,name=element_separator,json=elementSeparator,proto3" json:"element_separator,omitempty"`
	// Types that are valid to be assigned to ExtractType:
	//	*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Index
	//	*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Element
	ExtractType          isScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_ExtractType `protobuf_oneof:"extract_type"`
	XXX_NoUnkeyedLiteral struct{}                                                                        `json:"-"`
	XXX_unrecognized     []byte                                                                          `json:"-"`
	XXX_sizecache        int32                                                                           `json:"-"`
}

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) Descriptor

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) GetElement

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) GetElementSeparator

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) GetExtractType

func (m *ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) GetExtractType() isScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_ExtractType

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) GetIndex

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) GetName

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) ProtoMessage

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) Reset

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) String

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) Validate

Validate checks the field values on ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) XXX_DiscardUnknown

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) XXX_Marshal

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) XXX_Merge

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) XXX_OneofWrappers

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) XXX_Size

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) XXX_Unmarshal

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError struct {
	// contains filtered or unexported fields
}

ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError is the validation error returned by ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor.Validate if the designated constraints aren't met.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError) Cause

Cause function returns cause value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError) Error

Error satisfies the builtin error interface

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError) ErrorName

ErrorName returns error name.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError) Field

Field function returns field value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError) Key

Key function returns key value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractorValidationError) Reason

Reason function returns reason value.

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_ struct {
	HeaderValueExtractor *ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor `protobuf:"bytes,1,opt,name=header_value_extractor,json=headerValueExtractor,proto3,oneof"`
}

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Element

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Element struct {
	Element *ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement `protobuf:"bytes,4,opt,name=element,proto3,oneof"`
}

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Index

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Index struct {
	Index uint32 `protobuf:"varint,3,opt,name=index,proto3,oneof"`
}

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement struct {
	Separator            string   `protobuf:"bytes,1,opt,name=separator,proto3" json:"separator,omitempty"`
	Key                  string   `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) Descriptor

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) GetKey

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) GetSeparator

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) ProtoMessage

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) Reset

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) String

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) Validate

Validate checks the field values on ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) XXX_DiscardUnknown

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) XXX_Marshal

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) XXX_Merge

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) XXX_Size

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) XXX_Unmarshal

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError

type ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError struct {
	// contains filtered or unexported fields
}

ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError is the validation error returned by ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement.Validate if the designated constraints aren't met.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError) Cause

Cause function returns cause value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError) Error

Error satisfies the builtin error interface

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError) ErrorName

ErrorName returns error name.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError) Field

Field function returns field value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError) Key

Key function returns key value.

func (ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElementValidationError) Reason

Reason function returns reason value.

type ScopedRoutes_ScopedRds

type ScopedRoutes_ScopedRds struct {
	ScopedRds *ScopedRds `protobuf:"bytes,5,opt,name=scoped_rds,json=scopedRds,proto3,oneof"`
}

type ScopedRoutes_ScopedRouteConfigurationsList

type ScopedRoutes_ScopedRouteConfigurationsList struct {
	ScopedRouteConfigurationsList *ScopedRouteConfigurationsList `protobuf:"bytes,4,opt,name=scoped_route_configurations_list,json=scopedRouteConfigurationsList,proto3,oneof"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL