- Companion:
- object
- Source:
- GrpcClientSettings.scala
Value members
Concrete methods
To override any default channel configurations used by netty. Only for power users. API may change when io.grpc:grpc-netty-shaded is replaced by io.grpc:grpc-core and Akka HTTP.
To override any default channel configurations used by netty. Only for power users. API may change when io.grpc:grpc-netty-shaded is replaced by io.grpc:grpc-core and Akka HTTP.
- Source:
- GrpcClientSettings.scala
How many times to retry establishing a connection before failing the client Failure can be monitored using client.stopped and monitoring the Future/CompletionStage. An exponentially increasing backoff is used between attempts.
How many times to retry establishing a connection before failing the client Failure can be monitored using client.stopped and monitoring the Future/CompletionStage. An exponentially increasing backoff is used between attempts.
- Source:
- GrpcClientSettings.scala
Each call will have this deadline.
Each call will have this deadline.
- Source:
- GrpcClientSettings.scala
Each call will have this deadline.
Each call will have this deadline.
- Source:
- GrpcClientSettings.scala
If using ServiceDiscovery and no port is returned use this one.
If using ServiceDiscovery and no port is returned use this one.
- Source:
- GrpcClientSettings.scala
When using service discovery, port name is the optional parameter to filter the requests. Looking up a service may return multiple ports (http/https/...) if the remote process only serves the grpc service on a specific port you must use this setting.
When using service discovery, port name is the optional parameter to filter the requests. Looking up a service may return multiple ports (http/https/...) if the remote process only serves the grpc service on a specific port you must use this setting.
- Source:
- GrpcClientSettings.scala
Prefer using withContextManager
: withSslContext forces the ssl-provider 'jdk', which is known
not to work on JDK 1.8.0_252.
Prefer using withContextManager
: withSslContext forces the ssl-provider 'jdk', which is known
not to work on JDK 1.8.0_252.
- Source:
- GrpcClientSettings.scala
Set to false to use unencrypted HTTP/2. This should not be used in production system.
Set to false to use unencrypted HTTP/2. This should not be used in production system.
- Source:
- GrpcClientSettings.scala
Provides a custom User-Agent
for the application.
Provides a custom User-Agent
for the application.
It's an optional parameter. The library will provide a user agent independent of this option. If provided, the given agent will prepend the library's user agent information.
- Source:
- GrpcClientSettings.scala
Deprecated methods
- Deprecated
[Since version 1.0.0]
- Source:
- GrpcClientSettings.scala