Documentation ¶
Index ¶
- Variables
- type RocketmqProxy
- func (*RocketmqProxy) Descriptor() ([]byte, []int)deprecated
- func (x *RocketmqProxy) GetDevelopMode() bool
- func (x *RocketmqProxy) GetRouteConfig() *RouteConfiguration
- func (x *RocketmqProxy) GetStatPrefix() string
- func (x *RocketmqProxy) GetTransientObjectLifeSpan() *duration.Duration
- func (*RocketmqProxy) ProtoMessage()
- func (x *RocketmqProxy) ProtoReflect() protoreflect.Message
- func (x *RocketmqProxy) Reset()
- func (x *RocketmqProxy) String() string
- func (m *RocketmqProxy) Validate() error
- type RocketmqProxyValidationError
- func (e RocketmqProxyValidationError) Cause() error
- func (e RocketmqProxyValidationError) Error() string
- func (e RocketmqProxyValidationError) ErrorName() string
- func (e RocketmqProxyValidationError) Field() string
- func (e RocketmqProxyValidationError) Key() bool
- func (e RocketmqProxyValidationError) Reason() string
- type Route
- func (*Route) Descriptor() ([]byte, []int)deprecated
- func (x *Route) GetMatch() *RouteMatch
- func (x *Route) GetRoute() *RouteAction
- func (*Route) ProtoMessage()
- func (x *Route) ProtoReflect() protoreflect.Message
- func (x *Route) Reset()
- func (x *Route) String() string
- func (m *Route) Validate() error
- type RouteAction
- func (*RouteAction) Descriptor() ([]byte, []int)deprecated
- func (x *RouteAction) GetCluster() string
- func (x *RouteAction) GetMetadataMatch() *v4alpha2.Metadata
- func (*RouteAction) ProtoMessage()
- func (x *RouteAction) ProtoReflect() protoreflect.Message
- func (x *RouteAction) Reset()
- func (x *RouteAction) String() string
- func (m *RouteAction) Validate() 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 RouteConfiguration
- func (*RouteConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *RouteConfiguration) GetName() string
- func (x *RouteConfiguration) GetRoutes() []*Route
- func (*RouteConfiguration) ProtoMessage()
- func (x *RouteConfiguration) ProtoReflect() protoreflect.Message
- func (x *RouteConfiguration) Reset()
- func (x *RouteConfiguration) String() string
- func (m *RouteConfiguration) Validate() 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)deprecated
- func (x *RouteMatch) GetHeaders() []*v4alpha1.HeaderMatcher
- func (x *RouteMatch) GetTopic() *v4alpha.StringMatcher
- func (*RouteMatch) ProtoMessage()
- func (x *RouteMatch) ProtoReflect() protoreflect.Message
- func (x *RouteMatch) Reset()
- func (x *RouteMatch) String() string
- func (m *RouteMatch) Validate() error
- type RouteMatchValidationError
- type RouteValidationError
Constants ¶
This section is empty.
Variables ¶
var File_envoy_extensions_filters_network_rocketmq_proxy_v4alpha_rocketmq_proxy_proto protoreflect.FileDescriptor
var File_envoy_extensions_filters_network_rocketmq_proxy_v4alpha_route_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type RocketmqProxy ¶
type RocketmqProxy struct { StatPrefix string `protobuf:"bytes,1,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"` RouteConfig *RouteConfiguration `protobuf:"bytes,2,opt,name=route_config,json=routeConfig,proto3" json:"route_config,omitempty"` TransientObjectLifeSpan *duration.Duration `` /* 134-byte string literal not displayed */ DevelopMode bool `protobuf:"varint,4,opt,name=develop_mode,json=developMode,proto3" json:"develop_mode,omitempty"` // contains filtered or unexported fields }
func (*RocketmqProxy) Descriptor
deprecated
func (*RocketmqProxy) Descriptor() ([]byte, []int)
Deprecated: Use RocketmqProxy.ProtoReflect.Descriptor instead.
func (*RocketmqProxy) GetDevelopMode ¶
func (x *RocketmqProxy) GetDevelopMode() bool
func (*RocketmqProxy) GetRouteConfig ¶
func (x *RocketmqProxy) GetRouteConfig() *RouteConfiguration
func (*RocketmqProxy) GetStatPrefix ¶
func (x *RocketmqProxy) GetStatPrefix() string
func (*RocketmqProxy) GetTransientObjectLifeSpan ¶
func (x *RocketmqProxy) GetTransientObjectLifeSpan() *duration.Duration
func (*RocketmqProxy) ProtoMessage ¶
func (*RocketmqProxy) ProtoMessage()
func (*RocketmqProxy) ProtoReflect ¶ added in v0.9.7
func (x *RocketmqProxy) ProtoReflect() protoreflect.Message
func (*RocketmqProxy) Reset ¶
func (x *RocketmqProxy) Reset()
func (*RocketmqProxy) String ¶
func (x *RocketmqProxy) String() string
func (*RocketmqProxy) Validate ¶
func (m *RocketmqProxy) Validate() error
Validate checks the field values on RocketmqProxy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RocketmqProxyValidationError ¶
type RocketmqProxyValidationError struct {
// contains filtered or unexported fields
}
RocketmqProxyValidationError is the validation error returned by RocketmqProxy.Validate if the designated constraints aren't met.
func (RocketmqProxyValidationError) Cause ¶
func (e RocketmqProxyValidationError) Cause() error
Cause function returns cause value.
func (RocketmqProxyValidationError) Error ¶
func (e RocketmqProxyValidationError) Error() string
Error satisfies the builtin error interface
func (RocketmqProxyValidationError) ErrorName ¶
func (e RocketmqProxyValidationError) ErrorName() string
ErrorName returns error name.
func (RocketmqProxyValidationError) Field ¶
func (e RocketmqProxyValidationError) Field() string
Field function returns field value.
func (RocketmqProxyValidationError) Key ¶
func (e RocketmqProxyValidationError) Key() bool
Key function returns key value.
func (RocketmqProxyValidationError) Reason ¶
func (e RocketmqProxyValidationError) Reason() string
Reason function returns reason value.
type Route ¶
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"` // contains filtered or unexported fields }
func (*Route) Descriptor
deprecated
func (*Route) GetMatch ¶
func (x *Route) GetMatch() *RouteMatch
func (*Route) GetRoute ¶
func (x *Route) GetRoute() *RouteAction
func (*Route) ProtoMessage ¶
func (*Route) ProtoMessage()
func (*Route) ProtoReflect ¶ added in v0.9.7
func (x *Route) ProtoReflect() protoreflect.Message
type RouteAction ¶
type RouteAction struct { Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` MetadataMatch *v4alpha2.Metadata `protobuf:"bytes,2,opt,name=metadata_match,json=metadataMatch,proto3" json:"metadata_match,omitempty"` // contains filtered or unexported fields }
func (*RouteAction) Descriptor
deprecated
func (*RouteAction) Descriptor() ([]byte, []int)
Deprecated: Use RouteAction.ProtoReflect.Descriptor instead.
func (*RouteAction) GetCluster ¶
func (x *RouteAction) GetCluster() string
func (*RouteAction) GetMetadataMatch ¶
func (x *RouteAction) GetMetadataMatch() *v4alpha2.Metadata
func (*RouteAction) ProtoMessage ¶
func (*RouteAction) ProtoMessage()
func (*RouteAction) ProtoReflect ¶ added in v0.9.7
func (x *RouteAction) ProtoReflect() protoreflect.Message
func (*RouteAction) Reset ¶
func (x *RouteAction) Reset()
func (*RouteAction) String ¶
func (x *RouteAction) String() string
func (*RouteAction) Validate ¶
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.
type RouteActionValidationError ¶
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 ¶
func (e RouteActionValidationError) Cause() error
Cause function returns cause value.
func (RouteActionValidationError) Error ¶
func (e RouteActionValidationError) Error() string
Error satisfies the builtin error interface
func (RouteActionValidationError) ErrorName ¶
func (e RouteActionValidationError) ErrorName() string
ErrorName returns error name.
func (RouteActionValidationError) Field ¶
func (e RouteActionValidationError) Field() string
Field function returns field value.
func (RouteActionValidationError) Key ¶
func (e RouteActionValidationError) Key() bool
Key function returns key value.
func (RouteActionValidationError) Reason ¶
func (e RouteActionValidationError) Reason() string
Reason function returns reason value.
type RouteConfiguration ¶
type RouteConfiguration struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Routes []*Route `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"` // contains filtered or unexported fields }
func (*RouteConfiguration) Descriptor
deprecated
func (*RouteConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use RouteConfiguration.ProtoReflect.Descriptor instead.
func (*RouteConfiguration) GetName ¶
func (x *RouteConfiguration) GetName() string
func (*RouteConfiguration) GetRoutes ¶
func (x *RouteConfiguration) GetRoutes() []*Route
func (*RouteConfiguration) ProtoMessage ¶
func (*RouteConfiguration) ProtoMessage()
func (*RouteConfiguration) ProtoReflect ¶ added in v0.9.7
func (x *RouteConfiguration) ProtoReflect() protoreflect.Message
func (*RouteConfiguration) Reset ¶
func (x *RouteConfiguration) Reset()
func (*RouteConfiguration) String ¶
func (x *RouteConfiguration) String() string
func (*RouteConfiguration) Validate ¶
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.
type RouteConfigurationValidationError ¶
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 ¶
func (e RouteConfigurationValidationError) Cause() error
Cause function returns cause value.
func (RouteConfigurationValidationError) Error ¶
func (e RouteConfigurationValidationError) Error() string
Error satisfies the builtin error interface
func (RouteConfigurationValidationError) ErrorName ¶
func (e RouteConfigurationValidationError) ErrorName() string
ErrorName returns error name.
func (RouteConfigurationValidationError) Field ¶
func (e RouteConfigurationValidationError) Field() string
Field function returns field value.
func (RouteConfigurationValidationError) Key ¶
func (e RouteConfigurationValidationError) Key() bool
Key function returns key value.
func (RouteConfigurationValidationError) Reason ¶
func (e RouteConfigurationValidationError) Reason() string
Reason function returns reason value.
type RouteMatch ¶
type RouteMatch struct { Topic *v4alpha.StringMatcher `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"` Headers []*v4alpha1.HeaderMatcher `protobuf:"bytes,2,rep,name=headers,proto3" json:"headers,omitempty"` // contains filtered or unexported fields }
func (*RouteMatch) Descriptor
deprecated
func (*RouteMatch) Descriptor() ([]byte, []int)
Deprecated: Use RouteMatch.ProtoReflect.Descriptor instead.
func (*RouteMatch) GetHeaders ¶
func (x *RouteMatch) GetHeaders() []*v4alpha1.HeaderMatcher
func (*RouteMatch) GetTopic ¶
func (x *RouteMatch) GetTopic() *v4alpha.StringMatcher
func (*RouteMatch) ProtoMessage ¶
func (*RouteMatch) ProtoMessage()
func (*RouteMatch) ProtoReflect ¶ added in v0.9.7
func (x *RouteMatch) ProtoReflect() protoreflect.Message
func (*RouteMatch) Reset ¶
func (x *RouteMatch) Reset()
func (*RouteMatch) String ¶
func (x *RouteMatch) String() string
func (*RouteMatch) Validate ¶
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.
type RouteMatchValidationError ¶
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 ¶
func (e RouteMatchValidationError) Cause() error
Cause function returns cause value.
func (RouteMatchValidationError) Error ¶
func (e RouteMatchValidationError) Error() string
Error satisfies the builtin error interface
func (RouteMatchValidationError) ErrorName ¶
func (e RouteMatchValidationError) ErrorName() string
ErrorName returns error name.
func (RouteMatchValidationError) Field ¶
func (e RouteMatchValidationError) Field() string
Field function returns field value.
func (RouteMatchValidationError) Key ¶
func (e RouteMatchValidationError) Key() bool
Key function returns key value.
func (RouteMatchValidationError) Reason ¶
func (e RouteMatchValidationError) Reason() string
Reason function returns reason value.
type RouteValidationError ¶
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 ¶
func (e RouteValidationError) Cause() error
Cause function returns cause value.
func (RouteValidationError) Error ¶
func (e RouteValidationError) Error() string
Error satisfies the builtin error interface
func (RouteValidationError) ErrorName ¶
func (e RouteValidationError) ErrorName() string
ErrorName returns error name.
func (RouteValidationError) Field ¶
func (e RouteValidationError) Field() string
Field function returns field value.
func (RouteValidationError) Key ¶
func (e RouteValidationError) Key() bool
Key function returns key value.
func (RouteValidationError) Reason ¶
func (e RouteValidationError) Reason() string
Reason function returns reason value.