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()
void
setBootstrapOverride(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()
-
-