The preferred method for configuring message compression on a client is to pass options
when the client object is instantiated.
These two options control compression behavior:
grpc.default_compression_algorithm (int)
Default compression algorithm for the channel, applies to sending messages.
Possible values for this option are:
0
- No compression1
- Compress with DEFLATE algorithm2
- Compress with GZIP algorithm3
- Stream compression with GZIP algorithm
grpc.default_compression_level (int)
Default compression level for the channel, applies to receiving messages.
Possible values for this option are:
0
- None1
- Low level2
- Medium level3
- High level
client = new ExampleClient("example.com", credentials.createInsecure(), {'grpc.default_compression_algorithm': 2, 'grpc.default_compression_level': 2});