envoy_extensions_filters_network_http_connection_manager_v4alpha

package
v0.9.8 Latest Latest
Warning

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

Go to latest
Published: Aug 4, 2020 License: Apache-2.0 Imports: 30 Imported by: 0

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",
	}
	HttpConnectionManager_CodecType_value = map[string]int32{
		"AUTO":  0,
		"HTTP1": 1,
		"HTTP2": 2,
		"HTTP3": 3,
	}
)

Enum value maps for HttpConnectionManager_CodecType.

View Source
var (
	HttpConnectionManager_ServerHeaderTransformation_name = map[int32]string{
		0: "OVERWRITE",
		1: "APPEND_IF_ABSENT",
		2: "PASS_THROUGH",
	}
	HttpConnectionManager_ServerHeaderTransformation_value = map[string]int32{
		"OVERWRITE":        0,
		"APPEND_IF_ABSENT": 1,
		"PASS_THROUGH":     2,
	}
)

Enum value maps for HttpConnectionManager_ServerHeaderTransformation.

View Source
var (
	HttpConnectionManager_ForwardClientCertDetails_name = map[int32]string{
		0: "SANITIZE",
		1: "FORWARD_ONLY",
		2: "APPEND_FORWARD",
		3: "SANITIZE_SET",
		4: "ALWAYS_FORWARD_ONLY",
	}
	HttpConnectionManager_ForwardClientCertDetails_value = map[string]int32{
		"SANITIZE":            0,
		"FORWARD_ONLY":        1,
		"APPEND_FORWARD":      2,
		"SANITIZE_SET":        3,
		"ALWAYS_FORWARD_ONLY": 4,
	}
)

Enum value maps for HttpConnectionManager_ForwardClientCertDetails.

View Source
var (
	HttpConnectionManager_Tracing_OperationName_name = map[int32]string{
		0: "INGRESS",
		1: "EGRESS",
	}
	HttpConnectionManager_Tracing_OperationName_value = map[string]int32{
		"INGRESS": 0,
		"EGRESS":  1,
	}
)

Enum value maps for HttpConnectionManager_Tracing_OperationName.

View Source
var File_envoy_extensions_filters_network_http_connection_manager_v4alpha_http_connection_manager_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type HttpConnectionManager

