ABSL_FLAG(std::vector<std::string>,grpc_experiments,{},"A comma separated list of currently active experiments. Experiments may be prefixed with a '-' to disable them.");
ABSL_FLAG(absl::optional<int32_t>,grpc_client_channel_backup_poll_interval_ms,{},"Declares the interval in ms between two backup polls on client channels. These polls are run in the timer thread so that gRPC can process connection failures while there is no active polling thread. They help reconnect disconnected client channels (mostly due to idleness), so that the next RPC on this channel won't fail. Set to 0 to turn off the backup polls.");
ABSL_FLAG(absl::optional<std::string>,grpc_dns_resolver,{},"Declares which DNS resolver to use. The default is ares if gRPC is built with c-ares support. Otherwise, the value of this environment variable is ignored.");
ABSL_FLAG(std::vector<std::string>,grpc_trace,{},"A comma separated list of tracers that provide additional insight into how gRPC C core is processing requests via debug logs.");
ABSL_FLAG(absl::optional<std::string>,grpc_poll_strategy,{},"Declares which polling engines to try when starting gRPC. This is a comma-separated list of engines, which are tried in priority order first -> last.");
ABSL_FLAG(absl::optional<bool>,grpc_abort_on_leaks,{},"A debugging aid to cause a call to abort() when gRPC objects are leaked past grpc_shutdown()");
ABSL_FLAG(absl::optional<std::string>,grpc_system_ssl_roots_dir,{},"Custom directory to SSL Roots");
ABSL_FLAG(absl::optional<std::string>,grpc_default_ssl_roots_file_path,{},"Path to the default SSL roots file.");
ABSL_FLAG(absl::optional<bool>,grpc_not_use_system_ssl_roots,{},"Disable loading system root certificates.");
ABSL_FLAG(absl::optional<std::string>,grpc_ssl_cipher_suites,{},"A colon separated list of cipher suites to use with OpenSSL");
ABSL_FLAG(absl::optional<bool>,grpc_absl_logging,{},"Use absl logging from within gpr_log.");
// Declares the interval in ms between two backup polls on client channels. These polls are run in the timer thread so that gRPC can process connection failures while there is no active polling thread. They help reconnect disconnected client channels (mostly due to idleness), so that the next RPC on this channel won't fail. Set to 0 to turn off the backup polls.
// Declares which DNS resolver to use. The default is ares if gRPC is built with c-ares support. Otherwise, the value of this environment variable is ignored.
// Declares the interval in ms between two backup polls on client channels.
// These polls are run in the timer thread so that gRPC can process connection
// failures while there is no active polling thread. They help reconnect
// disconnected client channels (mostly due to idleness), so that the next RPC
// on this channel won't fail. Set to 0 to turn off the backup polls.
int32_tClientChannelBackupPollIntervalMs()const{
returnclient_channel_backup_poll_interval_ms_;
}
// Declares which DNS resolver to use. The default is ares if gRPC is built
// with c-ares support. Otherwise, the value of this environment variable is
// Declares which polling engines to try when starting gRPC. This is a comma-separated list of engines, which are tried in priority order first -> last.
// Declares which polling engines to try when starting gRPC. This is a
// comma-separated list of engines, which are tried in priority order first ->