aboutsummaryrefslogtreecommitdiffstats
path: root/container-core/abi-spec.json
diff options
context:
space:
mode:
authorHÃ¥kon Hallingstad <hakon@oath.com>2019-01-04 16:01:14 +0100
committerGitHub <noreply@github.com>2019-01-04 16:01:14 +0100
commitcd470d8ac8a58c943748f028a37d864507628e99 (patch)
tree7d7abbfc040f37b614a8d1c980d7f632597c51f6 /container-core/abi-spec.json
parent8ea7795c01e0830bb9b218cb60759ffc01551f56 (diff)
Revert "Enable ABI checking on modules with public APIs"
Diffstat (limited to 'container-core/abi-spec.json')
-rw-r--r--container-core/abi-spec.json933
1 files changed, 0 insertions, 933 deletions
diff --git a/container-core/abi-spec.json b/container-core/abi-spec.json
deleted file mode 100644
index 8c8c241a5dd..00000000000
--- a/container-core/abi-spec.json
+++ /dev/null
@@ -1,933 +0,0 @@
-{
- "com.yahoo.container.handler.AccessLogRequestHandler": {
- "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric, com.yahoo.container.logging.CircularArrayAccessLogKeeper)",
- "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.ClustersStatus": {
- "superClass": "com.yahoo.component.AbstractComponent",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void setContainerHasClusters(boolean)",
- "public void setReceiveTrafficByDefault(boolean)",
- "public void setUp(java.lang.Object)",
- "public void setDown(java.lang.Object)",
- "public boolean containerShouldReceiveTraffic()"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.Coverage$FullCoverageDefinition": {
- "superClass": "java.lang.Enum",
- "interfaces": [],
- "attributes": [
- "public",
- "final",
- "enum"
- ],
- "methods": [
- "public static com.yahoo.container.handler.Coverage$FullCoverageDefinition[] values()",
- "public static com.yahoo.container.handler.Coverage$FullCoverageDefinition valueOf(java.lang.String)"
- ],
- "fields": [
- "public static final enum com.yahoo.container.handler.Coverage$FullCoverageDefinition EXPLICITLY_FULL",
- "public static final enum com.yahoo.container.handler.Coverage$FullCoverageDefinition EXPLICITLY_INCOMPLETE",
- "public static final enum com.yahoo.container.handler.Coverage$FullCoverageDefinition DOCUMENT_COUNT"
- ]
- },
- "com.yahoo.container.handler.Coverage": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "protected void <init>()",
- "protected void <init>(long, long, int, int)",
- "public void <init>(long, int, boolean)",
- "protected void <init>(long, int, boolean, int)",
- "public void merge(com.yahoo.container.handler.Coverage)",
- "public long getDocs()",
- "public long getActive()",
- "public long getSoonActive()",
- "public boolean isDegraded()",
- "public boolean isDegradedByMatchPhase()",
- "public boolean isDegradedByTimeout()",
- "public boolean isDegradedByAdapativeTimeout()",
- "public boolean isDegradedByNonIdealState()",
- "public boolean getFull()",
- "public int getNodes()",
- "public int getNodesTried()",
- "public com.yahoo.container.handler.Coverage setNodesTried(int)",
- "public int getFullResultSets()",
- "public int getResultSets()",
- "public int getResultPercentage()"
- ],
- "fields": [
- "protected long docs",
- "protected long active",
- "protected long soonActive",
- "protected int degradedReason",
- "protected int nodes",
- "protected int resultSets",
- "protected int fullResultSets",
- "protected com.yahoo.container.handler.Coverage$FullCoverageDefinition fullReason",
- "public static final int DEGRADED_BY_MATCH_PHASE",
- "public static final int DEGRADED_BY_TIMEOUT",
- "public static final int DEGRADED_BY_ADAPTIVE_TIMEOUT"
- ]
- },
- "com.yahoo.container.handler.LogHandler": {
- "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.util.concurrent.Executor)",
- "protected void <init>(java.util.concurrent.Executor, com.yahoo.container.handler.LogReader)",
- "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.LogReader": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "protected org.json.JSONObject readLogs(java.lang.String, long, long)"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.Prefix": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "java.lang.Comparable"
- ],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(java.lang.String, java.lang.String)",
- "public void <init>(java.lang.String)",
- "public boolean hasAnyCommonPrefix(java.lang.String)",
- "public int compareTo(com.yahoo.container.handler.Prefix)",
- "public boolean matches(java.lang.String)",
- "public java.lang.String toString()",
- "public bridge synthetic int compareTo(java.lang.Object)"
- ],
- "fields": [
- "public final java.lang.String prefix",
- "public final java.lang.String[] elements",
- "public final java.lang.String handler"
- ]
- },
- "com.yahoo.container.handler.ThreadPoolProvider": {
- "superClass": "com.yahoo.component.AbstractComponent",
- "interfaces": [
- "com.yahoo.container.di.componentgraph.Provider"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.container.handler.ThreadpoolConfig, com.yahoo.jdisc.Metric)",
- "public void <init>(com.yahoo.container.handler.ThreadpoolConfig, com.yahoo.jdisc.Metric, com.yahoo.container.protect.ProcessTerminator)",
- "public java.util.concurrent.Executor get()",
- "public void deconstruct()",
- "public bridge synthetic java.lang.Object get()"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.ThreadpoolConfig$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigInstance$Builder"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.container.handler.ThreadpoolConfig)",
- "public com.yahoo.container.handler.ThreadpoolConfig$Builder maxthreads(int)",
- "public com.yahoo.container.handler.ThreadpoolConfig$Builder maxThreadExecutionTimeSeconds(int)",
- "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
- "public final java.lang.String getDefMd5()",
- "public final java.lang.String getDefName()",
- "public final java.lang.String getDefNamespace()",
- "public com.yahoo.container.handler.ThreadpoolConfig build()"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.ThreadpoolConfig$Producer": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.config.ConfigInstance$Producer"
- ],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void getConfig(com.yahoo.container.handler.ThreadpoolConfig$Builder)"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.ThreadpoolConfig": {
- "superClass": "com.yahoo.config.ConfigInstance",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public static java.lang.String getDefMd5()",
- "public static java.lang.String getDefName()",
- "public static java.lang.String getDefNamespace()",
- "public static java.lang.String getDefVersion()",
- "public void <init>(com.yahoo.container.handler.ThreadpoolConfig$Builder)",
- "public int maxthreads()",
- "public int maxThreadExecutionTimeSeconds()"
- ],
- "fields": [
- "public static final java.lang.String CONFIG_DEF_MD5",
- "public static final java.lang.String CONFIG_DEF_NAME",
- "public static final java.lang.String CONFIG_DEF_NAMESPACE",
- "public static final java.lang.String CONFIG_DEF_VERSION",
- "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
- ]
- },
- "com.yahoo.container.handler.Timing": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(long, long, long, long)",
- "public long getSummaryStartTime()",
- "public long getQueryStartTime()",
- "public long getTimeout()"
- ],
- "fields": [
- "protected long summaryStartTime",
- "protected long queryStartTime",
- "protected long timeout"
- ]
- },
- "com.yahoo.container.handler.VipStatus": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void <init>(com.yahoo.container.QrSearchersConfig)",
- "public void <init>(com.yahoo.container.handler.ClustersStatus)",
- "public void <init>(com.yahoo.container.QrSearchersConfig, com.yahoo.container.core.VipStatusConfig, com.yahoo.container.handler.ClustersStatus)",
- "public void setInRotation(java.lang.Boolean)",
- "public void addToRotation(java.lang.String)",
- "public void removeFromRotation(java.lang.String)",
- "public void addToRotation(java.lang.Object)",
- "public void removeFromRotation(java.lang.Object)",
- "public boolean isInRotation()"
- ],
- "fields": []
- },
- "com.yahoo.container.handler.VipStatusHandler": {
- "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>(com.yahoo.container.core.VipStatusConfig, com.yahoo.jdisc.Metric, com.yahoo.container.handler.VipStatus)",
- "public void <init>(java.util.concurrent.Executor, com.yahoo.container.core.VipStatusConfig, com.yahoo.jdisc.Metric)",
- "public void <init>(java.util.concurrent.Executor, com.yahoo.container.core.VipStatusConfig, com.yahoo.jdisc.Metric, com.yahoo.container.handler.VipStatus)",
- "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)"
- ],
- "fields": []
- },
- "com.yahoo.container.http.AccessLogUtil": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public static java.lang.String getHttpMethod(com.yahoo.jdisc.http.HttpRequest)",
- "public static java.net.URI getUri(com.yahoo.jdisc.http.HttpRequest)",
- "public static java.lang.String getHttpVersion(com.yahoo.jdisc.http.HttpRequest)",
- "public static java.lang.String getReferrerHeader(com.yahoo.jdisc.http.HttpRequest)",
- "public static java.lang.String getUserAgentHeader(com.yahoo.jdisc.http.HttpRequest)",
- "public static java.net.InetSocketAddress getRemoteAddress(com.yahoo.jdisc.http.HttpRequest)"
- ],
- "fields": []
- },
- "com.yahoo.container.http.BenchmarkingHeaders": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()"
- ],
- "fields": [
- "public static final java.lang.String REQUEST",
- "public static final java.lang.String REQUEST_COVERAGE",
- "public static final java.lang.String NUM_HITS",
- "public static final java.lang.String NUM_FASTHITS",
- "public static final java.lang.String NUM_GROUPHITS",
- "public static final java.lang.String NUM_ERRORS",
- "public static final java.lang.String TOTAL_HIT_COUNT",
- "public static final java.lang.String NUM_DOCSUMS",
- "public static final java.lang.String QUERY_HITS",
- "public static final java.lang.String QUERY_OFFSET",
- "public static final java.lang.String SEARCH_TIME",
- "public static final java.lang.String ATTR_TIME",
- "public static final java.lang.String FILL_TIME",
- "public static final java.lang.String DOCS_SEARCHED",
- "public static final java.lang.String NODES_SEARCHED",
- "public static final java.lang.String FULL_COVERAGE"
- ]
- },
- "com.yahoo.container.jdisc.AsyncHttpResponse": {
- "superClass": "com.yahoo.container.jdisc.HttpResponse",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>(int)",
- "public abstract void render(java.io.OutputStream, com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)",
- "public final void render(java.io.OutputStream)"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.ContentChannelOutputStream": {
- "superClass": "java.io.OutputStream",
- "interfaces": [
- "com.yahoo.io.WritableByteTransmitter"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.jdisc.handler.ContentChannel)",
- "public void write(int)",
- "public void close()",
- "public void flush()",
- "public void write(byte[], int, int)",
- "public void write(byte[])",
- "public void nonCopyingWrite(byte[], int, int)",
- "public void nonCopyingWrite(byte[])",
- "public void send(java.nio.ByteBuffer)",
- "public long written()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.EmptyResponse": {
- "superClass": "com.yahoo.container.jdisc.HttpResponse",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(int)",
- "public void render(java.io.OutputStream)"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.ExtendedResponse": {
- "superClass": "com.yahoo.container.jdisc.AsyncHttpResponse",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>(int)",
- "public abstract void render(java.io.OutputStream, com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)",
- "public java.lang.String getUser()",
- "public java.lang.String getParsedQuery()",
- "public com.yahoo.container.handler.Timing getTiming()",
- "public com.yahoo.container.handler.Coverage getCoverage()",
- "public com.yahoo.container.logging.HitCounts getHitCounts()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.HttpRequest$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.container.jdisc.HttpRequest)",
- "public void <init>(com.yahoo.jdisc.http.HttpRequest)",
- "public com.yahoo.container.jdisc.HttpRequest$Builder put(java.lang.String, java.lang.String)",
- "public com.yahoo.container.jdisc.HttpRequest$Builder removeProperty(java.lang.String)",
- "public com.yahoo.container.jdisc.HttpRequest$Builder method(com.yahoo.jdisc.http.HttpRequest$Method)",
- "public com.yahoo.container.jdisc.HttpRequest$Builder jdiscRequest(com.yahoo.jdisc.http.HttpRequest)",
- "public com.yahoo.container.jdisc.HttpRequest$Builder requestData(java.io.InputStream)",
- "public com.yahoo.container.jdisc.HttpRequest$Builder uri(java.net.URI)",
- "public com.yahoo.container.jdisc.HttpRequest createDirectRequest()",
- "public com.yahoo.container.jdisc.HttpRequest createClientRequest()",
- "public com.yahoo.container.jdisc.HttpRequest createServerRequest()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.HttpRequest": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.jdisc.http.HttpRequest, java.io.InputStream)",
- "public void <init>(com.yahoo.jdisc.http.HttpRequest, java.io.InputStream, java.util.Map)",
- "public static com.yahoo.container.jdisc.HttpRequest createRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream)",
- "public static com.yahoo.container.jdisc.HttpRequest createRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream, java.util.Map)",
- "public static java.util.Optional getHttpRequest(com.yahoo.processing.Request)",
- "public java.util.Optional getAccessLogEntry()",
- "public static com.yahoo.container.jdisc.HttpRequest createTestRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method)",
- "public static com.yahoo.container.jdisc.HttpRequest createTestRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream)",
- "public static com.yahoo.container.jdisc.HttpRequest createTestRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.io.InputStream, java.util.Map)",
- "public com.yahoo.jdisc.http.HttpRequest$Method getMethod()",
- "public java.net.URI getUri()",
- "public com.yahoo.jdisc.http.HttpRequest getJDiscRequest()",
- "public java.lang.String getProperty(java.lang.String)",
- "public java.util.Map propertyMap()",
- "public boolean getBooleanProperty(java.lang.String)",
- "public boolean hasProperty(java.lang.String)",
- "public java.lang.String getHeader(java.lang.String)",
- "public java.lang.String getHost()",
- "public int getPort()",
- "public java.io.InputStream getData()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.HttpResponse": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>(int)",
- "public abstract void render(java.io.OutputStream)",
- "public int getStatus()",
- "public void setStatus(int)",
- "public com.yahoo.jdisc.HeaderFields headers()",
- "public com.yahoo.jdisc.Response getJdiscResponse()",
- "public java.lang.String getContentType()",
- "public java.lang.String getCharacterEncoding()",
- "public void populateAccessLogEntry(com.yahoo.container.logging.AccessLogEntry)",
- "public void complete()",
- "public java.lang.Iterable getLogValues()"
- ],
- "fields": [
- "public static final java.lang.String DEFAULT_MIME_TYPE",
- "public static final java.lang.String DEFAULT_CHARACTER_ENCODING"
- ]
- },
- "com.yahoo.container.jdisc.LoggingCompletionHandler": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.jdisc.handler.CompletionHandler"
- ],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract void markCommitStart()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.LoggingRequestHandler$Context": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)",
- "public void <init>(com.yahoo.container.jdisc.LoggingRequestHandler$Context)",
- "public java.util.concurrent.Executor getExecutor()",
- "public com.yahoo.container.logging.AccessLog getAccessLog()",
- "public com.yahoo.jdisc.Metric getMetric()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.LoggingRequestHandler": {
- "superClass": "com.yahoo.container.jdisc.ThreadedHttpRequestHandler",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)",
- "public static com.yahoo.container.jdisc.LoggingRequestHandler$Context testOnlyContext()",
- "public void <init>(com.yahoo.container.jdisc.LoggingRequestHandler$Context)",
- "public void <init>(com.yahoo.container.jdisc.LoggingRequestHandler$Context, boolean)",
- "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)",
- "public void <init>(java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric, boolean)",
- "protected com.yahoo.container.jdisc.LoggingCompletionHandler createLoggingCompletionHandler(long, long, com.yahoo.container.jdisc.HttpResponse, com.yahoo.container.jdisc.HttpRequest, com.yahoo.container.jdisc.ContentChannelOutputStream)"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.MetricConsumerFactory": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "interface",
- "abstract"
- ],
- "methods": [
- "public abstract com.yahoo.jdisc.application.MetricConsumer newInstance()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.jdisc.handler.ResponseHandler"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler awaitResponse()",
- "public java.lang.String read()",
- "public int available()",
- "public java.lang.String readAll()",
- "public java.lang.String readIfAvailable()",
- "public com.yahoo.jdisc.handler.ContentChannel handleResponse(com.yahoo.jdisc.Response)",
- "public void clientClose()",
- "public int getStatus()",
- "public com.yahoo.jdisc.Response getResponse()"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.RequestHandlerTestDriver": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "java.lang.AutoCloseable"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.jdisc.handler.RequestHandler)",
- "public void <init>(java.lang.String, com.yahoo.jdisc.handler.RequestHandler)",
- "public void close()",
- "public com.yahoo.jdisc.test.TestDriver jDiscDriver()",
- "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String)",
- "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method)",
- "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.lang.String)",
- "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.lang.String, java.lang.String)",
- "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.nio.ByteBuffer)",
- "public com.yahoo.container.jdisc.RequestHandlerTestDriver$MockResponseHandler sendRequest(java.lang.String, com.yahoo.jdisc.http.HttpRequest$Method, java.nio.ByteBuffer, java.lang.String)",
- "public java.lang.String censorDigits(java.lang.String)"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.ThreadedHttpRequestHandler$LazyContentChannel": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.jdisc.handler.ContentChannel"
- ],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.container.jdisc.HttpRequest, com.yahoo.jdisc.handler.ResponseHandler, com.yahoo.jdisc.Metric, java.util.logging.Logger)",
- "public void setHttpResponse(com.yahoo.container.jdisc.HttpResponse)",
- "public void write(java.nio.ByteBuffer, com.yahoo.jdisc.handler.CompletionHandler)",
- "public void close(com.yahoo.jdisc.handler.CompletionHandler)"
- ],
- "fields": []
- },
- "com.yahoo.container.jdisc.ThreadedHttpRequestHandler": {
- "superClass": "com.yahoo.container.jdisc.ThreadedRequestHandler",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>(java.util.concurrent.Executor)",
- "public void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric)",
- "public void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric, boolean)",
- "public abstract com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)",
- "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest, com.yahoo.jdisc.handler.ContentChannel)",
- "public final void handleRequest(com.yahoo.jdisc.Request, com.yahoo.jdisc.handler.BufferedContentChannel, com.yahoo.jdisc.handler.ResponseHandler)",
- "protected void addDateHeader(com.yahoo.container.jdisc.HttpResponse, long)",
- "protected com.yahoo.container.jdisc.LoggingCompletionHandler createLoggingCompletionHandler(long, long, com.yahoo.container.jdisc.HttpResponse, com.yahoo.container.jdisc.HttpRequest, com.yahoo.container.jdisc.ContentChannelOutputStream)",
- "protected com.yahoo.jdisc.http.HttpRequest asHttpRequest(com.yahoo.jdisc.Request)"
- ],
- "fields": [
- "public static final java.lang.String CONTENT_TYPE",
- "public static final java.lang.String DATE",
- "protected final java.util.logging.Logger log"
- ]
- },
- "com.yahoo.container.jdisc.ThreadedRequestHandler": {
- "superClass": "com.yahoo.jdisc.handler.AbstractRequestHandler",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "protected void <init>(java.util.concurrent.Executor)",
- "protected void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric)",
- "protected void <init>(java.util.concurrent.Executor, com.yahoo.jdisc.Metric, boolean)",
- "public final com.yahoo.jdisc.handler.ContentChannel handleRequest(com.yahoo.jdisc.Request, com.yahoo.jdisc.handler.ResponseHandler)",
- "public java.time.Duration getTimeout()",
- "protected abstract void handleRequest(com.yahoo.jdisc.Request, com.yahoo.jdisc.handler.BufferedContentChannel, com.yahoo.jdisc.handler.ResponseHandler)"
- ],
- "fields": [
- "protected final com.yahoo.jdisc.Metric metric"
- ]
- },
- "com.yahoo.container.jdisc.VespaHeaders": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>()",
- "public static boolean benchmarkCoverage(boolean, com.yahoo.jdisc.HeaderFields)",
- "public static boolean benchmarkOutput(com.yahoo.container.jdisc.HttpRequest)",
- "public static void benchmarkOutput(com.yahoo.jdisc.HeaderFields, boolean, com.yahoo.container.handler.Timing, com.yahoo.container.logging.HitCounts, int, com.yahoo.container.handler.Coverage)",
- "public static int getStatus(boolean, com.yahoo.processing.request.ErrorMessage, java.util.Iterator)",
- "public static int getEagerErrorStatus(com.yahoo.processing.request.ErrorMessage, java.util.Iterator)"
- ],
- "fields": []
- },
- "com.yahoo.container.protect.Error": {
- "superClass": "java.lang.Enum",
- "interfaces": [],
- "attributes": [
- "public",
- "final",
- "enum"
- ],
- "methods": [
- "public static com.yahoo.container.protect.Error[] values()",
- "public static com.yahoo.container.protect.Error valueOf(java.lang.String)"
- ],
- "fields": [
- "public static final enum com.yahoo.container.protect.Error NO_BACKENDS_IN_SERVICE",
- "public static final enum com.yahoo.container.protect.Error NULL_QUERY",
- "public static final enum com.yahoo.container.protect.Error REQUEST_TOO_LARGE",
- "public static final enum com.yahoo.container.protect.Error ILLEGAL_QUERY",
- "public static final enum com.yahoo.container.protect.Error INVALID_QUERY_PARAMETER",
- "public static final enum com.yahoo.container.protect.Error UNSPECIFIED",
- "public static final enum com.yahoo.container.protect.Error ERROR_IN_PLUGIN",
- "public static final enum com.yahoo.container.protect.Error INVALID_QUERY_TRANSFORMATION",
- "public static final enum com.yahoo.container.protect.Error RESULT_HAS_ERRORS",
- "public static final enum com.yahoo.container.protect.Error SERVER_IS_MISCONFIGURED",
- "public static final enum com.yahoo.container.protect.Error BACKEND_COMMUNICATION_ERROR",
- "public static final enum com.yahoo.container.protect.Error NO_ANSWER_WHEN_PINGING_NODE",
- "public static final enum com.yahoo.container.protect.Error TIMEOUT",
- "public static final enum com.yahoo.container.protect.Error EMPTY_DOCUMENTS",
- "public static final enum com.yahoo.container.protect.Error UNAUTHORIZED",
- "public static final enum com.yahoo.container.protect.Error FORBIDDEN",
- "public static final enum com.yahoo.container.protect.Error NOT_FOUND",
- "public static final enum com.yahoo.container.protect.Error BAD_REQUEST",
- "public static final enum com.yahoo.container.protect.Error INTERNAL_SERVER_ERROR",
- "public static final enum com.yahoo.container.protect.Error INSUFFICIENT_STORAGE",
- "public final int code"
- ]
- },
- "com.yahoo.container.protect.FreezeDetector": {
- "superClass": "com.yahoo.component.AbstractComponent",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.container.core.DiagnosticsConfig)",
- "public void register(com.yahoo.concurrent.ThreadLocalDirectory)",
- "public boolean isBreakdown()",
- "public void unRegister(com.yahoo.concurrent.ThreadLocalDirectory)",
- "public void deconstruct()"
- ],
- "fields": []
- },
- "com.yahoo.container.protect.ProcessTerminator": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void logAndDie(java.lang.String)",
- "public void logAndDie(java.lang.String, boolean)"
- ],
- "fields": []
- },
- "com.yahoo.container.protect.TimeoutCollector": {
- "superClass": "java.lang.Object",
- "interfaces": [
- "com.yahoo.concurrent.ThreadLocalDirectory$Updater"
- ],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>()",
- "public com.yahoo.container.protect.TimeoutRate createGenerationInstance(com.yahoo.container.protect.TimeoutRate)",
- "public com.yahoo.container.protect.TimeoutRate update(com.yahoo.container.protect.TimeoutRate, java.lang.Boolean)",
- "public bridge synthetic java.lang.Object update(java.lang.Object, java.lang.Object)",
- "public bridge synthetic java.lang.Object createGenerationInstance(java.lang.Object)"
- ],
- "fields": []
- },
- "com.yahoo.container.protect.TimeoutRate": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public",
- "final"
- ],
- "methods": [
- "public void <init>()",
- "public void addQuery(java.lang.Boolean)",
- "public void merge(com.yahoo.container.protect.TimeoutRate)",
- "public double timeoutFraction()",
- "public int getTotal()"
- ],
- "fields": []
- },
- "com.yahoo.processing.handler.AbstractProcessingHandler": {
- "superClass": "com.yahoo.container.jdisc.LoggingRequestHandler",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)",
- "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)",
- "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)",
- "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)",
- "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)",
- "public com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest, com.yahoo.jdisc.handler.ContentChannel)",
- "public com.yahoo.processing.execution.Execution createExecution(com.yahoo.component.chain.Chain, com.yahoo.processing.Request)",
- "public com.yahoo.processing.execution.chain.ChainRegistry getChainRegistry()",
- "public com.yahoo.component.provider.ComponentRegistry getRenderers()",
- "public com.yahoo.processing.rendering.Renderer getRendererCopy(com.yahoo.component.ComponentSpecification)"
- ],
- "fields": [
- "public static final java.lang.String DEFAULT_RENDERER_ID"
- ]
- },
- "com.yahoo.processing.handler.ProcessingHandler": {
- "superClass": "com.yahoo.processing.handler.AbstractProcessingHandler",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)",
- "public void <init>(com.yahoo.processing.execution.chain.ChainRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)",
- "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog)",
- "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.jdisc.Metric)"
- ],
- "fields": []
- },
- "com.yahoo.processing.handler.ProcessingResponse": {
- "superClass": "com.yahoo.container.jdisc.AsyncHttpResponse",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(int, com.yahoo.processing.Request, com.yahoo.processing.Response, com.yahoo.processing.rendering.Renderer, java.util.concurrent.Executor, com.yahoo.processing.execution.Execution)",
- "public void render(java.io.OutputStream, com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)",
- "public java.lang.String getContentType()",
- "public java.lang.String getCharacterEncoding()",
- "public void complete()",
- "public java.lang.Iterable getLogValues()"
- ],
- "fields": []
- },
- "com.yahoo.processing.handler.ProcessingTestDriver": {
- "superClass": "com.yahoo.container.jdisc.RequestHandlerTestDriver",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.util.Collection)",
- "public void <init>(java.lang.String, java.util.Collection)",
- "public varargs void <init>(com.yahoo.component.chain.Chain[])",
- "public varargs void <init>(java.lang.String, com.yahoo.component.chain.Chain[])",
- "public void <init>(java.util.Collection, com.yahoo.component.provider.ComponentRegistry)",
- "public void <init>(java.lang.String, java.util.Collection, com.yahoo.component.provider.ComponentRegistry)",
- "public void <init>(com.yahoo.processing.handler.ProcessingHandler)",
- "public void <init>(java.lang.String, com.yahoo.processing.handler.ProcessingHandler)",
- "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.container.logging.AccessLogInterface)",
- "public com.yahoo.processing.handler.ProcessingHandler processingHandler()"
- ],
- "fields": []
- },
- "com.yahoo.processing.handler.ResponseHeaders": {
- "superClass": "com.yahoo.processing.response.AbstractData",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.util.Map, com.yahoo.processing.Request)",
- "public java.util.Map headers()"
- ],
- "fields": []
- },
- "com.yahoo.processing.handler.ResponseStatus": {
- "superClass": "com.yahoo.processing.response.AbstractData",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(int, com.yahoo.processing.Request)",
- "public int code()",
- "public java.lang.String toString()"
- ],
- "fields": []
- },
- "com.yahoo.processing.rendering.AsynchronousRenderer": {
- "superClass": "com.yahoo.processing.rendering.Renderer",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>()",
- "public abstract void setNetworkWiring(com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)"
- ],
- "fields": []
- },
- "com.yahoo.processing.rendering.AsynchronousSectionedRenderer": {
- "superClass": "com.yahoo.processing.rendering.AsynchronousRenderer",
- "interfaces": [],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public abstract void beginResponse(java.io.OutputStream)",
- "public abstract void beginList(com.yahoo.processing.response.DataList)",
- "public abstract void data(com.yahoo.processing.response.Data)",
- "public abstract void endList(com.yahoo.processing.response.DataList)",
- "public abstract void endResponse()",
- "public void <init>()",
- "public void <init>(java.util.concurrent.Executor)",
- "public final com.google.common.util.concurrent.ListenableFuture render(java.io.OutputStream, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)",
- "public void deconstruct()",
- "public final com.google.common.util.concurrent.ListenableFuture renderBeforeHandover(java.io.OutputStream, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)",
- "public com.yahoo.processing.execution.Execution getExecution()",
- "public com.yahoo.processing.Response getResponse()",
- "protected boolean clientClosed()",
- "protected void onClientClosed()",
- "public int getRecursionLevel()",
- "public final void setNetworkWiring(com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)",
- "public void init()"
- ],
- "fields": []
- },
- "com.yahoo.processing.rendering.ProcessingRenderer": {
- "superClass": "com.yahoo.processing.rendering.AsynchronousSectionedRenderer",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>()",
- "public void init()",
- "public final void beginResponse(java.io.OutputStream)",
- "public final void endResponse()",
- "public final void beginList(com.yahoo.processing.response.DataList)",
- "public final void endList(com.yahoo.processing.response.DataList)",
- "public final void data(com.yahoo.processing.response.Data)",
- "protected void renderValue(com.yahoo.processing.response.Data, com.yahoo.text.JSONWriter)",
- "protected boolean shouldRender(com.yahoo.processing.response.Data)",
- "public final java.lang.String getEncoding()",
- "public final java.lang.String getMimeType()"
- ],
- "fields": []
- },
- "com.yahoo.processing.rendering.Renderer": {
- "superClass": "com.yahoo.component.AbstractComponent",
- "interfaces": [
- "java.lang.Cloneable"
- ],
- "attributes": [
- "public",
- "abstract"
- ],
- "methods": [
- "public void <init>()",
- "public com.yahoo.processing.rendering.Renderer clone()",
- "public void init()",
- "public abstract com.google.common.util.concurrent.ListenableFuture render(java.io.OutputStream, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)",
- "public abstract java.lang.String getEncoding()",
- "public abstract java.lang.String getMimeType()",
- "public bridge synthetic com.yahoo.component.AbstractComponent clone()",
- "public bridge synthetic java.lang.Object clone()"
- ],
- "fields": []
- },
- "com.yahoo.restapi.Path": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
- "public"
- ],
- "methods": [
- "public void <init>(java.lang.String)",
- "public boolean matches(java.lang.String)",
- "public java.lang.String get(java.lang.String)",
- "public java.lang.String getRest()",
- "public java.lang.String asString()",
- "public java.lang.String toString()"
- ],
- "fields": []
- }
-} \ No newline at end of file