Package io.grpc.xds.client
Class Bootstrapper.BootstrapInfo.Builder
- java.lang.Object
-
- io.grpc.xds.client.Bootstrapper.BootstrapInfo.Builder
-
- Direct Known Subclasses:
AutoValue_Bootstrapper_BootstrapInfo.Builder
- Enclosing class:
- Bootstrapper.BootstrapInfo
public abstract static class Bootstrapper.BootstrapInfo.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Bootstrapper.BootstrapInfo.Builder
authorities(java.util.Map<java.lang.String,Bootstrapper.AuthorityInfo> authorities)
abstract Bootstrapper.BootstrapInfo
build()
abstract Bootstrapper.BootstrapInfo.Builder
certProviders(java.util.Map<java.lang.String,Bootstrapper.CertificateProviderInfo> certProviders)
abstract Bootstrapper.BootstrapInfo.Builder
clientDefaultListenerResourceNameTemplate(java.lang.String clientDefaultListenerResourceNameTemplate)
abstract Bootstrapper.BootstrapInfo.Builder
node(EnvoyProtoData.Node node)
abstract Bootstrapper.BootstrapInfo.Builder
serverListenerResourceNameTemplate(java.lang.String serverListenerResourceNameTemplate)
abstract Bootstrapper.BootstrapInfo.Builder
servers(java.util.List<Bootstrapper.ServerInfo> servers)
-
-
-
Method Detail
-
servers
public abstract Bootstrapper.BootstrapInfo.Builder servers(java.util.List<Bootstrapper.ServerInfo> servers)
-
node
public abstract Bootstrapper.BootstrapInfo.Builder node(EnvoyProtoData.Node node)
-
certProviders
public abstract Bootstrapper.BootstrapInfo.Builder certProviders(@Nullable java.util.Map<java.lang.String,Bootstrapper.CertificateProviderInfo> certProviders)
-
serverListenerResourceNameTemplate
public abstract Bootstrapper.BootstrapInfo.Builder serverListenerResourceNameTemplate(@Nullable java.lang.String serverListenerResourceNameTemplate)
-
clientDefaultListenerResourceNameTemplate
public abstract Bootstrapper.BootstrapInfo.Builder clientDefaultListenerResourceNameTemplate(java.lang.String clientDefaultListenerResourceNameTemplate)
-
authorities
public abstract Bootstrapper.BootstrapInfo.Builder authorities(java.util.Map<java.lang.String,Bootstrapper.AuthorityInfo> authorities)
-
build
public abstract Bootstrapper.BootstrapInfo build()
-
-