GrpcClientConfiguration
Available in a dev version: 0․11․0-grpc-186
How to configure
Configuration class for a gRPC client, providing customization options for client behavior, including interceptors, credentials, marshaller resolution, and authority overrides.
See also
Types
Properties
Configures the client credentials used for secure gRPC requests made by the client.
Configurable resolver used to determine the appropriate marshaller for a given Kotlin type during message serialization and deserialization in gRPC calls.
Overrides the authority used with TLS and HTTP virtual hosting. It does not change what the host is actually connected to. Is commonly in the form host:port.
Functions
Adds one or more client-side interceptors to the current gRPC client configuration. Interceptors enable extended customization of gRPC calls by observing or altering the behaviors of requests and responses.
Configures keep-alive settings for the gRPC client.
Provides insecure client credentials for the gRPC client configuration.
Configures and creates secure client credentials for the gRPC client.