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 Type
    Method
    Description
    <ReqT, RespT>
    XdsTransportFactory.StreamingCall<ReqT,RespT>
    createStreamingCall(String fullMethodName, io.grpc.MethodDescriptor.Marshaller<ReqT> reqMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> respMarshaller)
     
    void
     
  • 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()