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