Package io.grpc.xds
Interface XdsClientPoolFactory
-
- All Known Implementing Classes:
SharedXdsClientPoolProvider
interface XdsClientPoolFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.grpc.internal.ObjectPool<XdsClient>get(java.lang.String target)io.grpc.internal.ObjectPool<XdsClient>getOrCreate(java.lang.String target)java.util.List<java.lang.String>getTargets()voidsetBootstrapOverride(java.util.Map<java.lang.String,?> bootstrap)
-
-
-
Method Detail
-
setBootstrapOverride
void setBootstrapOverride(java.util.Map<java.lang.String,?> bootstrap)
-
get
@Nullable io.grpc.internal.ObjectPool<XdsClient> get(java.lang.String target)
-
getOrCreate
io.grpc.internal.ObjectPool<XdsClient> getOrCreate(java.lang.String target) throws XdsInitializationException
- Throws:
XdsInitializationException
-
getTargets
java.util.List<java.lang.String> getTargets()
-
-