diff options
author | Morten Tokle <mortent@verizonmedia.com> | 2021-12-07 12:53:57 +0100 |
---|---|---|
committer | Morten Tokle <mortent@verizonmedia.com> | 2021-12-07 12:53:57 +0100 |
commit | d6ddbccd7a2e12ab54c266067213438c447c3ac3 (patch) | |
tree | 5ce932e927048f05bb3b1c413811abddfc12f19c /vespa-feed-client | |
parent | 5e956429169d3a733114e5f76f051167f291c786 (diff) |
Move abi-spec
Diffstat (limited to 'vespa-feed-client')
-rw-r--r-- | vespa-feed-client/abi-spec.json | 391 |
1 files changed, 0 insertions, 391 deletions
diff --git a/vespa-feed-client/abi-spec.json b/vespa-feed-client/abi-spec.json deleted file mode 100644 index 7f78e81b447..00000000000 --- a/vespa-feed-client/abi-spec.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "ai.vespa.feed.client.BenchmarkingCluster": { - "superClass": "java.lang.Object", - "interfaces": [ - "ai.vespa.feed.client.Cluster" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(ai.vespa.feed.client.Cluster)", - "public void dispatch(ai.vespa.feed.client.HttpRequest, java.util.concurrent.CompletableFuture)", - "public ai.vespa.feed.client.OperationStats stats()", - "public void close()" - ], - "fields": [] - }, - "ai.vespa.feed.client.DocumentId": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public static ai.vespa.feed.client.DocumentId of(java.lang.String, java.lang.String, java.lang.String)", - "public static ai.vespa.feed.client.DocumentId of(java.lang.String, java.lang.String, long, java.lang.String)", - "public static ai.vespa.feed.client.DocumentId of(java.lang.String, java.lang.String, java.lang.String, java.lang.String)", - "public static ai.vespa.feed.client.DocumentId of(java.lang.String)", - "public java.lang.String documentType()", - "public java.lang.String namespace()", - "public java.util.OptionalLong number()", - "public java.util.Optional group()", - "public java.lang.String userSpecific()", - "public boolean equals(java.lang.Object)", - "public int hashCode()", - "public java.lang.String toString()" - ], - "fields": [] - }, - "ai.vespa.feed.client.DynamicThrottler": { - "superClass": "ai.vespa.feed.client.StaticThrottler", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(ai.vespa.feed.client.FeedClientBuilder)", - "public void sent(long, java.util.concurrent.CompletableFuture)", - "public void success()", - "public void throttled(long)", - "public long targetInflight()" - ], - "fields": [] - }, - "ai.vespa.feed.client.FeedClient$CircuitBreaker$State": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static ai.vespa.feed.client.FeedClient$CircuitBreaker$State[] values()", - "public static ai.vespa.feed.client.FeedClient$CircuitBreaker$State valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum ai.vespa.feed.client.FeedClient$CircuitBreaker$State CLOSED", - "public static final enum ai.vespa.feed.client.FeedClient$CircuitBreaker$State HALF_OPEN", - "public static final enum ai.vespa.feed.client.FeedClient$CircuitBreaker$State OPEN" - ] - }, - "ai.vespa.feed.client.FeedClient$CircuitBreaker": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public void success()", - "public void failure(ai.vespa.feed.client.HttpResponse)", - "public void failure(java.lang.Throwable)", - "public abstract ai.vespa.feed.client.FeedClient$CircuitBreaker$State state()" - ], - "fields": [ - "public static final ai.vespa.feed.client.FeedClient$CircuitBreaker FUSED" - ] - }, - "ai.vespa.feed.client.FeedClient$OperationType": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static ai.vespa.feed.client.FeedClient$OperationType[] values()", - "public static ai.vespa.feed.client.FeedClient$OperationType valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum ai.vespa.feed.client.FeedClient$OperationType PUT", - "public static final enum ai.vespa.feed.client.FeedClient$OperationType UPDATE", - "public static final enum ai.vespa.feed.client.FeedClient$OperationType REMOVE" - ] - }, - "ai.vespa.feed.client.FeedClient$RetryStrategy": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public boolean retry(ai.vespa.feed.client.FeedClient$OperationType)", - "public int retries()" - ], - "fields": [] - }, - "ai.vespa.feed.client.FeedClient": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.io.Closeable" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract java.util.concurrent.CompletableFuture put(ai.vespa.feed.client.DocumentId, java.lang.String, ai.vespa.feed.client.OperationParameters)", - "public abstract java.util.concurrent.CompletableFuture update(ai.vespa.feed.client.DocumentId, java.lang.String, ai.vespa.feed.client.OperationParameters)", - "public abstract java.util.concurrent.CompletableFuture remove(ai.vespa.feed.client.DocumentId, ai.vespa.feed.client.OperationParameters)", - "public abstract ai.vespa.feed.client.OperationStats stats()", - "public abstract ai.vespa.feed.client.FeedClient$CircuitBreaker$State circuitBreakerState()", - "public abstract void close(boolean)", - "public void close()" - ], - "fields": [] - }, - "ai.vespa.feed.client.FeedClientBuilder": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public static ai.vespa.feed.client.FeedClientBuilder create(java.net.URI)", - "public static ai.vespa.feed.client.FeedClientBuilder create(java.util.List)", - "public ai.vespa.feed.client.FeedClientBuilder setConnectionsPerEndpoint(int)", - "public ai.vespa.feed.client.FeedClientBuilder setMaxStreamPerConnection(int)", - "public ai.vespa.feed.client.FeedClientBuilder setSslContext(javax.net.ssl.SSLContext)", - "public ai.vespa.feed.client.FeedClientBuilder setHostnameVerifier(javax.net.ssl.HostnameVerifier)", - "public ai.vespa.feed.client.FeedClientBuilder noBenchmarking()", - "public ai.vespa.feed.client.FeedClientBuilder addRequestHeader(java.lang.String, java.lang.String)", - "public ai.vespa.feed.client.FeedClientBuilder addRequestHeader(java.lang.String, java.util.function.Supplier)", - "public ai.vespa.feed.client.FeedClientBuilder setRetryStrategy(ai.vespa.feed.client.FeedClient$RetryStrategy)", - "public ai.vespa.feed.client.FeedClientBuilder setCircuitBreaker(ai.vespa.feed.client.FeedClient$CircuitBreaker)", - "public ai.vespa.feed.client.FeedClientBuilder setCertificate(java.nio.file.Path, java.nio.file.Path)", - "public ai.vespa.feed.client.FeedClientBuilder setCertificate(java.util.Collection, java.security.PrivateKey)", - "public ai.vespa.feed.client.FeedClientBuilder setCertificate(java.security.cert.X509Certificate, java.security.PrivateKey)", - "public ai.vespa.feed.client.FeedClientBuilder setDryrun(boolean)", - "public ai.vespa.feed.client.FeedClientBuilder setCaCertificatesFile(java.nio.file.Path)", - "public ai.vespa.feed.client.FeedClientBuilder setCaCertificates(java.util.Collection)", - "public ai.vespa.feed.client.FeedClient build()" - ], - "fields": [] - }, - "ai.vespa.feed.client.FeedException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)", - "public void <init>(ai.vespa.feed.client.DocumentId, java.lang.String)", - "public void <init>(java.lang.String, java.lang.Throwable)", - "public void <init>(java.lang.Throwable)", - "public void <init>(ai.vespa.feed.client.DocumentId, java.lang.Throwable)", - "public void <init>(ai.vespa.feed.client.DocumentId, java.lang.String, java.lang.Throwable)", - "public java.util.Optional documentId()" - ], - "fields": [] - }, - "ai.vespa.feed.client.GracePeriodCircuitBreaker": { - "superClass": "java.lang.Object", - "interfaces": [ - "ai.vespa.feed.client.FeedClient$CircuitBreaker" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.time.Duration)", - "public void <init>(java.time.Duration, java.time.Duration)", - "public void success()", - "public void failure(ai.vespa.feed.client.HttpResponse)", - "public void failure(java.lang.Throwable)", - "public ai.vespa.feed.client.FeedClient$CircuitBreaker$State state()" - ], - "fields": [] - }, - "ai.vespa.feed.client.JsonFeeder$Builder": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public ai.vespa.feed.client.JsonFeeder$Builder withTimeout(java.time.Duration)", - "public ai.vespa.feed.client.JsonFeeder$Builder withRoute(java.lang.String)", - "public ai.vespa.feed.client.JsonFeeder$Builder withTracelevel(int)", - "public ai.vespa.feed.client.JsonFeeder build()" - ], - "fields": [] - }, - "ai.vespa.feed.client.JsonFeeder$ResultCallback": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public void onNextResult(ai.vespa.feed.client.Result, ai.vespa.feed.client.FeedException)", - "public void onError(ai.vespa.feed.client.FeedException)", - "public void onComplete()" - ], - "fields": [] - }, - "ai.vespa.feed.client.JsonFeeder": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.io.Closeable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public static ai.vespa.feed.client.JsonFeeder$Builder builder(ai.vespa.feed.client.FeedClient)", - "public java.util.concurrent.CompletableFuture feedSingle(java.lang.String)", - "public java.util.concurrent.CompletableFuture feedMany(java.io.InputStream, ai.vespa.feed.client.JsonFeeder$ResultCallback)", - "public java.util.concurrent.CompletableFuture feedMany(java.io.InputStream)", - "public void close()" - ], - "fields": [] - }, - "ai.vespa.feed.client.OperationParameters": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public static ai.vespa.feed.client.OperationParameters empty()", - "public ai.vespa.feed.client.OperationParameters createIfNonExistent(boolean)", - "public ai.vespa.feed.client.OperationParameters testAndSetCondition(java.lang.String)", - "public ai.vespa.feed.client.OperationParameters timeout(java.time.Duration)", - "public ai.vespa.feed.client.OperationParameters route(java.lang.String)", - "public ai.vespa.feed.client.OperationParameters tracelevel(int)", - "public boolean createIfNonExistent()", - "public java.util.Optional testAndSetCondition()", - "public java.util.Optional timeout()", - "public java.util.Optional route()", - "public java.util.OptionalInt tracelevel()", - "public boolean equals(java.lang.Object)", - "public int hashCode()", - "public java.lang.String toString()" - ], - "fields": [] - }, - "ai.vespa.feed.client.OperationParseException": { - "superClass": "ai.vespa.feed.client.FeedException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(java.lang.String)", - "public void <init>(java.lang.String, java.lang.Throwable)" - ], - "fields": [] - }, - "ai.vespa.feed.client.OperationStats": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(long, java.util.Map, long, long, long, long, long, long, long)", - "public ai.vespa.feed.client.OperationStats since(ai.vespa.feed.client.OperationStats)", - "public long requests()", - "public long responses()", - "public long successes()", - "public java.util.Map responsesByCode()", - "public long exceptions()", - "public long inflight()", - "public long averageLatencyMillis()", - "public long minLatencyMillis()", - "public long maxLatencyMillis()", - "public long bytesSent()", - "public long bytesReceived()", - "public boolean equals(java.lang.Object)", - "public int hashCode()", - "public java.lang.String toString()" - ], - "fields": [] - }, - "ai.vespa.feed.client.Result$Type": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static ai.vespa.feed.client.Result$Type[] values()", - "public static ai.vespa.feed.client.Result$Type valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum ai.vespa.feed.client.Result$Type success", - "public static final enum ai.vespa.feed.client.Result$Type conditionNotMet" - ] - }, - "ai.vespa.feed.client.Result": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public ai.vespa.feed.client.Result$Type type()", - "public ai.vespa.feed.client.DocumentId documentId()", - "public java.util.Optional resultMessage()", - "public java.util.Optional traceMessage()", - "public java.lang.String toString()" - ], - "fields": [] - }, - "ai.vespa.feed.client.ResultException": { - "superClass": "ai.vespa.feed.client.FeedException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(ai.vespa.feed.client.DocumentId, java.lang.String, java.lang.String)", - "public java.util.Optional getTrace()" - ], - "fields": [] - }, - "ai.vespa.feed.client.ResultParseException": { - "superClass": "ai.vespa.feed.client.FeedException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(ai.vespa.feed.client.DocumentId, java.lang.String)", - "public void <init>(ai.vespa.feed.client.DocumentId, java.lang.Throwable)" - ], - "fields": [] - }, - "ai.vespa.feed.client.StaticThrottler": { - "superClass": "java.lang.Object", - "interfaces": [ - "ai.vespa.feed.client.Throttler" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(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 |