type HttpConnectionManager struct {
	CodecType  HttpConnectionManager_CodecType `` /* 191-byte string literal not displayed */
	StatPrefix string                          `protobuf:"bytes,2,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"`
	// Types that are assignable 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                  *v4alpha.HttpProtocolOptions                       `` /* 141-byte string literal not displayed */
	HttpProtocolOptions                        *v4alpha.Http1ProtocolOptions                      `protobuf:"bytes,8,opt,name=http_protocol_options,json=httpProtocolOptions,proto3" json:"http_protocol_options,omitempty"`
	Http2ProtocolOptions                       *v4alpha.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   `` /* 262-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"`
	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                                  []*v4alpha1.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 */
	AlwaysSetRequestIdInResponse               bool                                               `` /* 155-byte string literal not displayed */
	ForwardClientCertDetails                   HttpConnectionManager_ForwardClientCertDetails     `` /* 256-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"`
	RequestIdExtension                         *RequestIDExtension                                `protobuf:"bytes,36,opt,name=request_id_extension,json=requestIdExtension,proto3" json:"request_id_extension,omitempty"`
	LocalReplyConfig                           *LocalReplyConfig                                  `protobuf:"bytes,38,opt,name=local_reply_config,json=localReplyConfig,proto3" json:"local_reply_config,omitempty"`
	StripMatchingHostPort                      bool                                               `` /* 130-byte string literal not displayed */
	StreamErrorOnInvalidHttpMessage            *wrappers.BoolValue                                `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*HttpConnectionManager) Descriptor deprecated

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

Deprecated: Use HttpConnectionManager.ProtoReflect.Descriptor instead.

func (*HttpConnectionManager) GetAccessLog

func (x *HttpConnectionManager) GetAccessLog() []*v4alpha1.AccessLog

func (*HttpConnectionManager) GetAddUserAgent

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

func (*HttpConnectionManager) GetAlwaysSetRequestIdInResponse

func (x *HttpConnectionManager) GetAlwaysSetRequestIdInResponse() bool

func (*HttpConnectionManager) GetCodecType

func (*HttpConnectionManager) GetCommonHttpProtocolOptions

func (x *HttpConnectionManager) GetCommonHttpProtocolOptions() *v4alpha.HttpProtocolOptions

func (*HttpConnectionManager) GetDelayedCloseTimeout

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

func (*HttpConnectionManager) GetDrainTimeout

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

func (*HttpConnectionManager) GetForwardClientCertDetails

func (*HttpConnectionManager) GetGenerateRequestId

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

func (*HttpConnectionManager) GetHttp2ProtocolOptions

func (x *HttpConnectionManager) GetHttp2ProtocolOptions() *v4alpha.Http2ProtocolOptions

func (*HttpConnectionManager) GetHttpFilters

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

func (*HttpConnectionManager) GetHttpProtocolOptions

func (x *HttpConnectionManager) GetHttpProtocolOptions() *v4alpha.Http1ProtocolOptions

func (*HttpConnectionManager) GetInternalAddressConfig

func (*HttpConnectionManager) GetLocalReplyConfig

func (x *HttpConnectionManager) GetLocalReplyConfig() *LocalReplyConfig

func (*HttpConnectionManager) GetMaxRequestHeadersKb

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

func (*HttpConnectionManager) GetMergeSlashes

func (x *HttpConnectionManager) GetMergeSlashes() bool

func (*HttpConnectionManager) GetNormalizePath

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

func (*HttpConnectionManager) GetPreserveExternalRequestId

func (x *HttpConnectionManager) GetPreserveExternalRequestId() bool

func (*HttpConnectionManager) GetProxy_100Continue

func (x *HttpConnectionManager) GetProxy_100Continue() bool

func (*HttpConnectionManager) GetRds

func (x *HttpConnectionManager) GetRds() *Rds

func (*HttpConnectionManager) GetRepresentIpv4RemoteAddressAsIpv4MappedIpv6

func (x *HttpConnectionManager) GetRepresentIpv4RemoteAddressAsIpv4MappedIpv6() bool

func (*HttpConnectionManager) GetRequestIdExtension

func (x *HttpConnectionManager) GetRequestIdExtension() *RequestIDExtension

func (*HttpConnectionManager) GetRequestTimeout

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

func (*HttpConnectionManager) GetRouteConfig

func (x *HttpConnectionManager) GetRouteConfig() *v4alpha2.RouteConfiguration

func (*HttpConnectionManager) GetRouteSpecifier

func (m *HttpConnectionManager) GetRouteSpecifier() isHttpConnectionManager_RouteSpecifier

func (*HttpConnectionManager) GetScopedRoutes

func (x *HttpConnectionManager) GetScopedRoutes() *ScopedRoutes

func (*HttpConnectionManager) GetServerHeaderTransformation

func (*HttpConnectionManager) GetServerName

func (x *HttpConnectionManager) GetServerName() string

func (*HttpConnectionManager) GetSetCurrentClientCertDetails

func (x *HttpConnectionManager) GetSetCurrentClientCertDetails() *HttpConnectionManager_SetCurrentClientCertDetails

func (*HttpConnectionManager) GetSkipXffAppend

func (x *HttpConnectionManager) GetSkipXffAppend() bool

func (*HttpConnectionManager) GetStatPrefix

func (x *HttpConnectionManager) GetStatPrefix() string

func (*HttpConnectionManager) GetStreamErrorOnInvalidHttpMessage added in v0.9.7

func (x *HttpConnectionManager) GetStreamErrorOnInvalidHttpMessage() *wrappers.BoolValue

func (*HttpConnectionManager) GetStreamIdleTimeout

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

func (*HttpConnectionManager) GetStripMatchingHostPort

func (x *HttpConnectionManager) GetStripMatchingHostPort() bool

func (*HttpConnectionManager) GetTracing

func (*HttpConnectionManager) GetUpgradeConfigs

func (*HttpConnectionManager) GetUseRemoteAddress

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

func (*HttpConnectionManager) GetVia

func (x *HttpConnectionManager) GetVia() string

func (*HttpConnectionManager) GetXffNumTrustedHops

func (x *HttpConnectionManager) GetXffNumTrustedHops() uint32

func (*HttpConnectionManager) ProtoMessage

func (*HttpConnectionManager) ProtoMessage()

func (*HttpConnectionManager) ProtoReflect added in v0.9.7

func (x *HttpConnectionManager) ProtoReflect() protoreflect.Message

func (*HttpConnectionManager) Reset

func (x *HttpConnectionManager) Reset()

func (*HttpConnectionManager) String

func (x *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.

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) Descriptor added in v0.9.7

func (HttpConnectionManager_CodecType) Enum added in v0.9.7

func (HttpConnectionManager_CodecType) EnumDescriptor deprecated

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

Deprecated: Use HttpConnectionManager_CodecType.Descriptor instead.

func (HttpConnectionManager_CodecType) Number added in v0.9.7

func (HttpConnectionManager_CodecType) String

func (HttpConnectionManager_CodecType) Type added in v0.9.7

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) Descriptor added in v0.9.7

func (HttpConnectionManager_ForwardClientCertDetails) Enum added in v0.9.7

func (HttpConnectionManager_ForwardClientCertDetails) EnumDescriptor deprecated

Deprecated: Use HttpConnectionManager_ForwardClientCertDetails.Descriptor instead.

func (HttpConnectionManager_ForwardClientCertDetails) Number added in v0.9.7

func (HttpConnectionManager_ForwardClientCertDetails) String

func (HttpConnectionManager_ForwardClientCertDetails) Type added in v0.9.7

type HttpConnectionManager_InternalAddressConfig

type HttpConnectionManager_InternalAddressConfig struct {
	UnixSockets bool `protobuf:"varint,1,opt,name=unix_sockets,json=unixSockets,proto3" json:"unix_sockets,omitempty"`
	// contains filtered or unexported fields
}

func (*HttpConnectionManager_InternalAddressConfig) Descriptor deprecated

Deprecated: Use HttpConnectionManager_InternalAddressConfig.ProtoReflect.Descriptor instead.

func (*HttpConnectionManager_InternalAddressConfig) GetUnixSockets

func (*HttpConnectionManager_InternalAddressConfig) ProtoMessage

func (*HttpConnectionManager_InternalAddressConfig) ProtoReflect added in v0.9.7

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.

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 *v4alpha2.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) Descriptor added in v0.9.7

func (HttpConnectionManager_ServerHeaderTransformation) Enum added in v0.9.7

func (HttpConnectionManager_ServerHeaderTransformation) EnumDescriptor deprecated

Deprecated: Use HttpConnectionManager_ServerHeaderTransformation.Descriptor instead.

func (HttpConnectionManager_ServerHeaderTransformation) Number added in v0.9.7

func (HttpConnectionManager_ServerHeaderTransformation) String

func (HttpConnectionManager_ServerHeaderTransformation) Type added in v0.9.7

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"`
	// contains filtered or unexported fields
}

