Versions in this module Expand all Collapse all v0 v0.9.8 Jun 18, 2021 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 (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 + StripServiceName bool + func (*RouteAction) Descriptor() ([]byte, []int) + func (*RouteAction) ProtoMessage() + func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier + func (m *RouteAction) Validate() 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) GetStripServiceName() bool + func (x *RouteAction) GetWeightedClusters() *WeightedCluster + func (x *RouteAction) ProtoReflect() protoreflect.Message + func (x *RouteAction) Reset() + func (x *RouteAction) String() 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_WeightedClusters struct + WeightedClusters *WeightedCluster + type RouteConfiguration struct + Name string + Routes []*Route + func (*RouteConfiguration) Descriptor() ([]byte, []int) + func (*RouteConfiguration) ProtoMessage() + func (m *RouteConfiguration) Validate() error + func (x *RouteConfiguration) GetName() string + func (x *RouteConfiguration) GetRoutes() []*Route + func (x *RouteConfiguration) ProtoReflect() protoreflect.Message + func (x *RouteConfiguration) Reset() + func (x *RouteConfiguration) String() 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 (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 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 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 (x *ThriftFilter) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct + func (x *ThriftFilter) GetName() string + func (x *ThriftFilter) GetTypedConfig() *any.Any + func (x *ThriftFilter) ProtoReflect() protoreflect.Message + func (x *ThriftFilter) Reset() + func (x *ThriftFilter) String() 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_HiddenEnvoyDeprecatedConfig struct + HiddenEnvoyDeprecatedConfig *_struct.Struct + type ThriftFilter_TypedConfig struct + TypedConfig *any.Any + type ThriftProtocolOptions struct + Protocol ProtocolType + Transport TransportType + func (*ThriftProtocolOptions) Descriptor() ([]byte, []int) + func (*ThriftProtocolOptions) ProtoMessage() + func (m *ThriftProtocolOptions) Validate() 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 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 + Protocol ProtocolType + RouteConfig *RouteConfiguration + StatPrefix string + ThriftFilters []*ThriftFilter + Transport TransportType + func (*ThriftProxy) Descriptor() ([]byte, []int) + func (*ThriftProxy) ProtoMessage() + func (m *ThriftProxy) Validate() error + 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) ProtoReflect() protoreflect.Message + func (x *ThriftProxy) Reset() + func (x *ThriftProxy) String() 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 WeightedCluster struct + Clusters []*WeightedCluster_ClusterWeight + func (*WeightedCluster) Descriptor() ([]byte, []int) + func (*WeightedCluster) ProtoMessage() + func (m *WeightedCluster) Validate() error + func (x *WeightedCluster) GetClusters() []*WeightedCluster_ClusterWeight + func (x *WeightedCluster) ProtoReflect() protoreflect.Message + func (x *WeightedCluster) Reset() + func (x *WeightedCluster) String() 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 (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_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