Package de.kosmos_lab.web.doc.openapi
Annotation Type Channel
-
@Retention(RUNTIME) @Target({TYPE,METHOD}) @Repeatable(Channels.class) public @interface Channel
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description StringdescriptionbooleanhiddenbooleanloadbooleanneedsMessageParameter[]parametersStringpathMessage[]publishMessagesString[]publishRefsMessage[]subscribeMessagesString[]subscribeRefsTag[]tagsintuserLevel
-
-
-
Element Detail
-
path
String path
- Default:
- ""
-
-
-
hidden
boolean hidden
- Default:
- false
-
-
-
publishMessages
Message[] publishMessages
- Default:
- {}
-
-
-
publishRefs
String[] publishRefs
- Default:
- {}
-
-
-
subscribeMessages
Message[] subscribeMessages
- Default:
- {}
-
-
-
subscribeRefs
String[] subscribeRefs
- Default:
- {}
-
-
-
tags
Tag[] tags
- Default:
- {}
-
-
-
parameters
Parameter[] parameters
- Default:
- {}
-
-
-
description
String description
- Default:
- ""
-
-