|
|
@ -90,6 +90,10 @@ class ChannelArguments { |
|
|
|
/// grpclb LB policy will be used, regardless of what is specified here.
|
|
|
|
/// grpclb LB policy will be used, regardless of what is specified here.
|
|
|
|
void SetLoadBalancingPolicyName(const grpc::string& lb_policy_name); |
|
|
|
void SetLoadBalancingPolicyName(const grpc::string& lb_policy_name); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// Set service config in JSON form.
|
|
|
|
|
|
|
|
/// Primarily meant for use in unit tests.
|
|
|
|
|
|
|
|
void SetServiceConfigJSON(const grpc::string& service_config_json); |
|
|
|
|
|
|
|
|
|
|
|
// Generic channel argument setters. Only for advanced use cases.
|
|
|
|
// Generic channel argument setters. Only for advanced use cases.
|
|
|
|
/// Set an integer argument \a value under \a key.
|
|
|
|
/// Set an integer argument \a value under \a key.
|
|
|
|
void SetInt(const grpc::string& key, int value); |
|
|
|
void SetInt(const grpc::string& key, int value); |
|
|
|