Package io.grpc

Interface NameResolver.Listener

  • All Known Implementing Classes:
    NameResolver.Listener2
    Enclosing class:
    NameResolver

    @ExperimentalApi("https://github.com/grpc/grpc-java/issues/1770")
    @ThreadSafe
    public static interface NameResolver.Listener
    Receives address updates.

    All methods are expected to return quickly.

    Since:
    1.0.0
    • Method Detail

      • onError

        void onError​(Status error)
        Handles an error from the resolver. The listener is responsible for eventually invoking NameResolver.refresh() to re-attempt resolution.
        Parameters:
        error - a non-OK status
        Since:
        1.0.0