Package com.yahoo.vespa.http.client.config
Settings for creating clients/sessions.
NOTE: This is a PUBLIC API, but not annotated as such because this is not a bundle and
we don't want to introduce Vespa dependencies.
-
Interface Summary Interface Description ConnectionParams.HeaderProvider A header provider that provides a header value.SessionParams.ErrorReporter Interface for handling serious errors with connection. -
Class Summary Class Description Cluster A set ofEndpoint
instances.Cluster.Builder Builder forCluster
.ConnectionParams Connection level parameters.ConnectionParams.Builder Builder forConnectionParams
.Endpoint Represents an endpoint, in most cases a JDisc container in a Vespa cluster configured withdocument-api
.FeedParams Feed level parameters.FeedParams.Builder Mutable class used to instantiate aFeedParams
.SessionParams Parameters given to aFeedClientFactory
when creatingFeedClient
s.SessionParams.Builder Mutable class used to instantiate aSessionParams
. -
Enum Summary Enum Description FeedParams.DataFormat Enumeration of data formats that are acceptable by theFeedClient
methods.