CallOptions returns the config in terms of grpc.CallOptions.
()
| 654 | |
| 655 | // CallOptions returns the config in terms of grpc.CallOptions. |
| 656 | func (cfg *grpcConfig) CallOptions() []grpc.CallOption { |
| 657 | var opts []grpc.CallOption |
| 658 | opts = append(opts, grpc.MaxCallRecvMsgSize(cfg.MaxRecvMsgSize)) |
| 659 | opts = append(opts, grpc.MaxCallSendMsgSize(cfg.MaxSendMsgSize)) |
| 660 | if cfg.GRPCCompression != "" { |
| 661 | opts = append(opts, grpc.UseCompressor(cfg.GRPCCompression)) |
| 662 | } |
| 663 | return opts |
| 664 | } |
| 665 | |
| 666 | // DialOption returns the config as a grpc.DialOptions. |
| 667 | func (cfg *grpcConfig) DialOption() ([]grpc.DialOption, error) { |
no outgoing calls
no test coverage detected