Package io.grpc.xds.client
Interface XdsClient.XdsResponseHandler
-
- All Known Implementing Classes:
XdsClientImpl
- Enclosing class:
- XdsClient
static interface XdsClient.XdsResponseHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandleResourceResponse(XdsResourceType<?> resourceType, Bootstrapper.ServerInfo serverInfo, java.lang.String versionInfo, java.util.List<com.google.protobuf.Any> resources, java.lang.String nonce, XdsClient.ProcessingTracker processingTracker)Called when a xds response is received.voidhandleStreamClosed(io.grpc.Status error)Called when the ADS stream is closed passively.voidhandleStreamRestarted(Bootstrapper.ServerInfo serverInfo)Called when the ADS stream has been recreated.
-
-
-
Method Detail
-
handleResourceResponse
void handleResourceResponse(XdsResourceType<?> resourceType, Bootstrapper.ServerInfo serverInfo, java.lang.String versionInfo, java.util.List<com.google.protobuf.Any> resources, java.lang.String nonce, XdsClient.ProcessingTracker processingTracker)
Called when a xds response is received.
-
handleStreamClosed
void handleStreamClosed(io.grpc.Status error)
Called when the ADS stream is closed passively.
-
handleStreamRestarted
void handleStreamRestarted(Bootstrapper.ServerInfo serverInfo)
Called when the ADS stream has been recreated.
-
-