/
ktor-server-status-pages.api
25 lines (21 loc) · 1.37 KB
/
ktor-server-status-pages.api
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public final class io/ktor/server/plugins/statuspages/StatusPagesConfig {
public fun <init> ()V
public final fun exception (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function3;)V
public final fun getExceptions ()Ljava/util/Map;
public final fun getStatuses ()Ljava/util/Map;
public final fun status ([Lio/ktor/http/HttpStatusCode;Lkotlin/jvm/functions/Function3;)V
public final fun statusWithContext ([Lio/ktor/http/HttpStatusCode;Lkotlin/jvm/functions/Function3;)V
public final fun unhandled (Lkotlin/jvm/functions/Function2;)V
}
public final class io/ktor/server/plugins/statuspages/StatusPagesConfig$StatusContext {
public fun <init> (Lio/ktor/server/application/ApplicationCall;Lio/ktor/http/content/OutgoingContent;)V
public final fun getCall ()Lio/ktor/server/application/ApplicationCall;
public final fun getContent ()Lio/ktor/http/content/OutgoingContent;
}
public final class io/ktor/server/plugins/statuspages/StatusPagesJvmKt {
public static final fun exception (Lio/ktor/server/plugins/statuspages/StatusPagesConfig;Ljava/lang/Class;Lkotlin/jvm/functions/Function3;)V
public static final fun statusFile (Lio/ktor/server/plugins/statuspages/StatusPagesConfig;[Lio/ktor/http/HttpStatusCode;Ljava/lang/String;)V
}
public final class io/ktor/server/plugins/statuspages/StatusPagesKt {
public static final fun getStatusPages ()Lio/ktor/server/application/ApplicationPlugin;
}