func GetClientInterceptor(index string) grpcmw.ClientInterceptor {
	clientLock.Lock()
	defer clientLock.Unlock()
	intcp, ok := clientRegistry[index]
	if !ok {
		intcp = grpcmw.NewClientInterceptor(index)
		clientRegistry[index] = intcp
	}
	return intcp
}
// GetClientInterceptor returns the `grpcmw.ClientInterceptor` registered at
// `index`. If nothing is at this `index`, it registers a new one using
// `grpcmw.NewClientInterceptor` and returns it.
// This is thread-safe.
GetClientInterceptor returns the `grpcmw.ClientInterceptor` registered at
`index`. If nothing is at this `index`, it registers a new one using
`grpcmw.NewClientInterceptor` and returns it.
This is thread-safe.
// GetClientInterceptor returns the ` grpcmw . ClientInterceptor ` registered at // ` index ` . If nothing is at this ` index ` it registers a new one using // ` grpcmw . NewClientInterceptor ` and returns it . // This is thread - safe .
func GetClientInterceptor(index string) grpcmw.ClientInterceptor {
	clientLock.Lock()
	defer clientLock.Unlock()
	intcp, ok := clientRegistry[index]
	if !ok {
		intcp = grpcmw.NewClientInterceptor(index)
		clientRegistry[index] = intcp
	}
	return intcp
}
func GetClientInterceptor ( index string ) grpcmw . ClientInterceptor { clientLock . Lock ( ) defer clientLock . Unlock ( ) intcp , ok := clientRegistry [ index ] if ! ok { intcp = grpcmw . NewClientInterceptor ( index ) clientRegistry [ index ] = intcp } return intcp }
GetClientInterceptor returns the `grpcmw.ClientInterceptor` registered at
`index`.
GetClientInterceptor returns the ` grpcmw . ClientInterceptor ` registered at ` index ` .