Google Cloud C++ Client  1.42.0
C++ Client Library for Google Cloud Platform
Public Types | List of all members
google::cloud::GrpcChannelArgumentsNativeOption Struct Reference

The native grpc::ChannelArguments object. More...

#include <google/cloud/grpc_options.h>

Public Types

using Type = grpc::ChannelArguments
 

Detailed Description

The native grpc::ChannelArguments object.

This option gives users full control over the grpc::ChannelArguments objects that will be created. See the gRPC documentation for more details about available channel arguments.

Note
Our library will always start with the native object, then add in the channel arguments from GrpcChannelArgumentsOption, then add the user agent prefix from UserAgentProductsOption. Users are cautioned not to set the same channel argument to different values in different options as gRPC will use the first value set for some channel arguments, and the last value set for others.
See also
https://grpc.github.io/grpc/cpp/classgrpc_1_1_channel_arguments.html
https://grpc.github.io/grpc/core/group__grpc__arg__keys.html

Definition at line 86 of file grpc_options.h.

Member Typedef Documentation

◆ Type

Definition at line 87 of file grpc_options.h.