Class AdminInterface

java.lang.Object
io.grpc.services.AdminInterface

@ExperimentalApi("https://github.com/grpc/grpc-java/issues/7929") @ThreadSafe public final class AdminInterface extends Object
Admin Interface provides a class of services for exposing the overall state of gRPC activity in a given binary. It aims to be a convenient API that provides available admin services.
  • Field Details

    • DEFAULT_CHANNELZ_MAX_PAGE_SIZE

      private static final int DEFAULT_CHANNELZ_MAX_PAGE_SIZE
      See Also:
    • logger

      private static final Logger logger
  • Constructor Details

    • AdminInterface

      private AdminInterface()
  • Method Details

    • getStandardServices

      public static List<ServerServiceDefinition> getStandardServices()
      Returns a list of gRPC's built-in admin services.
      Returns:
      list of standard admin services