go-control-plane: github.com/envoyproxy/go-control-plane/envoy/config/filter/network/redis_proxy/v2 Index | Files

package envoy_config_filter_network_redis_proxy_v2

import "github.com/envoyproxy/go-control-plane/envoy/config/filter/network/redis_proxy/v2"

Index

Package Files

redis_proxy.pb.go redis_proxy.pb.validate.go

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

type RedisProtocolOptions Uses

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 Uses

func (*RedisProtocolOptions) Descriptor() ([]byte, []int)

Deprecated: Use RedisProtocolOptions.ProtoReflect.Descriptor instead.

func (*RedisProtocolOptions) GetAuthPassword Uses

func (x *RedisProtocolOptions) GetAuthPassword() *core.DataSource

func (*RedisProtocolOptions) ProtoMessage Uses

func (*RedisProtocolOptions) ProtoMessage()

func (*RedisProtocolOptions) ProtoReflect Uses

func (x *RedisProtocolOptions) ProtoReflect() protoreflect.Message

func (*RedisProtocolOptions) Reset Uses

func (x *RedisProtocolOptions) Reset()

func (*RedisProtocolOptions) String Uses

func (x *RedisProtocolOptions) String() string

func (*RedisProtocolOptions) Validate Uses

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 Uses

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 Uses

func (e RedisProtocolOptionsValidationError) Cause() error

Cause function returns cause value.

func (RedisProtocolOptionsValidationError) Error Uses

func (e RedisProtocolOptionsValidationError) Error() string

Error satisfies the builtin error interface

func (RedisProtocolOptionsValidationError) ErrorName Uses

func (e RedisProtocolOptionsValidationError) ErrorName() string

ErrorName returns error name.

func (RedisProtocolOptionsValidationError) Field Uses

func (e RedisProtocolOptionsValidationError) Field() string

Field function returns field value.

func (RedisProtocolOptionsValidationError) Key Uses

func (e RedisProtocolOptionsValidationError) Key() bool

Key function returns key value.

func (RedisProtocolOptionsValidationError) Reason Uses

func (e RedisProtocolOptionsValidationError) Reason() string

Reason function returns reason value.

type RedisProxy Uses

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             `protobuf:"bytes,6,opt,name=downstream_auth_password,json=downstreamAuthPassword,proto3" json:"downstream_auth_password,omitempty"`
    // contains filtered or unexported fields
}

func (*RedisProxy) Descriptor Uses

func (*RedisProxy) Descriptor() ([]byte, []int)

Deprecated: Use RedisProxy.ProtoReflect.Descriptor instead.

func (*RedisProxy) GetCluster Uses

func (x *RedisProxy) GetCluster() string

Deprecated: Do not use.

func (*RedisProxy) GetDownstreamAuthPassword Uses

func (x *RedisProxy) GetDownstreamAuthPassword() *core.DataSource

func (*RedisProxy) GetLatencyInMicros Uses

func (x *RedisProxy) GetLatencyInMicros() bool

func (*RedisProxy) GetPrefixRoutes Uses

func (x *RedisProxy) GetPrefixRoutes() *RedisProxy_PrefixRoutes

func (*RedisProxy) GetSettings Uses

func (x *RedisProxy) GetSettings() *RedisProxy_ConnPoolSettings

func (*RedisProxy) GetStatPrefix Uses

func (x *RedisProxy) GetStatPrefix() string

func (*RedisProxy) ProtoMessage Uses

func (*RedisProxy) ProtoMessage()

func (*RedisProxy) ProtoReflect Uses

func (x *RedisProxy) ProtoReflect() protoreflect.Message

func (*RedisProxy) Reset Uses

func (x *RedisProxy) Reset()

func (*RedisProxy) String Uses

func (x *RedisProxy) String() string

func (*RedisProxy) Validate Uses

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 Uses

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 Uses

func (e RedisProxyValidationError) Cause() error

Cause function returns cause value.

func (RedisProxyValidationError) Error Uses

func (e RedisProxyValidationError) Error() string

Error satisfies the builtin error interface

func (RedisProxyValidationError) ErrorName Uses

func (e RedisProxyValidationError) ErrorName() string

ErrorName returns error name.

func (RedisProxyValidationError) Field Uses

func (e RedisProxyValidationError) Field() string

Field function returns field value.

func (RedisProxyValidationError) Key Uses

