summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/restapi
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-09-06 11:43:48 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-09-06 11:43:48 +0200
commite921015d09d63e434bf618e63bb66cb34832c2e1 (patch)
tree8cee1b6616af7c5854648e150b211dc560b671c3 /container-core/src/main/java/com/yahoo/restapi
parent20c0c1ea8d08e2fea94635f8dbe564149c6e70f2 (diff)
Clarify intended use for 'uriBuilder()'
Diffstat (limited to 'container-core/src/main/java/com/yahoo/restapi')
-rw-r--r--container-core/src/main/java/com/yahoo/restapi/RestApi.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/container-core/src/main/java/com/yahoo/restapi/RestApi.java b/container-core/src/main/java/com/yahoo/restapi/RestApi.java
index d15a94bea30..74dd6b6a433 100644
--- a/container-core/src/main/java/com/yahoo/restapi/RestApi.java
+++ b/container-core/src/main/java/com/yahoo/restapi/RestApi.java
@@ -128,6 +128,11 @@ public interface RestApi {
Optional<RequestContent> requestContent();
RequestContent requestContentOrThrow();
ObjectMapper jacksonJsonMapper();
+ /**
+ * Creates a URI builder pre-initialized with scheme, host and port.
+ * Intended for response generation (e.g for interactive REST APIs).
+ * DO NOT USE FOR CUSTOM ROUTING.
+ */
UriBuilder uriBuilder();
AclMapping.Action aclAction();
Optional<Principal> userPrincipal();