Documentation ¶
Index ¶
- Variables
- type RedisProtocolOptions
- func (*RedisProtocolOptions) Descriptor() ([]byte, []int)deprecated
- func (x *RedisProtocolOptions) GetAuthPassword() *core.DataSource
- func (*RedisProtocolOptions) ProtoMessage()
- func (x *RedisProtocolOptions) ProtoReflect() protoreflect.Message
- func (x *RedisProtocolOptions) Reset()
- func (x *RedisProtocolOptions) String() string
- func (m *RedisProtocolOptions) Validate() error
- type RedisProtocolOptionsValidationError
- func (e RedisProtocolOptionsValidationError) Cause() error
- func (e RedisProtocolOptionsValidationError) Error() string
- func (e RedisProtocolOptionsValidationError) ErrorName() string
- func (e RedisProtocolOptionsValidationError) Field() string
- func (e RedisProtocolOptionsValidationError) Key() bool
- func (e RedisProtocolOptionsValidationError) Reason() string
- type RedisProxy
- func (*RedisProxy) Descriptor() ([]byte, []int)deprecated
- func (x *RedisProxy) GetCluster() stringdeprecated
- func (x *RedisProxy) GetDownstreamAuthPassword() *core.DataSource
- func (x *RedisProxy) GetLatencyInMicros() bool
- func (x *RedisProxy) GetPrefixRoutes() *RedisProxy_PrefixRoutes
- func (x *RedisProxy) GetSettings() *RedisProxy_ConnPoolSettings
- func (x *RedisProxy) GetStatPrefix() string
- func (*RedisProxy) ProtoMessage()
- func (x *RedisProxy) ProtoReflect() protoreflect.Message
- func (x *RedisProxy) Reset()
- func (x *RedisProxy) String() string
- func (m *RedisProxy) Validate() error
- type RedisProxyValidationError
- type RedisProxy_ConnPoolSettings
- func (*RedisProxy_ConnPoolSettings) Descriptor() ([]byte, []int)deprecated
- func (x *RedisProxy_ConnPoolSettings) GetBufferFlushTimeout() *duration.Duration
- func (x *RedisProxy_ConnPoolSettings) GetEnableCommandStats() bool
- func (x *RedisProxy_ConnPoolSettings) GetEnableHashtagging() bool
- func (x *RedisProxy_ConnPoolSettings) GetEnableRedirection() bool
- func (x *RedisProxy_ConnPoolSettings) GetMaxBufferSizeBeforeFlush() uint32
- func (x *RedisProxy_ConnPoolSettings) GetMaxUpstreamUnknownConnections() *wrappers.UInt32Value
- func (x *RedisProxy_ConnPoolSettings) GetOpTimeout() *duration.Duration
- func (x *RedisProxy_ConnPoolSettings) GetReadPolicy() RedisProxy_ConnPoolSettings_ReadPolicy
- func (*RedisProxy_ConnPoolSettings) ProtoMessage()
- func (x *RedisProxy_ConnPoolSettings) ProtoReflect() protoreflect.Message
- func (x *RedisProxy_ConnPoolSettings) Reset()
- func (x *RedisProxy_ConnPoolSettings) String() string
- func (m *RedisProxy_ConnPoolSettings) Validate() error
- type RedisProxy_ConnPoolSettingsValidationError
- func (e RedisProxy_ConnPoolSettingsValidationError) Cause() error
- func (e RedisProxy_ConnPoolSettingsValidationError) Error() string
- func (e RedisProxy_ConnPoolSettingsValidationError) ErrorName() string
- func (e RedisProxy_ConnPoolSettingsValidationError) Field() string
- func (e RedisProxy_ConnPoolSettingsValidationError) Key() bool
- func (e RedisProxy_ConnPoolSettingsValidationError) Reason() string
- type RedisProxy_ConnPoolSettings_ReadPolicy
- func (RedisProxy_ConnPoolSettings_ReadPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x RedisProxy_ConnPoolSettings_ReadPolicy) Enum() *RedisProxy_ConnPoolSettings_ReadPolicy
- func (RedisProxy_ConnPoolSettings_ReadPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x RedisProxy_ConnPoolSettings_ReadPolicy) Number() protoreflect.EnumNumber
- func (x RedisProxy_ConnPoolSettings_ReadPolicy) String() string
- func (RedisProxy_ConnPoolSettings_ReadPolicy) Type() protoreflect.EnumType
- type RedisProxy_PrefixRoutes
- func (*RedisProxy_PrefixRoutes) Descriptor() ([]byte, []int)deprecated
- func (x *RedisProxy_PrefixRoutes) GetCaseInsensitive() bool
- func (x *RedisProxy_PrefixRoutes) GetCatchAllCluster() stringdeprecated
- func (x *RedisProxy_PrefixRoutes) GetCatchAllRoute() *RedisProxy_PrefixRoutes_Route
- func (x *RedisProxy_PrefixRoutes) GetRoutes() []*RedisProxy_PrefixRoutes_Route
- func (*RedisProxy_PrefixRoutes) ProtoMessage()
- func (x *RedisProxy_PrefixRoutes) ProtoReflect() protoreflect.Message
- func (x *RedisProxy_PrefixRoutes) Reset()
- func (x *RedisProxy_PrefixRoutes) String() string
- func (m *RedisProxy_PrefixRoutes) Validate() error
- type RedisProxy_PrefixRoutesValidationError
- func (e RedisProxy_PrefixRoutesValidationError) Cause() error
- func (e RedisProxy_PrefixRoutesValidationError) Error() string
- func (e RedisProxy_PrefixRoutesValidationError) ErrorName() string
- func (e RedisProxy_PrefixRoutesValidationError) Field() string
- func (e RedisProxy_PrefixRoutesValidationError) Key() bool
- func (e RedisProxy_PrefixRoutesValidationError) Reason() string
- type RedisProxy_PrefixRoutes_Route
- func (*RedisProxy_PrefixRoutes_Route) Descriptor() ([]byte, []int)deprecated
- func (x *RedisProxy_PrefixRoutes_Route) GetCluster() string
- func (x *RedisProxy_PrefixRoutes_Route) GetPrefix() string
- func (x *RedisProxy_PrefixRoutes_Route) GetRemovePrefix() bool
- func (x *RedisProxy_PrefixRoutes_Route) GetRequestMirrorPolicy() []*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy
- func (*RedisProxy_PrefixRoutes_Route) ProtoMessage()
- func (x *RedisProxy_PrefixRoutes_Route) ProtoReflect() protoreflect.Message
- func (x *RedisProxy_PrefixRoutes_Route) Reset()
- func (x *RedisProxy_PrefixRoutes_Route) String() string
- func (m *RedisProxy_PrefixRoutes_Route) Validate() error
- type RedisProxy_PrefixRoutes_RouteValidationError
- func (e RedisProxy_PrefixRoutes_RouteValidationError) Cause() error
- func (e RedisProxy_PrefixRoutes_RouteValidationError) Error() string
- func (e RedisProxy_PrefixRoutes_RouteValidationError) ErrorName() string
- func (e RedisProxy_PrefixRoutes_RouteValidationError) Field() string
- func (e RedisProxy_PrefixRoutes_RouteValidationError) Key() bool
- func (e RedisProxy_PrefixRoutes_RouteValidationError) Reason() string
- type RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy
- func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetCluster() string
- func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetExcludeReadCommands() bool
- func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetRuntimeFraction() *core.RuntimeFractionalPercent
- func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoMessage()
- func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoReflect() protoreflect.Message
- func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Reset()
- func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) String() string
- func (m *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Validate() error
- type RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError
- func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Cause() error
- func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Error() string
- func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) ErrorName() string
- func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Field() string
- func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Key() bool
- func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var ( RedisProxy_ConnPoolSettings_ReadPolicy_name = map[int32]string{ 0: "MASTER", 1: "PREFER_MASTER", 2: "REPLICA", 3: "PREFER_REPLICA", 4: "ANY", } RedisProxy_ConnPoolSettings_ReadPolicy_value = map[string]int32{ "MASTER": 0, "PREFER_MASTER": 1, "REPLICA": 2, "PREFER_REPLICA": 3, "ANY": 4, } )
Enum value maps for RedisProxy_ConnPoolSettings_ReadPolicy.
var File_envoy_config_filter_network_redis_proxy_v2_redis_proxy_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type RedisProtocolOptions ¶
type RedisProtocolOptions struct { AuthPassword *core.DataSource `protobuf:"bytes,1,opt,name=auth_password,json=authPassword,proto3" json:"auth_password,omitempty"` // contains filtered or unexported fields }
func (*RedisProtocolOptions) Descriptor
deprecated
func (*RedisProtocolOptions) Descriptor() ([]byte, []int)
Deprecated: Use RedisProtocolOptions.ProtoReflect.Descriptor instead.
func (*RedisProtocolOptions) GetAuthPassword ¶
func (x *RedisProtocolOptions) GetAuthPassword() *core.DataSource
func (*RedisProtocolOptions) ProtoMessage ¶
func (*RedisProtocolOptions) ProtoMessage()
func (*RedisProtocolOptions) ProtoReflect ¶ added in v1.7.0
func (x *RedisProtocolOptions) ProtoReflect() protoreflect.Message
func (*RedisProtocolOptions) Reset ¶
func (x *RedisProtocolOptions) Reset()
func (*RedisProtocolOptions) String ¶
func (x *RedisProtocolOptions) String() string
func (*RedisProtocolOptions) Validate ¶
func (m *RedisProtocolOptions) Validate() error
Validate checks the field values on RedisProtocolOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RedisProtocolOptionsValidationError ¶
type RedisProtocolOptionsValidationError struct {
// contains filtered or unexported fields
}
RedisProtocolOptionsValidationError is the validation error returned by RedisProtocolOptions.Validate if the designated constraints aren't met.
func (RedisProtocolOptionsValidationError) Cause ¶
func (e RedisProtocolOptionsValidationError) Cause() error
Cause function returns cause value.
func (RedisProtocolOptionsValidationError) Error ¶
func (e RedisProtocolOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (RedisProtocolOptionsValidationError) ErrorName ¶
func (e RedisProtocolOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (RedisProtocolOptionsValidationError) Field ¶
func (e RedisProtocolOptionsValidationError) Field() string
Field function returns field value.
func (RedisProtocolOptionsValidationError) Key ¶
func (e RedisProtocolOptionsValidationError) Key() bool
Key function returns key value.
func (RedisProtocolOptionsValidationError) Reason ¶
func (e RedisProtocolOptionsValidationError) Reason() string
Reason function returns reason value.
type RedisProxy ¶
type RedisProxy struct { StatPrefix string `protobuf:"bytes,1,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"` // Deprecated: Do not use. Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"` Settings *RedisProxy_ConnPoolSettings `protobuf:"bytes,3,opt,name=settings,proto3" json:"settings,omitempty"` LatencyInMicros bool `protobuf:"varint,4,opt,name=latency_in_micros,json=latencyInMicros,proto3" json:"latency_in_micros,omitempty"` PrefixRoutes *RedisProxy_PrefixRoutes `protobuf:"bytes,5,opt,name=prefix_routes,json=prefixRoutes,proto3" json:"prefix_routes,omitempty"` DownstreamAuthPassword *core.DataSource `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RedisProxy) Descriptor
deprecated
func (*RedisProxy) Descriptor() ([]byte, []int)
Deprecated: Use RedisProxy.ProtoReflect.Descriptor instead.
func (*RedisProxy) GetCluster
deprecated
func (x *RedisProxy) GetCluster() string
Deprecated: Do not use.
func (*RedisProxy) GetDownstreamAuthPassword ¶
func (x *RedisProxy) GetDownstreamAuthPassword() *core.DataSource
func (*RedisProxy) GetLatencyInMicros ¶
func (x *RedisProxy) GetLatencyInMicros() bool
func (*RedisProxy) GetPrefixRoutes ¶
func (x *RedisProxy) GetPrefixRoutes() *RedisProxy_PrefixRoutes
func (*RedisProxy) GetSettings ¶
func (x *RedisProxy) GetSettings() *RedisProxy_ConnPoolSettings
func (*RedisProxy) GetStatPrefix ¶
func (x *RedisProxy) GetStatPrefix() string
func (*RedisProxy) ProtoMessage ¶
func (*RedisProxy) ProtoMessage()
func (*RedisProxy) ProtoReflect ¶ added in v1.7.0
func (x *RedisProxy) ProtoReflect() protoreflect.Message
func (*RedisProxy) Reset ¶
func (x *RedisProxy) Reset()
func (*RedisProxy) String ¶
func (x *RedisProxy) String() string
func (*RedisProxy) Validate ¶
func (m *RedisProxy) Validate() error
Validate checks the field values on RedisProxy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RedisProxyValidationError ¶
type RedisProxyValidationError struct {
// contains filtered or unexported fields
}
RedisProxyValidationError is the validation error returned by RedisProxy.Validate if the designated constraints aren't met.
func (RedisProxyValidationError) Cause ¶
func (e RedisProxyValidationError) Cause() error
Cause function returns cause value.
func (RedisProxyValidationError) Error ¶
func (e RedisProxyValidationError) Error() string
Error satisfies the builtin error interface
func (RedisProxyValidationError) ErrorName ¶
func (e RedisProxyValidationError) ErrorName() string
ErrorName returns error name.
func (RedisProxyValidationError) Field ¶
func (e RedisProxyValidationError) Field() string
Field function returns field value.
func (RedisProxyValidationError) Key ¶
func (e RedisProxyValidationError) Key() bool
Key function returns key value.
func (RedisProxyValidationError) Reason ¶
func (e RedisProxyValidationError) Reason() string
Reason function returns reason value.
type RedisProxy_ConnPoolSettings ¶
type RedisProxy_ConnPoolSettings struct { OpTimeout *duration.Duration `protobuf:"bytes,1,opt,name=op_timeout,json=opTimeout,proto3" json:"op_timeout,omitempty"` EnableHashtagging bool `protobuf:"varint,2,opt,name=enable_hashtagging,json=enableHashtagging,proto3" json:"enable_hashtagging,omitempty"` EnableRedirection bool `protobuf:"varint,3,opt,name=enable_redirection,json=enableRedirection,proto3" json:"enable_redirection,omitempty"` MaxBufferSizeBeforeFlush uint32 `` /* 140-byte string literal not displayed */ BufferFlushTimeout *duration.Duration `protobuf:"bytes,5,opt,name=buffer_flush_timeout,json=bufferFlushTimeout,proto3" json:"buffer_flush_timeout,omitempty"` MaxUpstreamUnknownConnections *wrappers.UInt32Value `` /* 152-byte string literal not displayed */ EnableCommandStats bool `protobuf:"varint,8,opt,name=enable_command_stats,json=enableCommandStats,proto3" json:"enable_command_stats,omitempty"` ReadPolicy RedisProxy_ConnPoolSettings_ReadPolicy `` /* 179-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RedisProxy_ConnPoolSettings) Descriptor
deprecated
func (*RedisProxy_ConnPoolSettings) Descriptor() ([]byte, []int)
Deprecated: Use RedisProxy_ConnPoolSettings.ProtoReflect.Descriptor instead.
func (*RedisProxy_ConnPoolSettings) GetBufferFlushTimeout ¶
func (x *RedisProxy_ConnPoolSettings) GetBufferFlushTimeout() *duration.Duration
func (*RedisProxy_ConnPoolSettings) GetEnableCommandStats ¶ added in v0.86.0
func (x *RedisProxy_ConnPoolSettings) GetEnableCommandStats() bool
func (*RedisProxy_ConnPoolSettings) GetEnableHashtagging ¶
func (x *RedisProxy_ConnPoolSettings) GetEnableHashtagging() bool
func (*RedisProxy_ConnPoolSettings) GetEnableRedirection ¶
func (x *RedisProxy_ConnPoolSettings) GetEnableRedirection() bool
func (*RedisProxy_ConnPoolSettings) GetMaxBufferSizeBeforeFlush ¶
func (x *RedisProxy_ConnPoolSettings) GetMaxBufferSizeBeforeFlush() uint32
func (*RedisProxy_ConnPoolSettings) GetMaxUpstreamUnknownConnections ¶
func (x *RedisProxy_ConnPoolSettings) GetMaxUpstreamUnknownConnections() *wrappers.UInt32Value
func (*RedisProxy_ConnPoolSettings) GetOpTimeout ¶
func (x *RedisProxy_ConnPoolSettings) GetOpTimeout() *duration.Duration
func (*RedisProxy_ConnPoolSettings) GetReadPolicy ¶
func (x *RedisProxy_ConnPoolSettings) GetReadPolicy() RedisProxy_ConnPoolSettings_ReadPolicy
func (*RedisProxy_ConnPoolSettings) ProtoMessage ¶
func (*RedisProxy_ConnPoolSettings) ProtoMessage()
func (*RedisProxy_ConnPoolSettings) ProtoReflect ¶ added in v1.7.0
func (x *RedisProxy_ConnPoolSettings) ProtoReflect() protoreflect.Message
func (*RedisProxy_ConnPoolSettings) Reset ¶
func (x *RedisProxy_ConnPoolSettings) Reset()
func (*RedisProxy_ConnPoolSettings) String ¶
func (x *RedisProxy_ConnPoolSettings) String() string
func (*RedisProxy_ConnPoolSettings) Validate ¶
func (m *RedisProxy_ConnPoolSettings) Validate() error
Validate checks the field values on RedisProxy_ConnPoolSettings with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RedisProxy_ConnPoolSettingsValidationError ¶
type RedisProxy_ConnPoolSettingsValidationError struct {
// contains filtered or unexported fields
}
RedisProxy_ConnPoolSettingsValidationError is the validation error returned by RedisProxy_ConnPoolSettings.Validate if the designated constraints aren't met.
func (RedisProxy_ConnPoolSettingsValidationError) Cause ¶
func (e RedisProxy_ConnPoolSettingsValidationError) Cause() error
Cause function returns cause value.
func (RedisProxy_ConnPoolSettingsValidationError) Error ¶
func (e RedisProxy_ConnPoolSettingsValidationError) Error() string
Error satisfies the builtin error interface
func (RedisProxy_ConnPoolSettingsValidationError) ErrorName ¶
func (e RedisProxy_ConnPoolSettingsValidationError) ErrorName() string
ErrorName returns error name.
func (RedisProxy_ConnPoolSettingsValidationError) Field ¶
func (e RedisProxy_ConnPoolSettingsValidationError) Field() string
Field function returns field value.
func (RedisProxy_ConnPoolSettingsValidationError) Key ¶
func (e RedisProxy_ConnPoolSettingsValidationError) Key() bool
Key function returns key value.
func (RedisProxy_ConnPoolSettingsValidationError) Reason ¶
func (e RedisProxy_ConnPoolSettingsValidationError) Reason() string
Reason function returns reason value.
type RedisProxy_ConnPoolSettings_ReadPolicy ¶
type RedisProxy_ConnPoolSettings_ReadPolicy int32
const ( RedisProxy_ConnPoolSettings_MASTER RedisProxy_ConnPoolSettings_ReadPolicy = 0 RedisProxy_ConnPoolSettings_PREFER_MASTER RedisProxy_ConnPoolSettings_ReadPolicy = 1 RedisProxy_ConnPoolSettings_REPLICA RedisProxy_ConnPoolSettings_ReadPolicy = 2 RedisProxy_ConnPoolSettings_PREFER_REPLICA RedisProxy_ConnPoolSettings_ReadPolicy = 3 RedisProxy_ConnPoolSettings_ANY RedisProxy_ConnPoolSettings_ReadPolicy = 4 )
func (RedisProxy_ConnPoolSettings_ReadPolicy) Descriptor ¶ added in v1.7.0
func (RedisProxy_ConnPoolSettings_ReadPolicy) Descriptor() protoreflect.EnumDescriptor
func (RedisProxy_ConnPoolSettings_ReadPolicy) EnumDescriptor
deprecated
func (RedisProxy_ConnPoolSettings_ReadPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use RedisProxy_ConnPoolSettings_ReadPolicy.Descriptor instead.
func (RedisProxy_ConnPoolSettings_ReadPolicy) Number ¶ added in v1.7.0
func (x RedisProxy_ConnPoolSettings_ReadPolicy) Number() protoreflect.EnumNumber
func (RedisProxy_ConnPoolSettings_ReadPolicy) String ¶
func (x RedisProxy_ConnPoolSettings_ReadPolicy) String() string
func (RedisProxy_ConnPoolSettings_ReadPolicy) Type ¶ added in v1.7.0
func (RedisProxy_ConnPoolSettings_ReadPolicy) Type() protoreflect.EnumType
type RedisProxy_PrefixRoutes ¶
type RedisProxy_PrefixRoutes struct { Routes []*RedisProxy_PrefixRoutes_Route `protobuf:"bytes,1,rep,name=routes,proto3" json:"routes,omitempty"` CaseInsensitive bool `protobuf:"varint,2,opt,name=case_insensitive,json=caseInsensitive,proto3" json:"case_insensitive,omitempty"` // Deprecated: Do not use. CatchAllCluster string `protobuf:"bytes,3,opt,name=catch_all_cluster,json=catchAllCluster,proto3" json:"catch_all_cluster,omitempty"` CatchAllRoute *RedisProxy_PrefixRoutes_Route `protobuf:"bytes,4,opt,name=catch_all_route,json=catchAllRoute,proto3" json:"catch_all_route,omitempty"` // contains filtered or unexported fields }
func (*RedisProxy_PrefixRoutes) Descriptor
deprecated
func (*RedisProxy_PrefixRoutes) Descriptor() ([]byte, []int)
Deprecated: Use RedisProxy_PrefixRoutes.ProtoReflect.Descriptor instead.
func (*RedisProxy_PrefixRoutes) GetCaseInsensitive ¶
func (x *RedisProxy_PrefixRoutes) GetCaseInsensitive() bool
func (*RedisProxy_PrefixRoutes) GetCatchAllCluster
deprecated
func (x *RedisProxy_PrefixRoutes) GetCatchAllCluster() string
Deprecated: Do not use.
func (*RedisProxy_PrefixRoutes) GetCatchAllRoute ¶
func (x *RedisProxy_PrefixRoutes) GetCatchAllRoute() *RedisProxy_PrefixRoutes_Route
func (*RedisProxy_PrefixRoutes) GetRoutes ¶
func (x *RedisProxy_PrefixRoutes) GetRoutes() []*RedisProxy_PrefixRoutes_Route
func (*RedisProxy_PrefixRoutes) ProtoMessage ¶
func (*RedisProxy_PrefixRoutes) ProtoMessage()
func (*RedisProxy_PrefixRoutes) ProtoReflect ¶ added in v1.7.0
func (x *RedisProxy_PrefixRoutes) ProtoReflect() protoreflect.Message
func (*RedisProxy_PrefixRoutes) Reset ¶
func (x *RedisProxy_PrefixRoutes) Reset()
func (*RedisProxy_PrefixRoutes) String ¶
func (x *RedisProxy_PrefixRoutes) String() string
func (*RedisProxy_PrefixRoutes) Validate ¶
func (m *RedisProxy_PrefixRoutes) Validate() error
Validate checks the field values on RedisProxy_PrefixRoutes with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RedisProxy_PrefixRoutesValidationError ¶
type RedisProxy_PrefixRoutesValidationError struct {
// contains filtered or unexported fields
}
RedisProxy_PrefixRoutesValidationError is the validation error returned by RedisProxy_PrefixRoutes.Validate if the designated constraints aren't met.
func (RedisProxy_PrefixRoutesValidationError) Cause ¶
func (e RedisProxy_PrefixRoutesValidationError) Cause() error
Cause function returns cause value.
func (RedisProxy_PrefixRoutesValidationError) Error ¶
func (e RedisProxy_PrefixRoutesValidationError) Error() string
Error satisfies the builtin error interface
func (RedisProxy_PrefixRoutesValidationError) ErrorName ¶
func (e RedisProxy_PrefixRoutesValidationError) ErrorName() string
ErrorName returns error name.
func (RedisProxy_PrefixRoutesValidationError) Field ¶
func (e RedisProxy_PrefixRoutesValidationError) Field() string
Field function returns field value.
func (RedisProxy_PrefixRoutesValidationError) Key ¶
func (e RedisProxy_PrefixRoutesValidationError) Key() bool
Key function returns key value.
func (RedisProxy_PrefixRoutesValidationError) Reason ¶
func (e RedisProxy_PrefixRoutesValidationError) Reason() string
Reason function returns reason value.
type RedisProxy_PrefixRoutes_Route ¶
type RedisProxy_PrefixRoutes_Route struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` RemovePrefix bool `protobuf:"varint,2,opt,name=remove_prefix,json=removePrefix,proto3" json:"remove_prefix,omitempty"` Cluster string `protobuf:"bytes,3,opt,name=cluster,proto3" json:"cluster,omitempty"` RequestMirrorPolicy []*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy `protobuf:"bytes,4,rep,name=request_mirror_policy,json=requestMirrorPolicy,proto3" json:"request_mirror_policy,omitempty"` // contains filtered or unexported fields }
func (*RedisProxy_PrefixRoutes_Route) Descriptor
deprecated
func (*RedisProxy_PrefixRoutes_Route) Descriptor() ([]byte, []int)
Deprecated: Use RedisProxy_PrefixRoutes_Route.ProtoReflect.Descriptor instead.
func (*RedisProxy_PrefixRoutes_Route) GetCluster ¶
func (x *RedisProxy_PrefixRoutes_Route) GetCluster() string
func (*RedisProxy_PrefixRoutes_Route) GetPrefix ¶
func (x *RedisProxy_PrefixRoutes_Route) GetPrefix() string
func (*RedisProxy_PrefixRoutes_Route) GetRemovePrefix ¶
func (x *RedisProxy_PrefixRoutes_Route) GetRemovePrefix() bool
func (*RedisProxy_PrefixRoutes_Route) GetRequestMirrorPolicy ¶
func (x *RedisProxy_PrefixRoutes_Route) GetRequestMirrorPolicy() []*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy
func (*RedisProxy_PrefixRoutes_Route) ProtoMessage ¶
func (*RedisProxy_PrefixRoutes_Route) ProtoMessage()
func (*RedisProxy_PrefixRoutes_Route) ProtoReflect ¶ added in v1.7.0
func (x *RedisProxy_PrefixRoutes_Route) ProtoReflect() protoreflect.Message
func (*RedisProxy_PrefixRoutes_Route) Reset ¶
func (x *RedisProxy_PrefixRoutes_Route) Reset()
func (*RedisProxy_PrefixRoutes_Route) String ¶
func (x *RedisProxy_PrefixRoutes_Route) String() string
func (*RedisProxy_PrefixRoutes_Route) Validate ¶
func (m *RedisProxy_PrefixRoutes_Route) Validate() error
Validate checks the field values on RedisProxy_PrefixRoutes_Route with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RedisProxy_PrefixRoutes_RouteValidationError ¶
type RedisProxy_PrefixRoutes_RouteValidationError struct {
// contains filtered or unexported fields
}
RedisProxy_PrefixRoutes_RouteValidationError is the validation error returned by RedisProxy_PrefixRoutes_Route.Validate if the designated constraints aren't met.
func (RedisProxy_PrefixRoutes_RouteValidationError) Cause ¶
func (e RedisProxy_PrefixRoutes_RouteValidationError) Cause() error
Cause function returns cause value.
func (RedisProxy_PrefixRoutes_RouteValidationError) Error ¶
func (e RedisProxy_PrefixRoutes_RouteValidationError) Error() string
Error satisfies the builtin error interface
func (RedisProxy_PrefixRoutes_RouteValidationError) ErrorName ¶
func (e RedisProxy_PrefixRoutes_RouteValidationError) ErrorName() string
ErrorName returns error name.
func (RedisProxy_PrefixRoutes_RouteValidationError) Field ¶
func (e RedisProxy_PrefixRoutes_RouteValidationError) Field() string
Field function returns field value.
func (RedisProxy_PrefixRoutes_RouteValidationError) Key ¶
func (e RedisProxy_PrefixRoutes_RouteValidationError) Key() bool
Key function returns key value.
func (RedisProxy_PrefixRoutes_RouteValidationError) Reason ¶
func (e RedisProxy_PrefixRoutes_RouteValidationError) Reason() string
Reason function returns reason value.
type RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy ¶
type RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy struct { Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` RuntimeFraction *core.RuntimeFractionalPercent `protobuf:"bytes,2,opt,name=runtime_fraction,json=runtimeFraction,proto3" json:"runtime_fraction,omitempty"` ExcludeReadCommands bool `protobuf:"varint,3,opt,name=exclude_read_commands,json=excludeReadCommands,proto3" json:"exclude_read_commands,omitempty"` // contains filtered or unexported fields }
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Descriptor
deprecated
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Descriptor() ([]byte, []int)
Deprecated: Use RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy.ProtoReflect.Descriptor instead.
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetCluster ¶
func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetCluster() string
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetExcludeReadCommands ¶
func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetExcludeReadCommands() bool
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetRuntimeFraction ¶
func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetRuntimeFraction() *core.RuntimeFractionalPercent
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoMessage ¶
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoMessage()
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoReflect ¶ added in v1.7.0
func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoReflect() protoreflect.Message
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Reset ¶
func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Reset()
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) String ¶
func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) String() string
func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Validate ¶
func (m *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Validate() error
Validate checks the field values on RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError ¶
type RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError struct {
// contains filtered or unexported fields
}
RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError is the validation error returned by RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy.Validate if the designated constraints aren't met.
func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Cause ¶
func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Cause() error
Cause function returns cause value.
func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Error ¶
func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Error() string
Error satisfies the builtin error interface
func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) ErrorName ¶
func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) ErrorName() string
ErrorName returns error name.
func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Field ¶
func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Field() string
Field function returns field value.
func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Key ¶
Key function returns key value.
func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Reason ¶
func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Reason() string
Reason function returns reason value.