aboutsummaryrefslogtreecommitdiffstats
path: root/http-client/src/main/java/ai/vespa/hosted/client/HttpClient.java
diff options
context:
space:
mode:
Diffstat (limited to 'http-client/src/main/java/ai/vespa/hosted/client/HttpClient.java')
-rw-r--r--http-client/src/main/java/ai/vespa/hosted/client/HttpClient.java15
1 files changed, 2 insertions, 13 deletions
diff --git a/http-client/src/main/java/ai/vespa/hosted/client/HttpClient.java b/http-client/src/main/java/ai/vespa/hosted/client/HttpClient.java
index ea8328ed793..16a419bf324 100644
--- a/http-client/src/main/java/ai/vespa/hosted/client/HttpClient.java
+++ b/http-client/src/main/java/ai/vespa/hosted/client/HttpClient.java
@@ -226,8 +226,7 @@ public interface HttpClient extends Closeable {
@Override
default RuntimeException toException(int statusCode, byte[] body, ClassicHttpRequest request) {
- return new ResponseException(statusCode,
- request + " failed with status " + statusCode + " and body '" + new String(body, UTF_8) + "'");
+ return new ResponseException(request + " failed with status " + statusCode + " and body '" + new String(body, UTF_8) + "'");
}
}
@@ -250,11 +249,6 @@ public interface HttpClient extends Closeable {
@FunctionalInterface
interface HostStrategy extends Iterable<URI> {
- /** Attempts the given host once. */
- static HostStrategy of(URI host) {
- return repeating(host, 1);
- }
-
/** Attempts each request once against each listed host. */
static HostStrategy ordered(List<URI> hosts) {
return List.copyOf(hosts)::iterator;
@@ -298,15 +292,10 @@ public interface HttpClient extends Closeable {
/** An exception due to server error, a bad request, or similar, which resulted in a non-OK HTTP response. */
class ResponseException extends RuntimeException {
- private final int statusCode;
-
- public ResponseException(int statusCode, String message) {
+ public ResponseException(String message) {
super(message);
- this.statusCode = statusCode;
}
- public int statusCode() { return statusCode; }
-
}
} \ No newline at end of file