A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

AbstractData - Class in com.yahoo.processing.response
Convenience superclass for implementations of data.
AbstractData(Request) - Constructor for class com.yahoo.processing.response.AbstractData
Creates some data marked with the request that created it
AbstractDataList<DATATYPE extends Data> - Class in com.yahoo.processing.response
A convenience superclass for dataList implementations which handles references to the request and to incoming data.
AbstractDataList(Request) - Constructor for class com.yahoo.processing.response.AbstractDataList
Creates a simple data list which does not allow late incoming data
AbstractDataList(Request, IncomingData<DATATYPE>) - Constructor for class com.yahoo.processing.response.AbstractDataList
Creates a simple data list which receives incoming data in the given instance
AbstractDataList(Request, IncomingData<DATATYPE>, boolean, boolean) - Constructor for class com.yahoo.processing.response.AbstractDataList
Creates a simple data list which receives incoming data in the given instance
AbstractDataList.DrainOnGetFuture<DATATYPE extends Data> - Class in com.yahoo.processing.response
 
AbstractProcessingHandler<COMPONENT extends Processor> - Class in com.yahoo.processing.handler
Superclass of handlers invoking some kind of processing chain.
AbstractProcessingHandler(ChainsConfig, ComponentRegistry<COMPONENT>, ComponentRegistry<Renderer>, Executor, AccessLog) - Constructor for class com.yahoo.processing.handler.AbstractProcessingHandler
 
AbstractProcessingHandler(ChainsConfig, ComponentRegistry<COMPONENT>, ComponentRegistry<Renderer>, Executor, AccessLog, Metric) - Constructor for class com.yahoo.processing.handler.AbstractProcessingHandler
 
AbstractProcessingHandler(ChainRegistry<COMPONENT>, ComponentRegistry<Renderer>, Executor, AccessLog) - Constructor for class com.yahoo.processing.handler.AbstractProcessingHandler
 
AbstractProcessingHandler(ChainRegistry<COMPONENT>, ComponentRegistry<Renderer>, Executor, AccessLog, Metric) - Constructor for class com.yahoo.processing.handler.AbstractProcessingHandler
 
accept(VISITOR) - Method in class com.yahoo.processing.execution.Execution.Trace
Visits the entire trace tree
AccessLogRequestHandler - Class in com.yahoo.container.handler
Exposes access log through http.
AccessLogRequestHandler(Executor, Metric, CircularArrayAccessLogKeeper) - Constructor for class com.yahoo.container.handler.AccessLogRequestHandler
 
AccessLogUtil - Class in com.yahoo.container.http
 
AccessLogUtil() - Constructor for class com.yahoo.container.http.AccessLogUtil
 
active - Variable in class com.yahoo.container.handler.Coverage
 
add(DATATYPE) - Method in class com.yahoo.processing.response.ArrayDataList
 
add(DATATYPE) - Method in interface com.yahoo.processing.response.DataList
Adds a child data item to this.
add(DATATYPE) - Method in class com.yahoo.processing.response.DefaultIncomingData
Adds new data without completing this
add(DATATYPE) - Method in interface com.yahoo.processing.response.IncomingData
Add new data without completing this
add(DATATYPE) - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
add(List<DATATYPE>) - Method in class com.yahoo.processing.response.DefaultIncomingData
Adds new data without completing this
add(List<DATATYPE>) - Method in interface com.yahoo.processing.response.IncomingData
Add new data without completing this.
add(List<DATATYPE>) - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
addDataListener(Runnable) - Method in class com.yahoo.processing.response.ArrayDataList
 
addDataListener(Runnable) - Method in interface com.yahoo.processing.response.DataList
Adds a listener which is invoked every time data is added to this list.
addDateHeader(HttpResponse, long) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
 
addLast(DATATYPE) - Method in class com.yahoo.processing.response.DefaultIncomingData
Adds new data and marks this as completed
addLast(DATATYPE) - Method in interface com.yahoo.processing.response.IncomingData
Add new data and mark this as completed
addLast(DATATYPE) - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
addLast(List<DATATYPE>) - Method in class com.yahoo.processing.response.DefaultIncomingData
Adds new data and marks this as completed
addLast(List<DATATYPE>) - Method in interface com.yahoo.processing.response.IncomingData
Add new data and mark this as completed
addLast(List<DATATYPE>) - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
addNewDataListener(Runnable, Executor) - Method in class com.yahoo.processing.response.DefaultIncomingData
 
addNewDataListener(Runnable, Executor) - Method in interface com.yahoo.processing.response.IncomingData
Add a listener which will be invoked every time new data is added to this.
addNewDataListener(Runnable, Executor) - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
Adds a new data listener to this - this is a no-op as new data can never be added to this implementation.
addToRotation(Object) - Method in class com.yahoo.container.handler.VipStatus
Deprecated.
use addToRotation(String) instead
addToRotation(String) - Method in class com.yahoo.container.handler.VipStatus
Note that a cluster (which influences up/down state) is up
after() - Method in class com.yahoo.component.chain.dependencies.Dependencies
 
after() - Method in class com.yahoo.component.chain.Phase
 
After - Annotation Type in com.yahoo.component.chain.dependencies
Components or phases providing names contained in this list must be placed earlier in the chain than the component that is annotated.
ALL - com.yahoo.container.handler.ClustersStatus.Require
 
