Package io.grpc.xds

Class GrpcXdsTransportFactory.GrpcXdsTransport.XdsStreamingCall<ReqT,​RespT>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private io.grpc.ClientCall<ReqT,​RespT> call  
    • Constructor Summary

      Constructors 
      Constructor Description
      XdsStreamingCall​(java.lang.String methodName, io.grpc.MethodDescriptor.Marshaller<ReqT> reqMarshaller, io.grpc.MethodDescriptor.Marshaller<RespT> respMarshaller)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isReady()
      Indicates whether call is capable of sending additional messages without requiring excessive buffering internally.
      void sendError​(java.lang.Exception e)
      An error is encountered.
      void sendMessage​(ReqT message)
      Sends a message on the stream.
      void start​(XdsTransportFactory.EventHandler<RespT> eventHandler)  
      void startRecvMessage()
      Requests a message to be received.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait