diff options
Diffstat (limited to 'jdisc_http_service/abi-spec.json')
-rw-r--r-- | jdisc_http_service/abi-spec.json | 1482 |
1 files changed, 0 insertions, 1482 deletions
diff --git a/jdisc_http_service/abi-spec.json b/jdisc_http_service/abi-spec.json deleted file mode 100644 index 34e021eec62..00000000000 --- a/jdisc_http_service/abi-spec.json +++ /dev/null @@ -1,1482 +0,0 @@ -{ - "com.yahoo.jdisc.http.CertificateStore": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public java.lang.String getCertificate(java.lang.String)", - "public java.lang.String getCertificate(java.lang.String, long)", - "public abstract java.lang.String getCertificate(java.lang.String, long, long)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Builder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder listenPort(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder name(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder headerCacheSize(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder outputBufferSize(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder requestHeaderSize(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder responseHeaderSize(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder acceptQueueSize(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder reuseAddress(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder idleTimeout(double)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder stopTimeout(double)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder tcpKeepAliveEnabled(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder tcpNoDelay(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder throttling(com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder implicitTlsEnabled(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder ssl(com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder tlsClientAuthEnforcer(com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer$Builder)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder healthCheckProxy(com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy$Builder)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder proxyProtocol(com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol$Builder)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder secureRedirect(com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect$Builder)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder maxRequestsPerConnection(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Builder maxConnectionLife(double)", - "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 final boolean getApplyOnRestart()", - "public final void setApplyOnRestart(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig build()" - ], - "fields": [ - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder throttling", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder ssl", - "public com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer$Builder tlsClientAuthEnforcer", - "public com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy$Builder healthCheckProxy", - "public com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol$Builder proxyProtocol", - "public com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect$Builder secureRedirect" - ] - }, - "com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy)", - "public com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy$Builder enable(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy$Builder port(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy$Builder clientTimeout(double)", - "public com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy$Builder)", - "public boolean enable()", - "public int port()", - "public double clientTimeout()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Producer": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Producer" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void getConfig(com.yahoo.jdisc.http.ConnectorConfig$Builder)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol)", - "public com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol$Builder enabled(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol$Builder mixedMode(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol$Builder)", - "public boolean enabled()", - "public boolean mixedMode()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect)", - "public com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect$Builder enabled(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect$Builder port(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect$Builder)", - "public boolean enabled()", - "public int port()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$Ssl)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder enabled(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder privateKeyFile(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder privateKey(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder certificateFile(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder certificate(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder caCertificateFile(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder caCertificate(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder clientAuth(com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder enabledCipherSuites(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder enabledCipherSuites(java.util.Collection)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder enabledProtocols(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder enabledProtocols(java.util.Collection)", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl build()" - ], - "fields": [ - "public java.util.List enabledCipherSuites", - "public java.util.List enabledProtocols" - ] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum[] values()", - "public static com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum DISABLED", - "public static final enum com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum WANT_AUTH", - "public static final enum com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum NEED_AUTH" - ] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth": { - "superClass": "com.yahoo.config.EnumNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum)" - ], - "fields": [ - "public static final com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum DISABLED", - "public static final com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum WANT_AUTH", - "public static final com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum NEED_AUTH" - ] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Ssl": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$Ssl$Builder)", - "public boolean enabled()", - "public java.lang.String privateKeyFile()", - "public java.lang.String privateKey()", - "public java.lang.String certificateFile()", - "public java.lang.String certificate()", - "public java.lang.String caCertificateFile()", - "public java.lang.String caCertificate()", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl$ClientAuth$Enum clientAuth()", - "public java.util.List enabledCipherSuites()", - "public java.lang.String enabledCipherSuites(int)", - "public java.util.List enabledProtocols()", - "public java.lang.String enabledProtocols(int)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$Throttling)", - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder enabled(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder maxConnections(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder maxHeapUtilization(double)", - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder maxAcceptRate(int)", - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder idleTimeout(double)", - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$Throttling": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$Throttling$Builder)", - "public boolean enabled()", - "public int maxConnections()", - "public double maxHeapUtilization()", - "public int maxAcceptRate()", - "public double idleTimeout()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer)", - "public com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer$Builder enable(boolean)", - "public com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer$Builder pathWhitelist(java.lang.String)", - "public com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer$Builder pathWhitelist(java.util.Collection)", - "public com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer build()" - ], - "fields": [ - "public java.util.List pathWhitelist" - ] - }, - "com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer$Builder)", - "public boolean enable()", - "public java.util.List pathWhitelist()", - "public java.lang.String pathWhitelist(int)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ConnectorConfig": { - "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.jdisc.http.ConnectorConfig$Builder)", - "public int listenPort()", - "public java.lang.String name()", - "public int headerCacheSize()", - "public int outputBufferSize()", - "public int requestHeaderSize()", - "public int responseHeaderSize()", - "public int acceptQueueSize()", - "public boolean reuseAddress()", - "public double idleTimeout()", - "public double stopTimeout()", - "public boolean tcpKeepAliveEnabled()", - "public boolean tcpNoDelay()", - "public com.yahoo.jdisc.http.ConnectorConfig$Throttling throttling()", - "public boolean implicitTlsEnabled()", - "public com.yahoo.jdisc.http.ConnectorConfig$Ssl ssl()", - "public com.yahoo.jdisc.http.ConnectorConfig$TlsClientAuthEnforcer tlsClientAuthEnforcer()", - "public com.yahoo.jdisc.http.ConnectorConfig$HealthCheckProxy healthCheckProxy()", - "public com.yahoo.jdisc.http.ConnectorConfig$ProxyProtocol proxyProtocol()", - "public com.yahoo.jdisc.http.ConnectorConfig$SecureRedirect secureRedirect()", - "public int maxRequestsPerConnection()", - "public double maxConnectionLife()" - ], - "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.jdisc.http.Cookie$SameSite": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.jdisc.http.Cookie$SameSite[] values()", - "public static com.yahoo.jdisc.http.Cookie$SameSite valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.jdisc.http.Cookie$SameSite NONE", - "public static final enum com.yahoo.jdisc.http.Cookie$SameSite STRICT", - "public static final enum com.yahoo.jdisc.http.Cookie$SameSite LAX" - ] - }, - "com.yahoo.jdisc.http.Cookie": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.Cookie)", - "public void <init>(java.lang.String, java.lang.String)", - "public java.lang.String getName()", - "public com.yahoo.jdisc.http.Cookie setName(java.lang.String)", - "public java.lang.String getValue()", - "public com.yahoo.jdisc.http.Cookie setValue(java.lang.String)", - "public java.lang.String getDomain()", - "public com.yahoo.jdisc.http.Cookie setDomain(java.lang.String)", - "public java.lang.String getPath()", - "public com.yahoo.jdisc.http.Cookie setPath(java.lang.String)", - "public com.yahoo.jdisc.http.Cookie$SameSite getSameSite()", - "public com.yahoo.jdisc.http.Cookie setSameSite(com.yahoo.jdisc.http.Cookie$SameSite)", - "public int getMaxAge(java.util.concurrent.TimeUnit)", - "public com.yahoo.jdisc.http.Cookie setMaxAge(int, java.util.concurrent.TimeUnit)", - "public boolean isSecure()", - "public com.yahoo.jdisc.http.Cookie setSecure(boolean)", - "public boolean isHttpOnly()", - "public com.yahoo.jdisc.http.Cookie setHttpOnly(boolean)", - "public boolean equals(java.lang.Object)", - "public int hashCode()", - "public java.lang.String toString()", - "public static java.lang.String toCookieHeader(java.lang.Iterable)", - "public static java.util.List fromCookieHeader(java.lang.String)", - "public static java.util.List toSetCookieHeaders(java.lang.Iterable)", - "public static java.util.List toSetCookieHeaderAll(java.lang.Iterable)", - "public static com.yahoo.jdisc.http.Cookie fromSetCookieHeader(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.HttpHeaders$Names": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [], - "fields": [ - "public static final java.lang.String ACCEPT", - "public static final java.lang.String ACCEPT_CHARSET", - "public static final java.lang.String ACCEPT_ENCODING", - "public static final java.lang.String ACCEPT_LANGUAGE", - "public static final java.lang.String ACCEPT_RANGES", - "public static final java.lang.String ACCEPT_PATCH", - "public static final java.lang.String AGE", - "public static final java.lang.String ALLOW", - "public static final java.lang.String AUTHORIZATION", - "public static final java.lang.String CACHE_CONTROL", - "public static final java.lang.String CONNECTION", - "public static final java.lang.String CONTENT_BASE", - "public static final java.lang.String CONTENT_ENCODING", - "public static final java.lang.String CONTENT_LANGUAGE", - "public static final java.lang.String CONTENT_LENGTH", - "public static final java.lang.String CONTENT_LOCATION", - "public static final java.lang.String CONTENT_TRANSFER_ENCODING", - "public static final java.lang.String CONTENT_MD5", - "public static final java.lang.String CONTENT_RANGE", - "public static final java.lang.String CONTENT_TYPE", - "public static final java.lang.String COOKIE", - "public static final java.lang.String DATE", - "public static final java.lang.String ETAG", - "public static final java.lang.String EXPECT", - "public static final java.lang.String EXPIRES", - "public static final java.lang.String FROM", - "public static final java.lang.String HOST", - "public static final java.lang.String IF_MATCH", - "public static final java.lang.String IF_MODIFIED_SINCE", - "public static final java.lang.String IF_NONE_MATCH", - "public static final java.lang.String IF_RANGE", - "public static final java.lang.String IF_UNMODIFIED_SINCE", - "public static final java.lang.String LAST_MODIFIED", - "public static final java.lang.String LOCATION", - "public static final java.lang.String MAX_FORWARDS", - "public static final java.lang.String ORIGIN", - "public static final java.lang.String PRAGMA", - "public static final java.lang.String PROXY_AUTHENTICATE", - "public static final java.lang.String PROXY_AUTHORIZATION", - "public static final java.lang.String RANGE", - "public static final java.lang.String REFERER", - "public static final java.lang.String RETRY_AFTER", - "public static final java.lang.String SEC_WEBSOCKET_KEY1", - "public static final java.lang.String SEC_WEBSOCKET_KEY2", - "public static final java.lang.String SEC_WEBSOCKET_LOCATION", - "public static final java.lang.String SEC_WEBSOCKET_ORIGIN", - "public static final java.lang.String SEC_WEBSOCKET_PROTOCOL", - "public static final java.lang.String SEC_WEBSOCKET_VERSION", - "public static final java.lang.String SEC_WEBSOCKET_KEY", - "public static final java.lang.String SEC_WEBSOCKET_ACCEPT", - "public static final java.lang.String SERVER", - "public static final java.lang.String SET_COOKIE", - "public static final java.lang.String SET_COOKIE2", - "public static final java.lang.String TE", - "public static final java.lang.String TRAILER", - "public static final java.lang.String TRANSFER_ENCODING", - "public static final java.lang.String UPGRADE", - "public static final java.lang.String USER_AGENT", - "public static final java.lang.String VARY", - "public static final java.lang.String VIA", - "public static final java.lang.String WARNING", - "public static final java.lang.String WEBSOCKET_LOCATION", - "public static final java.lang.String WEBSOCKET_ORIGIN", - "public static final java.lang.String WEBSOCKET_PROTOCOL", - "public static final java.lang.String WWW_AUTHENTICATE", - "public static final java.lang.String X_DISABLE_CHUNKING", - "public static final java.lang.String X_YAHOO_SERVING_HOST" - ] - }, - "com.yahoo.jdisc.http.HttpHeaders$Values": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [], - "fields": [ - "public static final java.lang.String APPLICATION_X_WWW_FORM_URLENCODED", - "public static final java.lang.String BASE64", - "public static final java.lang.String BINARY", - "public static final java.lang.String BYTES", - "public static final java.lang.String CHARSET", - "public static final java.lang.String CHUNKED", - "public static final java.lang.String CLOSE", - "public static final java.lang.String COMPRESS", - "public static final java.lang.String CONTINUE", - "public static final java.lang.String DEFLATE", - "public static final java.lang.String GZIP", - "public static final java.lang.String IDENTITY", - "public static final java.lang.String KEEP_ALIVE", - "public static final java.lang.String MAX_AGE", - "public static final java.lang.String MAX_STALE", - "public static final java.lang.String MIN_FRESH", - "public static final java.lang.String MUST_REVALIDATE", - "public static final java.lang.String NO_CACHE", - "public static final java.lang.String NO_STORE", - "public static final java.lang.String NO_TRANSFORM", - "public static final java.lang.String NONE", - "public static final java.lang.String ONLY_IF_CACHED", - "public static final java.lang.String PRIVATE", - "public static final java.lang.String PROXY_REVALIDATE", - "public static final java.lang.String PUBLIC", - "public static final java.lang.String QUOTED_PRINTABLE", - "public static final java.lang.String S_MAXAGE", - "public static final java.lang.String TRAILERS", - "public static final java.lang.String UPGRADE", - "public static final java.lang.String WEBSOCKET" - ] - }, - "com.yahoo.jdisc.http.HttpHeaders": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.HttpRequest$Method": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.jdisc.http.HttpRequest$Method[] values()", - "public static com.yahoo.jdisc.http.HttpRequest$Method valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method OPTIONS", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method GET", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method HEAD", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method POST", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method PUT", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method PATCH", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method DELETE", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method TRACE", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Method CONNECT" - ] - }, - "com.yahoo.jdisc.http.HttpRequest$Version": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.jdisc.http.HttpRequest$Version[] values()", - "public static com.yahoo.jdisc.http.HttpRequest$Version valueOf(java.lang.String)", - "public java.lang.String toString()", - "public static com.yahoo.jdisc.http.HttpRequest$Version fromString(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.jdisc.http.HttpRequest$Version HTTP_1_0", - "public static final enum com.yahoo.jdisc.http.HttpRequest$Version HTTP_1_1" - ] - }, - "com.yahoo.jdisc.http.HttpRequest": { - "superClass": "com.yahoo.jdisc.Request", - "interfaces": [ - "com.yahoo.jdisc.http.servlet.ServletOrJdiscHttpRequest" - ], - "attributes": [ - "public" - ], - "methods": [ - "protected void <init>(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, com.yahoo.jdisc.http.HttpRequest$Version, java.net.SocketAddress, java.lang.Long)", - "public com.yahoo.jdisc.http.HttpRequest$Method getMethod()", - "public void setMethod(com.yahoo.jdisc.http.HttpRequest$Method)", - "public com.yahoo.jdisc.http.HttpRequest$Version getVersion()", - "public java.lang.String getRemoteHostAddress()", - "public java.lang.String getRemoteHostName()", - "public int getRemotePort()", - "public void setVersion(com.yahoo.jdisc.http.HttpRequest$Version)", - "public java.net.SocketAddress getRemoteAddress()", - "public void setRemoteAddress(java.net.SocketAddress)", - "public java.net.URI getProxyServer()", - "public void setProxyServer(java.net.URI)", - "public long getConnectedAt(java.util.concurrent.TimeUnit)", - "public java.lang.Long getConnectionTimeout(java.util.concurrent.TimeUnit)", - "public void setConnectionTimeout(long, java.util.concurrent.TimeUnit)", - "public java.util.Map parameters()", - "public void copyHeaders(com.yahoo.jdisc.HeaderFields)", - "public java.util.List decodeCookieHeader()", - "public void encodeCookieHeader(java.util.List)", - "public com.yahoo.jdisc.HeaderFields trailers()", - "public boolean isChunked()", - "public boolean hasChunkedResponse()", - "public boolean isKeepAlive()", - "public java.security.Principal getUserPrincipal()", - "public void setUserPrincipal(java.security.Principal)", - "public static com.yahoo.jdisc.http.HttpRequest newServerRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI)", - "public static com.yahoo.jdisc.http.HttpRequest newServerRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method)", - "public static com.yahoo.jdisc.http.HttpRequest newServerRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, com.yahoo.jdisc.http.HttpRequest$Version)", - "public static com.yahoo.jdisc.http.HttpRequest newServerRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, com.yahoo.jdisc.http.HttpRequest$Version, java.net.SocketAddress)", - "public static com.yahoo.jdisc.http.HttpRequest newServerRequest(com.yahoo.jdisc.service.CurrentContainer, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, com.yahoo.jdisc.http.HttpRequest$Version, java.net.SocketAddress, long)", - "public static com.yahoo.jdisc.http.HttpRequest newClientRequest(com.yahoo.jdisc.Request, java.net.URI)", - "public static com.yahoo.jdisc.http.HttpRequest newClientRequest(com.yahoo.jdisc.Request, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method)", - "public static com.yahoo.jdisc.http.HttpRequest newClientRequest(com.yahoo.jdisc.Request, java.net.URI, com.yahoo.jdisc.http.HttpRequest$Method, com.yahoo.jdisc.http.HttpRequest$Version)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.HttpResponse$Status": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.Response$Status" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [], - "fields": [ - "public static final int REQUEST_ENTITY_TOO_LARGE", - "public static final int REQUEST_RANGE_NOT_SATISFIABLE" - ] - }, - "com.yahoo.jdisc.http.HttpResponse": { - "superClass": "com.yahoo.jdisc.Response", - "interfaces": [ - "com.yahoo.jdisc.http.servlet.ServletOrJdiscHttpResponse" - ], - "attributes": [ - "public" - ], - "methods": [ - "protected void <init>(com.yahoo.jdisc.Request, int, java.lang.String, java.lang.Throwable)", - "public boolean isChunkedEncodingEnabled()", - "public void setChunkedEncodingEnabled(boolean)", - "public void setMessage(java.lang.String)", - "public java.lang.String getMessage()", - "public void copyHeaders(com.yahoo.jdisc.HeaderFields)", - "public java.util.List decodeSetCookieHeader()", - "public void encodeSetCookieHeader(java.util.List)", - "public com.yahoo.jdisc.HeaderFields trailers()", - "public static boolean isServerError(com.yahoo.jdisc.Response)", - "public static com.yahoo.jdisc.http.HttpResponse newInstance(int)", - "public static com.yahoo.jdisc.http.HttpResponse newInstance(int, java.lang.String)", - "public static com.yahoo.jdisc.http.HttpResponse newError(com.yahoo.jdisc.Request, int, java.lang.Throwable)", - "public static com.yahoo.jdisc.http.HttpResponse newInternalServerError(com.yahoo.jdisc.Request, java.lang.Throwable)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.SecretStore": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract java.lang.String getSecret(java.lang.String)", - "public java.lang.String getSecret(java.lang.String, int)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServerConfig$AccessLog)", - "public com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder remoteAddressHeaders(java.lang.String)", - "public com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder remoteAddressHeaders(java.util.Collection)", - "public com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder remotePortHeaders(java.lang.String)", - "public com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder remotePortHeaders(java.util.Collection)", - "public com.yahoo.jdisc.http.ServerConfig$AccessLog build()" - ], - "fields": [ - "public java.util.List remoteAddressHeaders", - "public java.util.List remotePortHeaders" - ] - }, - "com.yahoo.jdisc.http.ServerConfig$AccessLog": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder)", - "public java.util.List remoteAddressHeaders()", - "public java.lang.String remoteAddressHeaders(int)", - "public java.util.List remotePortHeaders()", - "public java.lang.String remotePortHeaders(int)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Builder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServerConfig)", - "public com.yahoo.jdisc.http.ServerConfig$Builder developerMode(boolean)", - "public com.yahoo.jdisc.http.ServerConfig$Builder responseCompressionLevel(int)", - "public com.yahoo.jdisc.http.ServerConfig$Builder httpKeepAliveEnabled(boolean)", - "public com.yahoo.jdisc.http.ServerConfig$Builder maxKeepAliveRequests(int)", - "public com.yahoo.jdisc.http.ServerConfig$Builder removeRawPostBodyForWwwUrlEncodedPost(boolean)", - "public com.yahoo.jdisc.http.ServerConfig$Builder filter(com.yahoo.jdisc.http.ServerConfig$Filter$Builder)", - "public com.yahoo.jdisc.http.ServerConfig$Builder filter(java.util.List)", - "public com.yahoo.jdisc.http.ServerConfig$Builder defaultFilters(com.yahoo.jdisc.http.ServerConfig$DefaultFilters$Builder)", - "public com.yahoo.jdisc.http.ServerConfig$Builder defaultFilters(java.util.List)", - "public com.yahoo.jdisc.http.ServerConfig$Builder strictFiltering(boolean)", - "public com.yahoo.jdisc.http.ServerConfig$Builder maxWorkerThreads(int)", - "public com.yahoo.jdisc.http.ServerConfig$Builder minWorkerThreads(int)", - "public com.yahoo.jdisc.http.ServerConfig$Builder stopTimeout(double)", - "public com.yahoo.jdisc.http.ServerConfig$Builder jmx(com.yahoo.jdisc.http.ServerConfig$Jmx$Builder)", - "public com.yahoo.jdisc.http.ServerConfig$Builder metric(com.yahoo.jdisc.http.ServerConfig$Metric$Builder)", - "public com.yahoo.jdisc.http.ServerConfig$Builder accessLog(com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder)", - "public com.yahoo.jdisc.http.ServerConfig$Builder connectionLog(com.yahoo.jdisc.http.ServerConfig$ConnectionLog$Builder)", - "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 final boolean getApplyOnRestart()", - "public final void setApplyOnRestart(boolean)", - "public com.yahoo.jdisc.http.ServerConfig build()" - ], - "fields": [ - "public java.util.List filter", - "public java.util.List defaultFilters", - "public com.yahoo.jdisc.http.ServerConfig$Jmx$Builder jmx", - "public com.yahoo.jdisc.http.ServerConfig$Metric$Builder metric", - "public com.yahoo.jdisc.http.ServerConfig$AccessLog$Builder accessLog", - "public com.yahoo.jdisc.http.ServerConfig$ConnectionLog$Builder connectionLog" - ] - }, - "com.yahoo.jdisc.http.ServerConfig$ConnectionLog$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServerConfig$ConnectionLog)", - "public com.yahoo.jdisc.http.ServerConfig$ConnectionLog$Builder enabled(boolean)", - "public com.yahoo.jdisc.http.ServerConfig$ConnectionLog build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$ConnectionLog": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ServerConfig$ConnectionLog$Builder)", - "public boolean enabled()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$DefaultFilters$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServerConfig$DefaultFilters)", - "public com.yahoo.jdisc.http.ServerConfig$DefaultFilters$Builder filterId(java.lang.String)", - "public com.yahoo.jdisc.http.ServerConfig$DefaultFilters$Builder localPort(int)", - "public com.yahoo.jdisc.http.ServerConfig$DefaultFilters build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$DefaultFilters": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ServerConfig$DefaultFilters$Builder)", - "public java.lang.String filterId()", - "public int localPort()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$Filter$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServerConfig$Filter)", - "public com.yahoo.jdisc.http.ServerConfig$Filter$Builder id(java.lang.String)", - "public com.yahoo.jdisc.http.ServerConfig$Filter$Builder binding(java.lang.String)", - "public com.yahoo.jdisc.http.ServerConfig$Filter build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$Filter": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ServerConfig$Filter$Builder)", - "public java.lang.String id()", - "public java.lang.String binding()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$Jmx$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServerConfig$Jmx)", - "public com.yahoo.jdisc.http.ServerConfig$Jmx$Builder enabled(boolean)", - "public com.yahoo.jdisc.http.ServerConfig$Jmx$Builder listenPort(int)", - "public com.yahoo.jdisc.http.ServerConfig$Jmx build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$Jmx": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ServerConfig$Jmx$Builder)", - "public boolean enabled()", - "public int listenPort()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$Metric$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServerConfig$Metric)", - "public com.yahoo.jdisc.http.ServerConfig$Metric$Builder monitoringHandlerPaths(java.lang.String)", - "public com.yahoo.jdisc.http.ServerConfig$Metric$Builder monitoringHandlerPaths(java.util.Collection)", - "public com.yahoo.jdisc.http.ServerConfig$Metric$Builder searchHandlerPaths(java.lang.String)", - "public com.yahoo.jdisc.http.ServerConfig$Metric$Builder searchHandlerPaths(java.util.Collection)", - "public com.yahoo.jdisc.http.ServerConfig$Metric build()" - ], - "fields": [ - "public java.util.List monitoringHandlerPaths", - "public java.util.List searchHandlerPaths" - ] - }, - "com.yahoo.jdisc.http.ServerConfig$Metric": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ServerConfig$Metric$Builder)", - "public java.util.List monitoringHandlerPaths()", - "public java.lang.String monitoringHandlerPaths(int)", - "public java.util.List searchHandlerPaths()", - "public java.lang.String searchHandlerPaths(int)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig$Producer": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Producer" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void getConfig(com.yahoo.jdisc.http.ServerConfig$Builder)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServerConfig": { - "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.jdisc.http.ServerConfig$Builder)", - "public boolean developerMode()", - "public int responseCompressionLevel()", - "public boolean httpKeepAliveEnabled()", - "public int maxKeepAliveRequests()", - "public boolean removeRawPostBodyForWwwUrlEncodedPost()", - "public java.util.List filter()", - "public com.yahoo.jdisc.http.ServerConfig$Filter filter(int)", - "public java.util.List defaultFilters()", - "public com.yahoo.jdisc.http.ServerConfig$DefaultFilters defaultFilters(int)", - "public boolean strictFiltering()", - "public int maxWorkerThreads()", - "public int minWorkerThreads()", - "public double stopTimeout()", - "public com.yahoo.jdisc.http.ServerConfig$Jmx jmx()", - "public com.yahoo.jdisc.http.ServerConfig$Metric metric()", - "public com.yahoo.jdisc.http.ServerConfig$AccessLog accessLog()", - "public com.yahoo.jdisc.http.ServerConfig$ConnectionLog connectionLog()" - ], - "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.jdisc.http.ServletPathsConfig$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Builder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServletPathsConfig)", - "public com.yahoo.jdisc.http.ServletPathsConfig$Builder servlets(java.lang.String, com.yahoo.jdisc.http.ServletPathsConfig$Servlets$Builder)", - "public com.yahoo.jdisc.http.ServletPathsConfig$Builder servlets(java.util.Map)", - "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 final boolean getApplyOnRestart()", - "public final void setApplyOnRestart(boolean)", - "public com.yahoo.jdisc.http.ServletPathsConfig build()" - ], - "fields": [ - "public java.util.Map servlets" - ] - }, - "com.yahoo.jdisc.http.ServletPathsConfig$Producer": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigInstance$Producer" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void getConfig(com.yahoo.jdisc.http.ServletPathsConfig$Builder)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServletPathsConfig$Servlets$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.ConfigBuilder" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public void <init>(com.yahoo.jdisc.http.ServletPathsConfig$Servlets)", - "public com.yahoo.jdisc.http.ServletPathsConfig$Servlets$Builder path(java.lang.String)", - "public com.yahoo.jdisc.http.ServletPathsConfig$Servlets build()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServletPathsConfig$Servlets": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.ServletPathsConfig$Servlets$Builder)", - "public java.lang.String path()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ServletPathsConfig": { - "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.jdisc.http.ServletPathsConfig$Builder)", - "public java.util.Map servlets()", - "public com.yahoo.jdisc.http.ServletPathsConfig$Servlets servlets(java.lang.String)" - ], - "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.jdisc.http.filter.DiscFilterRequest$ThreadLocalSimpleDateFormat": { - "superClass": "java.lang.ThreadLocal", - "interfaces": [], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void <init>(java.lang.String, java.util.Locale)", - "public java.util.Date parse(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.DiscFilterRequest": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.servlet.ServletOrJdiscHttpRequest)", - "public abstract java.lang.String getMethod()", - "public com.yahoo.jdisc.http.HttpRequest$Version getVersion()", - "public java.net.URI getUri()", - "public abstract void setUri(java.net.URI)", - "public com.yahoo.jdisc.http.HttpRequest getParentRequest()", - "public java.lang.String getRemoteAddr()", - "public void setRemoteAddr(java.lang.String)", - "public java.lang.String getLocalAddr()", - "public java.util.Enumeration getAttributeNames()", - "public java.lang.Object getAttribute(java.lang.String)", - "public void setAttribute(java.lang.String, java.lang.Object)", - "public boolean containsAttribute(java.lang.String)", - "public void removeAttribute(java.lang.String)", - "public abstract java.lang.String getParameter(java.lang.String)", - "public abstract java.util.Enumeration getParameterNames()", - "public java.util.List getParameterNamesAsList()", - "public java.util.Enumeration getParameterValues(java.lang.String)", - "public java.util.List getParameterValuesAsList(java.lang.String)", - "public java.util.Map getParameterMap()", - "public java.lang.String getRemoteHost()", - "public int getLocalPort()", - "public int getRemotePort()", - "public java.util.Map getUntreatedParams()", - "public com.yahoo.jdisc.HeaderFields getUntreatedHeaders()", - "public java.util.List getUntreatedCookies()", - "public abstract void addHeader(java.lang.String, java.lang.String)", - "public long getDateHeader(java.lang.String)", - "public abstract java.lang.String getHeader(java.lang.String)", - "public abstract java.util.Enumeration getHeaderNames()", - "public abstract java.util.List getHeaderNamesAsList()", - "public abstract java.util.Enumeration getHeaders(java.lang.String)", - "public abstract java.util.List getHeadersAsList(java.lang.String)", - "public abstract void removeHeaders(java.lang.String)", - "public abstract void setHeaders(java.lang.String, java.lang.String)", - "public abstract void setHeaders(java.lang.String, java.util.List)", - "public int getIntHeader(java.lang.String)", - "public java.util.List getCookies()", - "public void setCookies(java.util.List)", - "public long getConnectedAt(java.util.concurrent.TimeUnit)", - "public java.lang.String getProtocol()", - "public java.lang.String getQueryString()", - "public java.lang.String getRemoteUser()", - "public java.lang.String getRequestURI()", - "public java.lang.String getRequestedSessionId()", - "public java.lang.String getScheme()", - "public void setScheme(java.lang.String, boolean)", - "public java.lang.String getServerName()", - "public int getServerPort()", - "public abstract java.security.Principal getUserPrincipal()", - "public boolean isSecure()", - "public boolean isUserInRole(java.lang.String)", - "public void setOverrideIsUserInRole(boolean)", - "public void setRemoteHost(java.lang.String)", - "public void setRemoteUser(java.lang.String)", - "public abstract void setUserPrincipal(java.security.Principal)", - "public abstract java.util.List getClientCertificateChain()", - "public void setUserRoles(java.lang.String[])", - "public java.lang.String getContentType()", - "public java.lang.String getCharacterEncoding()", - "public void setCharacterEncoding(java.lang.String)", - "public void addCookie(com.yahoo.jdisc.http.filter.JDiscCookieWrapper)", - "public abstract void clearCookies()", - "public com.yahoo.jdisc.http.filter.JDiscCookieWrapper[] getWrappedCookies()", - "public static boolean isMultipart(com.yahoo.jdisc.http.filter.DiscFilterRequest)" - ], - "fields": [ - "protected static final java.lang.String HTTPS_PREFIX", - "protected static final int DEFAULT_HTTP_PORT", - "protected static final int DEFAULT_HTTPS_PORT", - "protected final java.util.Map untreatedParams", - "protected static com.yahoo.jdisc.http.filter.DiscFilterRequest$ThreadLocalSimpleDateFormat[] formats" - ] - }, - "com.yahoo.jdisc.http.filter.DiscFilterResponse": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.servlet.ServletOrJdiscHttpResponse)", - "public java.util.Enumeration getAttributeNames()", - "public java.lang.Object getAttribute(java.lang.String)", - "public void setAttribute(java.lang.String, java.lang.Object)", - "public void removeAttribute(java.lang.String)", - "public com.yahoo.jdisc.HeaderFields getUntreatedHeaders()", - "public java.util.List getUntreatedCookies()", - "public abstract void setHeader(java.lang.String, java.lang.String)", - "public abstract void removeHeaders(java.lang.String)", - "public abstract void setHeaders(java.lang.String, java.lang.String)", - "public abstract void setHeaders(java.lang.String, java.util.List)", - "public abstract void addHeader(java.lang.String, java.lang.String)", - "public abstract java.lang.String getHeader(java.lang.String)", - "public java.util.List getCookies()", - "public abstract void setCookies(java.util.List)", - "public int getStatus()", - "public abstract void setStatus(int)", - "public com.yahoo.jdisc.http.HttpResponse getParentResponse()", - "public void addCookie(com.yahoo.jdisc.http.filter.JDiscCookieWrapper)", - "public void sendError(int)", - "public void setCookie(java.lang.String, java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.FilterConfig": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract java.lang.String getFilterName()", - "public abstract java.lang.String getFilterClass()", - "public abstract java.lang.String getInitParameter(java.lang.String)", - "public abstract boolean getBooleanInitParameter(java.lang.String, boolean)", - "public abstract java.util.Collection getInitParameterNames()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.JDiscCookieWrapper": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "protected void <init>(com.yahoo.jdisc.http.Cookie)", - "public static com.yahoo.jdisc.http.filter.JDiscCookieWrapper wrap(com.yahoo.jdisc.http.Cookie)", - "public java.lang.String getDomain()", - "public int getMaxAge()", - "public java.lang.String getName()", - "public java.lang.String getPath()", - "public boolean getSecure()", - "public java.lang.String getValue()", - "public void setDomain(java.lang.String)", - "public void setMaxAge(int)", - "public void setPath(java.lang.String)", - "public void setSecure(boolean)", - "public void setValue(java.lang.String)", - "public com.yahoo.jdisc.http.Cookie getCookie()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.JdiscFilterRequest": { - "superClass": "com.yahoo.jdisc.http.filter.DiscFilterRequest", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.HttpRequest)", - "public com.yahoo.jdisc.http.HttpRequest getParentRequest()", - "public void setUri(java.net.URI)", - "public java.lang.String getMethod()", - "public java.lang.String getParameter(java.lang.String)", - "public java.util.Enumeration getParameterNames()", - "public void addHeader(java.lang.String, java.lang.String)", - "public java.lang.String getHeader(java.lang.String)", - "public java.util.Enumeration getHeaderNames()", - "public java.util.List getHeaderNamesAsList()", - "public java.util.Enumeration getHeaders(java.lang.String)", - "public java.util.List getHeadersAsList(java.lang.String)", - "public void removeHeaders(java.lang.String)", - "public void setHeaders(java.lang.String, java.lang.String)", - "public void setHeaders(java.lang.String, java.util.List)", - "public java.security.Principal getUserPrincipal()", - "public void setUserPrincipal(java.security.Principal)", - "public java.util.List getClientCertificateChain()", - "public void clearCookies()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.JdiscFilterResponse": { - "superClass": "com.yahoo.jdisc.http.filter.DiscFilterResponse", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>(com.yahoo.jdisc.http.HttpResponse)", - "public void setStatus(int)", - "public void setHeader(java.lang.String, java.lang.String)", - "public void removeHeaders(java.lang.String)", - "public void setHeaders(java.lang.String, java.lang.String)", - "public void setHeaders(java.lang.String, java.util.List)", - "public void addHeader(java.lang.String, java.lang.String)", - "public java.lang.String getHeader(java.lang.String)", - "public void setCookies(java.util.List)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.RequestFilter": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.SharedResource", - "com.yahoo.jdisc.http.filter.RequestFilterBase" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void filter(com.yahoo.jdisc.http.HttpRequest, com.yahoo.jdisc.handler.ResponseHandler)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.RequestFilterBase": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.RequestView": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract java.lang.Object getAttribute(java.lang.String)", - "public abstract java.util.List getHeaders(java.lang.String)", - "public abstract java.util.Optional getFirstHeader(java.lang.String)", - "public abstract java.util.Optional getMethod()", - "public abstract java.net.URI getUri()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.ResponseFilter": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.SharedResource", - "com.yahoo.jdisc.http.filter.ResponseFilterBase" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void filter(com.yahoo.jdisc.Response, com.yahoo.jdisc.Request)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.ResponseFilterBase": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.SecurityFilterInvoker": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.http.server.jetty.FilterInvoker" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void <init>()", - "public javax.servlet.http.HttpServletRequest invokeRequestFilterChain(com.yahoo.jdisc.http.filter.RequestFilter, java.net.URI, javax.servlet.http.HttpServletRequest, com.yahoo.jdisc.handler.ResponseHandler)", - "public void invokeResponseFilterChain(com.yahoo.jdisc.http.filter.ResponseFilter, java.net.URI, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.SecurityRequestFilter": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.http.filter.RequestFilterBase" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void filter(com.yahoo.jdisc.http.filter.DiscFilterRequest, com.yahoo.jdisc.handler.ResponseHandler)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.SecurityRequestFilterChain": { - "superClass": "com.yahoo.jdisc.AbstractResource", - "interfaces": [ - "com.yahoo.jdisc.http.filter.RequestFilter" - ], - "attributes": [ - "public", - "final" - ], - "methods": [ - "public void filter(com.yahoo.jdisc.http.HttpRequest, com.yahoo.jdisc.handler.ResponseHandler)", - "public void filter(com.yahoo.jdisc.http.filter.DiscFilterRequest, com.yahoo.jdisc.handler.ResponseHandler)", - "public static varargs com.yahoo.jdisc.http.filter.RequestFilter newInstance(com.yahoo.jdisc.http.filter.SecurityRequestFilter[])", - "public static com.yahoo.jdisc.http.filter.RequestFilter newInstance(java.util.List)", - "public java.util.List getFilters()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.SecurityResponseFilter": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.jdisc.http.filter.ResponseFilterBase" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void filter(com.yahoo.jdisc.http.filter.DiscFilterResponse, com.yahoo.jdisc.http.filter.RequestView)" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.filter.SecurityResponseFilterChain": { - "superClass": "com.yahoo.jdisc.AbstractResource", - "interfaces": [ - "com.yahoo.jdisc.http.filter.ResponseFilter" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void filter(com.yahoo.jdisc.Response, com.yahoo.jdisc.Request)", - "public void filter(com.yahoo.jdisc.http.filter.RequestView, com.yahoo.jdisc.http.filter.DiscFilterResponse)", - "public static varargs com.yahoo.jdisc.http.filter.ResponseFilter newInstance(com.yahoo.jdisc.http.filter.SecurityResponseFilter[])", - "public static com.yahoo.jdisc.http.filter.ResponseFilter newInstance(java.util.List)", - "public java.util.List getFilters()" - ], - "fields": [] - }, - "com.yahoo.jdisc.http.ssl.SslContextFactoryProvider": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.AutoCloseable" - ], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract org.eclipse.jetty.util.ssl.SslContextFactory getInstance(java.lang.String, int)", - "public void close()" - ], - "fields": [] - } -}
\ No newline at end of file |