func (*HttpConnectionManager_SetCurrentClientCertDetails) Descriptor deprecated

Deprecated: Use HttpConnectionManager_SetCurrentClientCertDetails.ProtoReflect.Descriptor instead.

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) ProtoReflect added in v0.9.7

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.

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 {
	ClientSampling   *v3.Percent            `protobuf:"bytes,3,opt,name=client_sampling,json=clientSampling,proto3" json:"client_sampling,omitempty"`
	RandomSampling   *v3.Percent            `protobuf:"bytes,4,opt,name=random_sampling,json=randomSampling,proto3" json:"random_sampling,omitempty"`
	OverallSampling  *v3.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       []*v31.CustomTag       `protobuf:"bytes,8,rep,name=custom_tags,json=customTags,proto3" json:"custom_tags,omitempty"`
	Provider         *v4alpha3.Tracing_Http `protobuf:"bytes,9,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*HttpConnectionManager_Tracing) Descriptor deprecated

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

Deprecated: Use HttpConnectionManager_Tracing.ProtoReflect.Descriptor instead.

func (*HttpConnectionManager_Tracing) GetClientSampling

func (x *HttpConnectionManager_Tracing) GetClientSampling() *v3.Percent

func (*HttpConnectionManager_Tracing) GetCustomTags

func (x *HttpConnectionManager_Tracing) GetCustomTags() []*v31.CustomTag

func (*HttpConnectionManager_Tracing) GetMaxPathTagLength

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

func (*HttpConnectionManager_Tracing) GetOverallSampling

func (x *HttpConnectionManager_Tracing) GetOverallSampling() *v3.Percent

func (*HttpConnectionManager_Tracing) GetProvider

func (*HttpConnectionManager_Tracing) GetRandomSampling

func (x *HttpConnectionManager_Tracing) GetRandomSampling() *v3.Percent

func (*HttpConnectionManager_Tracing) GetVerbose

func (x *HttpConnectionManager_Tracing) GetVerbose() bool

func (*HttpConnectionManager_Tracing) ProtoMessage

func (*HttpConnectionManager_Tracing) ProtoMessage()

func (*HttpConnectionManager_Tracing) ProtoReflect added in v0.9.7

func (*HttpConnectionManager_Tracing) Reset

func (x *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.

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) Descriptor added in v0.9.7

func (HttpConnectionManager_Tracing_OperationName) Enum added in v0.9.7

func (HttpConnectionManager_Tracing_OperationName) EnumDescriptor deprecated

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

Deprecated: Use HttpConnectionManager_Tracing_OperationName.Descriptor instead.

func (HttpConnectionManager_Tracing_OperationName) Number added in v0.9.7

func (HttpConnectionManager_Tracing_OperationName) String

func (HttpConnectionManager_Tracing_OperationName) Type added in v0.9.7

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"`
	// contains filtered or unexported fields
}

func (*HttpConnectionManager_UpgradeConfig) Descriptor deprecated

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

Deprecated: Use HttpConnectionManager_UpgradeConfig.ProtoReflect.Descriptor instead.

func (*HttpConnectionManager_UpgradeConfig) GetEnabled

func (*HttpConnectionManager_UpgradeConfig) GetFilters

func (*HttpConnectionManager_UpgradeConfig) GetUpgradeType

func (x *HttpConnectionManager_UpgradeConfig) GetUpgradeType() string

func (*HttpConnectionManager_UpgradeConfig) ProtoMessage

func (*HttpConnectionManager_UpgradeConfig) ProtoMessage()

func (*HttpConnectionManager_UpgradeConfig) ProtoReflect added in v0.9.7

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.

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 assignable to ConfigType:
	//	*HttpFilter_TypedConfig
	//	*HttpFilter_ConfigDiscovery
	ConfigType isHttpFilter_ConfigType `protobuf_oneof:"config_type"`
	// contains filtered or unexported fields
}

func (*HttpFilter) Descriptor deprecated

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

Deprecated: Use HttpFilter.ProtoReflect.Descriptor instead.

func (*HttpFilter) GetConfigDiscovery added in v0.9.7

func (x *HttpFilter) GetConfigDiscovery() *v4alpha.ExtensionConfigSource

func (*HttpFilter) GetConfigType

func (m *HttpFilter) GetConfigType() isHttpFilter_ConfigType

func (*HttpFilter) GetName

func (x *HttpFilter) GetName() string

func (*HttpFilter) GetTypedConfig

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

func (*HttpFilter) ProtoMessage

func (*HttpFilter) ProtoMessage()

func (*HttpFilter) ProtoReflect added in v0.9.7

func (x *HttpFilter) ProtoReflect() protoreflect.Message

func (*HttpFilter) Reset

func (x *HttpFilter) Reset()

func (*HttpFilter) String

