Versions in this module Expand all Collapse all v0 v0.1.0 May 5, 2023 Changes in this version + var File_envoy_extensions_filters_network_dubbo_proxy_v3_dubbo_proxy_proto protoreflect.FileDescriptor + var File_envoy_extensions_filters_network_dubbo_proxy_v3_route_proto protoreflect.FileDescriptor + var ProtocolType_name = map[int32]string + var ProtocolType_value = map[string]int32 + var SerializationType_name = map[int32]string + var SerializationType_value = map[string]int32 + type Drds struct + ConfigSource *v3.ConfigSource + RouteConfigName string + func (*Drds) Descriptor() ([]byte, []int) + func (*Drds) ProtoMessage() + func (m *Drds) Validate() error + func (m *Drds) ValidateAll() error + func (x *Drds) GetConfigSource() *v3.ConfigSource + func (x *Drds) GetRouteConfigName() string + func (x *Drds) ProtoReflect() protoreflect.Message + func (x *Drds) Reset() + func (x *Drds) String() string + type DrdsMultiError []error + func (m DrdsMultiError) AllErrors() []error + func (m DrdsMultiError) Error() string + type DrdsValidationError struct + func (e DrdsValidationError) Cause() error + func (e DrdsValidationError) Error() string + func (e DrdsValidationError) ErrorName() string + func (e DrdsValidationError) Field() string + func (e DrdsValidationError) Key() bool + func (e DrdsValidationError) Reason() string + type DubboFilter struct + Config *any1.Any + Name string + func (*DubboFilter) Descriptor() ([]byte, []int) + func (*DubboFilter) ProtoMessage() + func (m *DubboFilter) Validate() error + func (m *DubboFilter) ValidateAll() error + func (x *DubboFilter) GetConfig() *any1.Any + func (x *DubboFilter) GetName() string + func (x *DubboFilter) ProtoReflect() protoreflect.Message + func (x *DubboFilter) Reset() + func (x *DubboFilter) String() string + type DubboFilterMultiError []error + func (m DubboFilterMultiError) AllErrors() []error + func (m DubboFilterMultiError) Error() string + type DubboFilterValidationError struct + func (e DubboFilterValidationError) Cause() error + func (e DubboFilterValidationError) Error() string + func (e DubboFilterValidationError) ErrorName() string + func (e DubboFilterValidationError) Field() string + func (e DubboFilterValidationError) Key() bool + func (e DubboFilterValidationError) Reason() string + type DubboProxy struct + DubboFilters []*DubboFilter + ProtocolType ProtocolType + RouteConfig []*RouteConfiguration + RouteSpecifier isDubboProxy_RouteSpecifier + SerializationType SerializationType + StatPrefix string + func (*DubboProxy) Descriptor() ([]byte, []int) + func (*DubboProxy) ProtoMessage() + func (m *DubboProxy) GetRouteSpecifier() isDubboProxy_RouteSpecifier + func (m *DubboProxy) Validate() error + func (m *DubboProxy) ValidateAll() error + func (x *DubboProxy) GetDrds() *Drds + func (x *DubboProxy) GetDubboFilters() []*DubboFilter + func (x *DubboProxy) GetMultipleRouteConfig() *MultipleRouteConfiguration + func (x *DubboProxy) GetProtocolType() ProtocolType + func (x *DubboProxy) GetRouteConfig() []*RouteConfiguration + func (x *DubboProxy) GetSerializationType() SerializationType + func (x *DubboProxy) GetStatPrefix() string + func (x *DubboProxy) ProtoReflect() protoreflect.Message + func (x *DubboProxy) Reset() + func (x *DubboProxy) String() string + type DubboProxyMultiError []error + func (m DubboProxyMultiError) AllErrors() []error + func (m DubboProxyMultiError) Error() string + type DubboProxyValidationError struct + func (e DubboProxyValidationError) Cause() error + func (e DubboProxyValidationError) Error() string + func (e DubboProxyValidationError) ErrorName() string + func (e DubboProxyValidationError) Field() string + func (e DubboProxyValidationError) Key() bool + func (e DubboProxyValidationError) Reason() string + type DubboProxy_Drds struct + Drds *Drds + type DubboProxy_MultipleRouteConfig struct + MultipleRouteConfig *MultipleRouteConfiguration + type MethodMatch struct + Name *v32.StringMatcher + ParamsMatch map[uint32]*MethodMatch_ParameterMatchSpecifier + func (*MethodMatch) Descriptor() ([]byte, []int) + func (*MethodMatch) ProtoMessage() + func (m *MethodMatch) Validate() error + func (m *MethodMatch) ValidateAll() error + func (x *MethodMatch) GetName() *v32.StringMatcher + func (x *MethodMatch) GetParamsMatch() map[uint32]*MethodMatch_ParameterMatchSpecifier + func (x *MethodMatch) ProtoReflect() protoreflect.Message + func (x *MethodMatch) Reset() + func (x *MethodMatch) String() string + type MethodMatchMultiError []error + func (m MethodMatchMultiError) AllErrors() []error + func (m MethodMatchMultiError) Error() string + type MethodMatchValidationError struct + func (e MethodMatchValidationError) Cause() error + func (e MethodMatchValidationError) Error() string + func (e MethodMatchValidationError) ErrorName() string + func (e MethodMatchValidationError) Field() string + func (e MethodMatchValidationError) Key() bool + func (e MethodMatchValidationError) Reason() string + type MethodMatch_ParameterMatchSpecifier struct + ParameterMatchSpecifier isMethodMatch_ParameterMatchSpecifier_ParameterMatchSpecifier + func (*MethodMatch_ParameterMatchSpecifier) Descriptor() ([]byte, []int) + func (*MethodMatch_ParameterMatchSpecifier) ProtoMessage() + func (m *MethodMatch_ParameterMatchSpecifier) GetParameterMatchSpecifier() isMethodMatch_ParameterMatchSpecifier_ParameterMatchSpecifier + func (m *MethodMatch_ParameterMatchSpecifier) Validate() error + func (m *MethodMatch_ParameterMatchSpecifier) ValidateAll() error + func (x *MethodMatch_ParameterMatchSpecifier) GetExactMatch() string + func (x *MethodMatch_ParameterMatchSpecifier) GetRangeMatch() *v33.Int64Range + func (x *MethodMatch_ParameterMatchSpecifier) ProtoReflect() protoreflect.Message + func (x *MethodMatch_ParameterMatchSpecifier) Reset() + func (x *MethodMatch_ParameterMatchSpecifier) String() string + type MethodMatch_ParameterMatchSpecifierMultiError []error + func (m MethodMatch_ParameterMatchSpecifierMultiError) AllErrors() []error + func (m MethodMatch_ParameterMatchSpecifierMultiError) Error() string + type MethodMatch_ParameterMatchSpecifierValidationError struct + func (e MethodMatch_ParameterMatchSpecifierValidationError) Cause() error + func (e MethodMatch_ParameterMatchSpecifierValidationError) Error() string + func (e MethodMatch_ParameterMatchSpecifierValidationError) ErrorName() string + func (e MethodMatch_ParameterMatchSpecifierValidationError) Field() string + func (e MethodMatch_ParameterMatchSpecifierValidationError) Key() bool + func (e MethodMatch_ParameterMatchSpecifierValidationError) Reason() string + type MethodMatch_ParameterMatchSpecifier_ExactMatch struct + ExactMatch string + type MethodMatch_ParameterMatchSpecifier_RangeMatch struct + RangeMatch *v33.Int64Range + type MultipleRouteConfiguration struct + Name string + RouteConfig []*RouteConfiguration + func (*MultipleRouteConfiguration) Descriptor() ([]byte, []int) + func (*MultipleRouteConfiguration) ProtoMessage() + func (m *MultipleRouteConfiguration) Validate() error + func (m *MultipleRouteConfiguration) ValidateAll() error + func (x *MultipleRouteConfiguration) GetName() string + func (x *MultipleRouteConfiguration) GetRouteConfig() []*RouteConfiguration + func (x *MultipleRouteConfiguration) ProtoReflect() protoreflect.Message + func (x *MultipleRouteConfiguration) Reset() + func (x *MultipleRouteConfiguration) String() string + type MultipleRouteConfigurationMultiError []error + func (m MultipleRouteConfigurationMultiError) AllErrors() []error + func (m MultipleRouteConfigurationMultiError) Error() string + type MultipleRouteConfigurationValidationError struct + func (e MultipleRouteConfigurationValidationError) Cause() error + func (e MultipleRouteConfigurationValidationError) Error() string + func (e MultipleRouteConfigurationValidationError) ErrorName() string + func (e MultipleRouteConfigurationValidationError) Field() string + func (e MultipleRouteConfigurationValidationError) Key() bool + func (e MultipleRouteConfigurationValidationError) Reason() string + type ProtocolType int32 + const ProtocolType_Dubbo + 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 + 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) GetMetadataMatch() *v31.Metadata + func (x *RouteAction) GetWeightedClusters() *v3.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_WeightedClusters struct + WeightedClusters *v3.WeightedCluster + type RouteConfiguration struct + Group string + Interface string + Name string + Routes []*Route + Version string + func (*RouteConfiguration) Descriptor() ([]byte, []int) + func (*RouteConfiguration) ProtoMessage() + func (m *RouteConfiguration) Validate() error + func (m *RouteConfiguration) ValidateAll() error + func (x *RouteConfiguration) GetGroup() string + func (x *RouteConfiguration) GetInterface() string + func (x *RouteConfiguration) GetName() string + func (x *RouteConfiguration) GetRoutes() []*Route + func (x *RouteConfiguration) GetVersion() string + 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 + Method *MethodMatch + func (*RouteMatch) Descriptor() ([]byte, []int) + func (*RouteMatch) ProtoMessage() + func (m *RouteMatch) Validate() error + func (m *RouteMatch) ValidateAll() error + func (x *RouteMatch) GetHeaders() []*v3.HeaderMatcher + func (x *RouteMatch) GetMethod() *MethodMatch + 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 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 SerializationType int32 + const SerializationType_Hessian2 + func (SerializationType) Descriptor() protoreflect.EnumDescriptor + func (SerializationType) EnumDescriptor() ([]byte, []int) + func (SerializationType) Type() protoreflect.EnumType + func (x SerializationType) Enum() *SerializationType + func (x SerializationType) Number() protoreflect.EnumNumber + func (x SerializationType) String() string