type google.golang.org/grpc.DialOption
51 uses
google.golang.org/grpc (current package)
clientconn.go#L104: func Dial(target string, opts ...DialOption) (*ClientConn, error) {
clientconn.go#L135: func DialContext(ctx context.Context, target string, opts ...DialOption) (conn *ClientConn, err error) {
dialoptions.go#L40: internal.AddGlobalDialOptions = func(opt ...DialOption) {
dialoptions.go#L82: type DialOption interface {
dialoptions.go#L86: var extraDialOptions []DialOption
dialoptions.go#L116: opts []DialOption
dialoptions.go#L125: func newJoinDialOption(opts ...DialOption) DialOption {
dialoptions.go#L137: func WithWriteBufferSize(s int) DialOption {
dialoptions.go#L149: func WithReadBufferSize(s int) DialOption {
dialoptions.go#L158: func WithInitialWindowSize(s int32) DialOption {
dialoptions.go#L167: func WithInitialConnWindowSize(s int32) DialOption {
dialoptions.go#L178: func WithMaxMsgSize(s int) DialOption {
dialoptions.go#L184: func WithDefaultCallOptions(cos ...CallOption) DialOption {
dialoptions.go#L195: func WithCodec(c Codec) DialOption {
dialoptions.go#L204: func WithCompressor(cp Compressor) DialOption {
dialoptions.go#L220: func WithDecompressor(dc Decompressor) DialOption {
dialoptions.go#L233: func WithServiceConfig(c <-chan ServiceConfig) DialOption {
dialoptions.go#L247: func WithConnectParams(p ConnectParams) DialOption {
dialoptions.go#L260: func WithBackoffMaxDelay(md time.Duration) DialOption {
dialoptions.go#L268: func WithBackoffConfig(b BackoffConfig) DialOption {
dialoptions.go#L278: func withBackoff(bs internalbackoff.Strategy) DialOption {
dialoptions.go#L287: func WithBlock() DialOption {
dialoptions.go#L302: func WithReturnConnectionError() DialOption {
dialoptions.go#L318: func WithInsecure() DialOption {
dialoptions.go#L331: func WithNoProxy() DialOption {
dialoptions.go#L340: func WithTransportCredentials(creds credentials.TransportCredentials) DialOption {
dialoptions.go#L348: func WithPerRPCCredentials(creds credentials.PerRPCCredentials) DialOption {
dialoptions.go#L362: func WithCredentialsBundle(b credentials.Bundle) DialOption {
dialoptions.go#L373: func WithTimeout(d time.Duration) DialOption {
dialoptions.go#L383: func WithContextDialer(f func(context.Context, string) (net.Conn, error)) DialOption {
dialoptions.go#L400: func WithDialer(f func(string, time.Duration) (net.Conn, error)) DialOption {
dialoptions.go#L412: func WithStatsHandler(h stats.Handler) DialOption {
dialoptions.go#L426: func withBinaryLogger(bl binarylog.Logger) DialOption {
dialoptions.go#L444: func FailOnNonTempDialError(f bool) DialOption {
dialoptions.go#L452: func WithUserAgent(s string) DialOption {
dialoptions.go#L460: func WithKeepaliveParams(kp keepalive.ClientParameters) DialOption {
dialoptions.go#L472: func WithUnaryInterceptor(f UnaryClientInterceptor) DialOption {
dialoptions.go#L483: func WithChainUnaryInterceptor(interceptors ...UnaryClientInterceptor) DialOption {
dialoptions.go#L491: func WithStreamInterceptor(f StreamClientInterceptor) DialOption {
dialoptions.go#L502: func WithChainStreamInterceptor(interceptors ...StreamClientInterceptor) DialOption {
dialoptions.go#L510: func WithAuthority(a string) DialOption {
dialoptions.go#L524: func WithChannelzParentID(id *channelz.Identifier) DialOption {
dialoptions.go#L536: func WithDisableServiceConfig() DialOption {
dialoptions.go#L555: func WithDefaultServiceConfig(s string) DialOption {
dialoptions.go#L565: func WithDisableRetry() DialOption {
dialoptions.go#L573: func WithMaxHeaderListSize(s uint32) DialOption {
dialoptions.go#L586: func WithDisableHealthCheck() DialOption {
dialoptions.go#L596: func withHealthCheckFunc(f internal.HealthChecker) DialOption {
dialoptions.go#L618: func withMinConnectDeadline(f func() time.Duration) DialOption {
dialoptions.go#L633: func WithResolvers(rs ...resolver.Builder) DialOption {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)