Package io.grpc.xds.client
Class AutoValue_Bootstrapper_BootstrapInfo.Builder
java.lang.Object
io.grpc.xds.client.Bootstrapper.BootstrapInfo.Builder
io.grpc.xds.client.AutoValue_Bootstrapper_BootstrapInfo.Builder
- Enclosing class:
AutoValue_Bootstrapper_BootstrapInfo
static final class AutoValue_Bootstrapper_BootstrapInfo.Builder
extends Bootstrapper.BootstrapInfo.Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableMap<String, Bootstrapper.AuthorityInfo> private com.google.common.collect.ImmutableMap<String, Bootstrapper.CertificateProviderInfo> private Stringprivate EnvoyProtoData.Nodeprivate Stringprivate com.google.common.collect.ImmutableList<Bootstrapper.ServerInfo> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthorities(Map<String, Bootstrapper.AuthorityInfo> authorities) build()certProviders(Map<String, Bootstrapper.CertificateProviderInfo> certProviders) clientDefaultListenerResourceNameTemplate(String clientDefaultListenerResourceNameTemplate) node(EnvoyProtoData.Node node) serverListenerResourceNameTemplate(String serverListenerResourceNameTemplate) servers(List<Bootstrapper.ServerInfo> servers)
-
Field Details
-
servers
-
node
-
certProviders
private com.google.common.collect.ImmutableMap<String,Bootstrapper.CertificateProviderInfo> certProviders -
serverListenerResourceNameTemplate
-
clientDefaultListenerResourceNameTemplate
-
authorities
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
servers
- Specified by:
serversin classBootstrapper.BootstrapInfo.Builder
-
node
- Specified by:
nodein classBootstrapper.BootstrapInfo.Builder
-
certProviders
public Bootstrapper.BootstrapInfo.Builder certProviders(@Nullable Map<String, Bootstrapper.CertificateProviderInfo> certProviders) - Specified by:
certProvidersin classBootstrapper.BootstrapInfo.Builder
-
serverListenerResourceNameTemplate
public Bootstrapper.BootstrapInfo.Builder serverListenerResourceNameTemplate(@Nullable String serverListenerResourceNameTemplate) - Specified by:
serverListenerResourceNameTemplatein classBootstrapper.BootstrapInfo.Builder
-
clientDefaultListenerResourceNameTemplate
public Bootstrapper.BootstrapInfo.Builder clientDefaultListenerResourceNameTemplate(String clientDefaultListenerResourceNameTemplate) - Specified by:
clientDefaultListenerResourceNameTemplatein classBootstrapper.BootstrapInfo.Builder
-
authorities
public Bootstrapper.BootstrapInfo.Builder authorities(Map<String, Bootstrapper.AuthorityInfo> authorities) - Specified by:
authoritiesin classBootstrapper.BootstrapInfo.Builder
-
build
- Specified by:
buildin classBootstrapper.BootstrapInfo.Builder
-