@PublicApi
Package ai.vespa.feed.client
- Author:
- bjorncs
-
Interface Summary Interface Description FeedClient Asynchronous feed client accepting document operations as JSON.FeedClient.CircuitBreaker Allows slowing down or halting completely operations against the configured endpoint on high failure rates.FeedClient.RetryStrategy Controls what to retry, and how many times.FeedClientBuilder Builder for creating aFeedClient
instance.HttpResponse JsonFeeder.ResultCallback Result Result for a document operation which completed normally. -
Class Summary Class Description DocumentId Represents a Vespa document idJsonFeeder JsonFeeder.Builder OperationParameters Per-operation feed parametersOperationStats Statistics for feed operations over HTTP against a Vespa cluster. -
Enum Summary Enum Description FeedClient.CircuitBreaker.State FeedClient.OperationType Result.Type -
Exception Summary Exception Description FeedException Signals that an error occurred during feedingMultiFeedException Aggregates multiple instances ofFeedException
OperationParseException Signals that supplied JSON for a document/operation is invalidResultException Signals that the document API in the feed container returned a failure result for a feed operation.ResultParseException Signals that the client was unable to obtain a proper response/result from container