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 String
private EnvoyProtoData.Node
private String
private 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:
servers
in classBootstrapper.BootstrapInfo.Builder
-
node
- Specified by:
node
in classBootstrapper.BootstrapInfo.Builder
-
certProviders
public Bootstrapper.BootstrapInfo.Builder certProviders(@Nullable Map<String, Bootstrapper.CertificateProviderInfo> certProviders) - Specified by:
certProviders
in classBootstrapper.BootstrapInfo.Builder
-
serverListenerResourceNameTemplate
public Bootstrapper.BootstrapInfo.Builder serverListenerResourceNameTemplate(@Nullable String serverListenerResourceNameTemplate) - Specified by:
serverListenerResourceNameTemplate
in classBootstrapper.BootstrapInfo.Builder
-
clientDefaultListenerResourceNameTemplate
public Bootstrapper.BootstrapInfo.Builder clientDefaultListenerResourceNameTemplate(String clientDefaultListenerResourceNameTemplate) - Specified by:
clientDefaultListenerResourceNameTemplate
in classBootstrapper.BootstrapInfo.Builder
-
authorities
public Bootstrapper.BootstrapInfo.Builder authorities(Map<String, Bootstrapper.AuthorityInfo> authorities) - Specified by:
authorities
in classBootstrapper.BootstrapInfo.Builder
-
build
- Specified by:
build
in classBootstrapper.BootstrapInfo.Builder
-