func (x *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.

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_ConfigDiscovery added in v0.9.7

type HttpFilter_ConfigDiscovery struct {
	ConfigDiscovery *v4alpha.ExtensionConfigSource `protobuf:"bytes,5,opt,name=config_discovery,json=configDiscovery,proto3,oneof"`
}

type HttpFilter_TypedConfig

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

type LocalReplyConfig

type LocalReplyConfig struct {
	Mappers    []*ResponseMapper                 `protobuf:"bytes,1,rep,name=mappers,proto3" json:"mappers,omitempty"`
	BodyFormat *v4alpha.SubstitutionFormatString `protobuf:"bytes,2,opt,name=body_format,json=bodyFormat,proto3" json:"body_format,omitempty"`
	// contains filtered or unexported fields
}

func (*LocalReplyConfig) Descriptor deprecated

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

Deprecated: Use LocalReplyConfig.ProtoReflect.Descriptor instead.

func (*LocalReplyConfig) GetBodyFormat

func (*LocalReplyConfig) GetMappers

func (x *LocalReplyConfig) GetMappers() []*ResponseMapper

func (*LocalReplyConfig) ProtoMessage

func (*LocalReplyConfig) ProtoMessage()

func (*LocalReplyConfig) ProtoReflect added in v0.9.7

func (x *LocalReplyConfig) ProtoReflect() protoreflect.Message

func (*LocalReplyConfig) Reset

func (x *LocalReplyConfig) Reset()

func (*LocalReplyConfig) String

func (x *LocalReplyConfig) String() string

func (*LocalReplyConfig) Validate

func (m *LocalReplyConfig) Validate() error

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

type LocalReplyConfigValidationError

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

LocalReplyConfigValidationError is the validation error returned by LocalReplyConfig.Validate if the designated constraints aren't met.

func (LocalReplyConfigValidationError) Cause

Cause function returns cause value.

func (LocalReplyConfigValidationError) Error

Error satisfies the builtin error interface

func (LocalReplyConfigValidationError) ErrorName

ErrorName returns error name.

func (LocalReplyConfigValidationError) Field

Field function returns field value.

func (LocalReplyConfigValidationError) Key

Key function returns key value.

func (LocalReplyConfigValidationError) Reason

Reason function returns reason value.

type Rds

type Rds struct {
	ConfigSource *v4alpha.ConfigSource `protobuf:"bytes,1,opt,name=config_source,json=configSource,proto3" json:"config_source,omitempty"`
	// Types that are assignable to NameSpecifier:
	//	*Rds_RouteConfigName
	//	*Rds_RdsResourceLocator
	NameSpecifier isRds_NameSpecifier `protobuf_oneof:"name_specifier"`
	// contains filtered or unexported fields
}

func (*Rds) Descriptor deprecated

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

Deprecated: Use Rds.ProtoReflect.Descriptor instead.

func (*Rds) GetConfigSource

func (x *Rds) GetConfigSource() *v4alpha.ConfigSource

func (*Rds) GetNameSpecifier added in v0.9.7

func (m *Rds) GetNameSpecifier() isRds_NameSpecifier

func (*Rds) GetRdsResourceLocator added in v0.9.7

func (x *Rds) GetRdsResourceLocator() *v1.ResourceLocator

func (*Rds) GetRouteConfigName

func (x *Rds) GetRouteConfigName() string

func (*Rds) ProtoMessage

func (*Rds) ProtoMessage()

func (*Rds) ProtoReflect added in v0.9.7

func (x *Rds) ProtoReflect() protoreflect.Message

func (*Rds) Reset

func (x *Rds) Reset()

func (*Rds) String

func (x *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.

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 Rds_RdsResourceLocator added in v0.9.7

type Rds_RdsResourceLocator struct {
	RdsResourceLocator *v1.ResourceLocator `protobuf:"bytes,3,opt,name=rds_resource_locator,json=rdsResourceLocator,proto3,oneof"`
}

type Rds_RouteConfigName added in v0.9.7

type Rds_RouteConfigName struct {
	RouteConfigName string `protobuf:"bytes,2,opt,name=route_config_name,json=routeConfigName,proto3,oneof"`
}

type RequestIDExtension

type RequestIDExtension struct {
	TypedConfig *any.Any `protobuf:"bytes,1,opt,name=typed_config,json=typedConfig,proto3" json:"typed_config,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestIDExtension) Descriptor deprecated

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

Deprecated: Use RequestIDExtension.ProtoReflect.Descriptor instead.

func (*RequestIDExtension) GetTypedConfig

func (x *RequestIDExtension) GetTypedConfig() *any.Any

func (*RequestIDExtension) ProtoMessage

func (*RequestIDExtension) ProtoMessage()

func (*RequestIDExtension) ProtoReflect added in v0.9.7

func (x *RequestIDExtension) ProtoReflect() protoreflect.Message

func (*RequestIDExtension) Reset

func (x *RequestIDExtension) Reset()

func (*RequestIDExtension) String

func (x *RequestIDExtension) String() string

func (*RequestIDExtension) Validate

func (m *RequestIDExtension) Validate() error

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

type RequestIDExtensionValidationError

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

RequestIDExtensionValidationError is the validation error returned by RequestIDExtension.Validate if the designated constraints aren't met.

func (RequestIDExtensionValidationError) Cause

Cause function returns cause value.

func (RequestIDExtensionValidationError) Error

Error satisfies the builtin error interface

func (RequestIDExtensionValidationError) ErrorName

ErrorName returns error name.

func (RequestIDExtensionValidationError) Field

Field function returns field value.

func (RequestIDExtensionValidationError) Key

Key function returns key value.

func (RequestIDExtensionValidationError) Reason

Reason function returns reason value.

type ResponseMapper

type ResponseMapper struct {
	Filter             *v4alpha1.AccessLogFilter         `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	StatusCode         *wrappers.UInt32Value             `protobuf:"bytes,2,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"`
	Body               *v4alpha.DataSource               `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
	BodyFormatOverride *v4alpha.SubstitutionFormatString `protobuf:"bytes,4,opt,name=body_format_override,json=bodyFormatOverride,proto3" json:"body_format_override,omitempty"`
	HeadersToAdd       []*v4alpha.HeaderValueOption      `protobuf:"bytes,5,rep,name=headers_to_add,json=headersToAdd,proto3" json:"headers_to_add,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseMapper) Descriptor deprecated

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

Deprecated: Use ResponseMapper.ProtoReflect.Descriptor instead.

func (*ResponseMapper) GetBody

func (x *ResponseMapper) GetBody() *v4alpha.DataSource

func (*ResponseMapper) GetBodyFormatOverride

func (x *ResponseMapper) GetBodyFormatOverride() *v4alpha.SubstitutionFormatString

func (*ResponseMapper) GetFilter

func (x *ResponseMapper) GetFilter() *v4alpha1.AccessLogFilter

func (*ResponseMapper) GetHeadersToAdd added in v0.9.7

func (x *ResponseMapper) GetHeadersToAdd() []*v4alpha.HeaderValueOption

func (*ResponseMapper) GetStatusCode

func (x *ResponseMapper) GetStatusCode() *wrappers.UInt32Value

func (*ResponseMapper) ProtoMessage

func (*ResponseMapper) ProtoMessage()

func (*ResponseMapper) ProtoReflect added in v0.9.7

func (x *ResponseMapper) ProtoReflect() protoreflect.Message

func (*ResponseMapper) Reset

func (x *ResponseMapper) Reset()

func (*ResponseMapper) String

func (x *ResponseMapper) String() string

func (*ResponseMapper) Validate

func (m *ResponseMapper) Validate() error

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

type ResponseMapperValidationError

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

ResponseMapperValidationError is the validation error returned by ResponseMapper.Validate if the designated constraints aren't met.

func (ResponseMapperValidationError) Cause

Cause function returns cause value.

func (ResponseMapperValidationError) Error

Error satisfies the builtin error interface

func (ResponseMapperValidationError) ErrorName

func (e ResponseMapperValidationError) ErrorName() string

ErrorName returns error name.

func (ResponseMapperValidationError) Field

Field function returns field value.

func (ResponseMapperValidationError) Key

Key function returns key value.

func (ResponseMapperValidationError) Reason

Reason function returns reason value.

type ScopedRds

type ScopedRds struct {
	ScopedRdsConfigSource *v4alpha.ConfigSource `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ScopedRds) Descriptor deprecated

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

Deprecated: Use ScopedRds.ProtoReflect.Descriptor instead.

func (*ScopedRds) GetScopedRdsConfigSource

func (x *ScopedRds) GetScopedRdsConfigSource() *v4alpha.ConfigSource

func (*ScopedRds) ProtoMessage

func (*ScopedRds) ProtoMessage()

func (*ScopedRds) ProtoReflect added in v0.9.7

func (x *ScopedRds) ProtoReflect() protoreflect.Message

func (*ScopedRds) Reset

func (x *ScopedRds) Reset()

func (*ScopedRds) String

func (x *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.

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 []*v4alpha2.ScopedRouteConfiguration `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ScopedRouteConfigurationsList) Descriptor deprecated

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

Deprecated: Use ScopedRouteConfigurationsList.ProtoReflect.Descriptor instead.

func (*ScopedRouteConfigurationsList) GetScopedRouteConfigurations

func (x *ScopedRouteConfigurationsList) GetScopedRouteConfigurations() []*v4alpha2.ScopedRouteConfiguration

func (*ScopedRouteConfigurationsList) ProtoMessage

func (*ScopedRouteConfigurationsList) ProtoMessage()

func (*ScopedRouteConfigurationsList) ProtoReflect added in v0.9.7

func (*ScopedRouteConfigurationsList) Reset

func (x *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.

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 *v4alpha.ConfigSource         `protobuf:"bytes,3,opt,name=rds_config_source,json=rdsConfigSource,proto3" json:"rds_config_source,omitempty"`
	// Types that are assignable to ConfigSpecifier:
	//	*ScopedRoutes_ScopedRouteConfigurationsList
	//	*ScopedRoutes_ScopedRds
	ConfigSpecifier isScopedRoutes_ConfigSpecifier `protobuf_oneof:"config_specifier"`
	// contains filtered or unexported fields
}

func (*ScopedRoutes) Descriptor deprecated

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

Deprecated: Use ScopedRoutes.ProtoReflect.Descriptor instead.

func (*ScopedRoutes) GetConfigSpecifier

func (m *ScopedRoutes) GetConfigSpecifier() isScopedRoutes_ConfigSpecifier

func (*ScopedRoutes) GetName

func (x *ScopedRoutes) GetName() string

func (*ScopedRoutes) GetRdsConfigSource

func (x *ScopedRoutes) GetRdsConfigSource() *v4alpha.ConfigSource

func (*ScopedRoutes) GetScopeKeyBuilder

func (x *ScopedRoutes) GetScopeKeyBuilder() *ScopedRoutes_ScopeKeyBuilder

func (*ScopedRoutes) GetScopedRds

func (x *ScopedRoutes) GetScopedRds() *ScopedRds

func (*ScopedRoutes) GetScopedRouteConfigurationsList

func (x *ScopedRoutes) GetScopedRouteConfigurationsList() *ScopedRouteConfigurationsList

func (*ScopedRoutes) ProtoMessage

func (*ScopedRoutes) ProtoMessage()

func (*ScopedRoutes) ProtoReflect added in v0.9.7

func (x *ScopedRoutes) ProtoReflect() protoreflect.Message

func (*ScopedRoutes) Reset

func (x *ScopedRoutes) Reset()

func (*ScopedRoutes) String

func (x *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.

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"`
	// contains filtered or unexported fields
}

func (*ScopedRoutes_ScopeKeyBuilder) Descriptor deprecated

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

Deprecated: Use ScopedRoutes_ScopeKeyBuilder.ProtoReflect.Descriptor instead.

func (*ScopedRoutes_ScopeKeyBuilder) GetFragments

func (*ScopedRoutes_ScopeKeyBuilder) ProtoMessage

func (*ScopedRoutes_ScopeKeyBuilder) ProtoMessage()

func (*ScopedRoutes_ScopeKeyBuilder) ProtoReflect added in v0.9.7

func (*ScopedRoutes_ScopeKeyBuilder) Reset

func (x *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.

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 assignable to Type:
	//	*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_
	Type isScopedRoutes_ScopeKeyBuilder_FragmentBuilder_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder) Descriptor deprecated

Deprecated: Use ScopedRoutes_ScopeKeyBuilder_FragmentBuilder.ProtoReflect.Descriptor instead.

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) ProtoReflect added in v0.9.7

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.

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 assignable to ExtractType:
	//	*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Index
	//	*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_Element
	ExtractType isScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_ExtractType `protobuf_oneof:"extract_type"`
	// contains filtered or unexported fields
}

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor) Descriptor deprecated

Deprecated: Use ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor.ProtoReflect.Descriptor instead.

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) ProtoReflect added in v0.9.7

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.

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"`
	// contains filtered or unexported fields
}

func (*ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement) Descriptor deprecated

Deprecated: Use ScopedRoutes_ScopeKeyBuilder_FragmentBuilder_HeaderValueExtractor_KvElement.ProtoReflect.Descriptor instead.

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) ProtoReflect added in v0.9.7

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.

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