Package io.grpc.xds.client
Interface XdsTransportFactory.XdsTransport
- All Known Implementing Classes:
GrpcXdsTransportFactory.GrpcXdsTransport
- Enclosing interface:
XdsTransportFactory
public static interface XdsTransportFactory.XdsTransport
Represents transport for xDS communication (e.g., a gRPC channel).
-
Method Summary
Modifier and TypeMethodDescription<ReqT,
RespT>
XdsTransportFactory.StreamingCall<ReqT, RespT> createStreamingCall
(String fullMethodName, io.grpc.MethodDescriptor.Marshaller<ReqT> reqMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> respMarshaller) void
shutdown()
-
Method Details
-
createStreamingCall
<ReqT,RespT> XdsTransportFactory.StreamingCall<ReqT,RespT> createStreamingCall(String fullMethodName, io.grpc.MethodDescriptor.Marshaller<ReqT> reqMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> respMarshaller) -
shutdown
void shutdown()
-