Documentation
¶
Index ¶
- Variables
- func UnaryClient(interceptors ...grpc.UnaryClientInterceptor) grpc.DialOption
- type BuildTargetFunc
- type Client
- type OptionFunc
- func WithBalancer(name string) OptionFunc
- func WithBuildTargetFunc(buildTargetFunc BuildTargetFunc) OptionFunc
- func WithCallWrappers(wraps ...wrapper.CallWrapper) OptionFunc
- func WithCtx(ctx context.Context) OptionFunc
- func WithGrpcDialOption(opts ...grpc.DialOption) OptionFunc
- func WithName(name string) OptionFunc
- func WithNamespace(namespace string) OptionFunc
- func WithRegistry(r registry.Registry) OptionFunc
- func WithTimeout(timeout time.Duration) OptionFunc
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultOptions = options{ // contains filtered or unexported fields }
Functions ¶
func UnaryClient ¶
func UnaryClient(interceptors ...grpc.UnaryClientInterceptor) grpc.DialOption
Types ¶
type BuildTargetFunc ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(opts ...OptionFunc) *Client
type OptionFunc ¶
type OptionFunc func(*options)
func WithBalancer ¶
func WithBalancer(name string) OptionFunc
func WithBuildTargetFunc ¶
func WithBuildTargetFunc(buildTargetFunc BuildTargetFunc) OptionFunc
func WithCallWrappers ¶
func WithCallWrappers(wraps ...wrapper.CallWrapper) OptionFunc
func WithCtx ¶
func WithCtx(ctx context.Context) OptionFunc
func WithGrpcDialOption ¶
func WithGrpcDialOption(opts ...grpc.DialOption) OptionFunc
func WithName ¶
func WithName(name string) OptionFunc
func WithNamespace ¶
func WithNamespace(namespace string) OptionFunc
func WithRegistry ¶
func WithRegistry(r registry.Registry) OptionFunc
func WithTimeout ¶
func WithTimeout(timeout time.Duration) OptionFunc
Click to show internal directories.
Click to hide internal directories.