Documentation ¶
Index ¶
- Variables
- type DubboFilter
- func (*DubboFilter) Descriptor() ([]byte, []int)
- func (m *DubboFilter) GetConfig() *any.Any
- func (m *DubboFilter) GetName() string
- func (*DubboFilter) ProtoMessage()
- func (m *DubboFilter) Reset()
- func (m *DubboFilter) String() string
- func (m *DubboFilter) Validate() error
- func (m *DubboFilter) XXX_DiscardUnknown()
- func (m *DubboFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DubboFilter) XXX_Merge(src proto.Message)
- func (m *DubboFilter) XXX_Size() int
- func (m *DubboFilter) XXX_Unmarshal(b []byte) error
- type DubboFilterValidationError
- 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
- func (*DubboProxy) Descriptor() ([]byte, []int)
- func (m *DubboProxy) GetDubboFilters() []*DubboFilter
- func (m *DubboProxy) GetProtocolType() ProtocolType
- func (m *DubboProxy) GetRouteConfig() []*RouteConfiguration
- func (m *DubboProxy) GetSerializationType() SerializationType
- func (m *DubboProxy) GetStatPrefix() string
- func (*DubboProxy) ProtoMessage()
- func (m *DubboProxy) Reset()
- func (m *DubboProxy) String() string
- func (m *DubboProxy) Validate() error
- func (m *DubboProxy) XXX_DiscardUnknown()
- func (m *DubboProxy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DubboProxy) XXX_Merge(src proto.Message)
- func (m *DubboProxy) XXX_Size() int
- func (m *DubboProxy) XXX_Unmarshal(b []byte) error
- type DubboProxyValidationError
- type MethodMatch
- func (*MethodMatch) Descriptor() ([]byte, []int)
- func (m *MethodMatch) GetName() *matcher.StringMatcher
- func (m *MethodMatch) GetParamsMatch() map[uint32]*MethodMatch_ParameterMatchSpecifier
- func (*MethodMatch) ProtoMessage()
- func (m *MethodMatch) Reset()
- func (m *MethodMatch) String() string
- func (m *MethodMatch) Validate() error
- func (m *MethodMatch) XXX_DiscardUnknown()
- func (m *MethodMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MethodMatch) XXX_Merge(src proto.Message)
- func (m *MethodMatch) XXX_Size() int
- func (m *MethodMatch) XXX_Unmarshal(b []byte) error
- type MethodMatchValidationError
- 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
- func (*MethodMatch_ParameterMatchSpecifier) Descriptor() ([]byte, []int)
- func (m *MethodMatch_ParameterMatchSpecifier) GetExactMatch() string
- func (m *MethodMatch_ParameterMatchSpecifier) GetParameterMatchSpecifier() isMethodMatch_ParameterMatchSpecifier_ParameterMatchSpecifier
- func (m *MethodMatch_ParameterMatchSpecifier) GetRangeMatch() *_type.Int64Range
- func (*MethodMatch_ParameterMatchSpecifier) ProtoMessage()
- func (m *MethodMatch_ParameterMatchSpecifier) Reset()
- func (m *MethodMatch_ParameterMatchSpecifier) String() string
- func (m *MethodMatch_ParameterMatchSpecifier) Validate() error
- func (m *MethodMatch_ParameterMatchSpecifier) XXX_DiscardUnknown()
- func (m *MethodMatch_ParameterMatchSpecifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MethodMatch_ParameterMatchSpecifier) XXX_Merge(src proto.Message)
- func (*MethodMatch_ParameterMatchSpecifier) XXX_OneofWrappers() []interface{}
- func (m *MethodMatch_ParameterMatchSpecifier) XXX_Size() int
- func (m *MethodMatch_ParameterMatchSpecifier) XXX_Unmarshal(b []byte) error
- type MethodMatch_ParameterMatchSpecifierValidationError
- 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
- type MethodMatch_ParameterMatchSpecifier_RangeMatch
- type ProtocolType
- type Route
- func (*Route) Descriptor() ([]byte, []int)
- func (m *Route) GetMatch() *RouteMatch
- func (m *Route) GetRoute() *RouteAction
- func (*Route) ProtoMessage()
- func (m *Route) Reset()
- func (m *Route) String() string
- func (m *Route) Validate() error
- func (m *Route) XXX_DiscardUnknown()
- func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Route) XXX_Merge(src proto.Message)
- func (m *Route) XXX_Size() int
- func (m *Route) XXX_Unmarshal(b []byte) error
- type RouteAction
- func (*RouteAction) Descriptor() ([]byte, []int)
- func (m *RouteAction) GetCluster() string
- func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier
- func (m *RouteAction) GetWeightedClusters() *route.WeightedCluster
- func (*RouteAction) ProtoMessage()
- func (m *RouteAction) Reset()
- func (m *RouteAction) String() string
- func (m *RouteAction) Validate() error
- func (m *RouteAction) XXX_DiscardUnknown()
- func (m *RouteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteAction) XXX_Merge(src proto.Message)
- func (*RouteAction) XXX_OneofWrappers() []interface{}
- func (m *RouteAction) XXX_Size() int
- func (m *RouteAction) XXX_Unmarshal(b []byte) error
- type RouteActionValidationError
- 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
- type RouteAction_WeightedClusters
- type RouteConfiguration
- func (*RouteConfiguration) Descriptor() ([]byte, []int)
- func (m *RouteConfiguration) GetGroup() string
- func (m *RouteConfiguration) GetInterface() string
- func (m *RouteConfiguration) GetName() string
- func (m *RouteConfiguration) GetRoutes() []*Route
- func (m *RouteConfiguration) GetVersion() string
- func (*RouteConfiguration) ProtoMessage()
- func (m *RouteConfiguration) Reset()
- func (m *RouteConfiguration) String() string
- func (m *RouteConfiguration) Validate() error
- func (m *RouteConfiguration) XXX_DiscardUnknown()
- func (m *RouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteConfiguration) XXX_Merge(src proto.Message)
- func (m *RouteConfiguration) XXX_Size() int
- func (m *RouteConfiguration) XXX_Unmarshal(b []byte) error
- type RouteConfigurationValidationError
- 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
- func (*RouteMatch) Descriptor() ([]byte, []int)
- func (m *RouteMatch) GetHeaders() []*route.HeaderMatcher
- func (m *RouteMatch) GetMethod() *MethodMatch
- func (*RouteMatch) ProtoMessage()
- func (m *RouteMatch) Reset()
- func (m *RouteMatch) String() string
- func (m *RouteMatch) Validate() error
- func (m *RouteMatch) XXX_DiscardUnknown()
- func (m *RouteMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteMatch) XXX_Merge(src proto.Message)
- func (m *RouteMatch) XXX_Size() int
- func (m *RouteMatch) XXX_Unmarshal(b []byte) error
- type RouteMatchValidationError
- type RouteValidationError
- type SerializationType
Constants ¶
This section is empty.
Variables ¶
var ProtocolType_name = map[int32]string{
0: "Dubbo",
}
var ProtocolType_value = map[string]int32{
"Dubbo": 0,
}
var SerializationType_name = map[int32]string{
0: "Hessian2",
}
var SerializationType_value = map[string]int32{
"Hessian2": 0,
}
Functions ¶
This section is empty.
Types ¶
type DubboFilter ¶ added in v0.6.8
type DubboFilter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Config *any.Any `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DubboFilter) Descriptor ¶ added in v0.6.8
func (*DubboFilter) Descriptor() ([]byte, []int)
func (*DubboFilter) GetConfig ¶ added in v0.6.8
func (m *DubboFilter) GetConfig() *any.Any
func (*DubboFilter) GetName ¶ added in v0.6.8
func (m *DubboFilter) GetName() string
func (*DubboFilter) ProtoMessage ¶ added in v0.6.8
func (*DubboFilter) ProtoMessage()
func (*DubboFilter) Reset ¶ added in v0.6.8
func (m *DubboFilter) Reset()
func (*DubboFilter) String ¶ added in v0.6.8
func (m *DubboFilter) String() string
func (*DubboFilter) Validate ¶ added in v0.6.8
func (m *DubboFilter) Validate() error
Validate checks the field values on DubboFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DubboFilter) XXX_DiscardUnknown ¶ added in v0.6.8
func (m *DubboFilter) XXX_DiscardUnknown()
func (*DubboFilter) XXX_Marshal ¶ added in v0.6.8
func (m *DubboFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DubboFilter) XXX_Merge ¶ added in v0.6.8
func (m *DubboFilter) XXX_Merge(src proto.Message)
func (*DubboFilter) XXX_Size ¶ added in v0.6.8
func (m *DubboFilter) XXX_Size() int
func (*DubboFilter) XXX_Unmarshal ¶ added in v0.6.8
func (m *DubboFilter) XXX_Unmarshal(b []byte) error
type DubboFilterValidationError ¶ added in v0.6.8
type DubboFilterValidationError struct {
// contains filtered or unexported fields
}
DubboFilterValidationError is the validation error returned by DubboFilter.Validate if the designated constraints aren't met.
func (DubboFilterValidationError) Cause ¶ added in v0.6.8
func (e DubboFilterValidationError) Cause() error
Cause function returns cause value.
func (DubboFilterValidationError) Error ¶ added in v0.6.8
func (e DubboFilterValidationError) Error() string
Error satisfies the builtin error interface
func (DubboFilterValidationError) ErrorName ¶ added in v0.7.0
func (e DubboFilterValidationError) ErrorName() string
ErrorName returns error name.
func (DubboFilterValidationError) Field ¶ added in v0.6.8
func (e DubboFilterValidationError) Field() string
Field function returns field value.
func (DubboFilterValidationError) Key ¶ added in v0.6.8
func (e DubboFilterValidationError) Key() bool
Key function returns key value.
func (DubboFilterValidationError) Reason ¶ added in v0.6.8
func (e DubboFilterValidationError) Reason() string
Reason function returns reason value.
type DubboProxy ¶
type DubboProxy struct { StatPrefix string `protobuf:"bytes,1,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"` ProtocolType ProtocolType `` /* 165-byte string literal not displayed */ SerializationType SerializationType `` /* 185-byte string literal not displayed */ RouteConfig []*RouteConfiguration `protobuf:"bytes,4,rep,name=route_config,json=routeConfig,proto3" json:"route_config,omitempty"` DubboFilters []*DubboFilter `protobuf:"bytes,5,rep,name=dubbo_filters,json=dubboFilters,proto3" json:"dubbo_filters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DubboProxy) Descriptor ¶
func (*DubboProxy) Descriptor() ([]byte, []int)
func (*DubboProxy) GetDubboFilters ¶ added in v0.6.8
func (m *DubboProxy) GetDubboFilters() []*DubboFilter
func (*DubboProxy) GetProtocolType ¶
func (m *DubboProxy) GetProtocolType() ProtocolType
func (*DubboProxy) GetRouteConfig ¶ added in v0.6.8
func (m *DubboProxy) GetRouteConfig() []*RouteConfiguration
func (*DubboProxy) GetSerializationType ¶
func (m *DubboProxy) GetSerializationType() SerializationType
func (*DubboProxy) GetStatPrefix ¶
func (m *DubboProxy) GetStatPrefix() string
func (*DubboProxy) ProtoMessage ¶
func (*DubboProxy) ProtoMessage()
func (*DubboProxy) Reset ¶
func (m *DubboProxy) Reset()
func (*DubboProxy) String ¶
func (m *DubboProxy) String() string
func (*DubboProxy) Validate ¶
func (m *DubboProxy) Validate() error
Validate checks the field values on DubboProxy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DubboProxy) XXX_DiscardUnknown ¶
func (m *DubboProxy) XXX_DiscardUnknown()
func (*DubboProxy) XXX_Marshal ¶
func (m *DubboProxy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DubboProxy) XXX_Merge ¶
func (m *DubboProxy) XXX_Merge(src proto.Message)
func (*DubboProxy) XXX_Size ¶
func (m *DubboProxy) XXX_Size() int
func (*DubboProxy) XXX_Unmarshal ¶
func (m *DubboProxy) XXX_Unmarshal(b []byte) error
type DubboProxyValidationError ¶
type DubboProxyValidationError struct {
// contains filtered or unexported fields
}
DubboProxyValidationError is the validation error returned by DubboProxy.Validate if the designated constraints aren't met.
func (DubboProxyValidationError) Cause ¶
func (e DubboProxyValidationError) Cause() error
Cause function returns cause value.
func (DubboProxyValidationError) Error ¶
func (e DubboProxyValidationError) Error() string
Error satisfies the builtin error interface
func (DubboProxyValidationError) ErrorName ¶ added in v0.7.0
func (e DubboProxyValidationError) ErrorName() string
ErrorName returns error name.
func (DubboProxyValidationError) Field ¶
func (e DubboProxyValidationError) Field() string
Field function returns field value.
func (DubboProxyValidationError) Key ¶
func (e DubboProxyValidationError) Key() bool
Key function returns key value.
func (DubboProxyValidationError) Reason ¶
func (e DubboProxyValidationError) Reason() string
Reason function returns reason value.
type MethodMatch ¶ added in v0.6.8
type MethodMatch struct { Name *matcher.StringMatcher `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ParamsMatch map[uint32]*MethodMatch_ParameterMatchSpecifier `` /* 183-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MethodMatch) Descriptor ¶ added in v0.6.8
func (*MethodMatch) Descriptor() ([]byte, []int)
func (*MethodMatch) GetName ¶ added in v0.6.8
func (m *MethodMatch) GetName() *matcher.StringMatcher
func (*MethodMatch) GetParamsMatch ¶ added in v0.6.8
func (m *MethodMatch) GetParamsMatch() map[uint32]*MethodMatch_ParameterMatchSpecifier
func (*MethodMatch) ProtoMessage ¶ added in v0.6.8
func (*MethodMatch) ProtoMessage()
func (*MethodMatch) Reset ¶ added in v0.6.8
func (m *MethodMatch) Reset()
func (*MethodMatch) String ¶ added in v0.6.8
func (m *MethodMatch) String() string
func (*MethodMatch) Validate ¶ added in v0.6.8
func (m *MethodMatch) Validate() error
Validate checks the field values on MethodMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*MethodMatch) XXX_DiscardUnknown ¶ added in v0.6.8
func (m *MethodMatch) XXX_DiscardUnknown()
func (*MethodMatch) XXX_Marshal ¶ added in v0.6.8
func (m *MethodMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MethodMatch) XXX_Merge ¶ added in v0.6.8
func (m *MethodMatch) XXX_Merge(src proto.Message)
func (*MethodMatch) XXX_Size ¶ added in v0.6.8
func (m *MethodMatch) XXX_Size() int
func (*MethodMatch) XXX_Unmarshal ¶ added in v0.6.8
func (m *MethodMatch) XXX_Unmarshal(b []byte) error
type MethodMatchValidationError ¶ added in v0.6.8
type MethodMatchValidationError struct {
// contains filtered or unexported fields
}
MethodMatchValidationError is the validation error returned by MethodMatch.Validate if the designated constraints aren't met.
func (MethodMatchValidationError) Cause ¶ added in v0.6.8
func (e MethodMatchValidationError) Cause() error
Cause function returns cause value.
func (MethodMatchValidationError) Error ¶ added in v0.6.8
func (e MethodMatchValidationError) Error() string
Error satisfies the builtin error interface
func (MethodMatchValidationError) ErrorName ¶ added in v0.7.0
func (e MethodMatchValidationError) ErrorName() string
ErrorName returns error name.
func (MethodMatchValidationError) Field ¶ added in v0.6.8
func (e MethodMatchValidationError) Field() string
Field function returns field value.
func (MethodMatchValidationError) Key ¶ added in v0.6.8
func (e MethodMatchValidationError) Key() bool
Key function returns key value.
func (MethodMatchValidationError) Reason ¶ added in v0.6.8
func (e MethodMatchValidationError) Reason() string
Reason function returns reason value.
type MethodMatch_ParameterMatchSpecifier ¶ added in v0.6.8
type MethodMatch_ParameterMatchSpecifier struct { // Types that are valid to be assigned to ParameterMatchSpecifier: // *MethodMatch_ParameterMatchSpecifier_ExactMatch // *MethodMatch_ParameterMatchSpecifier_RangeMatch ParameterMatchSpecifier isMethodMatch_ParameterMatchSpecifier_ParameterMatchSpecifier `protobuf_oneof:"parameter_match_specifier"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MethodMatch_ParameterMatchSpecifier) Descriptor ¶ added in v0.6.8
func (*MethodMatch_ParameterMatchSpecifier) Descriptor() ([]byte, []int)
func (*MethodMatch_ParameterMatchSpecifier) GetExactMatch ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) GetExactMatch() string
func (*MethodMatch_ParameterMatchSpecifier) GetParameterMatchSpecifier ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) GetParameterMatchSpecifier() isMethodMatch_ParameterMatchSpecifier_ParameterMatchSpecifier
func (*MethodMatch_ParameterMatchSpecifier) GetRangeMatch ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) GetRangeMatch() *_type.Int64Range
func (*MethodMatch_ParameterMatchSpecifier) ProtoMessage ¶ added in v0.6.8
func (*MethodMatch_ParameterMatchSpecifier) ProtoMessage()
func (*MethodMatch_ParameterMatchSpecifier) Reset ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) Reset()
func (*MethodMatch_ParameterMatchSpecifier) String ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) String() string
func (*MethodMatch_ParameterMatchSpecifier) Validate ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) Validate() error
Validate checks the field values on MethodMatch_ParameterMatchSpecifier with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*MethodMatch_ParameterMatchSpecifier) XXX_DiscardUnknown ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) XXX_DiscardUnknown()
func (*MethodMatch_ParameterMatchSpecifier) XXX_Marshal ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MethodMatch_ParameterMatchSpecifier) XXX_Merge ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) XXX_Merge(src proto.Message)
func (*MethodMatch_ParameterMatchSpecifier) XXX_OneofWrappers ¶ added in v0.9.0
func (*MethodMatch_ParameterMatchSpecifier) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*MethodMatch_ParameterMatchSpecifier) XXX_Size ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) XXX_Size() int
func (*MethodMatch_ParameterMatchSpecifier) XXX_Unmarshal ¶ added in v0.6.8
func (m *MethodMatch_ParameterMatchSpecifier) XXX_Unmarshal(b []byte) error
type MethodMatch_ParameterMatchSpecifierValidationError ¶ added in v0.6.8
type MethodMatch_ParameterMatchSpecifierValidationError struct {
// contains filtered or unexported fields
}
MethodMatch_ParameterMatchSpecifierValidationError is the validation error returned by MethodMatch_ParameterMatchSpecifier.Validate if the designated constraints aren't met.
func (MethodMatch_ParameterMatchSpecifierValidationError) Cause ¶ added in v0.6.8
func (e MethodMatch_ParameterMatchSpecifierValidationError) Cause() error
Cause function returns cause value.
func (MethodMatch_ParameterMatchSpecifierValidationError) Error ¶ added in v0.6.8
func (e MethodMatch_ParameterMatchSpecifierValidationError) Error() string
Error satisfies the builtin error interface
func (MethodMatch_ParameterMatchSpecifierValidationError) ErrorName ¶ added in v0.7.0
func (e MethodMatch_ParameterMatchSpecifierValidationError) ErrorName() string
ErrorName returns error name.
func (MethodMatch_ParameterMatchSpecifierValidationError) Field ¶ added in v0.6.8
func (e MethodMatch_ParameterMatchSpecifierValidationError) Field() string
Field function returns field value.
func (MethodMatch_ParameterMatchSpecifierValidationError) Key ¶ added in v0.6.8
func (e MethodMatch_ParameterMatchSpecifierValidationError) Key() bool
Key function returns key value.
func (MethodMatch_ParameterMatchSpecifierValidationError) Reason ¶ added in v0.6.8
func (e MethodMatch_ParameterMatchSpecifierValidationError) Reason() string
Reason function returns reason value.
type MethodMatch_ParameterMatchSpecifier_ExactMatch ¶ added in v0.6.8
type MethodMatch_ParameterMatchSpecifier_ExactMatch struct {
ExactMatch string `protobuf:"bytes,3,opt,name=exact_match,json=exactMatch,proto3,oneof"`
}
type MethodMatch_ParameterMatchSpecifier_RangeMatch ¶ added in v0.6.8
type MethodMatch_ParameterMatchSpecifier_RangeMatch struct {
RangeMatch *_type.Int64Range `protobuf:"bytes,4,opt,name=range_match,json=rangeMatch,proto3,oneof"`
}
type ProtocolType ¶ added in v0.6.8
type ProtocolType int32
const (
ProtocolType_Dubbo ProtocolType = 0
)
func (ProtocolType) EnumDescriptor ¶ added in v0.6.8
func (ProtocolType) EnumDescriptor() ([]byte, []int)
func (ProtocolType) String ¶ added in v0.6.8
func (x ProtocolType) String() string
type Route ¶ added in v0.6.8
type Route struct { Match *RouteMatch `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"` Route *RouteAction `protobuf:"bytes,2,opt,name=route,proto3" json:"route,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Route) Descriptor ¶ added in v0.6.8
func (*Route) GetMatch ¶ added in v0.6.8
func (m *Route) GetMatch() *RouteMatch
func (*Route) GetRoute ¶ added in v0.6.8
func (m *Route) GetRoute() *RouteAction
func (*Route) ProtoMessage ¶ added in v0.6.8
func (*Route) ProtoMessage()
func (*Route) Validate ¶ added in v0.6.8
Validate checks the field values on Route with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*Route) XXX_DiscardUnknown ¶ added in v0.6.8
func (m *Route) XXX_DiscardUnknown()
func (*Route) XXX_Marshal ¶ added in v0.6.8
func (*Route) XXX_Unmarshal ¶ added in v0.6.8
type RouteAction ¶ added in v0.6.8
type RouteAction struct { // Types that are valid to be assigned to ClusterSpecifier: // *RouteAction_Cluster // *RouteAction_WeightedClusters ClusterSpecifier isRouteAction_ClusterSpecifier `protobuf_oneof:"cluster_specifier"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteAction) Descriptor ¶ added in v0.6.8
func (*RouteAction) Descriptor() ([]byte, []int)
func (*RouteAction) GetCluster ¶ added in v0.6.8
func (m *RouteAction) GetCluster() string
func (*RouteAction) GetClusterSpecifier ¶ added in v0.6.8
func (m *RouteAction) GetClusterSpecifier() isRouteAction_ClusterSpecifier
func (*RouteAction) GetWeightedClusters ¶ added in v0.6.8
func (m *RouteAction) GetWeightedClusters() *route.WeightedCluster
func (*RouteAction) ProtoMessage ¶ added in v0.6.8
func (*RouteAction) ProtoMessage()
func (*RouteAction) Reset ¶ added in v0.6.8
func (m *RouteAction) Reset()
func (*RouteAction) String ¶ added in v0.6.8
func (m *RouteAction) String() string
func (*RouteAction) Validate ¶ added in v0.6.8
func (m *RouteAction) Validate() error
Validate checks the field values on RouteAction with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteAction) XXX_DiscardUnknown ¶ added in v0.6.8
func (m *RouteAction) XXX_DiscardUnknown()
func (*RouteAction) XXX_Marshal ¶ added in v0.6.8
func (m *RouteAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteAction) XXX_Merge ¶ added in v0.6.8
func (m *RouteAction) XXX_Merge(src proto.Message)
func (*RouteAction) XXX_OneofWrappers ¶ added in v0.9.0
func (*RouteAction) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*RouteAction) XXX_Size ¶ added in v0.6.8
func (m *RouteAction) XXX_Size() int
func (*RouteAction) XXX_Unmarshal ¶ added in v0.6.8
func (m *RouteAction) XXX_Unmarshal(b []byte) error
type RouteActionValidationError ¶ added in v0.6.8
type RouteActionValidationError struct {
// contains filtered or unexported fields
}
RouteActionValidationError is the validation error returned by RouteAction.Validate if the designated constraints aren't met.
func (RouteActionValidationError) Cause ¶ added in v0.6.8
func (e RouteActionValidationError) Cause() error
Cause function returns cause value.
func (RouteActionValidationError) Error ¶ added in v0.6.8
func (e RouteActionValidationError) Error() string
Error satisfies the builtin error interface
func (RouteActionValidationError) ErrorName ¶ added in v0.7.0
func (e RouteActionValidationError) ErrorName() string
ErrorName returns error name.
func (RouteActionValidationError) Field ¶ added in v0.6.8
func (e RouteActionValidationError) Field() string
Field function returns field value.
func (RouteActionValidationError) Key ¶ added in v0.6.8
func (e RouteActionValidationError) Key() bool
Key function returns key value.
func (RouteActionValidationError) Reason ¶ added in v0.6.8
func (e RouteActionValidationError) Reason() string
Reason function returns reason value.
type RouteAction_Cluster ¶ added in v0.6.8
type RouteAction_Cluster struct {
Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3,oneof"`
}
type RouteAction_WeightedClusters ¶ added in v0.6.8
type RouteAction_WeightedClusters struct {
WeightedClusters *route.WeightedCluster `protobuf:"bytes,2,opt,name=weighted_clusters,json=weightedClusters,proto3,oneof"`
}
type RouteConfiguration ¶ added in v0.6.8
type RouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Interface string `protobuf:"bytes,2,opt,name=interface,proto3" json:"interface,omitempty"` Group string `protobuf:"bytes,3,opt,name=group,proto3" json:"group,omitempty"` Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` Routes []*Route `protobuf:"bytes,5,rep,name=routes,proto3" json:"routes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteConfiguration) Descriptor ¶ added in v0.6.8
func (*RouteConfiguration) Descriptor() ([]byte, []int)
func (*RouteConfiguration) GetGroup ¶ added in v0.6.8
func (m *RouteConfiguration) GetGroup() string
func (*RouteConfiguration) GetInterface ¶ added in v0.6.8
func (m *RouteConfiguration) GetInterface() string
func (*RouteConfiguration) GetName ¶ added in v0.6.8
func (m *RouteConfiguration) GetName() string
func (*RouteConfiguration) GetRoutes ¶ added in v0.6.8
func (m *RouteConfiguration) GetRoutes() []*Route
func (*RouteConfiguration) GetVersion ¶ added in v0.6.8
func (m *RouteConfiguration) GetVersion() string
func (*RouteConfiguration) ProtoMessage ¶ added in v0.6.8
func (*RouteConfiguration) ProtoMessage()
func (*RouteConfiguration) Reset ¶ added in v0.6.8
func (m *RouteConfiguration) Reset()
func (*RouteConfiguration) String ¶ added in v0.6.8
func (m *RouteConfiguration) String() string
func (*RouteConfiguration) Validate ¶ added in v0.6.8
func (m *RouteConfiguration) Validate() error
Validate checks the field values on RouteConfiguration with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteConfiguration) XXX_DiscardUnknown ¶ added in v0.6.8
func (m *RouteConfiguration) XXX_DiscardUnknown()
func (*RouteConfiguration) XXX_Marshal ¶ added in v0.6.8
func (m *RouteConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteConfiguration) XXX_Merge ¶ added in v0.6.8
func (m *RouteConfiguration) XXX_Merge(src proto.Message)
func (*RouteConfiguration) XXX_Size ¶ added in v0.6.8
func (m *RouteConfiguration) XXX_Size() int
func (*RouteConfiguration) XXX_Unmarshal ¶ added in v0.6.8
func (m *RouteConfiguration) XXX_Unmarshal(b []byte) error
type RouteConfigurationValidationError ¶ added in v0.6.8
type RouteConfigurationValidationError struct {
// contains filtered or unexported fields
}
RouteConfigurationValidationError is the validation error returned by RouteConfiguration.Validate if the designated constraints aren't met.
func (RouteConfigurationValidationError) Cause ¶ added in v0.6.8
func (e RouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (RouteConfigurationValidationError) Error ¶ added in v0.6.8
func (e RouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (RouteConfigurationValidationError) ErrorName ¶ added in v0.7.0
func (e RouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (RouteConfigurationValidationError) Field ¶ added in v0.6.8
func (e RouteConfigurationValidationError) Field() string
Field function returns field value.
func (RouteConfigurationValidationError) Key ¶ added in v0.6.8
func (e RouteConfigurationValidationError) Key() bool
Key function returns key value.
func (RouteConfigurationValidationError) Reason ¶ added in v0.6.8
func (e RouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type RouteMatch ¶ added in v0.6.8
type RouteMatch struct { Method *MethodMatch `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"` Headers []*route.HeaderMatcher `protobuf:"bytes,2,rep,name=headers,proto3" json:"headers,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteMatch) Descriptor ¶ added in v0.6.8
func (*RouteMatch) Descriptor() ([]byte, []int)
func (*RouteMatch) GetHeaders ¶ added in v0.6.8
func (m *RouteMatch) GetHeaders() []*route.HeaderMatcher
func (*RouteMatch) GetMethod ¶ added in v0.6.8
func (m *RouteMatch) GetMethod() *MethodMatch
func (*RouteMatch) ProtoMessage ¶ added in v0.6.8
func (*RouteMatch) ProtoMessage()
func (*RouteMatch) Reset ¶ added in v0.6.8
func (m *RouteMatch) Reset()
func (*RouteMatch) String ¶ added in v0.6.8
func (m *RouteMatch) String() string
func (*RouteMatch) Validate ¶ added in v0.6.8
func (m *RouteMatch) Validate() error
Validate checks the field values on RouteMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RouteMatch) XXX_DiscardUnknown ¶ added in v0.6.8
func (m *RouteMatch) XXX_DiscardUnknown()
func (*RouteMatch) XXX_Marshal ¶ added in v0.6.8
func (m *RouteMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteMatch) XXX_Merge ¶ added in v0.6.8
func (m *RouteMatch) XXX_Merge(src proto.Message)
func (*RouteMatch) XXX_Size ¶ added in v0.6.8
func (m *RouteMatch) XXX_Size() int
func (*RouteMatch) XXX_Unmarshal ¶ added in v0.6.8
func (m *RouteMatch) XXX_Unmarshal(b []byte) error
type RouteMatchValidationError ¶ added in v0.6.8
type RouteMatchValidationError struct {
// contains filtered or unexported fields
}
RouteMatchValidationError is the validation error returned by RouteMatch.Validate if the designated constraints aren't met.
func (RouteMatchValidationError) Cause ¶ added in v0.6.8
func (e RouteMatchValidationError) Cause() error
Cause function returns cause value.
func (RouteMatchValidationError) Error ¶ added in v0.6.8
func (e RouteMatchValidationError) Error() string
Error satisfies the builtin error interface
func (RouteMatchValidationError) ErrorName ¶ added in v0.7.0
func (e RouteMatchValidationError) ErrorName() string
ErrorName returns error name.
func (RouteMatchValidationError) Field ¶ added in v0.6.8
func (e RouteMatchValidationError) Field() string
Field function returns field value.
func (RouteMatchValidationError) Key ¶ added in v0.6.8
func (e RouteMatchValidationError) Key() bool
Key function returns key value.
func (RouteMatchValidationError) Reason ¶ added in v0.6.8
func (e RouteMatchValidationError) Reason() string
Reason function returns reason value.
type RouteValidationError ¶ added in v0.6.8
type RouteValidationError struct {
// contains filtered or unexported fields
}
RouteValidationError is the validation error returned by Route.Validate if the designated constraints aren't met.
func (RouteValidationError) Cause ¶ added in v0.6.8
func (e RouteValidationError) Cause() error
Cause function returns cause value.
func (RouteValidationError) Error ¶ added in v0.6.8
func (e RouteValidationError) Error() string
Error satisfies the builtin error interface
func (RouteValidationError) ErrorName ¶ added in v0.7.0
func (e RouteValidationError) ErrorName() string
ErrorName returns error name.
func (RouteValidationError) Field ¶ added in v0.6.8
func (e RouteValidationError) Field() string
Field function returns field value.
func (RouteValidationError) Key ¶ added in v0.6.8
func (e RouteValidationError) Key() bool
Key function returns key value.
func (RouteValidationError) Reason ¶ added in v0.6.8
func (e RouteValidationError) Reason() string
Reason function returns reason value.
type SerializationType ¶ added in v0.6.8
type SerializationType int32
const (
SerializationType_Hessian2 SerializationType = 0
)
func (SerializationType) EnumDescriptor ¶ added in v0.6.8
func (SerializationType) EnumDescriptor() ([]byte, []int)
func (SerializationType) String ¶ added in v0.6.8
func (x SerializationType) String() string