#include <xds_end2end_test_lib.h>
Definition at line 398 of file xds_end2end_test_lib.h.
◆ BootstrapBuilder()
grpc::testing::XdsEnd2endTest::BootstrapBuilder::BootstrapBuilder |
( |
| ) |
|
|
inline |
◆ AddAuthority()
BootstrapBuilder& grpc::testing::XdsEnd2endTest::BootstrapBuilder::AddAuthority |
( |
const std::string & |
authority, |
|
|
const std::string & |
servers = "" , |
|
|
const std::string & |
client_listener_resource_name_template = "" |
|
) |
| |
|
inline |
◆ AddCertificateProviderPlugin()
BootstrapBuilder& grpc::testing::XdsEnd2endTest::BootstrapBuilder::AddCertificateProviderPlugin |
( |
const std::string & |
key, |
|
|
const std::string & |
name, |
|
|
const std::string & |
plugin_config = "" |
|
) |
| |
|
inline |
◆ Build()
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::Build |
( |
| ) |
|
◆ MakeAuthorityText()
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::MakeAuthorityText |
( |
| ) |
|
|
private |
◆ MakeCertificateProviderText()
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::MakeCertificateProviderText |
( |
| ) |
|
|
private |
◆ MakeNodeText()
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::MakeNodeText |
( |
| ) |
|
|
private |
◆ MakeXdsServersText()
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::MakeXdsServersText |
( |
absl::string_view |
server_uri | ) |
|
|
private |
◆ SetClientDefaultListenerResourceNameTemplate()
BootstrapBuilder& grpc::testing::XdsEnd2endTest::BootstrapBuilder::SetClientDefaultListenerResourceNameTemplate |
( |
const std::string & |
client_default_listener_resource_name_template | ) |
|
|
inline |
◆ SetDefaultServer()
BootstrapBuilder& grpc::testing::XdsEnd2endTest::BootstrapBuilder::SetDefaultServer |
( |
const std::string & |
server | ) |
|
|
inline |
◆ SetIgnoreResourceDeletion()
BootstrapBuilder& grpc::testing::XdsEnd2endTest::BootstrapBuilder::SetIgnoreResourceDeletion |
( |
| ) |
|
|
inline |
◆ SetServerListenerResourceNameTemplate()
BootstrapBuilder& grpc::testing::XdsEnd2endTest::BootstrapBuilder::SetServerListenerResourceNameTemplate |
( |
const std::string & |
server_listener_resource_name_template = "" | ) |
|
|
inline |
◆ SetV2()
◆ authorities_
◆ client_default_listener_resource_name_template_
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::client_default_listener_resource_name_template_ |
|
private |
◆ ignore_resource_deletion_
bool grpc::testing::XdsEnd2endTest::BootstrapBuilder::ignore_resource_deletion_ = false |
|
private |
◆ plugins_
std::map<std::string , PluginInfo> grpc::testing::XdsEnd2endTest::BootstrapBuilder::plugins_ |
|
private |
◆ server_listener_resource_name_template_
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::server_listener_resource_name_template_ |
|
private |
◆ top_server_
std::string grpc::testing::XdsEnd2endTest::BootstrapBuilder::top_server_ |
|
private |
◆ v2_
bool grpc::testing::XdsEnd2endTest::BootstrapBuilder::v2_ = false |
|
private |
The documentation for this class was generated from the following files: