From 43717db157aa47dbeae47d5d4ab8ab6256cf051c Mon Sep 17 00:00:00 2001 From: Jon Marius Venstad Date: Fri, 18 Jun 2021 16:02:25 +0200 Subject: Update abi spec --- vespa-feed-client/abi-spec.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) (limited to 'vespa-feed-client/abi-spec.json') diff --git a/vespa-feed-client/abi-spec.json b/vespa-feed-client/abi-spec.json index ecac167cd8e..b4355cb0970 100644 --- a/vespa-feed-client/abi-spec.json +++ b/vespa-feed-client/abi-spec.json @@ -102,6 +102,22 @@ ], "fields": [] }, + "ai.vespa.feed.client.FeedClient$Throttler": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public", + "interface", + "abstract" + ], + "methods": [ + "public abstract void sent(long, java.util.concurrent.CompletableFuture)", + "public abstract void success()", + "public abstract void throttled(long)", + "public abstract long targetInflight()" + ], + "fields": [] + }, "ai.vespa.feed.client.FeedClient": { "superClass": "java.lang.Object", "interfaces": [ @@ -331,5 +347,25 @@ "public void (ai.vespa.feed.client.DocumentId, java.lang.Throwable)" ], "fields": [] + }, + "ai.vespa.feed.client.StaticThrottler": { + "superClass": "java.lang.Object", + "interfaces": [ + "ai.vespa.feed.client.FeedClient$Throttler" + ], + "attributes": [ + "public" + ], + "methods": [ + "public void (ai.vespa.feed.client.FeedClientBuilder)", + "public void sent(long, java.util.concurrent.CompletableFuture)", + "public void success()", + "public void throttled(long)", + "public long targetInflight()" + ], + "fields": [ + "protected final long maxInflight", + "protected final long minInflight" + ] } } \ No newline at end of file -- cgit v1.2.3