Documentation ¶
Overview ¶
Package grpc provides grpc server logic
Package grpc provides grpc server logic
Index ¶
- func New(opts ...Option) vald.ServerWithFilter
- type Option
- func WithDistanceFilterTargets(addrs ...string) Option
- func WithEgressFilterClient(c egress.Client) Option
- func WithErrGroup(eg errgroup.Group) Option
- func WithIngressFilterClient(c ingress.Client) Option
- func WithInsertFilterTargets(addrs ...string) Option
- func WithObjectFilterTargets(addrs ...string) Option
- func WithSearchFilterTargets(addrs ...string) Option
- func WithStreamConcurrency(c int) Option
- func WithUpdateFilterTargets(addrs ...string) Option
- func WithUpsertFilterTargets(addrs ...string) Option
- func WithValdClient(g vald.Client) Option
- func WithVectorizerTargets(addr string) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(opts ...Option) vald.ServerWithFilter
Types ¶
type Option ¶
type Option func(*server)
func WithEgressFilterClient ¶
func WithErrGroup ¶
func WithIngressFilterClient ¶
func WithInsertFilterTargets ¶
func WithObjectFilterTargets ¶
func WithSearchFilterTargets ¶
func WithStreamConcurrency ¶
func WithUpdateFilterTargets ¶
func WithUpsertFilterTargets ¶
func WithValdClient ¶
func WithVectorizerTargets ¶
Click to show internal directories.
Click to hide internal directories.