func (e RedisProxyValidationError) Key() bool

Key function returns key value.

func (RedisProxyValidationError) Reason Uses

func (e RedisProxyValidationError) Reason() string

Reason function returns reason value.

type RedisProxy_ConnPoolSettings Uses

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                                 `protobuf:"varint,4,opt,name=max_buffer_size_before_flush,json=maxBufferSizeBeforeFlush,proto3" json:"max_buffer_size_before_flush,omitempty"`
    BufferFlushTimeout            *duration.Duration                     `protobuf:"bytes,5,opt,name=buffer_flush_timeout,json=bufferFlushTimeout,proto3" json:"buffer_flush_timeout,omitempty"`
    MaxUpstreamUnknownConnections *wrappers.UInt32Value                  `protobuf:"bytes,6,opt,name=max_upstream_unknown_connections,json=maxUpstreamUnknownConnections,proto3" json:"max_upstream_unknown_connections,omitempty"`
    EnableCommandStats            bool                                   `protobuf:"varint,8,opt,name=enable_command_stats,json=enableCommandStats,proto3" json:"enable_command_stats,omitempty"`
    ReadPolicy                    RedisProxy_ConnPoolSettings_ReadPolicy `protobuf:"varint,7,opt,name=read_policy,json=readPolicy,proto3,enum=envoy.config.filter.network.redis_proxy.v2.RedisProxy_ConnPoolSettings_ReadPolicy" json:"read_policy,omitempty"`
    // contains filtered or unexported fields
}

func (*RedisProxy_ConnPoolSettings) Descriptor Uses

func (*RedisProxy_ConnPoolSettings) Descriptor() ([]byte, []int)

Deprecated: Use RedisProxy_ConnPoolSettings.ProtoReflect.Descriptor instead.

func (*RedisProxy_ConnPoolSettings) GetBufferFlushTimeout Uses

func (x *RedisProxy_ConnPoolSettings) GetBufferFlushTimeout() *duration.Duration

func (*RedisProxy_ConnPoolSettings) GetEnableCommandStats Uses

func (x *RedisProxy_ConnPoolSettings) GetEnableCommandStats() bool

func (*RedisProxy_ConnPoolSettings) GetEnableHashtagging Uses

func (x *RedisProxy_ConnPoolSettings) GetEnableHashtagging() bool

func (*RedisProxy_ConnPoolSettings) GetEnableRedirection Uses

func (x *RedisProxy_ConnPoolSettings) GetEnableRedirection() bool

func (*RedisProxy_ConnPoolSettings) GetMaxBufferSizeBeforeFlush Uses

func (x *RedisProxy_ConnPoolSettings) GetMaxBufferSizeBeforeFlush() uint32

func (*RedisProxy_ConnPoolSettings) GetMaxUpstreamUnknownConnections Uses

func (x *RedisProxy_ConnPoolSettings) GetMaxUpstreamUnknownConnections() *wrappers.UInt32Value

func (*RedisProxy_ConnPoolSettings) GetOpTimeout Uses

func (x *RedisProxy_ConnPoolSettings) GetOpTimeout() *duration.Duration

func (*RedisProxy_ConnPoolSettings) GetReadPolicy Uses

func (x *RedisProxy_ConnPoolSettings) GetReadPolicy() RedisProxy_ConnPoolSettings_ReadPolicy

func (*RedisProxy_ConnPoolSettings) ProtoMessage Uses

func (*RedisProxy_ConnPoolSettings) ProtoMessage()

func (*RedisProxy_ConnPoolSettings) ProtoReflect Uses

func (x *RedisProxy_ConnPoolSettings) ProtoReflect() protoreflect.Message

func (*RedisProxy_ConnPoolSettings) Reset Uses

func (x *RedisProxy_ConnPoolSettings) Reset()

func (*RedisProxy_ConnPoolSettings) String Uses

func (x *RedisProxy_ConnPoolSettings) String() string

func (*RedisProxy_ConnPoolSettings) Validate Uses

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 Uses

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 Uses

func (e RedisProxy_ConnPoolSettingsValidationError) Cause() error

Cause function returns cause value.

func (RedisProxy_ConnPoolSettingsValidationError) Error Uses

func (e RedisProxy_ConnPoolSettingsValidationError) Error() string

Error satisfies the builtin error interface

func (RedisProxy_ConnPoolSettingsValidationError) ErrorName Uses

func (e RedisProxy_ConnPoolSettingsValidationError) ErrorName() string

ErrorName returns error name.

func (RedisProxy_ConnPoolSettingsValidationError) Field Uses

func (e RedisProxy_ConnPoolSettingsValidationError) Field() string

Field function returns field value.

func (RedisProxy_ConnPoolSettingsValidationError) Key Uses

func (e RedisProxy_ConnPoolSettingsValidationError) Key() bool

Key function returns key value.

func (RedisProxy_ConnPoolSettingsValidationError) Reason Uses

func (e RedisProxy_ConnPoolSettingsValidationError) Reason() string

Reason function returns reason value.

type RedisProxy_ConnPoolSettings_ReadPolicy Uses

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 Uses

func (RedisProxy_ConnPoolSettings_ReadPolicy) Descriptor() protoreflect.EnumDescriptor

func (RedisProxy_ConnPoolSettings_ReadPolicy) Enum Uses

func (x RedisProxy_ConnPoolSettings_ReadPolicy) Enum() *RedisProxy_ConnPoolSettings_ReadPolicy

func (RedisProxy_ConnPoolSettings_ReadPolicy) EnumDescriptor Uses

func (RedisProxy_ConnPoolSettings_ReadPolicy) EnumDescriptor() ([]byte, []int)

Deprecated: Use RedisProxy_ConnPoolSettings_ReadPolicy.Descriptor instead.

func (RedisProxy_ConnPoolSettings_ReadPolicy) Number Uses

func (x RedisProxy_ConnPoolSettings_ReadPolicy) Number() protoreflect.EnumNumber

func (RedisProxy_ConnPoolSettings_ReadPolicy) String Uses

func (x RedisProxy_ConnPoolSettings_ReadPolicy) String() string

func (RedisProxy_ConnPoolSettings_ReadPolicy) Type Uses

func (RedisProxy_ConnPoolSettings_ReadPolicy) Type() protoreflect.EnumType

type RedisProxy_PrefixRoutes Uses

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 Uses

func (*RedisProxy_PrefixRoutes) Descriptor() ([]byte, []int)

Deprecated: Use RedisProxy_PrefixRoutes.ProtoReflect.Descriptor instead.

func (*RedisProxy_PrefixRoutes) GetCaseInsensitive Uses

func (x *RedisProxy_PrefixRoutes) GetCaseInsensitive() bool

func (*RedisProxy_PrefixRoutes) GetCatchAllCluster Uses

func (x *RedisProxy_PrefixRoutes) GetCatchAllCluster() string

Deprecated: Do not use.

func (*RedisProxy_PrefixRoutes) GetCatchAllRoute Uses

func (x *RedisProxy_PrefixRoutes) GetCatchAllRoute() *RedisProxy_PrefixRoutes_Route

func (*RedisProxy_PrefixRoutes) GetRoutes Uses

func (x *RedisProxy_PrefixRoutes) GetRoutes() []*RedisProxy_PrefixRoutes_Route

func (*RedisProxy_PrefixRoutes) ProtoMessage Uses

func (*RedisProxy_PrefixRoutes) ProtoMessage()

func (*RedisProxy_PrefixRoutes) ProtoReflect Uses

func (x *RedisProxy_PrefixRoutes) ProtoReflect() protoreflect.Message

func (*RedisProxy_PrefixRoutes) Reset Uses

func (x *RedisProxy_PrefixRoutes) Reset()

func (*RedisProxy_PrefixRoutes) String Uses

func (x *RedisProxy_PrefixRoutes) String() string

func (*RedisProxy_PrefixRoutes) Validate Uses

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 Uses

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 Uses

func (e RedisProxy_PrefixRoutesValidationError) Cause() error

Cause function returns cause value.

func (RedisProxy_PrefixRoutesValidationError) Error Uses

func (e RedisProxy_PrefixRoutesValidationError) Error() string

Error satisfies the builtin error interface

func (RedisProxy_PrefixRoutesValidationError) ErrorName Uses

func (e RedisProxy_PrefixRoutesValidationError) ErrorName() string

ErrorName returns error name.

func (RedisProxy_PrefixRoutesValidationError) Field Uses

func (e RedisProxy_PrefixRoutesValidationError) Field() string

Field function returns field value.

func (RedisProxy_PrefixRoutesValidationError) Key Uses

func (e RedisProxy_PrefixRoutesValidationError) Key() bool