append(CompoundName) - Method in class com.yahoo.processing.request.CompoundName
Returns a compound name which has the given compounds appended to it
append(String) - Method in class com.yahoo.processing.request.CompoundName
Returns a compound name which has the given compound string appended to it
argument - Variable in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
argument() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
argument(int) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
argument(QrSearchersConfig.Customizedsearchers.Argument.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
Add the given builder to this builder's list of Argument builders
argument(List<QrSearchersConfig.Customizedsearchers.Argument.Builder>) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
Set the given list as this builder's list of Argument builders
Argument(QrSearchersConfig.Customizedsearchers.Argument.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument
 
ArrayDataList<DATATYPE extends Data> - Class in com.yahoo.processing.response
A data list backed by an array.
ArrayDataList(Request) - Constructor for class com.yahoo.processing.response.ArrayDataList
Creates a simple data list which does not allow late incoming data
ArrayDataList(Request, IncomingData<DATATYPE>) - Constructor for class com.yahoo.processing.response.ArrayDataList
Creates a simple data list which receives incoming data in the given instance
ArrayDataList(Request, IncomingData<DATATYPE>, boolean, boolean) - Constructor for class com.yahoo.processing.response.ArrayDataList
Creates a simple data list which receives incoming data in the given instance
asBoolean(Object, boolean) - Method in class com.yahoo.processing.request.Properties
Converts a value to boolean - this will be true only if the value is either the empty string, or any Object which has a toString which is case-insensitive equal to "true"
asDouble(Object, Double) - Method in class com.yahoo.processing.request.Properties
 
asHttpRequest(Request) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
 
asInteger(Object, Integer) - Method in class com.yahoo.processing.request.Properties
 
asList() - Method in class com.yahoo.processing.request.CompoundName
Returns an immutable list of the components of this
asList() - Method in class com.yahoo.processing.response.ArrayDataList
Returns a reference to the list backing this.
asList() - Method in interface com.yahoo.processing.response.DataList
Returns the content of this as a List.
asLong(Object, Long) - Method in class com.yahoo.processing.request.Properties
 
assignOwner(DataList<DATATYPE>) - Method in class com.yahoo.processing.response.DefaultIncomingData
Assigns the owner of this.
asString(Object, String) - Method in class com.yahoo.processing.request.Properties
 
AsyncExecution - Class in com.yahoo.processing.execution
Provides asynchronous execution of processing chains.
AsyncExecution(Chain<? extends Processor>, Execution) - Constructor for class com.yahoo.processing.execution.AsyncExecution
Create an async execution of a chain
AsyncExecution(Execution) - Constructor for class com.yahoo.processing.execution.AsyncExecution
Creates an async execution from an existing execution.
AsyncExecution(Processor, Execution) - Constructor for class com.yahoo.processing.execution.AsyncExecution
Create an async execution of a single processor
AsynchronousRenderer<RESPONSE extends Response> - Class in com.yahoo.processing.rendering
Superclass of all asynchronous renderers.
AsynchronousRenderer() - Constructor for class com.yahoo.processing.rendering.AsynchronousRenderer
 
AsynchronousSectionedRenderer<RESPONSE extends Response> - Class in com.yahoo.processing.rendering
Helper class to implement processing API Response renderers.
AsynchronousSectionedRenderer() - Constructor for class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Create an renderer instance not yet associated with any request processing or network for easy subclassing.
AsynchronousSectionedRenderer(Executor) - Constructor for class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Create an renderer using the specified executor instead of the default one which should be used for production.
AsyncHttpResponse - Class in com.yahoo.container.jdisc
HTTP response which supports async response rendering.
AsyncHttpResponse(int) - Constructor for class com.yahoo.container.jdisc.AsyncHttpResponse
Create a new HTTP response with support for async output.
ATTR_TIME - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
automatonfile() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher
 
automatonfile() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher
 
automatonfile(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder
 
automatonfile(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder
 
available() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
Returns the number of bytes available in the handler right now
awaitResponse() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
Blocks until there's a response (max 60 seconds).

B

backend - Variable in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
backend() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
backend(int) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
backend(String) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
backend(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
BACKEND_COMMUNICATION_ERROR - com.yahoo.container.protect.Error
 
BAD_REQUEST - com.yahoo.container.protect.Error
 
before() - Method in class com.yahoo.component.chain.dependencies.Dependencies
 
before() - Method in class com.yahoo.component.chain.Phase
 
Before - Annotation Type in com.yahoo.component.chain.dependencies
Components or phases providing names contained in this list must be placed later in the chain than the component that is annotated.
beginList(DataList<?>) - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Invoked at the beginning of each data list, including the implicit, outermost one in the response.
beginList(DataList<?>) - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
beginResponse(OutputStream) - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Invoked once at the beginning of rendering a response.
beginResponse(OutputStream) - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
benchmarkCoverage(boolean, HeaderFields) - Static method in class com.yahoo.container.jdisc.VespaHeaders
 
BenchmarkingHeaders - Class in com.yahoo.container.http
Class containing the names of all benchmarking getHeaders in request and response
BenchmarkingHeaders() - Constructor for class com.yahoo.container.http.BenchmarkingHeaders
 
benchmarkOutput(HttpRequest) - Static method in class com.yahoo.container.jdisc.VespaHeaders
Returns true if this is a benchmarking request, according to headers
benchmarkOutput(HeaderFields, boolean, Timing, HitCounts, int, Coverage) - Static method in class com.yahoo.container.jdisc.VespaHeaders
Add search benchmark output to the HTTP getHeaders.
blendedresult - Variable in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
blendedresult() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
blendedresult(int) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
blendedresult(String) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
blendedresult(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
BlendingSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
BlendingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher
 
BlendingSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher
 
BlendingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
bold - Variable in class com.yahoo.container.QrSearchersConfig.Tag.Builder
 
bold() - Method in class com.yahoo.container.QrSearchersConfig.Tag
 
bold(QrSearchersConfig.Tag.Bold.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Tag.Builder
 
Bold(QrSearchersConfig.Tag.Bold.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Tag.Bold
 
build() - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
build() - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
build() - Method in class com.yahoo.container.QrConfig.Builder
 
build() - Method in class com.yahoo.container.QrConfig.Filedistributor.Builder
 
build() - Method in class com.yahoo.container.QrConfig.Rpc.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.External.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Rankprofiles.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Storagecluster.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Tag.Bold.Builder
 
build() - Method in class com.yahoo.container.QrSearchersConfig.Tag.Builder
 
Builder() - Constructor for class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
Builder() - Constructor for class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
Builder() - Constructor for class com.yahoo.container.QrConfig.Builder
 
Builder() - Constructor for class com.yahoo.container.QrConfig.Filedistributor.Builder
 
Builder() - Constructor for class com.yahoo.container.QrConfig.Rpc.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.External.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Rankprofiles.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Storagecluster.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Tag.Bold.Builder
 
Builder() - Constructor for class com.yahoo.container.QrSearchersConfig.Tag.Builder
 
Builder(ThreadpoolConfig) - Constructor for class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
Builder(HealthMonitorConfig) - Constructor for class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
Builder(HttpRequest) - Constructor for class com.yahoo.container.jdisc.HttpRequest.Builder
Instantiate a request builder with defaults from an existing request.
Builder(QrConfig) - Constructor for class com.yahoo.container.QrConfig.Builder
 
Builder(QrConfig.Filedistributor) - Constructor for class com.yahoo.container.QrConfig.Filedistributor.Builder
 
Builder(QrConfig.Rpc) - Constructor for class com.yahoo.container.QrConfig.Rpc.Builder
 
Builder(QrSearchersConfig) - Constructor for class com.yahoo.container.QrSearchersConfig.Builder
 
Builder(QrSearchersConfig.Com) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Builder
 
Builder(QrSearchersConfig.Com.Yahoo) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Searcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Statistics) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder
 
Builder(QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder
 
Builder(QrSearchersConfig.Customizedsearchers) - Constructor for class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
Builder(QrSearchersConfig.Customizedsearchers.Argument) - Constructor for class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument.Builder
 
Builder(QrSearchersConfig.External) - Constructor for class com.yahoo.container.QrSearchersConfig.External.Builder
 
Builder(QrSearchersConfig.Searchcluster) - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
Builder(QrSearchersConfig.Searchcluster.Rankprofiles) - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Rankprofiles.Builder
 
Builder(QrSearchersConfig.Searchcluster.Storagecluster) - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Storagecluster.Builder
 
Builder(QrSearchersConfig.Tag) - Constructor for class com.yahoo.container.QrSearchersConfig.Tag.Builder
 
Builder(QrSearchersConfig.Tag.Bold) - Constructor for class com.yahoo.container.QrSearchersConfig.Tag.Bold.Builder
 
Builder(HttpRequest) - Constructor for class com.yahoo.container.jdisc.HttpRequest.Builder
Instantiate a request builder with defaults from an existing request.

C

cancel(boolean) - Method in class com.yahoo.processing.response.AbstractDataList.DrainOnGetFuture
Returns false as this is not cancellable
cancel(boolean) - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData.ImmediateFuture
 
censorDigits(String) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
Replaces all occurrences of 0-9 digits by d's
chain() - Method in class com.yahoo.processing.execution.Execution
Returns the chain this executes
chain(Properties) - Method in class com.yahoo.processing.request.Properties
Sets the properties chained to this.
Chain<COMPONENT extends ChainedComponent> - Class in com.yahoo.component.chain
An immutable ordered list of components
Chain(ComponentId, COMPONENT...) - Constructor for class com.yahoo.component.chain.Chain
Create a chain directly.
Chain(ComponentId, Collection<COMPONENT>, Collection<Phase>) - Constructor for class com.yahoo.component.chain.Chain
Create a chain by using a builder.
Chain(ComponentId, List<COMPONENT>) - Constructor for class com.yahoo.component.chain.Chain
Create a chain directly.
Chain(COMPONENT...) - Constructor for class com.yahoo.component.chain.Chain
Create a chain directly.
Chain(String, COMPONENT...) - Constructor for class com.yahoo.component.chain.Chain
Create a chain directly.
Chain(String, List<COMPONENT>) - Constructor for class com.yahoo.component.chain.Chain
Create a chain directly.
Chain(List<COMPONENT>) - Constructor for class com.yahoo.component.chain.Chain
Create a chain directly.
CHAIN - Static variable in class com.yahoo.processing.Request
The name of the chain of Processor instances which will be invoked when executing a request.
chained() - Method in class com.yahoo.processing.request.Properties
Returns the properties chained to this, or null if this is the last in the chain
ChainedComponent - Class in com.yahoo.component.chain
Component with dependencies.
ChainedComponent() - Constructor for class com.yahoo.component.chain.ChainedComponent
 
ChainedComponent(ComponentId) - Constructor for class com.yahoo.component.chain.ChainedComponent
 
chainRegistry() - Method in class com.yahoo.processing.execution.Execution.Environment
Returns the processing chain registry of this execution environment.
ChainRegistry<T extends ChainedComponent> - Class in com.yahoo.processing.execution.chain
A registry of chains
ChainRegistry() - Constructor for class com.yahoo.processing.execution.chain.ChainRegistry
 
ChainsConfigurer - Class in com.yahoo.component.chain
Configures a registry of chains.
ChainsConfigurer() - Constructor for class com.yahoo.component.chain.ChainsConfigurer
 
clearAll(CompoundName) - Method in class com.yahoo.processing.request.Properties
Sets all properties having this name as a compound prefix to null.
clearAll(CompoundName, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Sets all properties having this name as a compound prefix to null.
clearAll(String) - Method in class com.yahoo.processing.request.Properties
Sets all properties having this name as a compound prefix to null.
clearAll(String, Object, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Sets all properties having this name as a compound prefix to null.
clientClose() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
 
clientClosed() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Returns whether the client this is rendering to has closed the connection
clone() - Method in class com.yahoo.processing.rendering.Renderer
Used to create a separate instance for each result to render.
clone() - Method in class com.yahoo.processing.Request
Returns a clone of this request.
clone() - Method in class com.yahoo.processing.request.ErrorMessage
 
clone() - Method in class com.yahoo.processing.request.Properties
Clones this instance and recursively all chained instance.
clone() - Method in class com.yahoo.processing.request.properties.PropertyMap
 
clone() - Method in interface com.yahoo.processing.request.properties.PublicCloneable
 
clone(Object) - Method in class com.yahoo.processing.request.CloneHelper
Clones this object if it is clonable, and the clone is public.
clone(Object) - Static method in class com.yahoo.processing.request.Properties
Clones this object if it is clonable, and the clone is public.
CloneHelper - Class in com.yahoo.processing.request
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.
CloneHelper() - Constructor for class com.yahoo.processing.request.CloneHelper
 
cloneMap(Map<CompoundName, Object>) - Method in class com.yahoo.processing.request.CloneHelper
Clones a map by deep cloning each value which is cloneable and shallow copying all other values.
cloneMap(Map<CompoundName, Object>) - Static method in class com.yahoo.processing.request.Properties
Clones a map by deep cloning each value which is cloneable and shallow copying all other values.
close() - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Flush the internal buffers, does not touch the ContentChannel.
close() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
 
close() - Method in class com.yahoo.container.QrSearchersConfig.Tag.Bold
 
close() - Method in interface com.yahoo.processing.response.DataList
Notify this list that is will never be accessed again, neither for read nor write.
close(CompletionHandler) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler.LazyContentChannel
 
close(String) - Method in class com.yahoo.container.QrSearchersConfig.Tag.Bold.Builder
 
ClustersStatus - Class in com.yahoo.container.handler
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() - Constructor for class com.yahoo.container.handler.ClustersStatus
 
ClustersStatus.Require - Enum in com.yahoo.container.handler
 
code - Variable in enum com.yahoo.container.protect.Error
 
code() - Method in class com.yahoo.processing.handler.ResponseStatus
Returns the code of this
collapsefield() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher
 
collapsefield(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder
 
collapsesize() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher
 
collapsesize(int) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder
 
com - Variable in class com.yahoo.container.QrSearchersConfig.Builder
 
com() - Method in class com.yahoo.container.QrSearchersConfig
 
com(QrSearchersConfig.Com.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
Com(QrSearchersConfig.Com.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com
 
com.yahoo.component.chain - package com.yahoo.component.chain
 
com.yahoo.component.chain.dependencies - package com.yahoo.component.chain.dependencies
 
com.yahoo.container - package com.yahoo.container
 
com.yahoo.container.handler - package com.yahoo.container.handler
Contains the handler framework of the container.
com.yahoo.container.http - package com.yahoo.container.http
 
com.yahoo.container.jdisc - package com.yahoo.container.jdisc
 
com.yahoo.container.jdisc.config - package com.yahoo.container.jdisc.config
 
com.yahoo.container.protect - package com.yahoo.container.protect
 
com.yahoo.processing - package com.yahoo.processing
Java library for request-response data processing.
com.yahoo.processing.execution - package com.yahoo.processing.execution
 
com.yahoo.processing.execution.chain - package com.yahoo.processing.execution.chain
 
com.yahoo.processing.handler - package com.yahoo.processing.handler
 
com.yahoo.processing.rendering - package com.yahoo.processing.rendering
 
com.yahoo.processing.request - package com.yahoo.processing.request
 
com.yahoo.processing.request.properties - package com.yahoo.processing.request.properties
 
com.yahoo.processing.response - package com.yahoo.processing.response
 
compareTo(Prefix) - Method in class com.yahoo.container.handler.Prefix
 
complete() - Method in class com.yahoo.container.jdisc.HttpResponse
Complete creation of this response.
complete() - Method in class com.yahoo.processing.handler.ProcessingResponse
 
complete() - Method in class com.yahoo.processing.response.AbstractDataList
 
complete() - Method in interface com.yahoo.processing.response.DataList
Returns a future in which all incoming data in this has become available.
CompleteBoostSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
CompleteBoostSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher
 
CompleteBoostSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
CompleteBoostSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
completed() - Method in class com.yahoo.processing.response.DefaultIncomingData
 
completed() - Method in interface com.yahoo.processing.response.IncomingData
Returns a future in which all the incoming data that will be produced in this is available.
completed() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
components() - Method in class com.yahoo.component.chain.Chain
 
CompoundName - Class in com.yahoo.processing.request
An immutable compound name of the general form "a.bb.ccc", where there can be any number of such compounds, including one or zero.
CompoundName(String) - Constructor for class com.yahoo.processing.request.CompoundName
Constructs this from a string which may contains dot-separated components
CompoundName(List<String>) - Constructor for class com.yahoo.processing.request.CompoundName
Constructs this from a list of compounds.
CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.handler.ThreadpoolConfig
 
CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.QrConfig
 
CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.QrSearchersConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.container.handler.ThreadpoolConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.container.QrConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.container.QrSearchersConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.handler.ThreadpoolConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.QrConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.QrSearchersConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.handler.ThreadpoolConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.QrConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.QrSearchersConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.handler.ThreadpoolConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.QrConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.QrSearchersConfig
 
configid() - Method in class com.yahoo.container.QrConfig.Filedistributor
 
configid() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Rankprofiles
 
configid(String) - Method in class com.yahoo.container.QrConfig.Filedistributor.Builder
 
configid(String) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Rankprofiles.Builder
 
Container - Class in com.yahoo.container
The container instance.
Container() - Constructor for class com.yahoo.container.Container
 
containerShouldReceiveTraffic() - Method in class com.yahoo.container.handler.ClustersStatus
Deprecated.
containerShouldReceiveTraffic(ClustersStatus.Require) - Method in class com.yahoo.container.handler.ClustersStatus
Returns whether this container should receive traffic based on the state of this
CONTENT_TYPE - Static variable in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
 
ContentChannelOutputStream - Class in com.yahoo.container.jdisc
A buffered stream wrapping a ContentChannel.
ContentChannelOutputStream(ContentChannel) - Constructor for class com.yahoo.container.jdisc.ContentChannelOutputStream
 
Context(LoggingRequestHandler.Context) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler.Context
 
Context(Executor, AccessLog, Metric) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler.Context
Deprecated, for removal: This API element is subject to removal in a future version.
Context(Executor, Metric) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler.Context
 
corePoolSize() - Method in class com.yahoo.container.handler.ThreadpoolConfig
 
corePoolSize(int) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
Coverage - Class in com.yahoo.container.handler
The coverage report for a result set.
Coverage() - Constructor for class com.yahoo.container.handler.Coverage
Build an invalid instance to initiate manually.
Coverage(long, int, boolean) - Constructor for class com.yahoo.container.handler.Coverage
 
Coverage(long, int, boolean, int) - Constructor for class com.yahoo.container.handler.Coverage
 
Coverage(long, long, int, int) - Constructor for class com.yahoo.container.handler.Coverage
 
Coverage.FullCoverageDefinition - Enum in com.yahoo.container.handler
 
create(Request) - Static method in class com.yahoo.processing.response.ArrayDataList
Creates a simple data list which does not allow late incoming data
createAsync(Request) - Static method in class com.yahoo.processing.response.ArrayDataList
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData)
createAsyncNonstreamed(Request) - Static method in class com.yahoo.processing.response.ArrayDataList
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData) and where this data cannot be returned to clients until this is completed.
createAsyncUnordered(Request) - Static method in class com.yahoo.processing.response.ArrayDataList
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData), and where this data can be rendered in any order.
createChild() - Method in class com.yahoo.processing.execution.Execution.Trace
Creates a trace node below a parent
createClientRequest() - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Start of API for synchronous HTTP request dispatch.
createDirectRequest() - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Create a new HTTP request without creating a new JDisc request.
createEmpty() - Static method in class com.yahoo.processing.execution.Execution.Environment
Creates an empty environment.
createExecution(Chain<COMPONENT>, Request) - Method in class com.yahoo.processing.handler.AbstractProcessingHandler
 
createLoggingCompletionHandler(long, long, HttpResponse, HttpRequest, ContentChannelOutputStream) - Method in class com.yahoo.container.jdisc.LoggingRequestHandler
 
createLoggingCompletionHandler(long, long, HttpResponse, HttpRequest, ContentChannelOutputStream) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
Override this to implement custom access logging.
createRequest(CurrentContainer, URI, HttpRequest.Method, InputStream) - Static method in class com.yahoo.container.jdisc.HttpRequest
Create a new HTTP request from an URI.
createRequest(CurrentContainer, URI, HttpRequest.Method, InputStream, Map<String, String>) - Static method in class com.yahoo.container.jdisc.HttpRequest
Create a new HTTP request from an URI.
createRoot(int) - Static method in class com.yahoo.processing.execution.Execution.Trace
Creates an empty root trace with a given level of tracing
createRoot(Chain<? extends Processor>, int, Execution.Environment<? extends Processor>) - Static method in class com.yahoo.processing.execution.Execution
Creates an execution which is not in the context of an existing execution
createRoot(Processor, int, Execution.Environment<? extends Processor>) - Static method in class com.yahoo.processing.execution.Execution
Creates an execution of a single processor which is not in the context of an existing execution
createServerRequest() - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Start of API for synchronous HTTP request dispatch.
createTestRequest(String, HttpRequest.Method) - Static method in class com.yahoo.container.jdisc.HttpRequest
Only for simpler unit testing.
createTestRequest(String, HttpRequest.Method, InputStream) - Static method in class com.yahoo.container.jdisc.HttpRequest
Only for simpler unit testing.
createTestRequest(String, HttpRequest.Method, InputStream, Map<String, String>) - Static method in class com.yahoo.container.jdisc.HttpRequest
 
customizedsearchers - Variable in class com.yahoo.container.QrSearchersConfig.Builder
 
customizedsearchers() - Method in class com.yahoo.container.QrSearchersConfig
 
customizedsearchers(QrSearchersConfig.Customizedsearchers.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
Customizedsearchers(QrSearchersConfig.Customizedsearchers.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 

D

data() - Method in class com.yahoo.processing.Response
Returns the top level list of data items of this response
data(Data) - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Invoked for each leaf node in the data tree
data(Data) - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
Data - Interface in com.yahoo.processing.response
A data item created due to a processing request.
DataList<DATATYPE extends Data> - Interface in com.yahoo.processing.response
A list of data items created due to a processing request.
deconstruct() - Method in class com.yahoo.container.handler.ThreadPoolProvider
Shut down the thread pool, give a grace period of 1 second before forcibly shutting down all worker threads.
deconstruct() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
 
DEFAULT_CHARACTER_ENCODING - Static variable in class com.yahoo.container.jdisc.HttpResponse
Default encoding/character set of a HTTP response; UTF-8.
DEFAULT_MIME_TYPE - Static variable in class com.yahoo.container.jdisc.HttpResponse
Default response content type; text/plain.
DEFAULT_RENDERER_ID - Static variable in class com.yahoo.processing.handler.AbstractProcessingHandler
 
defaultclass() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum
 
defaultclass(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder
 
defaultdoctype() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher
 
defaultdoctype(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder
 
DefaultIncomingData<DATATYPE extends Data> - Class in com.yahoo.processing.response
The default incoming data implementation
DefaultIncomingData() - Constructor for class com.yahoo.processing.response.DefaultIncomingData
Creates an instance which must be assigned an owner after creation
DefaultIncomingData(DataList<DATATYPE>) - Constructor for class com.yahoo.processing.response.DefaultIncomingData
 
defaultResponse(Request) - Method in class com.yahoo.processing.execution.Execution
Creates the default response to return from this kind of execution when there are no further processors.
defaultResponse(Request) - Method in class com.yahoo.processing.execution.ExecutionWithResponse
 
DEGRADED_BY_ADAPTIVE_TIMEOUT - Static variable in class com.yahoo.container.handler.Coverage
 
DEGRADED_BY_MATCH_PHASE - Static variable in class com.yahoo.container.handler.Coverage
 
DEGRADED_BY_TIMEOUT - Static variable in class com.yahoo.container.handler.Coverage
 
degradedReason - Variable in class com.yahoo.container.handler.Coverage
 
delegate() - Method in class com.yahoo.processing.response.FutureResponse
 
dependencies - Variable in class com.yahoo.component.chain.Phase
 
Dependencies - Class in com.yahoo.component.chain.dependencies
Constraints for ordering ChainedComponents in chains.
Dependencies - com.yahoo.processing.execution.Execution.Trace.Level
The before/after dependencies of each processing step is traced on every invocation
Dependencies(Collection<String>, Collection<String>, Collection<String>) - Constructor for class com.yahoo.component.chain.dependencies.Dependencies
Create from collections of strings, typically from config.
discriminator() - Method in class com.yahoo.container.QrConfig
 
discriminator(String) - Method in class com.yahoo.container.QrConfig.Builder
 
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.QrConfig.Builder
 
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
docid() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher
 
docid(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder
 
docs - Variable in class com.yahoo.container.handler.Coverage
 
DOCS_SEARCHED - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
docsum - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder
 
docsum() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher
 
docsum(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder
 
Docsum(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum
 
DOCUMENT_COUNT - com.yahoo.container.handler.Coverage.FullCoverageDefinition
 
doSetValue(String) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode
 
drain() - Method in class com.yahoo.processing.response.DefaultIncomingData
Gets and removes all the data currently available in this.
drain() - Method in interface com.yahoo.processing.response.IncomingData
Get and remove all the data currently available in this
drain() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
DrainOnGetFuture(DataList<DATATYPE>) - Constructor for class com.yahoo.processing.response.AbstractDataList.DrainOnGetFuture
 

E

elements - Variable in class com.yahoo.container.handler.Prefix
 
empty - Static variable in class com.yahoo.processing.request.CompoundName
The empty compound
EMPTY_DOCUMENTS - com.yahoo.container.protect.Error
 
emptyDependencies() - Static method in class com.yahoo.component.chain.dependencies.Dependencies
 
EmptyResponse - Class in com.yahoo.container.jdisc
Placeholder response when no content, only headers and status is to be returned.
EmptyResponse(int) - Constructor for class com.yahoo.container.jdisc.EmptyResponse
 
enabled() - Method in class com.yahoo.container.QrConfig.Rpc
 
enabled(boolean) - Method in class com.yahoo.container.QrConfig.Rpc.Builder
 
endList(DataList<?>) - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Invoked at the end of each data list, including the implicit, outermost one in the response.
endList(DataList<?>) - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
endResponse() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Invoked once at the end of rendering a response.
endResponse() - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
environment() - Method in class com.yahoo.processing.execution.Execution
 
Environment(ChainRegistry<COMPONENT>) - Constructor for class com.yahoo.processing.execution.Execution.Environment
Creates a new environment
equals(Object) - Method in class com.yahoo.component.chain.Chain
 
equals(Object) - Method in class com.yahoo.processing.request.CompoundName
 
equals(Object) - Method in class com.yahoo.processing.request.ErrorMessage
Two error messages are equal if they have the same code and message.
Error - Enum in com.yahoo.container.protect
Error codes to use in ErrorMessage instances for container applications.
ERROR_IN_PLUGIN - com.yahoo.container.protect.Error
 
ErrorMessage - Class in com.yahoo.processing.request
An error encountered while processing a request.
ErrorMessage(int, String) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
ErrorMessage(int, String, String) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
ErrorMessage(int, String, String, Throwable) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
ErrorMessage(int, String, Throwable) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
ErrorMessage(String) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
ErrorMessage(String, String) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
ErrorMessage(String, String, Throwable) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
ErrorMessage(String, Throwable) - Constructor for class com.yahoo.processing.request.ErrorMessage
Creates an error
errors() - Method in class com.yahoo.processing.Request
Returns the list of errors encountered while processing this request, never null.
ExactStringSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
ExactStringSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher
 
ExactStringSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
ExactStringSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
Execution - Class in com.yahoo.processing.execution
An execution of a chain.
Execution(Chain<? extends Processor>, int, Execution.Trace, Execution.Environment<? extends Processor>) - Constructor for class com.yahoo.processing.execution.Execution
Creates a new execution by setting the internal state directly.
Execution(Chain<? extends Processor>, Execution) - Constructor for class com.yahoo.processing.execution.Execution
Creates an execution of a chain
Execution(Execution) - Constructor for class com.yahoo.processing.execution.Execution
Creates an execution from another.
Execution(Processor, Execution) - Constructor for class com.yahoo.processing.execution.Execution
Creates an execution of a single processor
Execution.Environment<COMPONENT extends Processor> - Class in com.yahoo.processing.execution
Holds the static execution environment for the duration of an execution
Execution.Trace - Class in com.yahoo.processing.execution
Tre trace of this execution.
Execution.Trace.Level - Enum in com.yahoo.processing.execution
Defines what information is added at which trace level
Execution.Trace.LogValue - Class in com.yahoo.processing.execution
An immutable access log value added to the trace
ExecutionWithResponse - Class in com.yahoo.processing.execution
An execution which has a response which is returned when this gets to the end of the chain.
ExecutionWithResponse(Chain<? extends Processor>, Response, Execution) - Constructor for class com.yahoo.processing.execution.ExecutionWithResponse
Creates an execution which will return a given response at the end of the chain.
executor() - Method in class com.yahoo.container.jdisc.ThreadedRequestHandler
 
EXPLICITLY_FULL - com.yahoo.container.handler.Coverage.FullCoverageDefinition
 
EXPLICITLY_INCOMPLETE - com.yahoo.container.handler.Coverage.FullCoverageDefinition
 
ExtendedResponse - Class in com.yahoo.container.jdisc
An HTTP response supporting async rendering and extended information for logging.
ExtendedResponse(int) - Constructor for class com.yahoo.container.jdisc.ExtendedResponse
 
external - Variable in class com.yahoo.container.QrSearchersConfig.Builder
 
external() - Method in class com.yahoo.container.QrSearchersConfig
 
external(int) - Method in class com.yahoo.container.QrSearchersConfig
 
external(QrSearchersConfig.External.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Builder
Add the given builder to this builder's list of External builders
external(List<QrSearchersConfig.External.Builder>) - Method in class com.yahoo.container.QrSearchersConfig.Builder
Set the given list as this builder's list of External builders
External(QrSearchersConfig.External.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.External
 
extrafactor() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher
 
extrafactor(double) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder
 

F

fastsearch - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
fastsearch() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude
 
fastsearch(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
Fastsearch(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch
 
FastSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder
 
FastSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher
 
FastSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch
 
FastSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder
 
FieldCollapsingSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
FieldCollapsingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher
 
FieldCollapsingSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher
 
FieldCollapsingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
filedistributor - Variable in class com.yahoo.container.QrConfig.Builder
 
filedistributor() - Method in class com.yahoo.container.QrConfig
 
filedistributor(QrConfig.Filedistributor.Builder) - Method in class com.yahoo.container.QrConfig.Builder
 
Filedistributor(QrConfig.Filedistributor.Builder) - Constructor for class com.yahoo.container.QrConfig.Filedistributor
 
FILL_TIME - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
FilterBackingRequestHandler - Class in com.yahoo.container.handler
Dummy handler for paths that should be handled in a request filter.
FilterBackingRequestHandler(Executor) - Constructor for class com.yahoo.container.handler.FilterBackingRequestHandler
 
first() - Method in class com.yahoo.processing.request.CompoundName
Returns the name before the first dot.
first(int) - Method in class com.yahoo.processing.request.CompoundName
Returns the first n components of this.
flush() - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Flush the internal buffers, does not touch the ContentChannel.
FORBIDDEN - com.yahoo.container.protect.Error
 
freeze() - Method in class com.yahoo.processing.response.ArrayDataList
Irreversibly prevent further changes to the items of this.
fromComponents(String...) - Static method in class com.yahoo.processing.request.CompoundName
Constructs this from an array of name components which are assumed not to contain dots
FULL_COVERAGE - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
fullReason - Variable in class com.yahoo.container.handler.Coverage
 
fullResultSets - Variable in class com.yahoo.container.handler.Coverage
 
FutureResponse - Class in com.yahoo.processing.response
A processing response which will arrive in the future.
FutureResponse(Callable<Response>, Execution, Request) - Constructor for class com.yahoo.processing.response.FutureResponse
 

G

get() - Static method in class com.yahoo.container.Container
 
get() - Method in class com.yahoo.container.handler.ThreadPoolProvider
Get the Executor provided by this class.
get() - Method in class com.yahoo.processing.response.AbstractDataList.DrainOnGetFuture
Wait until all data is available.
get() - Method in class com.yahoo.processing.response.FutureResponse
 
get() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData.ImmediateFuture
 
get(int) - Method in class com.yahoo.processing.request.CompoundName
Returns the compound element as the given index
get(int) - Method in class com.yahoo.processing.response.ArrayDataList
Returns the data element at index
get(int) - Method in interface com.yahoo.processing.response.DataList
 
get(long, TimeUnit) - Method in class com.yahoo.processing.response.AbstractDataList.DrainOnGetFuture
Wait until all data is available.
get(long, TimeUnit) - Method in class com.yahoo.processing.response.FutureResponse
 
get(long, TimeUnit) - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData.ImmediateFuture
 
get(CompoundName) - Method in class com.yahoo.processing.request.Properties
Gets a named value from the first chained instance which has one by calling get(name,null,this)
get(CompoundName, Object) - Method in class com.yahoo.processing.request.Properties
Gets a named value from the first chained instance which has one, or the default value if no value is set, or if the first value encountered is explicitly set to null.
get(CompoundName, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Gets a named value from the first chained instance which has one by calling get(name,context,this)
get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.processing.request.Properties
Gets a named value which (if necessary) is resolved using a property context.
get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.processing.request.properties.PropertyMap
 
get(String) - Method in class com.yahoo.processing.request.Properties
Gets a named value from the first chained instance which has one by calling get(name,null,this)
get(String, Object) - Method in class com.yahoo.processing.request.Properties
Gets a named value from the first chained instance which has one, or the default value if no value is set, or if the first value encountered is explicitly set to null.
get(String, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Gets a named value from the first chained instance which has one by calling get(name,context,this)
get(String, Map<String, String>, Properties) - Method in class com.yahoo.processing.request.Properties
Gets a named value which (if necessary) is resolved using a property context
getAccessLog() - Method in class com.yahoo.container.jdisc.LoggingRequestHandler.Context
Deprecated, for removal: This API element is subject to removal in a future version.
getAccessLogEntry() - Method in class com.yahoo.container.jdisc.HttpRequest
 
getActive() - Method in class com.yahoo.container.handler.Coverage
Returns the total number of documents that could be searched.
getAnnotatedDependencies(Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>) - Method in class com.yahoo.component.chain.ChainedComponent
 
getApplyOnRestart() - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
getApplyOnRestart() - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
getApplyOnRestart() - Method in class com.yahoo.container.QrConfig.Builder
 
getApplyOnRestart() - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
getBoolean(CompoundName) - Method in class com.yahoo.processing.request.Properties
Gets a property as a boolean - if this value can reasonably be interpreted as a boolean, this will return the value.
getBoolean(CompoundName, boolean) - Method in class com.yahoo.processing.request.Properties
Gets a property as a boolean.
getBoolean(String) - Method in class com.yahoo.processing.request.Properties
Gets a property as a boolean - if this value can reasonably be interpreted as a boolean, this will return the value.
getBoolean(String, boolean) - Method in class com.yahoo.processing.request.Properties
Gets a property as a boolean.
getBooleanProperty(String) - Method in class com.yahoo.container.jdisc.HttpRequest
Helper method to parse boolean request flags, using Boolean.parseBoolean(String).
getCause() - Method in class com.yahoo.processing.request.ErrorMessage
Returns the throwable associated with this error, or null if none
getChainRegistry() - Method in class com.yahoo.processing.handler.AbstractProcessingHandler
 
getCharacterEncoding() - Method in class com.yahoo.container.jdisc.HttpResponse
The name of the encoding for the response contents, if applicable.
getCharacterEncoding() - Method in class com.yahoo.processing.handler.ProcessingResponse
 
getClientProviderRegistry() - Method in class com.yahoo.container.Container
 
getCode() - Method in class com.yahoo.processing.request.ErrorMessage
Returns the code of this message, or 0 if no code is set
getComponentRegistry() - Method in class com.yahoo.container.Container
 
getConfig(ThreadpoolConfig.Builder) - Method in interface com.yahoo.container.handler.ThreadpoolConfig.Producer
 
getConfig(HealthMonitorConfig.Builder) - Method in interface com.yahoo.container.jdisc.config.HealthMonitorConfig.Producer
 
getConfig(QrConfig.Builder) - Method in interface com.yahoo.container.QrConfig.Producer
 
getConfig(QrSearchersConfig.Builder) - Method in interface com.yahoo.container.QrSearchersConfig.Producer
 
getContentType() - Method in class com.yahoo.container.jdisc.HttpResponse
The MIME type of the response contents or null.
getContentType() - Method in class com.yahoo.processing.handler.ProcessingResponse
 
getCoverage() - Method in class com.yahoo.container.jdisc.ExtendedResponse
Returns the completeness of the scan of the total known data for this response.
getData() - Method in class com.yahoo.container.jdisc.HttpRequest
The input stream for this request, i.e.
getDefaultAnnotatedDependencies() - Method in class com.yahoo.component.chain.ChainedComponent
This method is here only for legacy reasons, do not override.
getDefMd5() - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.container.handler.ThreadpoolConfig
 
getDefMd5() - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
getDefMd5() - Method in class com.yahoo.container.QrConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.container.QrConfig
 
getDefMd5() - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.container.QrSearchersConfig
 
getDefName() - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
getDefName() - Static method in class com.yahoo.container.handler.ThreadpoolConfig
 
getDefName() - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
getDefName() - Static method in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
getDefName() - Method in class com.yahoo.container.QrConfig.Builder
 
getDefName() - Static method in class com.yahoo.container.QrConfig
 
getDefName() - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
getDefName() - Static method in class com.yahoo.container.QrSearchersConfig
 
getDefNamespace() - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.container.handler.ThreadpoolConfig
 
getDefNamespace() - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
getDefNamespace() - Method in class com.yahoo.container.QrConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.container.QrConfig
 
getDefNamespace() - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.container.QrSearchersConfig
 
getDefVersion() - Static method in class com.yahoo.container.handler.ThreadpoolConfig
 
getDefVersion() - Static method in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
getDefVersion() - Static method in class com.yahoo.container.QrConfig
 
getDefVersion() - Static method in class com.yahoo.container.QrSearchersConfig
 
getDependencies() - Method in class com.yahoo.component.chain.ChainedComponent
Returns the configured and declared dependencies of this chainedcomponent
getDetailedMessage() - Method in class com.yahoo.processing.request.ErrorMessage
Returns detailed information about this error, or null if there is no detailed message
getDocs() - Method in class com.yahoo.container.handler.Coverage
Returns the number of documents searched for this result.
getDouble(CompoundName) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Double
getDouble(CompoundName, Double) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Double
getDouble(String) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Double
getDouble(String, Double) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Double
getEagerErrorStatus(ErrorMessage, Iterator<? extends ErrorMessage>) - Static method in class com.yahoo.container.jdisc.VespaHeaders
Returns 5xx or 4xx if there is any error present in the result, 200 otherwise
getEncoding() - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
getEncoding() - Method in class com.yahoo.processing.rendering.Renderer
Name of the output encoding, if applicable.
getException() - Method in class com.yahoo.processing.execution.RunnableExecution
Returns the exception from executing this, or null if response is set or run() has not been called yet
getExecution() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
The outermost execution which was run to create the response to render.
getExecutor() - Method in class com.yahoo.container.jdisc.LoggingRequestHandler.Context
 
getFileAcquirer() - Method in class com.yahoo.container.Container
 
getForceTimestamps() - Method in class com.yahoo.processing.execution.Execution.Trace
 
getFull() - Method in class com.yahoo.container.handler.Coverage
Returns whether the search had full coverage or not
getFullResultSets() - Method in class com.yahoo.container.handler.Coverage
A Coverage instance contains coverage information for potentially more than one search.
getHeader(String) - Method in class com.yahoo.container.jdisc.HttpRequest
Access an HTTP header in the request.
getHitCounts() - Method in class com.yahoo.container.jdisc.ExtendedResponse
Returns the number of "hits" in this.
getHost() - Method in class com.yahoo.container.jdisc.HttpRequest
Get the host segment of the URI of this request.
getHttpMethod(HttpRequest) - Static method in class com.yahoo.container.http.AccessLogUtil
 
getHttpRequest(Request) - Static method in class com.yahoo.container.jdisc.HttpRequest
 
getHttpVersion(HttpRequest) - Static method in class com.yahoo.container.http.AccessLogUtil
 
getId() - Method in class com.yahoo.component.chain.Chain
 
getInstance(Class<T>) - Method in class com.yahoo.processing.request.Properties
Returns the first instance of the given class in this chain, or null if none
getInteger(CompoundName) - Method in class com.yahoo.processing.request.Properties
Returns a property as an Integer
getInteger(CompoundName, Integer) - Method in class com.yahoo.processing.request.Properties
Returns a property as an Integer
getInteger(String) - Method in class com.yahoo.processing.request.Properties
Returns a property as an Integer
getInteger(String, Integer) - Method in class com.yahoo.processing.request.Properties
Returns a property as an Integer
getJDiscRequest() - Method in class com.yahoo.container.jdisc.HttpRequest
Access the underlying JDisc for this HTTP request.
getJdiscResponse() - Method in class com.yahoo.container.jdisc.HttpResponse
The underlying JDisc response.
getKey() - Method in class com.yahoo.processing.execution.Execution.Trace.LogValue
 
getLogValues() - Method in class com.yahoo.container.jdisc.HttpResponse
 
getLogValues() - Method in class com.yahoo.processing.handler.ProcessingResponse
 
getLong(CompoundName) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Long
getLong(CompoundName, Long) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Long
getLong(String) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Long
getLong(String, Long) - Method in class com.yahoo.processing.request.Properties
Returns a property as a Long
getLowerCasedName() - Method in class com.yahoo.processing.request.CompoundName
 
getMessage() - Method in class com.yahoo.processing.request.ErrorMessage
Returns the error message, never null
getMethod() - Method in class com.yahoo.container.jdisc.HttpRequest
Return the HTTP method (GET, POST...) of the incoming request.
getMetric() - Method in class com.yahoo.container.jdisc.LoggingRequestHandler.Context
 
getMimeType() - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
getMimeType() - Method in class com.yahoo.processing.rendering.Renderer
The MIME type of the rendered content sent to the client.
getName() - Method in class com.yahoo.component.chain.Phase
 
getNodes() - Method in class com.yahoo.container.handler.Coverage
Returns the number of search instances which participated successfully in the search.
getNodesTried() - Method in class com.yahoo.container.handler.Coverage
Returns the number of search instances which tried to participate in the search.
getOwner() - Method in class com.yahoo.processing.response.DefaultIncomingData
 
getOwner() - Method in interface com.yahoo.processing.response.IncomingData
Returns the owner (target DataList) of this.
getOwner() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
getParsedQuery() - Method in class com.yahoo.container.jdisc.ExtendedResponse
The parsed query or some other normal form for the query/request resulting in this Response.
getPort() - Method in class com.yahoo.container.jdisc.HttpRequest
The port of the URI of this request.
getProperty(String) - Method in class com.yahoo.container.jdisc.HttpRequest
Returns the value of a request property/parameter.
getProperty(String) - Method in class com.yahoo.processing.execution.Execution.Trace
Returns a property set anywhere in the trace tree this points to.
getQueryStartTime() - Method in class com.yahoo.container.handler.Timing
This is the start of the server's evaluation of a query or request, after full reception of it through the network.
getRecursionLevel() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
How deep into the tree of nested data lists the callback currently is.
getReferrerHeader(HttpRequest) - Static method in class com.yahoo.container.http.AccessLogUtil
 
getRemoteAddress(HttpRequest) - Static method in class com.yahoo.container.http.AccessLogUtil
 
getRendererCopy(ComponentSpecification) - Method in class com.yahoo.processing.handler.AbstractProcessingHandler
For internal use only
getRenderers() - Method in class com.yahoo.processing.handler.AbstractProcessingHandler
 
getRequest() - Method in class com.yahoo.processing.response.FutureResponse
Returns the query used in this execution, never null
getRequestHandlerRegistry() - Method in class com.yahoo.container.Container
 
getRequestType() - Method in class com.yahoo.container.jdisc.HttpResponse
Returns the type classification of this request for metric collection purposes, or null if not set.
getRequestType() - Method in class com.yahoo.container.jdisc.ThreadedRequestHandler
Returns the request type classification to use for requests to this handler.
getResponse() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
 
getResponse() - Method in class com.yahoo.processing.execution.RunnableExecution
Returns the response from executing this, or null if exception is set or run() has not been called yet
getResponse() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
The response render callbacks are generated from.
getResultPercentage() - Method in class com.yahoo.container.handler.Coverage
An int between 0 (inclusive) and 100 (inclusive) representing how many percent coverage the result sets this Coverage instance contains information about had.
getResultSets() - Method in class com.yahoo.container.handler.Coverage
A Coverage instance contains coverage information for potentially more than one search.
getServerProviderRegistry() - Method in class com.yahoo.container.Container
 
getSoonActive() - Method in class com.yahoo.container.handler.Coverage
Returns the total number of documents that will be searchable once redistribution has settled.
getStatus() - Method in class com.yahoo.container.jdisc.HttpResponse
Returns the numeric HTTP status code, e.g.
getStatus() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
Returns the status code.
getStatus(boolean, ErrorMessage, Iterator<? extends ErrorMessage>) - Static method in class com.yahoo.container.jdisc.VespaHeaders
(during normal execution) return 200 unless this is not a success or a 4xx error is requested.
getString(CompoundName) - Method in class com.yahoo.processing.request.Properties
Returns this property as a string
getString(CompoundName, String) - Method in class com.yahoo.processing.request.Properties
Returns this property as a string
getString(String) - Method in class com.yahoo.processing.request.Properties
Returns this property as a string
getString(String, String) - Method in class com.yahoo.processing.request.Properties
Returns this property as a string
getSummaryStartTime() - Method in class com.yahoo.container.handler.Timing
Summary start time is when the fetching of hit/document contents start.
getTimeout() - Method in class com.yahoo.container.handler.Timing
This is the timeout that was given to this query.
getTimeout() - Method in class com.yahoo.container.jdisc.ThreadedRequestHandler
 
getTiming() - Method in class com.yahoo.container.jdisc.ExtendedResponse
Returns timing information about the processing leading to this response.
getTraceLevel() - Method in class com.yahoo.processing.execution.Execution.Trace
Returns the maximum trace level this will record
getUri() - Method in class com.yahoo.container.jdisc.HttpRequest
Get the full URI corresponding to this request.
getUri(HttpRequest) - Static method in class com.yahoo.container.http.AccessLogUtil
 
getUser() - Method in class com.yahoo.container.jdisc.ExtendedResponse
 
getUserAgentHeader(HttpRequest) - Static method in class com.yahoo.container.http.AccessLogUtil
 
getValue() - Method in class com.yahoo.processing.execution.Execution.Trace.LogValue
 

H

handle(HttpRequest) - Method in class com.yahoo.container.handler.AccessLogRequestHandler
 
handle(HttpRequest) - Method in class com.yahoo.container.handler.FilterBackingRequestHandler
 
handle(HttpRequest) - Method in class com.yahoo.container.handler.LogHandler
 
handle(HttpRequest) - Method in class com.yahoo.container.handler.VipStatusHandler
 
handle(HttpRequest) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
Override this to implement a synchronous style handler.
handle(HttpRequest) - Method in class com.yahoo.processing.handler.AbstractProcessingHandler
Throws UnsupportedOperationException: Call handle(request, channel instead)
handle(HttpRequest, ContentChannel) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
Override this rather than handle(request) to be able to write to the channel before returning from this method.
handle(HttpRequest, ContentChannel) - Method in class com.yahoo.processing.handler.AbstractProcessingHandler
 
handler - Variable in class com.yahoo.container.handler.Prefix
 
handleRequest(Request, BufferedContentChannel, ResponseHandler) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
 
handleRequest(Request, BufferedContentChannel, ResponseHandler) - Method in class com.yahoo.container.jdisc.ThreadedRequestHandler
 
handleRequest(Request, ResponseHandler) - Method in class com.yahoo.container.jdisc.ThreadedRequestHandler
Handles a request by assigning a worker thread to it.
handleResponse(Response) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
 
hasAnyCommonPrefix(String) - Method in class com.yahoo.container.handler.Prefix
 
hashCode() - Method in class com.yahoo.component.chain.Chain
 
hashCode() - Method in class com.yahoo.processing.request.CompoundName
 
hashCode() - Method in class com.yahoo.processing.request.ErrorMessage
 
hasPrefix(CompoundName) - Method in class com.yahoo.processing.request.CompoundName
Returns whether the given name is a prefix of this.
hasProperty(String) - Method in class com.yahoo.container.jdisc.HttpRequest
Check whether a property exists.
headers() - Method in class com.yahoo.container.jdisc.HttpResponse
The response headers.
headers() - Method in class com.yahoo.processing.handler.ResponseHeaders
Returns an unmodifiable map of the response headers of this
HealthMonitorConfig - Class in com.yahoo.container.jdisc.config
This class represents the root node of health-monitor Copyright 2017 Yahoo Holdings.
HealthMonitorConfig(HealthMonitorConfig.Builder) - Constructor for class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
HealthMonitorConfig.Builder - Class in com.yahoo.container.jdisc.config
 
HealthMonitorConfig.Producer - Interface in com.yahoo.container.jdisc.config
 
host() - Method in class com.yahoo.container.QrConfig.Rpc
 
host(String) - Method in class com.yahoo.container.QrConfig.Rpc.Builder
 
HttpRequest - Class in com.yahoo.container.jdisc
Wraps a JDisc HTTP request for a synchronous API.
HttpRequest(HttpRequest, InputStream) - Constructor for class com.yahoo.container.jdisc.HttpRequest
Wrap a JDisc HTTP request in a synchronous API.
HttpRequest(HttpRequest, InputStream, Map<String, String>) - Constructor for class com.yahoo.container.jdisc.HttpRequest
Wrap a JDisc HTTP request in a synchronous API.
HttpRequest.Builder - Class in com.yahoo.container.jdisc
Builder of HTTP requests
HttpResponse - Class in com.yahoo.container.jdisc
An HTTP response as an opaque payload with headers and content type.
HttpResponse(int) - Constructor for class com.yahoo.container.jdisc.HttpResponse
Creates a new HTTP response

I

ILLEGAL_QUERY - com.yahoo.container.protect.Error
 
IllegalInputException - Exception in com.yahoo.processing
Thrown on illegal input received from the requesting client.
IllegalInputException(String) - Constructor for exception com.yahoo.processing.IllegalInputException
 
IllegalInputException(String, Throwable) - Constructor for exception com.yahoo.processing.IllegalInputException
 
IllegalInputException(Throwable) - Constructor for exception com.yahoo.processing.IllegalInputException
 
ImmediateFuture(DataList<DATATYPE>) - Constructor for class com.yahoo.processing.response.IncomingData.NullIncomingData.ImmediateFuture
 
includes(int) - Method in enum com.yahoo.processing.execution.Execution.Trace.Level
Returns whether this level includes the given level, i.e whether traceLevel is this.value() or more
incoming() - Method in class com.yahoo.processing.response.AbstractDataList
Returns the holder of incoming data to this.
incoming() - Method in interface com.yahoo.processing.response.DataList
Returns the buffer of incoming/future data to this list.
IncomingData<DATATYPE extends Data> - Interface in com.yahoo.processing.response
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> - Class in com.yahoo.processing.response
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> - Class in com.yahoo.processing.response
A future which is always done and incurs no synchronization.
indexingmode() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster
 
indexingmode(QrSearchersConfig.Searchcluster.Indexingmode.Enum) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
Indexingmode() - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode
 
Indexingmode(QrSearchersConfig.Searchcluster.Indexingmode.Enum) - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode
 
init() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Do per instance initialization.
init() - Method in class com.yahoo.processing.rendering.ProcessingRenderer
 
init() - Method in class com.yahoo.processing.rendering.Renderer
Initializes the mutable state, see the contract in the class documentation.
initDependencies(Dependencies) - Method in class com.yahoo.component.chain.ChainedComponent
Called by the container to assign the full set of dependencies to this class (configured and declared).
initialStatus() - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
initialStatus(String) - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
INSUFFICIENT_STORAGE - com.yahoo.container.protect.Error
 
INTERNAL_SERVER_ERROR - com.yahoo.container.protect.Error
 
INVALID_QUERY_PARAMETER - com.yahoo.container.protect.Error
 
INVALID_QUERY_TRANSFORMATION - com.yahoo.container.protect.Error
 
isCancelled() - Method in class com.yahoo.processing.response.AbstractDataList.DrainOnGetFuture
Returns false as this is not cancellable
isCancelled() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData.ImmediateFuture
 
isComplete() - Method in class com.yahoo.processing.response.DefaultIncomingData
Returns whether the data in this is complete
isComplete() - Method in interface com.yahoo.processing.response.IncomingData
Returns whether this is complete
isComplete() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
Returns true
isCompound() - Method in class com.yahoo.processing.request.CompoundName
Returns whether this name has more than one element
isDegraded() - Method in class com.yahoo.container.handler.Coverage
 
isDegradedByAdapativeTimeout() - Method in class com.yahoo.container.handler.Coverage
 
isDegradedByMatchPhase() - Method in class com.yahoo.container.handler.Coverage
 
isDegradedByNonIdealState() - Method in class com.yahoo.container.handler.Coverage
 
isDegradedByTimeout() - Method in class com.yahoo.container.handler.Coverage
 
isDone() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData.ImmediateFuture
 
isEmpty() - Method in class com.yahoo.processing.request.CompoundName
 
isInRotation() - Method in class com.yahoo.container.handler.VipStatus
Returns whether this container should receive traffic at this time
isOrdered() - Method in class com.yahoo.processing.response.AbstractDataList
 
isOrdered() - Method in interface com.yahoo.processing.response.Ordered
Returns false if the data in this list can be returned in any order.
isStreamed() - Method in class com.yahoo.processing.response.AbstractDataList
 
isStreamed() - Method in interface com.yahoo.processing.response.Streamed
Returns false if the data in this list can not be returned until it is completed.

J

JDISC_REQUEST - Static variable in class com.yahoo.processing.Request
The name of the request property used in the processing framework to store the incoming JDisc request.
jDiscDriver() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
Returns the jDisc level driver wrapped by this
jdiscRequest(HttpRequest) - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Define the JDisc parent request.
JuniperSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
JuniperSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher
 
JuniperSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher
 
JuniperSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 

K

keepAliveTime() - Method in class com.yahoo.container.handler.ThreadpoolConfig
 
keepAliveTime(double) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
key() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument
 
key(String) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument.Builder
 

L

last() - Method in class com.yahoo.processing.request.CompoundName
Returns the name after the last dot.
latencybucketsize() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher
 
latencybucketsize(int) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder
 
LazyContentChannel(HttpRequest, ResponseHandler, Metric, Logger) - Constructor for class com.yahoo.container.jdisc.ThreadedHttpRequestHandler.LazyContentChannel
 
listProperties() - Method in class com.yahoo.processing.request.Properties
Lists all properties of this with no context, by delegating to listProperties("")
listProperties(CompoundName) - Method in class com.yahoo.processing.request.Properties
Returns a snapshot of all properties by calling listProperties(path,null)
listProperties(CompoundName, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Returns a snapshot of all properties by calling listProperties(path,null)
listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.processing.request.Properties
Returns a snapshot of all properties of this having a given path prefix
listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.processing.request.properties.PropertyMap
 
listProperties(String) - Method in class com.yahoo.processing.request.Properties
Returns a snapshot of all properties by calling listProperties(path,null)
listProperties(String, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Returns a snapshot of all properties by calling listProperties(path,null)
listProperties(String, Map<String, String>, Properties) - Method in class com.yahoo.processing.request.Properties
Returns a snapshot of all properties of this having a given path prefix
listProperties(Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Returns a snapshot of all properties of this - same as listProperties("",context)
LiteralBoostSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
LiteralBoostSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher
 
LiteralBoostSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
LiteralBoostSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
log - Variable in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
Logger for subclasses
logAndDie(String) - Method in class com.yahoo.container.protect.ProcessTerminator
Logs and dies without taking a thread dump
logAndDie(String, boolean) - Method in class com.yahoo.container.protect.ProcessTerminator
Logs and dies
LoggingCompletionHandler - Interface in com.yahoo.container.jdisc
A completion handler which does access logging.
LoggingRequestHandler - Class in com.yahoo.container.jdisc
A request handler base class extending the features of ThreadedHttpRequestHandler with access logging.
LoggingRequestHandler(LoggingRequestHandler.Context) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
 
LoggingRequestHandler(LoggingRequestHandler.Context, boolean) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
 
LoggingRequestHandler(Executor) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
 
LoggingRequestHandler(Executor, AccessLog) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
Deprecated, for removal: This API element is subject to removal in a future version.
LoggingRequestHandler(Executor, AccessLog, Metric) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
Deprecated, for removal: This API element is subject to removal in a future version.
LoggingRequestHandler(Executor, AccessLog, Metric, boolean) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
Deprecated, for removal: This API element is subject to removal in a future version.
LoggingRequestHandler(Executor, Metric) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
 
LoggingRequestHandler(Executor, Metric, boolean) - Constructor for class com.yahoo.container.jdisc.LoggingRequestHandler
 
LoggingRequestHandler.Context - Class in com.yahoo.container.jdisc
 
LogHandler - Class in com.yahoo.container.handler
 
LogHandler(Executor, LogHandlerConfig) - Constructor for class com.yahoo.container.handler.LogHandler
 
logValue(String, String) - Method in class com.yahoo.processing.execution.Execution.Trace
Adds a key-value which will be logged to the access log of this request.
LogValue(String, String) - Constructor for class com.yahoo.processing.execution.Execution.Trace.LogValue
 
logValueIterator() - Method in class com.yahoo.processing.execution.Execution.Trace
Returns the values that should be written to the access log set in the entire trace node tree

M

markCommitStart() - Method in interface com.yahoo.container.jdisc.LoggingCompletionHandler
Set the commit start time to the current time.
markComplete() - Method in class com.yahoo.processing.response.DefaultIncomingData
Marks this as completed and notify any listeners
markComplete() - Method in interface com.yahoo.processing.response.IncomingData
Mark this as completed and notify any listeners.
markComplete() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
Do nothing as this is already complete
matches(String) - Method in class com.yahoo.container.handler.Prefix
 
maxThreadExecutionTimeSeconds() - Method in class com.yahoo.container.handler.ThreadpoolConfig
 
maxThreadExecutionTimeSeconds(int) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
maxthreads() - Method in class com.yahoo.container.handler.ThreadpoolConfig
 
maxthreads(int) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
merge(Coverage) - Method in class com.yahoo.container.handler.Coverage
 
mergeWith(Response) - Method in class com.yahoo.processing.Response
Processors which merges another request into this must call this method to notify the response.
method(HttpRequest.Method) - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Set the HTTP method for the new request.
metric - Variable in class com.yahoo.container.jdisc.ThreadedRequestHandler
 
MetricConsumerFactory - Interface in com.yahoo.container.jdisc
This is the interface to implement if one wishes to configure a non-default MetricConsumer.
MockResponseHandler() - Constructor for class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
 

N

name() - Method in class com.yahoo.container.handler.ThreadpoolConfig
 
name() - Method in class com.yahoo.container.QrSearchersConfig.External
 
name() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster
 
name(String) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
name(String) - Method in class com.yahoo.container.QrSearchersConfig.External.Builder
 
name(String) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
nested() - Method in class com.yahoo.processing.execution.Execution.Environment
Returns an environment for an execution spawned from the execution having this environment.
newInstance() - Method in interface com.yahoo.container.jdisc.MetricConsumerFactory
 
next() - Method in class com.yahoo.processing.execution.Execution
Returns the next searcher to be invoked in this chain, or null if we are at the last
nextIndex() - Method in class com.yahoo.processing.execution.Execution
Returns the index into the chain of processors which is currently next
nextProcessor() - Method in class com.yahoo.processing.execution.Execution
Move this execution to the next processor
NO_ANSWER_WHEN_PINGING_NODE - com.yahoo.container.protect.Error
 
NO_BACKENDS_IN_SERVICE - com.yahoo.container.protect.Error
 
nodes - Variable in class com.yahoo.container.handler.Coverage
 
NODES_SEARCHED - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
nonCopyingWrite(byte[]) - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Buffered write the contents of the array to this stream, transferring ownership of that array to this stream.
nonCopyingWrite(byte[], int, int) - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Buffered write of the contents of the array to this stream, transferring ownership of that array to this stream.
NonPhrasingSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
NonPhrasingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher
 
NonPhrasingSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
NonPhrasingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
NormalizingSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
NormalizingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher
 
NormalizingSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
NormalizingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
NOT_FOUND - com.yahoo.container.protect.Error
 
NULL_QUERY - com.yahoo.container.protect.Error
 
NullIncomingData(DataList<DATATYPE>) - Constructor for class com.yahoo.processing.response.IncomingData.NullIncomingData
 
NUM_DOCSUMS - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
NUM_ERRORS - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
NUM_FASTHITS - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
NUM_GROUPHITS - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
NUM_HITS - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
numthreads() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher
 
numthreads(int) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder
 

O

objectClone(Object) - Method in class com.yahoo.processing.request.CloneHelper
 
onClientClosed() - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
This hook is called once when the renderer detects that the client has closed the connection
ONE - com.yahoo.container.handler.ClustersStatus.Require
 
onInvoking(Request, Processor) - Method in class com.yahoo.processing.execution.Execution
A hook called when a processor is to be invoked.
onReturning(Request, Processor, Response) - Method in class com.yahoo.processing.execution.Execution
A hook called when a processor returns, either normally or by throwing.
open() - Method in class com.yahoo.container.QrSearchersConfig.Tag.Bold
 
open(String) - Method in class com.yahoo.container.QrSearchersConfig.Tag.Bold.Builder
 
Ordered - Interface in com.yahoo.processing.response
This is an optional marker interface.

P

Phase - Class in com.yahoo.component.chain
Used for many to many constraints on searcher ordering.
Phase(String, Dependencies) - Constructor for class com.yahoo.component.chain.Phase
 
Phase(String, Set<String>, Set<String>) - Constructor for class com.yahoo.component.chain.Phase
 
PhrasingSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
PhrasingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher
 
PhrasingSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
PhrasingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
populateAccessLogEntry(AccessLogEntry) - Method in class com.yahoo.container.jdisc.HttpResponse
Override this method to add information from the response to the access log.
port() - Method in class com.yahoo.container.QrConfig.Rpc
 
port(int) - Method in class com.yahoo.container.QrConfig.Rpc.Builder
 
prefix - Variable in class com.yahoo.container.handler.Prefix
 
Prefix - Class in com.yahoo.container.handler
Wrapper to maintain indirections between prefixes and Handler instances.
Prefix(String) - Constructor for class com.yahoo.container.handler.Prefix
 
Prefix(String, String) - Constructor for class com.yahoo.container.handler.Prefix
 
prelude - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Builder
 
prelude() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo
 
prelude(QrSearchersConfig.Com.Yahoo.Prelude.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Builder
 
Prelude(QrSearchersConfig.Com.Yahoo.Prelude.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude
 
prepareChainRegistry(ComponentRegistry<Chain<COMPONENT>>, ChainsModel, ComponentRegistry<COMPONENT>) - Static method in class com.yahoo.component.chain.ChainsConfigurer
 
prepend(String...) - Method in class com.yahoo.processing.request.CompoundName
Returns a compound name which has the given name components prepended to this name, in the given order, i.e new ComponentName("c").prepend("a","b") will yield "a.b.c".
previousProcessor() - Method in class com.yahoo.processing.execution.Execution
Move this execution to the previous processor
process(Request) - Method in class com.yahoo.processing.execution.AsyncExecution
Performs an async processing.
process(Request) - Method in class com.yahoo.processing.execution.Execution
Calls process on the next processor in this chain.
process(Request, Execution) - Method in class com.yahoo.processing.Processor
Performs a processing request and returns the response
processingHandler() - Method in class com.yahoo.processing.handler.ProcessingTestDriver
Returns the processing handler of this
ProcessingHandler - Class in com.yahoo.processing.handler
A request handler which invokes a processing chain to produce the response.
ProcessingHandler(ChainsConfig, ComponentRegistry<Processor>, ComponentRegistry<Renderer>, Executor, AccessLog) - Constructor for class com.yahoo.processing.handler.ProcessingHandler
 
ProcessingHandler(ChainsConfig, ComponentRegistry<Processor>, ComponentRegistry<Renderer>, Executor, AccessLog, Metric) - Constructor for class com.yahoo.processing.handler.ProcessingHandler
 
ProcessingHandler(ChainRegistry<Processor>, ComponentRegistry<Renderer>, Executor, AccessLog) - Constructor for class com.yahoo.processing.handler.ProcessingHandler
 
ProcessingHandler(ChainRegistry<Processor>, ComponentRegistry<Renderer>, Executor, AccessLog, Metric) - Constructor for class com.yahoo.processing.handler.ProcessingHandler
 
ProcessingRenderer - Class in com.yahoo.processing.rendering
The default renderer for processing responses.
ProcessingRenderer() - Constructor for class com.yahoo.processing.rendering.ProcessingRenderer
 
ProcessingResponse - Class in com.yahoo.processing.handler
A response from running a request through processing.
ProcessingResponse(int, Request, Response, Renderer, Executor, Execution) - Constructor for class com.yahoo.processing.handler.ProcessingResponse
 
ProcessingTestDriver - Class in com.yahoo.processing.handler
A helper for making processing requests and rendering their responses.
ProcessingTestDriver(Chain<Processor>...) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(Chain<Processor>, RequestLogHandler) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(ProcessingHandler) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(String, Chain<Processor>...) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(String, ProcessingHandler) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(String, Collection<Chain<Processor>>) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(String, Collection<Chain<Processor>>, ComponentRegistry<Renderer>) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(Collection<Chain<Processor>>) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
ProcessingTestDriver(Collection<Chain<Processor>>, ComponentRegistry<Renderer>) - Constructor for class com.yahoo.processing.handler.ProcessingTestDriver
 
Processor - Class in com.yahoo.processing
Superclass of chainable components processing Requests to create Responses.
Processor() - Constructor for class com.yahoo.processing.Processor
 
ProcessTerminator - Class in com.yahoo.container.protect
An injectable terminator of the Java vm.
ProcessTerminator() - Constructor for class com.yahoo.container.protect.ProcessTerminator
 
properties() - Method in class com.yahoo.processing.Request
Returns the properties set on this request.
Properties - Class in com.yahoo.processing.request
The properties of a request
Properties() - Constructor for class com.yahoo.processing.request.Properties
 
propertyMap() - Method in class com.yahoo.container.jdisc.HttpRequest
Return a read-only view of the request parameters.
PropertyMap - Class in com.yahoo.processing.request.properties
A HashMap backing of Properties.
PropertyMap() - Constructor for class com.yahoo.processing.request.properties.PropertyMap
 
provides() - Method in class com.yahoo.component.chain.dependencies.Dependencies
 
Provides - Annotation Type in com.yahoo.component.chain.dependencies
Mark this component as providing some named functionality.
PublicCloneable<T> - Interface in com.yahoo.processing.request.properties
This interface publicly exposes the clone method.
put(String, String) - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Add a parameter to the request.

Q

QrConfig - Class in com.yahoo.container
This class represents the root node of qr Copyright 2017 Yahoo Holdings.
QrConfig(QrConfig.Builder) - Constructor for class com.yahoo.container.QrConfig
 
QrConfig.Builder - Class in com.yahoo.container
 
QrConfig.Filedistributor - Class in com.yahoo.container
This class represents qr.filedistributor
QrConfig.Filedistributor.Builder - Class in com.yahoo.container
 
QrConfig.Producer - Interface in com.yahoo.container
 
QrConfig.Rpc - Class in com.yahoo.container
This class represents qr.rpc
QrConfig.Rpc.Builder - Class in com.yahoo.container
 
QrSearchersConfig - Class in com.yahoo.container
This class represents the root node of qr-searchers Copyright 2017 Yahoo Holdings.
QrSearchersConfig(QrSearchersConfig.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig
 
QrSearchersConfig.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com - Class in com.yahoo.container
This class represents qr-searchers.com
QrSearchersConfig.Com.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo
QrSearchersConfig.Com.Yahoo.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude
QrSearchersConfig.Com.Yahoo.Prelude.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.fastsearch
QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.fastsearch.FastSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.fastsearch.FastSearcher.docsum
QrSearchersConfig.Com.Yahoo.Prelude.Fastsearch.FastSearcher.Docsum.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.CompleteBoostSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.ExactStringSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.LiteralBoostSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.NonPhrasingSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NonPhrasingSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.NormalizingSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.PhrasingSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.PhrasingSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.StemmingSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.TermBoostSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.querytransform.TermReplacingSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Searcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.searcher
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.searcher.BlendingSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.BlendingSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.searcher.FieldCollapsingSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.FieldCollapsingSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.searcher.JuniperSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.searcher.XMLStringSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Statistics - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.statistics
QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher - Class in com.yahoo.container
This class represents qr-searchers.com.yahoo.prelude.statistics.StatisticsSearcher
QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Customizedsearchers - Class in com.yahoo.container
This class represents qr-searchers.customizedsearchers
QrSearchersConfig.Customizedsearchers.Argument - Class in com.yahoo.container
This class represents qr-searchers.customizedsearchers.argument[]
QrSearchersConfig.Customizedsearchers.Argument.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Customizedsearchers.Builder - Class in com.yahoo.container
 
QrSearchersConfig.External - Class in com.yahoo.container
This class represents qr-searchers.external[]
QrSearchersConfig.External.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Producer - Interface in com.yahoo.container
 
QrSearchersConfig.Searchcluster - Class in com.yahoo.container
This class represents qr-searchers.searchcluster[]
QrSearchersConfig.Searchcluster.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Searchcluster.Indexingmode - Class in com.yahoo.container
This class represents qr-searchers.searchcluster[].indexingmode Indexing mode of search cluster.
QrSearchersConfig.Searchcluster.Indexingmode.Enum - Enum in com.yahoo.container
 
QrSearchersConfig.Searchcluster.Rankprofiles - Class in com.yahoo.container
This class represents qr-searchers.searchcluster[].rankprofiles
QrSearchersConfig.Searchcluster.Rankprofiles.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Searchcluster.Storagecluster - Class in com.yahoo.container
This class represents qr-searchers.searchcluster[].storagecluster
QrSearchersConfig.Searchcluster.Storagecluster.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Tag - Class in com.yahoo.container
This class represents qr-searchers.tag
QrSearchersConfig.Tag.Bold - Class in com.yahoo.container
This class represents qr-searchers.tag.bold
QrSearchersConfig.Tag.Bold.Builder - Class in com.yahoo.container
 
QrSearchersConfig.Tag.Builder - Class in com.yahoo.container
 
QUERY_HITS - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
QUERY_OFFSET - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
queryStartTime - Variable in class com.yahoo.container.handler.Timing
 
querytransform - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
querytransform() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude
 
querytransform(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
Querytransform(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
queueSize() - Method in class com.yahoo.container.handler.ThreadpoolConfig
 
queueSize(int) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 

R

rankprofiles - Variable in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
rankprofiles() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster
 
rankprofiles(QrSearchersConfig.Searchcluster.Rankprofiles.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
Rankprofiles(QrSearchersConfig.Searchcluster.Rankprofiles.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Rankprofiles
 
rawquery - Variable in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
rawquery() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
rawquery(int) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
rawquery(String) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
rawquery(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
read() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
Read the next piece of data from this channel, blocking if needed.
readAll() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
Reads all data that will ever be produced by the channel attached to this, blocking as necessary.
readIfAvailable() - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver.MockResponseHandler
Consumes all currently available data, or returns "" if no data is available right now.
REALTIME - com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode.Enum
 
REALTIME - Static variable in class com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode
 
recursiveComplete(DataList<D>) - Static method in class com.yahoo.processing.Response
Returns a future in which the given data list and all lists nested within it are completed.
removeFromRotation(Object) - Method in class com.yahoo.container.handler.VipStatus
Deprecated.
use removeFromRotation(String) instead
removeFromRotation(String) - Method in class com.yahoo.container.handler.VipStatus
Note that a cluster (which influences up/down state) is down
removeProperty(String) - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Removes the parameter from the request properties.
render(OutputStream) - Method in class com.yahoo.container.jdisc.AsyncHttpResponse
Throws UnsupportedOperationException.
render(OutputStream) - Method in class com.yahoo.container.jdisc.EmptyResponse
 
render(OutputStream) - Method in class com.yahoo.container.jdisc.HttpResponse
Marshals this response to the network layer.
render(OutputStream, ContentChannel, CompletionHandler) - Method in class com.yahoo.container.jdisc.AsyncHttpResponse
Render to output asynchronously.
render(OutputStream, ContentChannel, CompletionHandler) - Method in class com.yahoo.container.jdisc.ExtendedResponse
 
render(OutputStream, ContentChannel, CompletionHandler) - Method in class com.yahoo.processing.handler.ProcessingResponse
 
render(OutputStream, RESPONSE, Execution, Request) - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Render this response using the renderer's own threads and return a future indicating whether the rendering was successful.
render(OutputStream, RESPONSE, Execution, Request) - Method in class com.yahoo.processing.rendering.Renderer
Render a response to a stream.
renderBeforeHandover(OutputStream, RESPONSE, Execution, Request) - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
Initiate rendering before handover to rendering threads.
Renderer<RESPONSE extends Response> - Class in com.yahoo.processing.rendering
Renders a response to a stream.
Renderer() - Constructor for class com.yahoo.processing.rendering.Renderer
 
renderValue(Data, JSONWriter) - Method in class com.yahoo.processing.rendering.ProcessingRenderer
Renders the value of a data element.
request() - Method in class com.yahoo.processing.response.AbstractData
Returns the request that created this data
request() - Method in class com.yahoo.processing.response.AbstractDataList
Returns the request which created this data
request() - Method in interface com.yahoo.processing.response.Data
Returns the request that created this data
Request - Class in com.yahoo.processing
A generic processing request.
Request() - Constructor for class com.yahoo.processing.Request
Creates a request with no properties
Request(Properties) - Constructor for class com.yahoo.processing.Request
Create a request with the given properties.
REQUEST - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
REQUEST_COVERAGE - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
REQUEST_TOO_LARGE - com.yahoo.container.protect.Error
 
requestData(InputStream) - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Set an inputstream to use for the request.
RequestHandlerTestDriver - Class in com.yahoo.container.jdisc
A helper for making tests creating jDisc requests and checking their responses.
RequestHandlerTestDriver(RequestHandler) - Constructor for class com.yahoo.container.jdisc.RequestHandlerTestDriver
Creates this with a binding to "http://localhost/*"
RequestHandlerTestDriver(String, RequestHandler) - Constructor for class com.yahoo.container.jdisc.RequestHandlerTestDriver
 
RequestHandlerTestDriver.MockResponseHandler - Class in com.yahoo.container.jdisc
 
resetInstance() - Static method in class com.yahoo.container.Container
Hack.
Response - Class in com.yahoo.processing
A Response to a Request.
Response(Request) - Constructor for class com.yahoo.processing.Response
Creates a request containing an empty array data list
Response(Request, ErrorMessage) - Constructor for class com.yahoo.processing.Response
Convenience constructor which adds the given error message to the given request
Response(DataList<?>) - Constructor for class com.yahoo.processing.Response
Creates a response containing a list of data
ResponseHeaders - Class in com.yahoo.processing.handler
Holds a set of headers which will be added to the Processing response.
ResponseHeaders(Map<String, List<String>>, Request) - Constructor for class com.yahoo.processing.handler.ResponseHeaders
Creates a response headers object with a set of headers.
ResponseReceiver - Interface in com.yahoo.processing.execution
An interface for classes which can be given responses.
ResponseStatus - Class in com.yahoo.processing.handler
A data item holding a response HTTP status code.
ResponseStatus(int, Request) - Constructor for class com.yahoo.processing.handler.ResponseStatus
 
rest() - Method in class com.yahoo.processing.request.CompoundName
Returns the name after the first dot, or "" if this name has no dots
rest(int) - Method in class com.yahoo.processing.request.CompoundName
Returns the name starting after the n first components (i.e dots).
restartOnDeploy() - Method in class com.yahoo.container.QrConfig
 
restartOnDeploy(boolean) - Method in class com.yahoo.container.QrConfig.Builder
 
RESULT_HAS_ERRORS - com.yahoo.container.protect.Error
 
resultSets - Variable in class com.yahoo.container.handler.Coverage
 
routespec() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Storagecluster
 
routespec(String) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Storagecluster.Builder
 
rpc - Variable in class com.yahoo.container.QrConfig.Builder
 
rpc() - Method in class com.yahoo.container.QrConfig
 
rpc(QrConfig.Rpc.Builder) - Method in class com.yahoo.container.QrConfig.Builder
 
Rpc(QrConfig.Rpc.Builder) - Constructor for class com.yahoo.container.QrConfig.Rpc
 
run() - Method in class com.yahoo.processing.execution.RunnableExecution
Calls process on the execution of this.
RunnableExecution - Class in com.yahoo.processing.execution
An adaptor of an Execution to a runnable.
RunnableExecution(Request, Execution) - Constructor for class com.yahoo.processing.execution.RunnableExecution
 

S

SEARCH_TIME - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
searchcluster - Variable in class com.yahoo.container.QrSearchersConfig.Builder
 
searchcluster() - Method in class com.yahoo.container.QrSearchersConfig
 
searchcluster(int) - Method in class com.yahoo.container.QrSearchersConfig
 
searchcluster(QrSearchersConfig.Searchcluster.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Builder
Add the given builder to this builder's list of Searchcluster builders
searchcluster(List<QrSearchersConfig.Searchcluster.Builder>) - Method in class com.yahoo.container.QrSearchersConfig.Builder
Set the given list as this builder's list of Searchcluster builders
Searchcluster(QrSearchersConfig.Searchcluster.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster
 
searchdef - Variable in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
searchdef() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster
 
searchdef(int) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster
 
searchdef(String) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
searchdef(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
searcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
searcher - Variable in class com.yahoo.container.QrSearchersConfig.External.Builder
 
searcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude
 
searcher() - Method in class com.yahoo.container.QrSearchersConfig.External
 
searcher(int) - Method in class com.yahoo.container.QrSearchersConfig.External
 
searcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
searcher(String) - Method in class com.yahoo.container.QrSearchersConfig.External.Builder
 
searcher(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.External.Builder
 
Searcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher
 
send(ByteBuffer) - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Write a ByteBuffer to the wrapped ContentChannel.
send(ByteBuffer, CompletionHandler) - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
 
sendRequest(String) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
Send a GET request
sendRequest(String, HttpRequest.Method) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
 
sendRequest(String, HttpRequest.Method, String) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
Send a POST request
sendRequest(String, HttpRequest.Method, String, String) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
Send a POST request with defined content type
sendRequest(String, HttpRequest.Method, ByteBuffer) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
 
sendRequest(String, HttpRequest.Method, ByteBuffer, String) - Method in class com.yahoo.container.jdisc.RequestHandlerTestDriver
 
separator() - Method in class com.yahoo.container.QrSearchersConfig.Tag
 
separator(String) - Method in class com.yahoo.container.QrSearchersConfig.Tag.Builder
 
SERVER_IS_MISCONFIGURED - com.yahoo.container.protect.Error
 
set(int, String) - Method in class com.yahoo.processing.request.CompoundName
Returns a compound which have the name component at index i set to the given name.
set(CompoundName, Object) - Method in class com.yahoo.processing.request.Properties
Sets a value to the first chained instance which accepts it by calling set(name,value,null).
set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.processing.request.properties.PropertyMap
 
set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Sets a value to the first chained instance which accepts it.
set(String, Object) - Method in class com.yahoo.processing.request.Properties
Sets a value to the first chained instance which accepts it by calling set(name,value,null).
set(String, Object, Map<String, String>) - Method in class com.yahoo.processing.request.Properties
Sets a value to the first chained instance which accepts it.
setApplyOnRestart(boolean) - Method in class com.yahoo.container.handler.ThreadpoolConfig.Builder
 
setApplyOnRestart(boolean) - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
setApplyOnRestart(boolean) - Method in class com.yahoo.container.QrConfig.Builder
 
setApplyOnRestart(boolean) - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
setClientProviderRegistry(ComponentRegistry<ClientProvider>) - Method in class com.yahoo.container.Container
 
setClusters(Set<String>) - Method in class com.yahoo.container.handler.ClustersStatus
Sets the current clusters of this container
setComponentRegistry(ComponentRegistry<AbstractComponent>) - Method in class com.yahoo.container.Container
 
setCustomFileAcquirer(FileAcquirer) - Method in class com.yahoo.container.Container
Only for internal use.
setDown(Object) - Method in class com.yahoo.container.handler.ClustersStatus
Deprecated.
use setDown(String) instead
setForceTimestamps(boolean) - Method in class com.yahoo.processing.execution.Execution.Trace
 
setHttpResponse(HttpResponse) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler.LazyContentChannel
This must be called before writing to this
setInRotation(Boolean) - Method in class com.yahoo.container.handler.VipStatus
Explicitly set this container in or out of rotation
setNetworkWiring(ContentChannel, CompletionHandler) - Method in class com.yahoo.processing.rendering.AsynchronousRenderer
Exposes JDisc wiring to ensure asynchronous cleanup.
setNetworkWiring(ContentChannel, CompletionHandler) - Method in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer
For internal use: Expose JDisc wiring to ensure asynchronous cleanup.
setNodesTried(int) - Method in class com.yahoo.container.handler.Coverage
 
setProperty(String, Object) - Method in class com.yahoo.processing.execution.Execution.Trace
Adds a property key-value to this trace.
setReceiveTrafficByDefault(boolean) - Method in class com.yahoo.container.handler.ClustersStatus
Deprecated.
this is ignored
setRequestHandlerRegistry(ComponentRegistry<RequestHandler>) - Method in class com.yahoo.container.Container
 
setRequestType(Request.RequestType) - Method in class com.yahoo.container.jdisc.HttpResponse
Sets the type classification of this request for metric collection purposes
setResponse(Response) - Method in interface com.yahoo.processing.execution.ResponseReceiver
 
setServerProviderRegistry(ComponentRegistry<ServerProvider>) - Method in class com.yahoo.container.Container
 
setStatus(int) - Method in class com.yahoo.container.jdisc.HttpResponse
Sets the numeric HTTP status code this will return.
setTraceLevel(int) - Method in class com.yahoo.processing.execution.Execution.Trace
Sets the maximum trace level this will record
setUp(Object) - Method in class com.yahoo.container.handler.ClustersStatus
Deprecated.
use setUp(String) instead
setupFileAcquirer(QrConfig.Filedistributor) - Method in class com.yahoo.container.Container
 
setupUrlDownloader() - Method in class com.yahoo.container.Container
 
shouldRender(Data) - Method in class com.yahoo.processing.rendering.ProcessingRenderer
Returns whether this data element should be rendered.
shouldSet(CompoundName, Object) - Method in class com.yahoo.processing.request.properties.PropertyMap
Return true if this value should be set in this map, false if the set should be propagated instead This default implementation always returns true.
shutdown() - Method in class com.yahoo.container.Container
 
size() - Method in class com.yahoo.processing.request.CompoundName
Returns the number of compound elements in this.
slobrokId() - Method in class com.yahoo.container.QrConfig.Rpc
 
slobrokId(String) - Method in class com.yahoo.container.QrConfig.Rpc.Builder
 
snapshot_interval() - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig
 
snapshot_interval(double) - Method in class com.yahoo.container.jdisc.config.HealthMonitorConfig.Builder
 
soonActive - Variable in class com.yahoo.container.handler.Coverage
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher
 
source() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.CompleteBoostSearcher.Builder
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.ExactStringSearcher.Builder
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.LiteralBoostSearcher.Builder
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.NormalizingSearcher.Builder
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.JuniperSearcher.Builder
 
source(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder
 
statistics - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
statistics() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude
 
statistics(QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Builder
 
Statistics(QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics
 
StatisticsSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder
 
StatisticsSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher
 
StatisticsSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics
 
StatisticsSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Statistics.StatisticsSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Statistics.Builder
 
StemmingSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
StemmingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher
 
StemmingSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
StemmingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.StemmingSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
Step - com.yahoo.processing.execution.Execution.Trace.Level
Every processing step initiated is traced
storagecluster - Variable in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
storagecluster() - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster
 
storagecluster(QrSearchersConfig.Searchcluster.Storagecluster.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Searchcluster.Builder
 
Storagecluster(QrSearchersConfig.Searchcluster.Storagecluster.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Searchcluster.Storagecluster
 
Streamed - Interface in com.yahoo.processing.response
This is an optional marker interface.
STREAMING - com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode.Enum
 
STREAMING - Static variable in class com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode
 
summaryStartTime - Variable in class com.yahoo.container.handler.Timing
 

T

tag - Variable in class com.yahoo.container.QrSearchersConfig.Builder
 
tag() - Method in class com.yahoo.container.QrSearchersConfig
 
tag(QrSearchersConfig.Tag.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Builder
 
Tag(QrSearchersConfig.Tag.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Tag
 
TermBoostSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
TermBoostSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher
 
TermBoostSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
TermBoostSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermBoostSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
termlist - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder
 
termlist() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher
 
termlist(int) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher
 
termlist(String) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder
 
termlist(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder
 
TermReplacingSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
TermReplacingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher
 
TermReplacingSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform
 
TermReplacingSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.TermReplacingSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Querytransform.Builder
 
testOnlyContext() - Static method in class com.yahoo.container.jdisc.LoggingRequestHandler
 
ThreadedHttpRequestHandler - Class in com.yahoo.container.jdisc
A simple HTTP request handler, using the HttpRequest and HttpResponse classes.
ThreadedHttpRequestHandler(Executor) - Constructor for class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
 
ThreadedHttpRequestHandler(Executor, Metric) - Constructor for class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
 
ThreadedHttpRequestHandler(Executor, Metric, boolean) - Constructor for class com.yahoo.container.jdisc.ThreadedHttpRequestHandler
 
ThreadedHttpRequestHandler.LazyContentChannel - Class in com.yahoo.container.jdisc
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 - Class in com.yahoo.container.jdisc
A request handler which assigns a worker thread to handle each request.
ThreadedRequestHandler(Executor) - Constructor for class com.yahoo.container.jdisc.ThreadedRequestHandler
 
ThreadedRequestHandler(Executor, Metric) - Constructor for class com.yahoo.container.jdisc.ThreadedRequestHandler
 
ThreadedRequestHandler(Executor, Metric, boolean) - Constructor for class com.yahoo.container.jdisc.ThreadedRequestHandler
Creates a threaded request handler
ThreadpoolConfig - Class in com.yahoo.container.handler
This class represents the root node of threadpool Copyright 2017 Yahoo Holdings.
ThreadpoolConfig(ThreadpoolConfig.Builder) - Constructor for class com.yahoo.container.handler.ThreadpoolConfig
 
ThreadpoolConfig.Builder - Class in com.yahoo.container.handler
 
ThreadpoolConfig.Producer - Interface in com.yahoo.container.handler
 
ThreadPoolProvider - Class in com.yahoo.container.handler
A configurable thread pool provider.
ThreadPoolProvider(ThreadpoolConfig, Metric) - Constructor for class com.yahoo.container.handler.ThreadPoolProvider
 
ThreadPoolProvider(ThreadpoolConfig, Metric, ProcessTerminator) - Constructor for class com.yahoo.container.handler.ThreadPoolProvider
 
timeout - Variable in class com.yahoo.container.handler.Timing
 
TIMEOUT - com.yahoo.container.protect.Error
 
Timestamp - com.yahoo.processing.execution.Execution.Trace.Level
All trace messages are timestamped
Timing - Class in com.yahoo.container.handler
A wrapper for timing of events in the course of a query evaluation.
Timing(long, long, long, long) - Constructor for class com.yahoo.container.handler.Timing
Do consider using com.yahoo.search.handler.SearchResponse.createTiming(Query, Result) if instead of this constructor if you are creating a Timing instance in a search context.
toLoggingCoverage() - Method in class com.yahoo.container.handler.Coverage
 
toString() - Method in class com.yahoo.component.chain.Chain
 
toString() - Method in class com.yahoo.component.chain.dependencies.Dependencies
 
toString() - Method in class com.yahoo.container.handler.Prefix
 
toString() - Method in class com.yahoo.processing.execution.Execution
 
toString() - Method in class com.yahoo.processing.execution.Execution.Trace.LogValue
 
toString() - Method in class com.yahoo.processing.execution.Execution.Trace
Returns a short string description of this
toString() - Method in class com.yahoo.processing.handler.ResponseStatus
 
toString() - Method in class com.yahoo.processing.request.CompoundName
Returns the string representation of this - all the name components in order separated by dots.
toString() - Method in class com.yahoo.processing.request.ErrorMessage
Returns a formatted message containing the information in this
toString() - Method in class com.yahoo.processing.response.AbstractDataList
 
toString() - Method in class com.yahoo.processing.response.DefaultIncomingData
 
toString() - Method in class com.yahoo.processing.response.IncomingData.NullIncomingData
 
TOTAL_HIT_COUNT - Static variable in class com.yahoo.container.http.BenchmarkingHeaders
 
trace() - Method in class com.yahoo.processing.execution.Execution
 
trace(Object, int) - Method in class com.yahoo.processing.execution.Execution.Trace
 
trace(String, int) - Method in class com.yahoo.processing.execution.Execution.Trace
Adds a trace message to this trace, if this trace has at most the given trace level
traceNode() - Method in class com.yahoo.processing.execution.Execution.Trace
Returns the trace node peer of this
transformedquery - Variable in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
transformedquery() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
transformedquery(int) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
transformedquery(String) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
transformedquery(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 

U

UNAUTHORIZED - com.yahoo.container.protect.Error
 
unblendedresult - Variable in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
unblendedresult() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
unblendedresult(int) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers
 
unblendedresult(String) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
unblendedresult(Collection<String>) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Builder
 
union(Dependencies) - Method in class com.yahoo.component.chain.dependencies.Dependencies
 
union(Phase) - Method in class com.yahoo.component.chain.Phase
 
UNSPECIFIED - com.yahoo.container.protect.Error
 
uri(URI) - Method in class com.yahoo.container.jdisc.HttpRequest.Builder
Set the URI of the server request created.

V

value() - Method in annotation type com.yahoo.component.chain.dependencies.After
 
value() - Method in annotation type com.yahoo.component.chain.dependencies.Before
 
value() - Method in annotation type com.yahoo.component.chain.dependencies.Provides
 
value() - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument
 
value() - Method in enum com.yahoo.processing.execution.Execution.Trace.Level
 
value(String) - Method in class com.yahoo.container.QrSearchersConfig.Customizedsearchers.Argument.Builder
 
valueOf(String) - Static method in enum com.yahoo.container.handler.ClustersStatus.Require
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.container.handler.Coverage.FullCoverageDefinition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.container.protect.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode.Enum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.processing.execution.Execution.Trace.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.yahoo.container.handler.ClustersStatus.Require
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.container.handler.Coverage.FullCoverageDefinition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.container.protect.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.container.QrSearchersConfig.Searchcluster.Indexingmode.Enum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.processing.execution.Execution.Trace.Level
Returns an array containing the constants of this enum type, in the order they are declared.
VespaHeaders - Class in com.yahoo.container.jdisc
Static helper methods which implement the mapping between the ErrorMessage API and HTTP headers and return codes.
VespaHeaders() - Constructor for class com.yahoo.container.jdisc.VespaHeaders
 
VipStatus - Class in com.yahoo.container.handler
A component which keeps track of whether or not this container instance should receive traffic and respond that it is in good health.
VipStatus() - Constructor for class com.yahoo.container.handler.VipStatus
For testing
VipStatus(ClustersStatus) - Constructor for class com.yahoo.container.handler.VipStatus
For testing
VipStatus(QrSearchersConfig) - Constructor for class com.yahoo.container.handler.VipStatus
For testing
VipStatus(QrSearchersConfig, VipStatusConfig, ClustersStatus) - Constructor for class com.yahoo.container.handler.VipStatus
Deprecated.
VipStatus(QrSearchersConfig, VipStatusConfig, ClustersStatus, StateMonitor) - Constructor for class com.yahoo.container.handler.VipStatus
Deprecated.
VipStatus(QrSearchersConfig, VipStatusConfig, ClustersStatus, StateMonitor, Metric) - Constructor for class com.yahoo.container.handler.VipStatus
 
VipStatus(QrSearchersConfig, ClustersStatus) - Constructor for class com.yahoo.container.handler.VipStatus
For testing
VipStatus(QrSearchersConfig, ClustersStatus, StateMonitor) - Constructor for class com.yahoo.container.handler.VipStatus
Deprecated.
VipStatusHandler - Class in com.yahoo.container.handler
Transmit status to VIP from file or memory.
VipStatusHandler(VipStatusConfig, Metric, VipStatus) - Constructor for class com.yahoo.container.handler.VipStatusHandler
Create this with a dedicated thread pool to avoid returning an error to VIPs when the regular thread pool is out of capacity.
VipStatusHandler(Executor, VipStatusConfig, Metric) - Constructor for class com.yahoo.container.handler.VipStatusHandler
 
VipStatusHandler(Executor, VipStatusConfig, Metric, VipStatus) - Constructor for class com.yahoo.container.handler.VipStatusHandler
 

W

waitForAll(Collection<FutureResponse>, long) - Static method in class com.yahoo.processing.execution.AsyncExecution
 
write(byte[]) - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Buffered write the contents of the array to this stream, copying the contents of the given array to this stream.
write(byte[], int, int) - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Buffered write of the contents of the array to this stream, copying the contents of the given array to this stream.
write(int) - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Buffered write of a single byte.
write(ByteBuffer, CompletionHandler) - Method in class com.yahoo.container.jdisc.ThreadedHttpRequestHandler.LazyContentChannel
 
writeErrorResponseOnOverload(Request, ResponseHandler) - Method in class com.yahoo.container.jdisc.ThreadedRequestHandler
Invoked to write an error response when the worker pool is overloaded.
written() - Method in class com.yahoo.container.jdisc.ContentChannelOutputStream
Returns the number of bytes written to this stream

X

XMLStringSearcher - Variable in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 
XMLStringSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher
 
XMLStringSearcher() - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher
 
XMLStringSearcher(QrSearchersConfig.Com.Yahoo.Prelude.Searcher.XMLStringSearcher.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Yahoo.Prelude.Searcher.Builder
 

Y

yahoo - Variable in class com.yahoo.container.QrSearchersConfig.Com.Builder
 
yahoo() - Method in class com.yahoo.container.QrSearchersConfig.Com
 
yahoo(QrSearchersConfig.Com.Yahoo.Builder) - Method in class com.yahoo.container.QrSearchersConfig.Com.Builder
 
Yahoo(QrSearchersConfig.Com.Yahoo.Builder) - Constructor for class com.yahoo.container.QrSearchersConfig.Com.Yahoo
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages