Package brave.grpc

Class GrpcClientResponse

    • Method Detail

      • unwrap

        public io.grpc.Status unwrap()
        Returns the status()
        Specified by:
        unwrap in class brave.Response
      • error

        @Nullable
        public Throwable error()
        Returns Status.getCause()
        Specified by:
        error in class brave.Response
      • errorCode

        @Nullable
        public String errorCode()
        Returns the string form of the Status.getCode() or null when not Status.isOk() or error().
        Specified by:
        errorCode in class RpcResponse
      • headers

        public io.grpc.Metadata headers()
        Returns a copy of headers passed to ClientCall.Listener.onHeaders(Metadata).
        Specified by:
        headers in interface GrpcResponse
        Since:
        5.12
      • status

        public io.grpc.Status status()
        Returns the status passed to ClientCall.Listener.onClose(Status, Metadata).
        Specified by:
        status in interface GrpcResponse
        Since:
        5.12
      • trailers

        public io.grpc.Metadata trailers()
        Returns the trailers passed to ClientCall.Listener.onClose(Status, Metadata).
        Specified by:
        trailers in interface GrpcResponse
        Since:
        5.12