Versions in this module Expand all Collapse all v0 v0.11.3 Jun 6, 2023 v0.11.2 Jun 6, 2023 Changes in this version + var File_envoy_extensions_filters_network_thrift_proxy_v3_route_proto protoreflect.FileDescriptor + var File_envoy_extensions_filters_network_thrift_proxy_v3_thrift_proxy_proto protoreflect.FileDescriptor + var ProtocolType_name = map[int32]string + var ProtocolType_value = map[string]int32 + var TransportType_name = map[int32]string + var TransportType_value = map[string]int32 + type ProtocolType int32 + const ProtocolType_AUTO_PROTOCOL + const ProtocolType_BINARY + const ProtocolType_COMPACT + const ProtocolType_LAX_BINARY + const ProtocolType_TWITTER + func (ProtocolType) Descriptor() protoreflect.EnumDescriptor + func (ProtocolType) EnumDescriptor() ([]byte, []int) + func (ProtocolType) Type() protoreflect.EnumType + func (x ProtocolType) Enum() *ProtocolType + func (x ProtocolType) Number() protoreflect.EnumNumber + func (x ProtocolType) String() string + type Route struct + Match *RouteMatch + Route *RouteAction + func (*Route) Descriptor() ([]byte, []int) + func (*Route) ProtoMessage() + func (m *Route) Validate() error + func (m *Route) ValidateAll() error + func (x *Route) GetMatch() *RouteMatch + func (x *Route) GetRoute() *RouteAction + func (x *Route) ProtoReflect() protoreflect.Message + func (x *Route) Reset() + func (x *Route) String() string + type RouteAction struct + ClusterSpecifier isRouteAction_ClusterSpecifier + MetadataMatch *v31.Metadata + RateLimits []*v3.RateLimit + RequestMirrorPolicies []*RouteAction_RequestMirrorPolicy + StripServiceName bool + func (*RouteAction) Descriptor() ([]byte, []int) + func (*RouteAction) ProtoMessage() + func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier + func (m *RouteAction) Validate() error + func (m *RouteAction) ValidateAll() error + func (x *RouteAction) GetCluster() string + func (x *RouteAction) GetClusterHeader() string + func (x *RouteAction) GetMetadataMatch() *v31.Metadata + func (x *RouteAction) GetRateLimits() []*v3.RateLimit + func (x *RouteAction) GetRequestMirrorPolicies() []*RouteAction_RequestMirrorPolicy + func (x *RouteAction) GetStripServiceName() bool + func (x *RouteAction) GetWeightedClusters() *WeightedCluster + func (x *RouteAction) ProtoReflect() protoreflect.Message + func (x *RouteAction) Reset() + func (x *RouteAction) String() string + type RouteActionMultiError []error + func (m RouteActionMultiError) AllErrors() []error + func (m RouteActionMultiError) Error() string + type RouteActionValidationError struct + func (e RouteActionValidationError) Cause() error + func (e RouteActionValidationError) Error() string + func (e RouteActionValidationError) ErrorName() string + func (e RouteActionValidationError) Field() string + func (e RouteActionValidationError) Key() bool + func (e RouteActionValidationError) Reason() string + type RouteAction_Cluster struct + Cluster string + type RouteAction_ClusterHeader struct + ClusterHeader string + type RouteAction_RequestMirrorPolicy struct + Cluster string + RuntimeFraction *v31.RuntimeFractionalPercent + func (*RouteAction_RequestMirrorPolicy) Descriptor() ([]byte, []int) + func (*RouteAction_RequestMirrorPolicy) ProtoMessage() + func (m *RouteAction_RequestMirrorPolicy) Validate() error + func (m *RouteAction_RequestMirrorPolicy) ValidateAll() error + func (x *RouteAction_RequestMirrorPolicy) GetCluster() string + func (x *RouteAction_RequestMirrorPolicy) GetRuntimeFraction() *v31.RuntimeFractionalPercent + func (x *RouteAction_RequestMirrorPolicy) ProtoReflect() protoreflect.Message + func (x *RouteAction_RequestMirrorPolicy) Reset() + func (x *RouteAction_RequestMirrorPolicy) String() string + type RouteAction_RequestMirrorPolicyMultiError []error + func (m RouteAction_RequestMirrorPolicyMultiError) AllErrors() []error + func (m RouteAction_RequestMirrorPolicyMultiError) Error() string + type RouteAction_RequestMirrorPolicyValidationError struct + func (e RouteAction_RequestMirrorPolicyValidationError) Cause() error + func (e RouteAction_RequestMirrorPolicyValidationError) Error() string + func (e RouteAction_RequestMirrorPolicyValidationError) ErrorName() string + func (e RouteAction_RequestMirrorPolicyValidationError) Field() string + func (e RouteAction_RequestMirrorPolicyValidationError) Key() bool + func (e RouteAction_RequestMirrorPolicyValidationError) Reason() string + type RouteAction_WeightedClusters struct + WeightedClusters *WeightedCluster + type RouteConfiguration struct + Name string + Routes []*Route + ValidateClusters *wrappers.BoolValue + func (*RouteConfiguration) Descriptor() ([]byte, []int) + func (*RouteConfiguration) ProtoMessage() + func (m *RouteConfiguration) Validate() error + func (m *RouteConfiguration) ValidateAll() error + func (x *RouteConfiguration) GetName() string + func (x *RouteConfiguration) GetRoutes() []*Route + func (x *RouteConfiguration) GetValidateClusters() *wrappers.BoolValue + func (x *RouteConfiguration) ProtoReflect() protoreflect.Message + func (x *RouteConfiguration) Reset() + func (x *RouteConfiguration) String() string + type RouteConfigurationMultiError []error + func (m RouteConfigurationMultiError) AllErrors() []error + func (m RouteConfigurationMultiError) Error() string + type RouteConfigurationValidationError struct + func (e RouteConfigurationValidationError) Cause() error + func (e RouteConfigurationValidationError) Error() string + func (e RouteConfigurationValidationError) ErrorName() string + func (e RouteConfigurationValidationError) Field() string + func (e RouteConfigurationValidationError) Key() bool + func (e RouteConfigurationValidationError) Reason() string + type RouteMatch struct + Headers []*v3.HeaderMatcher + Invert bool + MatchSpecifier isRouteMatch_MatchSpecifier + func (*RouteMatch) Descriptor() ([]byte, []int) + func (*RouteMatch) ProtoMessage() + func (m *RouteMatch) GetMatchSpecifier() isRouteMatch_MatchSpecifier + func (m *RouteMatch) Validate() error + func (m *RouteMatch) ValidateAll() error + func (x *RouteMatch) GetHeaders() []*v3.HeaderMatcher + func (x *RouteMatch) GetInvert() bool + func (x *RouteMatch) GetMethodName() string + func (x *RouteMatch) GetServiceName() string + func (x *RouteMatch) ProtoReflect() protoreflect.Message + func (x *RouteMatch) Reset() + func (x *RouteMatch) String() string + type RouteMatchMultiError []error + func (m RouteMatchMultiError) AllErrors() []error + func (m RouteMatchMultiError) Error() string + type RouteMatchValidationError struct + func (e RouteMatchValidationError) Cause() error + func (e RouteMatchValidationError) Error() string + func (e RouteMatchValidationError) ErrorName() string + func (e RouteMatchValidationError) Field() string + func (e RouteMatchValidationError) Key() bool + func (e RouteMatchValidationError) Reason() string + type RouteMatch_MethodName struct + MethodName string + type RouteMatch_ServiceName struct + ServiceName string + type RouteMultiError []error + func (m RouteMultiError) AllErrors() []error + func (m RouteMultiError) Error() string + type RouteValidationError struct + func (e RouteValidationError) Cause() error + func (e RouteValidationError) Error() string + func (e RouteValidationError) ErrorName() string + func (e RouteValidationError) Field() string + func (e RouteValidationError) Key() bool + func (e RouteValidationError) Reason() string + type ThriftFilter struct + ConfigType isThriftFilter_ConfigType + Name string + func (*ThriftFilter) Descriptor() ([]byte, []int) + func (*ThriftFilter) ProtoMessage() + func (m *ThriftFilter) GetConfigType() isThriftFilter_ConfigType + func (m *ThriftFilter) Validate() error + func (m *ThriftFilter) ValidateAll() error + func (x *ThriftFilter) GetName() string + func (x *ThriftFilter) GetTypedConfig() *any1.Any + func (x *ThriftFilter) ProtoReflect() protoreflect.Message + func (x *ThriftFilter) Reset() + func (x *ThriftFilter) String() string + type ThriftFilterMultiError []error + func (m ThriftFilterMultiError) AllErrors() []error + func (m ThriftFilterMultiError) Error() string + type ThriftFilterValidationError struct + func (e ThriftFilterValidationError) Cause() error + func (e ThriftFilterValidationError) Error() string + func (e ThriftFilterValidationError) ErrorName() string + func (e ThriftFilterValidationError) Field() string + func (e ThriftFilterValidationError) Key() bool + func (e ThriftFilterValidationError) Reason() string + type ThriftFilter_TypedConfig struct + TypedConfig *any1.Any + type ThriftProtocolOptions struct + Protocol ProtocolType + Transport TransportType + func (*ThriftProtocolOptions) Descriptor() ([]byte, []int) + func (*ThriftProtocolOptions) ProtoMessage() + func (m *ThriftProtocolOptions) Validate() error + func (m *ThriftProtocolOptions) ValidateAll() error + func (x *ThriftProtocolOptions) GetProtocol() ProtocolType + func (x *ThriftProtocolOptions) GetTransport() TransportType + func (x *ThriftProtocolOptions) ProtoReflect() protoreflect.Message + func (x *ThriftProtocolOptions) Reset() + func (x *ThriftProtocolOptions) String() string + type ThriftProtocolOptionsMultiError []error + func (m ThriftProtocolOptionsMultiError) AllErrors() []error + func (m ThriftProtocolOptionsMultiError) Error() string + type ThriftProtocolOptionsValidationError struct + func (e ThriftProtocolOptionsValidationError) Cause() error + func (e ThriftProtocolOptionsValidationError) Error() string + func (e ThriftProtocolOptionsValidationError) ErrorName() string + func (e ThriftProtocolOptionsValidationError) Field() string + func (e ThriftProtocolOptionsValidationError) Key() bool + func (e ThriftProtocolOptionsValidationError) Reason() string + type ThriftProxy struct + AccessLog []*v31.AccessLog + HeaderKeysPreserveCase bool + MaxRequestsPerConnection *wrappers.UInt32Value + PayloadPassthrough bool + Protocol ProtocolType + RouteConfig *RouteConfiguration + StatPrefix string + ThriftFilters []*ThriftFilter + Transport TransportType + Trds *Trds + func (*ThriftProxy) Descriptor() ([]byte, []int) + func (*ThriftProxy) ProtoMessage() + func (m *ThriftProxy) Validate() error + func (m *ThriftProxy) ValidateAll() error + func (x *ThriftProxy) GetAccessLog() []*v31.AccessLog + func (x *ThriftProxy) GetHeaderKeysPreserveCase() bool + func (x *ThriftProxy) GetMaxRequestsPerConnection() *wrappers.UInt32Value + func (x *ThriftProxy) GetPayloadPassthrough() bool + func (x *ThriftProxy) GetProtocol() ProtocolType + func (x *ThriftProxy) GetRouteConfig() *RouteConfiguration + func (x *ThriftProxy) GetStatPrefix() string + func (x *ThriftProxy) GetThriftFilters() []*ThriftFilter + func (x *ThriftProxy) GetTransport() TransportType + func (x *ThriftProxy) GetTrds() *Trds + func (x *ThriftProxy) ProtoReflect() protoreflect.Message + func (x *ThriftProxy) Reset() + func (x *ThriftProxy) String() string + type ThriftProxyMultiError []error + func (m ThriftProxyMultiError) AllErrors() []error + func (m ThriftProxyMultiError) Error() string + type ThriftProxyValidationError struct + func (e ThriftProxyValidationError) Cause() error + func (e ThriftProxyValidationError) Error() string + func (e ThriftProxyValidationError) ErrorName() string + func (e ThriftProxyValidationError) Field() string + func (e ThriftProxyValidationError) Key() bool + func (e ThriftProxyValidationError) Reason() string + type TransportType int32 + const TransportType_AUTO_TRANSPORT + const TransportType_FRAMED + const TransportType_HEADER + const TransportType_UNFRAMED + func (TransportType) Descriptor() protoreflect.EnumDescriptor + func (TransportType) EnumDescriptor() ([]byte, []int) + func (TransportType) Type() protoreflect.EnumType + func (x TransportType) Enum() *TransportType + func (x TransportType) Number() protoreflect.EnumNumber + func (x TransportType) String() string + type Trds struct + ConfigSource *v3.ConfigSource + RouteConfigName string + func (*Trds) Descriptor() ([]byte, []int) + func (*Trds) ProtoMessage() + func (m *Trds) Validate() error + func (m *Trds) ValidateAll() error + func (x *Trds) GetConfigSource() *v3.ConfigSource + func (x *Trds) GetRouteConfigName() string + func (x *Trds) ProtoReflect() protoreflect.Message + func (x *Trds) Reset() + func (x *Trds) String() string + type TrdsMultiError []error + func (m TrdsMultiError) AllErrors() []error + func (m TrdsMultiError) Error() string + type TrdsValidationError struct + func (e TrdsValidationError) Cause() error + func (e TrdsValidationError) Error() string + func (e TrdsValidationError) ErrorName() string + func (e TrdsValidationError) Field() string + func (e TrdsValidationError) Key() bool + func (e TrdsValidationError) Reason() string + type WeightedCluster struct + Clusters []*WeightedCluster_ClusterWeight + func (*WeightedCluster) Descriptor() ([]byte, []int) + func (*WeightedCluster) ProtoMessage() + func (m *WeightedCluster) Validate() error + func (m *WeightedCluster) ValidateAll() error + func (x *WeightedCluster) GetClusters() []*WeightedCluster_ClusterWeight + func (x *WeightedCluster) ProtoReflect() protoreflect.Message + func (x *WeightedCluster) Reset() + func (x *WeightedCluster) String() string + type WeightedClusterMultiError []error + func (m WeightedClusterMultiError) AllErrors() []error + func (m WeightedClusterMultiError) Error() string + type WeightedClusterValidationError struct + func (e WeightedClusterValidationError) Cause() error + func (e WeightedClusterValidationError) Error() string + func (e WeightedClusterValidationError) ErrorName() string + func (e WeightedClusterValidationError) Field() string + func (e WeightedClusterValidationError) Key() bool + func (e WeightedClusterValidationError) Reason() string + type WeightedCluster_ClusterWeight struct + MetadataMatch *v31.Metadata + Name string + Weight *wrappers.UInt32Value + func (*WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int) + func (*WeightedCluster_ClusterWeight) ProtoMessage() + func (m *WeightedCluster_ClusterWeight) Validate() error + func (m *WeightedCluster_ClusterWeight) ValidateAll() error + func (x *WeightedCluster_ClusterWeight) GetMetadataMatch() *v31.Metadata + func (x *WeightedCluster_ClusterWeight) GetName() string + func (x *WeightedCluster_ClusterWeight) GetWeight() *wrappers.UInt32Value + func (x *WeightedCluster_ClusterWeight) ProtoReflect() protoreflect.Message + func (x *WeightedCluster_ClusterWeight) Reset() + func (x *WeightedCluster_ClusterWeight) String() string + type WeightedCluster_ClusterWeightMultiError []error + func (m WeightedCluster_ClusterWeightMultiError) AllErrors() []error + func (m WeightedCluster_ClusterWeightMultiError) Error() string + type WeightedCluster_ClusterWeightValidationError struct + func (e WeightedCluster_ClusterWeightValidationError) Cause() error + func (e WeightedCluster_ClusterWeightValidationError) Error() string + func (e WeightedCluster_ClusterWeightValidationError) ErrorName() string + func (e WeightedCluster_ClusterWeightValidationError) Field() string + func (e WeightedCluster_ClusterWeightValidationError) Key() bool + func (e WeightedCluster_ClusterWeightValidationError) Reason() string