blob: 2c38422e1279a08e5c7a1542dd411838349b98e4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespa.hosted.node.admin.provider;
import java.util.Map;
/**
* Interface for supporting debug info to introspect e.g. internal state.
*
* @author hakonhall
*/
public interface NodeAdminDebugHandler {
/**
* The Object in the map values must be serializable with Jackson's ObjectMapper.
* May be called concurrently by different threads.
*/
Map<String, Object> getDebugPage();
}
|