#include <channel_stack_builder_impl.h>
Public Member Functions | |
absl::StatusOr< RefCountedPtr< grpc_channel_stack > > | Build () override |
ChannelStackBuilder (const char *name, grpc_channel_stack_type type) | |
![]() | |
void | AppendFilter (const grpc_channel_filter *filter) |
const ChannelArgs & | channel_args () const |
grpc_channel_stack_type | channel_stack_type () const |
ChannelStackBuilder (const char *name, grpc_channel_stack_type type) | |
std::vector< const grpc_channel_filter * > * | mutable_stack () |
const char * | name () const |
void | PrependFilter (const grpc_channel_filter *filter) |
ChannelStackBuilder & | SetChannelArgs (ChannelArgs args) |
ChannelStackBuilder & | SetTarget (const char *target) |
ChannelStackBuilder & | SetTransport (grpc_transport *transport) |
absl::string_view | target () const |
grpc_transport * | transport () const |
Additional Inherited Members | |
![]() | |
~ChannelStackBuilder () | |
Definition at line 33 of file channel_stack_builder_impl.h.
|
overridevirtual |
Implements grpc_core::ChannelStackBuilder.
Definition at line 42 of file channel_stack_builder_impl.cc.
|
inline |
Definition at line 44 of file channel_stack_builder.h.