Package io.grpc.xds

Interface XdsServerBuilder.XdsServingStatusListener

All Known Implementing Classes:
XdsServerBuilder.DefaultListener
Enclosing class:
XdsServerBuilder

public static interface XdsServerBuilder.XdsServingStatusListener
Applications can register this listener to receive "serving" and "not serving" states of the server using XdsServerBuilder.xdsServingStatusListener(XdsServingStatusListener).
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Callback invoked when server is forced to be "not serving" due to an error.
    void
    Callback invoked when server begins serving.
  • Method Details

    • onServing

      void onServing()
      Callback invoked when server begins serving.
    • onNotServing

      void onNotServing(Throwable throwable)
      Callback invoked when server is forced to be "not serving" due to an error.
      Parameters:
      throwable - cause of the error