Key function returns key value.

func (RedisProxy_PrefixRoutesValidationError) Reason Uses

func (e RedisProxy_PrefixRoutesValidationError) Reason() string

Reason function returns reason value.

type RedisProxy_PrefixRoutes_Route Uses

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 Uses

func (*RedisProxy_PrefixRoutes_Route) Descriptor() ([]byte, []int)

Deprecated: Use RedisProxy_PrefixRoutes_Route.ProtoReflect.Descriptor instead.

func (*RedisProxy_PrefixRoutes_Route) GetCluster Uses

func (x *RedisProxy_PrefixRoutes_Route) GetCluster() string

func (*RedisProxy_PrefixRoutes_Route) GetPrefix Uses

func (x *RedisProxy_PrefixRoutes_Route) GetPrefix() string

func (*RedisProxy_PrefixRoutes_Route) GetRemovePrefix Uses

func (x *RedisProxy_PrefixRoutes_Route) GetRemovePrefix() bool

func (*RedisProxy_PrefixRoutes_Route) GetRequestMirrorPolicy Uses

func (x *RedisProxy_PrefixRoutes_Route) GetRequestMirrorPolicy() []*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy

func (*RedisProxy_PrefixRoutes_Route) ProtoMessage Uses

func (*RedisProxy_PrefixRoutes_Route) ProtoMessage()

func (*RedisProxy_PrefixRoutes_Route) ProtoReflect Uses

func (x *RedisProxy_PrefixRoutes_Route) ProtoReflect() protoreflect.Message

func (*RedisProxy_PrefixRoutes_Route) Reset Uses

func (x *RedisProxy_PrefixRoutes_Route) Reset()

func (*RedisProxy_PrefixRoutes_Route) String Uses

func (x *RedisProxy_PrefixRoutes_Route) String() string

func (*RedisProxy_PrefixRoutes_Route) Validate Uses

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 Uses

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 Uses

func (e RedisProxy_PrefixRoutes_RouteValidationError) Cause() error

Cause function returns cause value.

func (RedisProxy_PrefixRoutes_RouteValidationError) Error Uses

func (e RedisProxy_PrefixRoutes_RouteValidationError) Error() string

Error satisfies the builtin error interface

func (RedisProxy_PrefixRoutes_RouteValidationError) ErrorName Uses

func (e RedisProxy_PrefixRoutes_RouteValidationError) ErrorName() string

ErrorName returns error name.

func (RedisProxy_PrefixRoutes_RouteValidationError) Field Uses

func (e RedisProxy_PrefixRoutes_RouteValidationError) Field() string

Field function returns field value.

func (RedisProxy_PrefixRoutes_RouteValidationError) Key Uses

func (e RedisProxy_PrefixRoutes_RouteValidationError) Key() bool

Key function returns key value.

func (RedisProxy_PrefixRoutes_RouteValidationError) Reason Uses

func (e RedisProxy_PrefixRoutes_RouteValidationError) Reason() string

Reason function returns reason value.

type RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy Uses

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 Uses

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Descriptor() ([]byte, []int)

Deprecated: Use RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy.ProtoReflect.Descriptor instead.

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetCluster Uses

func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetCluster() string

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetExcludeReadCommands Uses

func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetExcludeReadCommands() bool

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetRuntimeFraction Uses

func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) GetRuntimeFraction() *core.RuntimeFractionalPercent

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoMessage Uses

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoMessage()

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoReflect Uses

func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) ProtoReflect() protoreflect.Message

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Reset Uses

func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Reset()

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) String Uses

func (x *RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) String() string

func (*RedisProxy_PrefixRoutes_Route_RequestMirrorPolicy) Validate Uses

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 Uses

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 Uses

func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Cause() error

Cause function returns cause value.

func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Error Uses

func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Error() string

Error satisfies the builtin error interface

func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) ErrorName Uses

func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) ErrorName() string

ErrorName returns error name.

func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Field Uses

func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Field() string

Field function returns field value.

func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Key Uses

func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Key() bool

Key function returns key value.

func (RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Reason Uses

func (e RedisProxy_PrefixRoutes_Route_RequestMirrorPolicyValidationError) Reason() string

Reason function returns reason value.

Package envoy_config_filter_network_redis_proxy_v2 imports 22 packages (graph) and is imported by 4 packages. Updated 2020-06-25. Refresh now. Tools for package owners.