All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractData Convenience superclass for implementations of data.AbstractDataList<DATATYPE extends Data> A convenience superclass for dataList implementations which handles references to the request and to incoming data.AbstractDataList.DrainOnGetFuture<DATATYPE extends Data> AbstractProcessingHandler<COMPONENT extends Processor> Superclass of handlers invoking some kind of processing chain.AccessLogRequestHandler Exposes access log through http.AccessLogUtil AclMapping Mapping from request to actionAclMapping.Action After Components or phases providing names contained in this list must be placed earlier in the chain than the component that is annotated.ArrayDataList<DATATYPE extends Data> A data list backed by an array.AsyncExecution Provides asynchronous execution of processing chains.AsynchronousRenderer<RESPONSE extends Response> Superclass of all asynchronous renderers.AsynchronousSectionedRenderer<RESPONSE extends Response> Helper class to implement processing API Response renderers.AsyncHttpResponse HTTP response which supports async response rendering.Before Components or phases providing names contained in this list must be placed later in the chain than the component that is annotated.BenchmarkingHeaders Class containing the names of all benchmarking getHeaders in request and responseBucket An aggregation of data which is only written to from a single thread.CertificateStore A store of certificates.Chain<COMPONENT extends ChainedComponent> An immutable ordered list of componentsChainedComponent Component with dependencies.ChainRegistry<T extends ChainedComponent> A registry of chainsChainsConfigurer Configures a registry of chains.CloneHelper Helps to deep clone complex objects The following classes and their subclasses does have a fastpath - com.yahoo.component.provider.FreezableClass - com.yahoo.processing.request.properties.PublicCloneable BTW, this is the one you should implement too if you want the fastpath.ClustersStatus A component which tracks the up/down status of any clusters which should influence the up down status of this container itself, as well as the separate fact (from config) that such clusters are present.ClustersStatus.Require ComponentsConfig This class represents the root node of components Copyright 2017 Yahoo Holdings.ComponentsConfig.Builder ComponentsConfig.Components This class represents components.components[]ComponentsConfig.Components.Builder ComponentsConfig.Components.Inject This class represents components.components[].inject[]ComponentsConfig.Components.Inject.Builder ComponentsConfig.Producer CompoundName An immutable compound name of the general form "a.bb.ccc", where there can be any number of such compounds, including one or zero.ConnectorConfig This class represents the root node of connector Copyright 2017 Yahoo Holdings.ConnectorConfig.Builder ConnectorConfig.HealthCheckProxy This class represents connector.healthCheckProxyConnectorConfig.HealthCheckProxy.Builder ConnectorConfig.Http2 This class represents connector.http2ConnectorConfig.Http2.Builder ConnectorConfig.Producer ConnectorConfig.ProxyProtocol This class represents connector.proxyProtocolConnectorConfig.ProxyProtocol.Builder ConnectorConfig.SecureRedirect This class represents connector.secureRedirectConnectorConfig.SecureRedirect.Builder ConnectorConfig.Ssl This class represents connector.sslConnectorConfig.Ssl.Builder ConnectorConfig.Ssl.ClientAuth This class represents connector.ssl.clientAuth Client authentication mode.ConnectorConfig.Ssl.ClientAuth.Enum ConnectorConfig.Throttling This class represents connector.throttlingConnectorConfig.Throttling.Builder ConnectorConfig.TlsClientAuthEnforcer This class represents connector.tlsClientAuthEnforcerConnectorConfig.TlsClientAuthEnforcer.Builder Container The container instance.ContentChannelOutputStream A buffered stream wrapping a ContentChannel.Cookie A RFC 6265 compliant cookie.Cookie.SameSite CookieHelper Helper for encoding/decoding cookies on request/response.Counter A counter metric.Coverage The coverage report for a result set.Coverage.FullCoverageDefinition Data A data item created due to a processing request.DataList<DATATYPE extends Data> A list of data items created due to a processing request.DefaultIncomingData<DATATYPE extends Data> The default incoming data implementationDependencies Constraints for ordering ChainedComponents in chains.DiscFilterRequest The Request class on which all filters will operate upon.DiscFilterRequest.ThreadLocalSimpleDateFormat The set of SimpleDateFormat formats to use in getDateHeader().DiscFilterResponse This class was made abstract from 5.27.EmptyResponse Placeholder response when no content, only headers and status is to be returned.Error Error codes to use in ErrorMessage instances for container applications.ErrorMessage An error encountered while processing a request.Execution An execution of a chain.Execution.Environment<COMPONENT extends Processor> Holds the static execution environment for the duration of an executionExecution.Trace Tre trace of this execution.Execution.Trace.Level Defines what information is added at which trace levelExecution.Trace.LogValue An immutable access log value added to the traceExecutionWithResponse An execution which has a response which is returned when this gets to the end of the chain.ExtendedResponse An HTTP response supporting async rendering and extended information for logging.FilterBackingRequestHandler Dummy handler for paths that should be handled in a request filter.FilterConfig Legacy filter config.FutureResponse A processing response which will arrive in the future.Gauge A gauge metric, i.e.HealthMonitorConfig This class represents the root node of health-monitor Copyright 2017 Yahoo Holdings.HealthMonitorConfig.Builder HealthMonitorConfig.Producer HttpClientConfig This class represents the root node of http-client Copyright 2017 Yahoo Holdings.HttpClientConfig.Builder HttpClientConfig.Producer HttpClientConfig.Ssl This class represents http-client.sslHttpClientConfig.Ssl.Builder HttpHeaders HttpHeaders.Names HttpHeaders.Values HttpMethodAclMapping Acl Mapping based on http method.HttpMethodAclMapping.Builder HttpRequest Wraps a JDisc HTTP request for a synchronous API.HttpRequest A HTTP request.HttpRequest.Builder Builder of HTTP requestsHttpRequest.Method HttpRequest.Version HttpRequestBuilder Builder for creating aHttpRequest
to be used in test contextHttpRequestHandler Extends a request handler with a http specificHttpResponse An HTTP response as an opaque payload with headers and content type.HttpResponse A HTTP response.HttpResponse.Status Identifier The name of the metric and its n-dimensional position.IllegalInputException Thrown on illegal input received from the requesting client.IncomingData<DATATYPE extends Data> A data list own once instance of this which can be used to provide data asynchronously to the list, and consume, wait for or be notified upon the arrival of such data.IncomingData.NullIncomingData<DATATYPE extends Data> Creates a null implementation of this which is empty and complete at creation: Provides immediate return without incurring any memory synchronization for any read method.IncomingData.NullIncomingData.ImmediateFuture<DATATYPE extends Data> A future which is always done and incurs no synchronization.JDiscCookieWrapper Wrapper of Cookie.JdiscFilterRequest JDisc implementation of a filter request.LoggingCompletionHandler A completion handler which does access logging.LoggingRequestHandler A request handler base class extending the features of ThreadedHttpRequestHandler with access logging.LoggingRequestHandler.Context LogHandler ManagerConfig This class represents the root node of manager Copyright 2017 Yahoo Holdings.ManagerConfig.Builder ManagerConfig.Producer Measurement Wrapper class for the actually measured value.MetricConsumerFactory This is the interface to implement if one wishes to configure a non-defaultMetricConsumer
.MetricManager This is the coordinating class owning the executor and the top level objects for measured metrics.MetricReceiver The reception point for measurements.MetricReceiver.MockReceiver MetricSettings All information needed for creating any extra data structures associated with a single metric, outside of its basic type.MetricSettings.Builder A builder for the immutable MetricSettings instances.MetricsPresentationConfig This class represents the root node of metrics-presentation Copyright 2017 Yahoo Holdings.MetricsPresentationConfig.Builder MetricsPresentationConfig.Producer Ordered This is an optional marker interface.Phase Used for many to many constraints on searcher ordering.Point An efficiently comparable point in a sparse vector space.PointBuilder Single-use builder for the immutable Point instances used to set dimensions for a metric.PointBuilder.Discriminator Prefix Wrapper to maintain indirections between prefixes and Handler instances.ProcessingHandler A request handler which invokes a processing chain to produce the response.ProcessingRenderer The default renderer for processing responses.ProcessingResponse A response from running a request through processing.ProcessingTestDriver A helper for making processing requests and rendering their responses.Processor Superclass of chainable components processing Requests to create Responses.ProcessTerminator An injectable terminator of the Java vm.Properties The properties of a requestPropertyMap A HashMap backing of Properties.Provides Mark this component as providing some named functionality.PublicCloneable<T> This interface publicly exposes the clone method.QrConfig This class represents the root node of qr Copyright 2017 Yahoo Holdings.QrConfig.Builder QrConfig.Filedistributor This class represents qr.filedistributorQrConfig.Filedistributor.Builder QrConfig.Producer QrConfig.Rpc This class represents qr.rpcQrConfig.Rpc.Builder QrSearchersConfig This class represents the root node of qr-searchers Copyright 2017 Yahoo Holdings.QrSearchersConfig.Builder QrSearchersConfig.Com This class represents qr-searchers.comQrSearchersConfig.Com.Builder QrSearchersConfig.Com.Yahoo This class represents qr-searchers.com.yahooQrSearchersConfig.Com.Yahoo.Builder QrSearchersConfig.Com.Yahoo.Prelude This class represents qr-searchers.com.yahoo.preludeQrSearchersConfig.Com.Yahoo.Prelude.Builder QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch This class represents qr-searchers.com.yahoo.prelude.fastsearchQrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher This class represents qr-searchers.com.yahoo.prelude.fastsearch.FastSearcherQrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum This class represents qr-searchers.com.yahoo.prelude.fastsearch.FastSearcher.docsumQrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform This class represents qr-searchers.com.yahoo.prelude.querytransformQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.CompleteBoostSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.ExactStringSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.LiteralBoostSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.NonPhrasingSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.NormalizingSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.PhrasingSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.StemmingSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.TermBoostSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher This class represents qr-searchers.com.yahoo.prelude.querytransform.TermReplacingSearcherQrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Searcher This class represents qr-searchers.com.yahoo.prelude.searcherQrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher This class represents qr-searchers.com.yahoo.prelude.searcher.BlendingSearcherQrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher This class represents qr-searchers.com.yahoo.prelude.searcher.FieldCollapsingSearcherQrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher This class represents qr-searchers.com.yahoo.prelude.searcher.JuniperSearcherQrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher This class represents qr-searchers.com.yahoo.prelude.searcher.XMLStringSearcherQrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder QrSearchersConfig.Com.Yahoo.Prelude.Statistics This class represents qr-searchers.com.yahoo.prelude.statisticsQrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher This class represents qr-searchers.com.yahoo.prelude.statistics.StatisticsSearcherQrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder QrSearchersConfig.Customizedsearchers This class represents qr-searchers.customizedsearchersQrSearchersConfig.Customizedsearchers.Argument This class represents qr-searchers.customizedsearchers.argument[]QrSearchersConfig.Customizedsearchers.Argument.Builder QrSearchersConfig.Customizedsearchers.Builder QrSearchersConfig.External This class represents qr-searchers.external[]QrSearchersConfig.External.Builder QrSearchersConfig.Producer QrSearchersConfig.Searchcluster This class represents qr-searchers.searchcluster[]QrSearchersConfig.Searchcluster.Builder QrSearchersConfig.Searchcluster.Indexingmode This class represents qr-searchers.searchcluster[].indexingmode Indexing mode of search cluster.QrSearchersConfig.Searchcluster.Indexingmode.Enum QrSearchersConfig.Searchcluster.Rankprofiles This class represents qr-searchers.searchcluster[].rankprofilesQrSearchersConfig.Searchcluster.Rankprofiles.Builder QrSearchersConfig.Searchcluster.Storagecluster This class represents qr-searchers.searchcluster[].storageclusterQrSearchersConfig.Searchcluster.Storagecluster.Builder QrSearchersConfig.Tag This class represents qr-searchers.tagQrSearchersConfig.Tag.Bold This class represents qr-searchers.tag.boldQrSearchersConfig.Tag.Bold.Builder QrSearchersConfig.Tag.Builder Renderer<RESPONSE extends Response> Renders a response to a stream.Request A generic processing request.RequestFilter RequestFilterBase RequestHandlerSpec A specification provided by a request handler.RequestHandlerSpec.Builder RequestHandlerTestDriver A helper for making tests creating jDisc requests and checking their responses.RequestHandlerTestDriver.MockResponseHandler RequestView Read-only view of the requestRequestView Read-only view of the request for use by SecurityResponseFilters.Response A Response to a Request.ResponseFilter ResponseFilterBase ResponseHeaders Holds a set of headers which will be added to the Processing response.ResponseReceiver An interface for classes which can be given responses.ResponseStatus A data item holding a response HTTP status code.RunnableExecution An adaptor of an Execution to a runnable.Sample A single metric measurement and all the meta data needed to route it correctly.SecretStore Deprecated. Use com.yahoo.container.jdisc.secretstore.SecretStoreSecurityFilterInvoker Only intended for internal vespa use.SecurityRequestFilter SecurityRequestFilterChain Implementation of TypedFilterChain for DiscFilterRequestSecurityResponseFilter SecurityResponseFilterChain Implementation of TypedFilterChain for DiscFilterResponseServerConfig This class represents the root node of server Copyright 2017 Yahoo Holdings.ServerConfig.AccessLog This class represents server.accessLogServerConfig.AccessLog.Builder ServerConfig.Builder ServerConfig.ConnectionLog This class represents server.connectionLogServerConfig.ConnectionLog.Builder ServerConfig.DefaultFilters This class represents server.defaultFilters[]ServerConfig.DefaultFilters.Builder ServerConfig.Filter This class represents server.filter[]ServerConfig.Filter.Builder ServerConfig.Jmx This class represents server.jmxServerConfig.Jmx.Builder ServerConfig.Metric This class represents server.metricServerConfig.Metric.Builder ServerConfig.Producer ServletPathsConfig This class represents the root node of servlet-paths Copyright 2017 Yahoo Holdings.ServletPathsConfig.Builder ServletPathsConfig.Producer ServletPathsConfig.Servlets This class represents servlet-paths.servlets{}ServletPathsConfig.Servlets.Builder SslContextFactoryProvider A provider that is used to configure SSL connectors in JDiscStreamed This is an optional marker interface.ThreadedHttpRequestHandler A simple HTTP request handler, using theHttpRequest
andHttpResponse
classes.ThreadedHttpRequestHandler.LazyContentChannel A content channel which will return the header and create the proper channel the first time content data needs to be written to it.ThreadedRequestHandler A request handler which assigns a worker thread to handle each request.ThreadpoolConfig This class represents the root node of threadpool Copyright 2017 Yahoo Holdings.ThreadpoolConfig.Builder ThreadpoolConfig.Producer ThreadPoolProvider A configurable thread pool provider.Timing A wrapper for timing of events in the course of a query evaluation.UnitTestSetup Common code for running unit tests of simplemetricsUntypedMetric A gauge or a counter or...UntypedMetric.AssumedType Value Wrapper for dimension values.Value.Discriminator Marker for the type of the contained value of a Value instance.VespaHeaders Static helper methods which implement the mapping between the ErrorMessage API and HTTP headers and return codes.VipStatus A component which keeps track of whether or not this container instance should receive traffic and respond that it is in good health.VipStatusHandler Transmit status to VIP from file or memory.