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
Fields Modifier and Type Field Description private com.google.common.collect.ImmutableMap<java.lang.String,Bootstrapper.AuthorityInfo>authoritiesprivate com.google.common.collect.ImmutableMap<java.lang.String,Bootstrapper.CertificateProviderInfo>certProvidersprivate java.lang.StringclientDefaultListenerResourceNameTemplateprivate EnvoyProtoData.Nodenodeprivate java.lang.StringserverListenerResourceNameTemplateprivate com.google.common.collect.ImmutableList<Bootstrapper.ServerInfo>servers
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Bootstrapper.BootstrapInfo.Builderauthorities(java.util.Map<java.lang.String,Bootstrapper.AuthorityInfo> authorities)Bootstrapper.BootstrapInfobuild()Bootstrapper.BootstrapInfo.BuildercertProviders(java.util.Map<java.lang.String,Bootstrapper.CertificateProviderInfo> certProviders)Bootstrapper.BootstrapInfo.BuilderclientDefaultListenerResourceNameTemplate(java.lang.String clientDefaultListenerResourceNameTemplate)Bootstrapper.BootstrapInfo.Buildernode(EnvoyProtoData.Node node)Bootstrapper.BootstrapInfo.BuilderserverListenerResourceNameTemplate(java.lang.String serverListenerResourceNameTemplate)Bootstrapper.BootstrapInfo.Builderservers(java.util.List<Bootstrapper.ServerInfo> servers)
-
-
-
Field Detail
-
servers
private com.google.common.collect.ImmutableList<Bootstrapper.ServerInfo> servers
-
node
private EnvoyProtoData.Node node
-
certProviders
private com.google.common.collect.ImmutableMap<java.lang.String,Bootstrapper.CertificateProviderInfo> certProviders
-
serverListenerResourceNameTemplate
private java.lang.String serverListenerResourceNameTemplate
-
clientDefaultListenerResourceNameTemplate
private java.lang.String clientDefaultListenerResourceNameTemplate
-
authorities
private com.google.common.collect.ImmutableMap<java.lang.String,Bootstrapper.AuthorityInfo> authorities
-
-
Method Detail
-
servers
public Bootstrapper.BootstrapInfo.Builder servers(java.util.List<Bootstrapper.ServerInfo> servers)
- Specified by:
serversin classBootstrapper.BootstrapInfo.Builder
-
node
public Bootstrapper.BootstrapInfo.Builder node(EnvoyProtoData.Node node)
- Specified by:
nodein classBootstrapper.BootstrapInfo.Builder
-
certProviders
public Bootstrapper.BootstrapInfo.Builder certProviders(@Nullable java.util.Map<java.lang.String,Bootstrapper.CertificateProviderInfo> certProviders)
- Specified by:
certProvidersin classBootstrapper.BootstrapInfo.Builder
-
serverListenerResourceNameTemplate
public Bootstrapper.BootstrapInfo.Builder serverListenerResourceNameTemplate(@Nullable java.lang.String serverListenerResourceNameTemplate)
- Specified by:
serverListenerResourceNameTemplatein classBootstrapper.BootstrapInfo.Builder
-
clientDefaultListenerResourceNameTemplate
public Bootstrapper.BootstrapInfo.Builder clientDefaultListenerResourceNameTemplate(java.lang.String clientDefaultListenerResourceNameTemplate)
- Specified by:
clientDefaultListenerResourceNameTemplatein classBootstrapper.BootstrapInfo.Builder
-
authorities
public Bootstrapper.BootstrapInfo.Builder authorities(java.util.Map<java.lang.String,Bootstrapper.AuthorityInfo> authorities)
- Specified by:
authoritiesin classBootstrapper.BootstrapInfo.Builder
-
build
public Bootstrapper.BootstrapInfo build()
- Specified by:
buildin classBootstrapper.BootstrapInfo.Builder
-
-