Last active
January 13, 2024 09:16
-
-
Save abuijze/b9cdb4feca39b6464040b5b0b0468363 to your computer and use it in GitHub Desktop.
Reachability metadata to get grpc-netty-shaded working with native compilation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSL" | |
}, | |
"name": "[Ljava.lang.String;" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslEngineType$2" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSL" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.DefaultUdtChannelConfig" | |
}, | |
"name": "com.barchart.udt.LingerUDT", | |
"methods": [ | |
{ | |
"name": "intValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZstdEncoder" | |
}, | |
"name": "com.github.luben.zstd.ZstdCompressCtx", | |
"fields": [ | |
{ | |
"name": "nativePtr" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.Buffer" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.DatagramSocketAddress", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"byte[]", | |
"int", | |
"int", | |
"int", | |
"io.grpc.netty.shaded.io.netty.channel.unix.DatagramSocketAddress" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.DomainDatagramSocketAddress", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"byte[]", | |
"int", | |
"io.grpc.netty.shaded.io.netty.channel.unix.DomainDatagramSocketAddress" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.ErrorsStaticallyReferencedJniMethods" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.FileDescriptor" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.LimitsStaticallyReferencedJniMethods" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.Socket" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslClientContext$OpenSslClientSessionContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslClientSessionCache" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslSessionCache", | |
"methods": [ | |
{ | |
"name": "getSession", | |
"parameterTypes": [ | |
"long", | |
"byte[]" | |
] | |
}, | |
{ | |
"name": "sessionCreated", | |
"parameterTypes": [ | |
"long", | |
"long" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslClientContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslClientContext$ExtendedTrustManagerVerifyCallback" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslContext$AbstractCertificateVerifier", | |
"methods": [ | |
{ | |
"name": "verify", | |
"parameterTypes": [ | |
"long", | |
"byte[][]", | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslServerContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$ExtendedTrustManagerVerifyCallback" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslServerContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$OpenSslServerCertificateCallback", | |
"methods": [ | |
{ | |
"name": "handle", | |
"parameterTypes": [ | |
"long", | |
"byte[]", | |
"byte[][]" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$OpenSslSniHostnameMatcher", | |
"methods": [ | |
{ | |
"name": "match", | |
"parameterTypes": [ | |
"long", | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.io.IOException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.AbstractChannel" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "getBoolean", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.DefaultUdtChannelConfig" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "booleanValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.nio.NioUdtAcceptorChannel" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "booleanValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.nio.NioUdtByteConnectorChannel" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "booleanValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.nio.NioUdtMessageConnectorChannel" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "booleanValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.nio.NioUdtProvider" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "booleanValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.AsciiString" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "getBoolean", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.ResourceLeakDetector" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "getBoolean", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.AbstractEventExecutor" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "getBoolean", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.UnorderedThreadPoolEventExecutor" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "getBoolean", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.SocketUtils$5" | |
}, | |
"name": "java.lang.Boolean", | |
"methods": [ | |
{ | |
"name": "booleanValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLContext" | |
}, | |
"name": "java.lang.Exception", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.DefaultUdtChannelConfig" | |
}, | |
"name": "java.lang.Integer", | |
"methods": [ | |
{ | |
"name": "intValue", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.lang.OutOfMemoryError" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.lang.RuntimeException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.net.InetSocketAddress", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.String", | |
"int" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.net.PortUnreachableException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.nio.Buffer", | |
"fields": [ | |
{ | |
"name": "limit" | |
}, | |
{ | |
"name": "position" | |
} | |
], | |
"methods": [ | |
{ | |
"name": "limit", | |
"parameterTypes": [] | |
}, | |
{ | |
"name": "position", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.nio.DirectByteBuffer" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.nio.channels.ClosedChannelException", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "javax.net.ssl.SSLProtocolException", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslEngineType$2" | |
}, | |
"name": "javax.net.ssl.SSLProtocolException", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "org.conscrypt.ConscryptEngine", | |
"methods": [ | |
{ | |
"name": "clientCertificateRequested", | |
"parameterTypes": [ | |
"byte[]", | |
"int[]", | |
"byte[][]" | |
] | |
}, | |
{ | |
"name": "onNewSessionEstablished", | |
"parameterTypes": [ | |
"long" | |
] | |
}, | |
{ | |
"name": "onSSLStateChange", | |
"parameterTypes": [ | |
"int", | |
"int" | |
] | |
}, | |
{ | |
"name": "serverCertificateRequested", | |
"parameterTypes": [] | |
}, | |
{ | |
"name": "verifyCertificateChain", | |
"parameterTypes": [ | |
"byte[][]", | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "org.conscrypt.ConscryptEngine", | |
"methods": [ | |
{ | |
"name": "onSSLStateChange", | |
"parameterTypes": [ | |
"int", | |
"int" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslEngineType$2" | |
}, | |
"name": "org.conscrypt.ConscryptEngine", | |
"methods": [ | |
{ | |
"name": "onNewSessionEstablished", | |
"parameterTypes": [ | |
"long" | |
] | |
}, | |
{ | |
"name": "onSSLStateChange", | |
"parameterTypes": [ | |
"int", | |
"int" | |
] | |
}, | |
{ | |
"name": "serverCertificateRequested", | |
"parameterTypes": [] | |
}, | |
{ | |
"name": "verifyCertificateChain", | |
"parameterTypes": [ | |
"byte[][]", | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider" | |
}, | |
"name": "[Lio.netty.resolver.dns.macos.DnsResolver;" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider" | |
}, | |
"name": "[Ljava.lang.String;" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider" | |
}, | |
"name": "[[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.macos.DnsResolver", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.String", | |
"byte[][]", | |
"int", | |
"java.lang.String[]", | |
"java.lang.String", | |
"int", | |
"int" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Args= --initialize-at-run-time=io.grpc.netty.shaded.io.netty \ | |
--initialize-at-build-time=io.grpc.netty.shaded.io.netty.codec.http \ | |
--initialize-at-build-time=io.grpc.netty.shaded.io.netty.codec.http2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "[B" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.AbstractChannel" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.MultithreadEventLoopGroup" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.DeflateDecoder" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.DefaultHttp2Headers" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.DefaultStompHeaders" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.AsciiString" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.ResourceLeakDetector" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.AbstractEventExecutor" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.UnorderedThreadPoolEventExecutor" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.SystemPropertyUtil" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.InternalLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory$NopInstanceHolder" | |
}, | |
"name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.pattern.DateConverter", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.pattern.LevelConverter", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.pattern.LineSeparatorConverter", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.pattern.LoggerConverter", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.pattern.MessageConverter", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.classic.pattern.ThreadConverter", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.AbstractChannel" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.MultithreadEventLoopGroup" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.DeflateDecoder" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.DefaultHttp2Headers" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.DefaultStompHeaders" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.AsciiString" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.ResourceLeakDetector" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.AbstractEventExecutor" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.UnorderedThreadPoolEventExecutor" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.SystemPropertyUtil" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.InternalLoggerFactory" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory$NopInstanceHolder" | |
}, | |
"name": "ch.qos.logback.core.ConsoleAppender" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.core.OutputStreamAppender", | |
"methods": [ | |
{ | |
"name": "setEncoder", | |
"parameterTypes": [ | |
"ch.qos.logback.core.encoder.Encoder" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.core.encoder.LayoutWrappingEncoder", | |
"methods": [ | |
{ | |
"name": "setParent", | |
"parameterTypes": [ | |
"ch.qos.logback.core.Appender" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "ch.qos.logback.core.pattern.PatternLayoutEncoderBase", | |
"methods": [ | |
{ | |
"name": "setPattern", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Brotli" | |
}, | |
"name": "com.aayushatharva.brotli4j.Brotli4jLoader" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Zstd" | |
}, | |
"name": "com.github.luben.zstd.Zstd" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzfDecoder" | |
}, | |
"name": "com.ning.compress.lzf.impl.UnsafeChunkDecoder", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslEngine" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslEngineType$3" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslTasksRunner" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "com.sun.crypto.provider.AESCipher$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.DHKeyAgreement", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.DHKeyFactory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.DHKeyPairGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.DHKeyPairGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.DHParameters", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.DHParameters", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "com.sun.crypto.provider.DHParameters", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.HmacCore$HmacSHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.HmacCore$HmacSHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.HmacCore$HmacSHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.HmacCore$HmacSHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.HmacCore$HmacSHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.PseudoRandomFunction" | |
}, | |
"name": "com.sun.crypto.provider.HmacCore$HmacSHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "com.sun.crypto.provider.HmacCore$HmacSHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ThreadPerChannelEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.HmacSHA1", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "com.sun.crypto.provider.HmacSHA1", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.HmacSHA1", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.HmacSHA1", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.HmacSHA1", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "com.sun.crypto.provider.HmacSHA1", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509KeyManagerFactory$OpenSslKeyManagerFactorySpi" | |
}, | |
"name": "com.sun.crypto.provider.PBEKeyFactory$PBEWithMD5AndDES", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "com.sun.crypto.provider.PBEKeyFactory$PBEWithMD5AndDES", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "com.sun.crypto.provider.PBEParameters", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "com.sun.crypto.provider.PBES2Core$HmacSHA256AndAES_256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "com.sun.crypto.provider.PBES2Parameters$General", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "com.sun.crypto.provider.PBES2Parameters$HmacSHA256AndAES_256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "com.sun.crypto.provider.RSACipher", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.RSACipher", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.RSACipher", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.RSACipher", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsKeyMaterialGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "com.sun.crypto.provider.TlsKeyMaterialGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsKeyMaterialGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.TlsKeyMaterialGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsKeyMaterialGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.TlsKeyMaterialGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsMasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "com.sun.crypto.provider.TlsMasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsMasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.TlsMasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsMasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.TlsMasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsPrfGenerator$V12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "com.sun.crypto.provider.TlsPrfGenerator$V12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsPrfGenerator$V12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "com.sun.crypto.provider.TlsPrfGenerator$V12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsPrfGenerator$V12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.TlsPrfGenerator$V12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslTasksRunner" | |
}, | |
"name": "com.sun.crypto.provider.TlsPrfGenerator$V12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "com.sun.crypto.provider.TlsRsaPremasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsRsaPremasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "com.sun.crypto.provider.TlsRsaPremasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "com.sun.crypto.provider.TlsRsaPremasterSecretGenerator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.bootstrap.ServerBootstrap$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.bootstrap.ServerBootstrap$1", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.buffer.ByteBufAllocator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.buffer.ByteBufUtil" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.buffer.Unpooled" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelConfig" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalServerChannel$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.sctp.DefaultSctpServerChannelConfig" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.socket.DefaultDatagramChannelConfig" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.udt.DefaultUdtServerChannelConfig" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.ReplayingDecoderByteBuf" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpObjectEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.DeflateDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.redis.FixedRedisMessagePool" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.smtp.SmtpRequestEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.PemPrivateKey" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.buffer.AbstractReferenceCountedByteBuf" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AbstractReferenceCountedByteBuf", | |
"fields": [ | |
{ | |
"name": "refCnt" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.buffer.AdvancedLeakAwareByteBuf" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.buffer.AdvancedLeakAwareByteBuf", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelDuplexHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelDuplexHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelHandlerAdapter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelHandlerAdapter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelInboundHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelInboundHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelInboundHandlerAdapter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelInboundHandlerAdapter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelInitializer" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelInitializer", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelOutboundHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelOutboundHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ChannelOutboundHandlerAdapter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.ChannelOutboundHandlerAdapter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.CombinedChannelDuplexHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.CombinedChannelDuplexHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelPipeline$HeadContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelPipeline$HeadContext", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelPipeline$TailContext" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelPipeline$TailContext", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.DefaultFileRegion" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.SimpleChannelInboundHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.SimpleChannelInboundHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.SimpleUserEventChannelHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.SimpleUserEventChannelHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.embedded.EmbeddedChannel$2" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.embedded.EmbeddedChannel$2", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.bootstrap.Bootstrap" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollSocketChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.epoll.NativeDatagramPacketArray$NativeDatagramPacket" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.pool.SimpleChannelPool" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.pool.SimpleChannelPool$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.pool.SimpleChannelPool$1", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.bootstrap.Bootstrap" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioDatagramChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsAddressResolverGroup" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioDatagramChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioDatagramChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolverBuilder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioDatagramChannel", | |
"queriedMethods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioServerSocketChannel" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioServerSocketChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.ProxyServer" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioServerSocketChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.bootstrap.Bootstrap" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioSocketChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.ProxyServer$IntermediaryHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioSocketChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioSocketChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolverBuilder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioSocketChannel", | |
"queriedMethods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.bootstrap.Bootstrap" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.oio.OioSocketChannel", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.DatagramSocketAddress" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.DomainDatagramSocketAddress" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.channel.unix.PeerCredentials" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.address.DynamicAddressConnectHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.address.DynamicAddressConnectHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.address.ResolveAddressHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.address.ResolveAddressHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageCodec$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageCodec$1", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageCodec$Encoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageCodec$Encoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.ByteToMessageDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.DatagramPacketDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.DatagramPacketDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.DatagramPacketEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.DatagramPacketEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.DelimiterBasedFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.DelimiterBasedFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.FixedLengthFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.FixedLengthFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.LengthFieldBasedFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.LengthFieldBasedFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.LengthFieldPrepender" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.LengthFieldPrepender", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.LineBasedFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.LineBasedFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.MessageAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.MessageAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToByteEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToByteEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageCodec$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageCodec$1", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageCodec$2" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageCodec$2", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.MessageToMessageEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.ReplayingDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.ReplayingDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.base64.Base64Decoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.base64.Base64Decoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.base64.Base64Encoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.base64.Base64Encoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.bytes.ByteArrayDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.bytes.ByteArrayDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.bytes.ByteArrayEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.bytes.ByteArrayEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.BrotliDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.BrotliDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.BrotliEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.BrotliEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Bzip2Decoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Bzip2Decoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Bzip2Encoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Bzip2Encoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.FastLzFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.FastLzFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.FastLzFrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.FastLzFrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JZlibDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JZlibDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JZlibEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JZlibEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JdkZlibDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JdkZlibDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JdkZlibEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JdkZlibEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Lz4FrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Lz4FrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Lz4FrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Lz4FrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzfDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzfDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzfEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzfEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzmaFrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzmaFrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFramedDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFramedDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFramedEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.SnappyFramedEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZlibDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZlibDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZlibEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZlibEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZstdEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZstdEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsQueryDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsQueryDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsQueryEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsQueryEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsResponseEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.DatagramDnsResponseEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsQueryDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsQueryDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsQueryEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsQueryEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsResponseEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.dns.TcpDnsResponseEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.haproxy.HAProxyMessageDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.haproxy.HAProxyMessageDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.haproxy.HAProxyMessageEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.haproxy.HAProxyMessageEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientCodec$Decoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientCodec$Decoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientCodec$Encoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientCodec$Encoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientUpgradeHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpClientUpgradeHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentCompressor" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentCompressor", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentDecompressor" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentDecompressor", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpContentEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpObjectAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpObjectAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpObjectDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpObjectDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpObjectEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpObjectEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpRequestEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpRequestEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpResponseEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpResponseEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerCodec$HttpServerRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerCodec$HttpServerRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerCodec$HttpServerResponseEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerCodec$HttpServerResponseEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerExpectContinueHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerExpectContinueHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerKeepAliveHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerKeepAliveHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerUpgradeHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.HttpServerUpgradeHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.cors.CorsHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.cors.CorsHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.Utf8FrameValidator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.Utf8FrameValidator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket00FrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket00FrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket00FrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket00FrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket07FrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket07FrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket07FrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket07FrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket13FrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket13FrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket13FrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocket13FrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker$4" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker$4", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandshakeHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandshakeHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketProtocolHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketProtocolHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketServerHandshaker$2" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketServerHandshaker$2", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandshakeHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandshakeHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketClientExtensionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketClientExtensionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketExtensionDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketExtensionDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketExtensionEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketExtensionEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketServerExtensionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.WebSocketServerExtensionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.DeflateDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.DeflateDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.DeflateEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.DeflateEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerFrameDeflateDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerFrameDeflateDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerFrameDeflateEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerFrameDeflateEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerMessageDeflateDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerMessageDeflateDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerMessageDeflateEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.PerMessageDeflateEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketClientCompressionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketClientCompressionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketServerCompressionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketServerCompressionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.CleartextHttp2ServerUpgradeHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.CleartextHttp2ServerUpgradeHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2ChannelDuplexHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2ChannelDuplexHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2ConnectionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2ConnectionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2FrameCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2FrameCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2FrameLogger" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2FrameLogger", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2MultiplexCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2MultiplexCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2MultiplexHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2MultiplexHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2StreamFrameToHttpObjectCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.Http2StreamFrameToHttpObjectCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http2.InboundHttpToHttp2Adapter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.http2.InboundHttpToHttp2Adapter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.json.JsonObjectDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.json.JsonObjectDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.CompatibleMarshallingDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.CompatibleMarshallingDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.CompatibleMarshallingEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.CompatibleMarshallingEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.AbstractMemcacheObjectDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.AbstractMemcacheObjectDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.AbstractMemcacheObjectEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.AbstractMemcacheObjectEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec$Decoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec$Decoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec$Encoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec$Encoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheObjectAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheObjectAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheServerCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.memcache.binary.BinaryMemcacheServerCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.mqtt.MqttDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.mqtt.MqttDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.mqtt.MqttEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.mqtt.MqttEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufDecoderNano" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufDecoderNano", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufEncoderNano" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufEncoderNano", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisArrayAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisArrayAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisBulkStringAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisBulkStringAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.redis.RedisEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspObjectDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspObjectDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspObjectEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspObjectEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspRequestEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspRequestEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspResponseEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.rtsp.RtspResponseEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpInboundByteStreamHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpInboundByteStreamHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpMessageCompletionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpMessageCompletionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpMessageToMessageDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpMessageToMessageDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpOutboundByteStreamHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.sctp.SctpOutboundByteStreamHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.serialization.CompatibleObjectEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.serialization.CompatibleObjectEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.serialization.ObjectDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.serialization.ObjectDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.serialization.ObjectEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.serialization.ObjectEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.smtp.SmtpRequestEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.smtp.SmtpRequestEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.smtp.SmtpResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.smtp.SmtpResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksAuthRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksAuthRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksAuthResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksAuthResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksCmdRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksCmdRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksCmdResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksCmdResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksInitRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksInitRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksInitResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksInitResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksMessageEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socks.SocksMessageEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.SocksPortUnificationServerHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.SocksPortUnificationServerHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ClientDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ClientDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ClientEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ClientEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ServerDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ServerDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ServerEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v4.Socks4ServerEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5ClientEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5ClientEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5CommandRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5CommandRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5CommandResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5CommandResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5InitialRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5InitialRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5InitialResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5InitialResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5PasswordAuthRequestDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5PasswordAuthRequestDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5PasswordAuthResponseDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5PasswordAuthResponseDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5ServerEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.socksx.v5.Socks5ServerEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyFrameCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyFrameCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpCodec" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpCodec", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpResponseStreamIdHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdyHttpResponseStreamIdHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdySessionHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.spdy.SpdySessionHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.StompSubframeAggregator" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.StompSubframeAggregator", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.StompSubframeDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.StompSubframeDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.StompSubframeEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.stomp.StompSubframeEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.string.LineEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.string.LineEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.string.StringDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.string.StringDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.string.StringEncoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.string.StringEncoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.xml.XmlDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.xml.XmlDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.xml.XmlFrameDecoder" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.codec.xml.XmlFrameDecoder", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.flow.FlowControlHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.flow.FlowControlHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.flush.FlushConsolidationHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.flush.FlushConsolidationHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ipfilter.AbstractRemoteAddressFilter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ipfilter.AbstractRemoteAddressFilter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ipfilter.IpSubnetFilter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ipfilter.IpSubnetFilter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ipfilter.RuleBasedIpFilter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ipfilter.RuleBasedIpFilter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ipfilter.UniqueIpFilter" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ipfilter.UniqueIpFilter", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.logging.LoggingHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.logging.LoggingHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.pcap.PcapWriteHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.pcap.PcapWriteHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.HttpProxyHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.proxy.HttpProxyHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.HttpProxyHandler$HttpClientCodecWrapper" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.proxy.HttpProxyHandler$HttpClientCodecWrapper", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.ProxyHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.proxy.ProxyHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.Socks4ProxyHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.proxy.Socks4ProxyHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.Socks5ProxyHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.proxy.Socks5ProxyHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.AbstractSniHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.AbstractSniHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ApplicationProtocolNegotiationHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.ApplicationProtocolNegotiationHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OptionalSslHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.OptionalSslHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SniHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.SniHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslClientHelloHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.SslClientHelloHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslMasterKeyHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.SslMasterKeyHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslMasterKeyHandler$WiresharkSslMasterKeyHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.SslMasterKeyHandler$WiresharkSslMasterKeyHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ocsp.OcspClientHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.ssl.ocsp.OcspClientHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.stream.ChunkedWriteHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.stream.ChunkedWriteHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.timeout.IdleStateHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.timeout.IdleStateHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.timeout.ReadTimeoutHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.timeout.ReadTimeoutHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.timeout.WriteTimeoutHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.timeout.WriteTimeoutHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.traffic.AbstractTrafficShapingHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.traffic.AbstractTrafficShapingHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.traffic.ChannelTrafficShapingHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.traffic.ChannelTrafficShapingHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.traffic.GlobalChannelTrafficShapingHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.traffic.GlobalChannelTrafficShapingHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.traffic.GlobalTrafficShapingHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.handler.traffic.GlobalTrafficShapingHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.internal.tcnative.CertificateCallback" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.internal.tcnative.CertificateCallbackTask" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLPrivateKeyMethodDecryptTask" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLPrivateKeyMethodSignTask" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLPrivateKeyMethodTask" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.internal.tcnative.SSLTask" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$1", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$3" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$3", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler$1$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolver$DnsResponseHandler$1$1", | |
"queryAllPublicMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.AbstractReferenceCounted" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.AbstractReferenceCounted", | |
"fields": [ | |
{ | |
"name": "refCnt" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelPipeline" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollServerChannel$EpollServerSocketUnsafe" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalServerChannel" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.HttpProxyHandler$HttpClientCodecWrapper" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryLoader" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryLoader$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil", | |
"methods": [ | |
{ | |
"name": "loadLibrary", | |
"parameterTypes": [ | |
"java.lang.String", | |
"boolean" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef", | |
"fields": [ | |
{ | |
"name": "consumerNode" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueProducerNodeRef" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueProducerNodeRef", | |
"fields": [ | |
{ | |
"name": "producerNode" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields", | |
"fields": [ | |
{ | |
"name": "producerLimit" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields", | |
"fields": [ | |
{ | |
"name": "consumerIndex" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields", | |
"fields": [ | |
{ | |
"name": "producerIndex" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode", | |
"fields": [ | |
{ | |
"name": "next" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField", | |
"fields": [ | |
{ | |
"name": "consumerIndex" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField", | |
"fields": [ | |
{ | |
"name": "producerIndex" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField", | |
"fields": [ | |
{ | |
"name": "producerLimit" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.io.FileDescriptor" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.io.FilePermission" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "java.io.IOException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "java.lang.Exception" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "java.lang.IllegalArgumentException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "java.lang.NullPointerException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder" | |
}, | |
"name": "java.lang.Object", | |
"allDeclaredFields": true, | |
"queriedMethods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "java.lang.OutOfMemoryError" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "java.lang.OutOfMemoryError" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelId" | |
}, | |
"name": "java.lang.ProcessHandle", | |
"methods": [ | |
{ | |
"name": "current", | |
"parameterTypes": [] | |
}, | |
{ | |
"name": "pid", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "java.lang.RuntimeException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.lang.RuntimePermission" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder" | |
}, | |
"name": "java.lang.String", | |
"allDeclaredFields": true, | |
"queriedMethods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.internal.tcnative.Library" | |
}, | |
"name": "java.lang.String" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.CommonsLoggerFactory" | |
}, | |
"name": "java.lang.String" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.LocationAwareSlf4JLogger" | |
}, | |
"name": "java.lang.Throwable", | |
"methods": [ | |
{ | |
"name": "getSuppressed", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelId" | |
}, | |
"name": "java.lang.management.ManagementFactory", | |
"methods": [ | |
{ | |
"name": "getRuntimeMXBean", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent" | |
}, | |
"name": "java.lang.management.ManagementFactory", | |
"methods": [ | |
{ | |
"name": "getRuntimeMXBean", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultChannelId" | |
}, | |
"name": "java.lang.management.RuntimeMXBean", | |
"methods": [ | |
{ | |
"name": "getName", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent" | |
}, | |
"name": "java.lang.management.RuntimeMXBean", | |
"methods": [ | |
{ | |
"name": "getInputArguments", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.HostsFileEntriesProvider" | |
}, | |
"name": "java.lang.reflect.Executable", | |
"methods": [ | |
{ | |
"name": "getParameterCount", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsNameResolverBuilder" | |
}, | |
"name": "java.lang.reflect.Executable", | |
"methods": [ | |
{ | |
"name": "getParameterCount", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.SingleThreadEventExecutor" | |
}, | |
"name": "java.lang.reflect.Executable", | |
"methods": [ | |
{ | |
"name": "getParameterCount", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider" | |
}, | |
"name": "java.lang.reflect.Proxy", | |
"fields": [ | |
{ | |
"name": "h" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "java.net.InetSocketAddress" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.net.NetPermission" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "java.net.PortUnreachableException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioDatagramChannelConfig" | |
}, | |
"name": "java.net.SocketOption" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.net.SocketPermission" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioDatagramChannelConfig" | |
}, | |
"name": "java.net.StandardSocketOptions", | |
"fields": [ | |
{ | |
"name": "IP_MULTICAST_IF" | |
}, | |
{ | |
"name": "IP_MULTICAST_LOOP" | |
}, | |
{ | |
"name": "IP_MULTICAST_TTL" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.net.URLPermission", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.String", | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$6" | |
}, | |
"name": "java.nio.Bits", | |
"fields": [ | |
{ | |
"name": "UNALIGNED" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$4" | |
}, | |
"name": "java.nio.Buffer", | |
"fields": [ | |
{ | |
"name": "address" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0" | |
}, | |
"name": "java.nio.ByteBuffer", | |
"methods": [ | |
{ | |
"name": "alignedSlice", | |
"parameterTypes": [ | |
"int" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$9" | |
}, | |
"name": "java.nio.ByteBuffer", | |
"queriedMethods": [ | |
{ | |
"name": "alignedSlice", | |
"parameterTypes": [ | |
"int" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0" | |
}, | |
"name": "java.nio.DirectByteBuffer", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"long", | |
"int" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$5" | |
}, | |
"name": "java.nio.DirectByteBuffer", | |
"queriedMethods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"long", | |
"int" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.unix.Unix" | |
}, | |
"name": "java.nio.channels.ClosedChannelException" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "java.nio.channels.FileChannel" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioDatagramChannelConfig" | |
}, | |
"name": "java.nio.channels.NetworkChannel", | |
"methods": [ | |
{ | |
"name": "getOption", | |
"parameterTypes": [ | |
"java.net.SocketOption" | |
] | |
}, | |
{ | |
"name": "setOption", | |
"parameterTypes": [ | |
"java.net.SocketOption", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.security.AllPermission" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "java.security.KeyStoreSpi" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslClientContext" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslServerContext" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509TrustManagerWrapper" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509TrustManagerWrapper$UnsafeTrustManagerWrapper" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslUtils" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.ThreadLocalInsecureRandom" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent" | |
}, | |
"name": "java.security.SecureRandomParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.security.SecurityPermission" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "java.security.cert.CertStoreParameters" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "java.security.interfaces.ECPrivateKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "java.security.interfaces.ECPrivateKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "java.security.interfaces.ECPublicKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "java.security.interfaces.ECPublicKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "java.security.interfaces.RSAPrivateKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "java.security.interfaces.RSAPrivateKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "java.security.interfaces.RSAPublicKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "java.security.interfaces.RSAPublicKey" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.serialization.ClassLoaderClassResolver" | |
}, | |
"name": "java.util.List" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "java.util.PropertyPermission" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ByteBufChecksum" | |
}, | |
"name": "java.util.zip.Adler32", | |
"methods": [ | |
{ | |
"name": "update", | |
"parameterTypes": [ | |
"java.nio.ByteBuffer" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.FastLzFrameDecoder" | |
}, | |
"name": "java.util.zip.Adler32", | |
"methods": [ | |
{ | |
"name": "update", | |
"parameterTypes": [ | |
"java.nio.ByteBuffer" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.FastLzFrameEncoder" | |
}, | |
"name": "java.util.zip.Adler32", | |
"methods": [ | |
{ | |
"name": "update", | |
"parameterTypes": [ | |
"java.nio.ByteBuffer" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ByteBufChecksum" | |
}, | |
"name": "java.util.zip.CRC32", | |
"methods": [ | |
{ | |
"name": "update", | |
"parameterTypes": [ | |
"java.nio.ByteBuffer" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.JdkZlibDecoder" | |
}, | |
"name": "java.util.zip.CRC32", | |
"methods": [ | |
{ | |
"name": "update", | |
"parameterTypes": [ | |
"java.nio.ByteBuffer" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"name": "javax.management.ObjectName" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509TrustManagerWrapper$3" | |
}, | |
"name": "javax.net.ssl.SSLContext", | |
"fields": [ | |
{ | |
"name": "contextSpi" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils" | |
}, | |
"name": "javax.net.ssl.SSLEngine", | |
"methods": [ | |
{ | |
"name": "getApplicationProtocol", | |
"parameterTypes": [] | |
}, | |
{ | |
"name": "getHandshakeApplicationProtocol", | |
"parameterTypes": [] | |
}, | |
{ | |
"name": "getHandshakeApplicationProtocolSelector", | |
"parameterTypes": [] | |
}, | |
{ | |
"name": "setHandshakeApplicationProtocolSelector", | |
"parameterTypes": [ | |
"java.util.function.BiFunction" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils$1" | |
}, | |
"name": "javax.net.ssl.SSLEngine", | |
"queriedMethods": [ | |
{ | |
"name": "getHandshakeApplicationProtocol", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils$2" | |
}, | |
"name": "javax.net.ssl.SSLEngine", | |
"queriedMethods": [ | |
{ | |
"name": "getApplicationProtocol", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils$4" | |
}, | |
"name": "javax.net.ssl.SSLEngine", | |
"queriedMethods": [ | |
{ | |
"name": "setHandshakeApplicationProtocolSelector", | |
"parameterTypes": [ | |
"java.util.function.BiFunction" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils$6" | |
}, | |
"name": "javax.net.ssl.SSLEngine", | |
"queriedMethods": [ | |
{ | |
"name": "getHandshakeApplicationProtocolSelector", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "javax.net.ssl.SSLParameters", | |
"methods": [ | |
{ | |
"name": "setApplicationProtocols", | |
"parameterTypes": [ | |
"java.lang.String[]" | |
] | |
} | |
], | |
"queriedMethods": [ | |
{ | |
"name": "getApplicationProtocols", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils" | |
}, | |
"name": "javax.net.ssl.SSLParameters", | |
"methods": [ | |
{ | |
"name": "setApplicationProtocols", | |
"parameterTypes": [ | |
"java.lang.String[]" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils$3" | |
}, | |
"name": "javax.net.ssl.SSLParameters", | |
"queriedMethods": [ | |
{ | |
"name": "setApplicationProtocols", | |
"parameterTypes": [ | |
"java.lang.String[]" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslUtils" | |
}, | |
"name": "javax.net.ssl.SSLParameters", | |
"methods": [ | |
{ | |
"name": "setApplicationProtocols", | |
"parameterTypes": [ | |
"java.lang.String[]" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "javax.security.auth.x500.X500Principal", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"sun.security.x509.X500Name" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "javax.security.auth.x500.X500Principal", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"sun.security.x509.X500Name" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ReferenceCountedOpenSslEngine$DefaultOpenSslSession" | |
}, | |
"name": "javax.security.auth.x500.X500Principal", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"sun.security.x509.X500Name" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.LazyX509Certificate" | |
}, | |
"name": "javax.security.auth.x500.X500Principal", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"sun.security.x509.X500Name" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "javax.security.auth.x500.X500Principal", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"sun.security.x509.X500Name" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$7" | |
}, | |
"name": "jdk.internal.misc.Unsafe", | |
"methods": [ | |
{ | |
"name": "getUnsafe", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.CommonsLoggerFactory" | |
}, | |
"name": "org.apache.commons.logging.LogFactory" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.CommonsLoggerFactory" | |
}, | |
"name": "org.apache.commons.logging.impl.Log4JLogger", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.String" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.CommonsLoggerFactory" | |
}, | |
"name": "org.apache.commons.logging.impl.LogFactoryImpl", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.CommonsLoggerFactory" | |
}, | |
"name": "org.apache.commons.logging.impl.WeakHashtable", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.CommonsLoggerFactory" | |
}, | |
"name": "org.apache.log4j.Level", | |
"fields": [ | |
{ | |
"name": "TRACE" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.CommonsLoggerFactory" | |
}, | |
"name": "org.apache.log4j.Priority" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.SelfSignedCertificate" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.Haraka$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.Keccak$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.MD2$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.MD4$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.MD5$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.SHA1$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.SHA224$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.SHA256$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.SHA3$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.SHA384$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.SHA512$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.SM3$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.Skein$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.Tiger$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.keystore.BC$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.AES$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.DES$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.SipHash128$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.Conscrypt" | |
}, | |
"name": "org.conscrypt.Conscrypt", | |
"methods": [ | |
{ | |
"name": "isConscrypt", | |
"parameterTypes": [ | |
"javax.net.ssl.SSLEngine" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslUtils" | |
}, | |
"name": "org.conscrypt.OpenSSLContextImpl$TLSv13", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "org.hamcrest.number.OrderingComparison", | |
"queryAllDeclaredMethods": true | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.proxy.HttpProxyServer$HttpIntermediaryHandler" | |
}, | |
"name": "org.hamcrest.number.OrderingComparison" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.LzfEncoder" | |
}, | |
"name": "sun.misc.Unsafe", | |
"fields": [ | |
{ | |
"name": "theUnsafe" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.DefaultUnmarshallerProvider" | |
}, | |
"name": "sun.misc.Unsafe", | |
"fields": [ | |
{ | |
"name": "theUnsafe" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder" | |
}, | |
"name": "sun.misc.Unsafe", | |
"fields": [ | |
{ | |
"name": "theUnsafe" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.CleanerJava9" | |
}, | |
"name": "sun.misc.Unsafe", | |
"methods": [ | |
{ | |
"name": "invokeCleaner", | |
"parameterTypes": [ | |
"java.nio.ByteBuffer" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.CleanerJava9$1" | |
}, | |
"name": "sun.misc.Unsafe", | |
"methods": [ | |
{ | |
"name": "invokeCleaner", | |
"parameterTypes": [ | |
"java.nio.ByteBuffer" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$1" | |
}, | |
"name": "sun.misc.Unsafe", | |
"fields": [ | |
{ | |
"name": "theUnsafe" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$2" | |
}, | |
"name": "sun.misc.Unsafe", | |
"queriedMethods": [ | |
{ | |
"name": "copyMemory", | |
"parameterTypes": [ | |
"java.lang.Object", | |
"long", | |
"java.lang.Object", | |
"long", | |
"long" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent0$3" | |
}, | |
"name": "sun.misc.Unsafe", | |
"queriedMethods": [ | |
{ | |
"name": "storeFence", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess" | |
}, | |
"name": "sun.misc.Unsafe", | |
"fields": [ | |
{ | |
"name": "theUnsafe" | |
} | |
], | |
"queriedMethods": [ | |
{ | |
"name": "getAndAddLong", | |
"parameterTypes": [ | |
"java.lang.Object", | |
"long", | |
"long" | |
] | |
}, | |
{ | |
"name": "getAndSetObject", | |
"parameterTypes": [ | |
"java.lang.Object", | |
"long", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop$3" | |
}, | |
"name": "sun.nio.ch.SelectorImpl" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop$4" | |
}, | |
"name": "sun.nio.ch.SelectorImpl", | |
"fields": [ | |
{ | |
"name": "publicSelectedKeys" | |
}, | |
{ | |
"name": "selectedKeys" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslServerContext" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslServerContext" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.DSA$SHA224withDSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.DSA$SHA224withDSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.provider.DSA$SHA224withDSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.DSA$SHA256withDSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.DSA$SHA256withDSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator" | |
}, | |
"name": "sun.security.provider.JavaKeyStore$JKS", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.provider.JavaKeyStore$JKS", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslServerContext" | |
}, | |
"name": "sun.security.provider.JavaKeyStore$JKS", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketUtil$1" | |
}, | |
"name": "sun.security.provider.MD5", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslClientContext" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslServerContext" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509TrustManagerWrapper" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509TrustManagerWrapper$UnsafeTrustManagerWrapper" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslUtils" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.ThreadLocalInsecureRandom" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.PlatformDependent" | |
}, | |
"name": "sun.security.provider.NativePRNG", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.ThreadPerChannelEventLoop" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.http.websocketx.WebSocketUtil$2" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.FingerprintTrustManagerFactory" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "sun.security.provider.SHA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.SHA2$SHA224", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.SHA2$SHA224", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.provider.SHA2$SHA224", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.ConscryptAlpnSslEngine" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.PseudoRandomFunction" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslTasksRunner" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.FingerprintTrustManagerFactoryBuilder" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "sun.security.provider.SHA2$SHA256", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.SHA5$SHA384", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.SHA5$SHA384", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.provider.SHA5$SHA384", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "sun.security.provider.SHA5$SHA512", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.SHA5$SHA512", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "sun.security.provider.SHA5$SHA512", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.SHA5$SHA512", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "sun.security.provider.SHA5$SHA512", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.provider.SHA5$SHA512", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslServerContext" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslEngineType$2" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.LazyX509Certificate" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.SelfSignedCertificate" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "sun.security.provider.X509Factory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.certpath.CollectionCertStore", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.security.cert.CertStoreParameters" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.certpath.PKIXCertPathValidator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "sun.security.provider.certpath.PKIXCertPathValidator", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.provider.certpath.SunCertPathBuilder", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.rsa.PSSParameters", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.rsa.PSSParameters", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.rsa.PSSParameters", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslServerContext" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSsl" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslServerContext" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509KeyManagerFactory$OpenSslKeyManagerFactorySpi" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContextBuilder" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.SelfSignedCertificate" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "sun.security.rsa.RSAKeyFactory$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.SelfSignedCertificate" | |
}, | |
"name": "sun.security.rsa.RSAKeyPairGenerator$Legacy", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "sun.security.rsa.RSAPSSSignature", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.rsa.RSAPSSSignature", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "sun.security.rsa.RSAPSSSignature", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.rsa.RSAPSSSignature", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "sun.security.rsa.RSAPSSSignature", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.rsa.RSAPSSSignature", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslHandler$SslTasksRunner" | |
}, | |
"name": "sun.security.rsa.RSAPSSSignature", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA224withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA224withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslEngine" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA224withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA256withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.util.SelfSignedCertificate" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA256withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.DefaultEventLoop" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA512withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA512withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.local.LocalChannel" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA512withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA512withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.oio.AbstractOioByteChannel" | |
}, | |
"name": "sun.security.rsa.RSASignature$SHA512withRSA", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509KeyManagerFactory" | |
}, | |
"name": "sun.security.ssl.KeyManagerFactoryImpl$SunX509", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslContext" | |
}, | |
"name": "sun.security.ssl.KeyManagerFactoryImpl$SunX509", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509TrustManagerWrapper$3" | |
}, | |
"name": "sun.security.ssl.SSLContextImpl", | |
"fields": [ | |
{ | |
"name": "trustManager" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils" | |
}, | |
"name": "sun.security.ssl.SSLContextImpl$TLSContext", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslClientContext" | |
}, | |
"name": "sun.security.ssl.SSLContextImpl$TLSContext", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.ssl.SSLContextImpl$TLSContext", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslServerContext" | |
}, | |
"name": "sun.security.ssl.SSLContextImpl$TLSContext", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslX509TrustManagerWrapper" | |
}, | |
"name": "sun.security.ssl.SSLContextImpl$TLSContext", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslUtils" | |
}, | |
"name": "sun.security.ssl.SSLContextImpl$TLSContext", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.SslMasterKeyHandler" | |
}, | |
"name": "sun.security.ssl.SSLSessionImpl", | |
"fields": [ | |
{ | |
"name": "masterSecret" | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkAlpnSslUtils" | |
}, | |
"name": "sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslClientContext" | |
}, | |
"name": "sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslServerContext" | |
}, | |
"name": "sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.OpenSslServerContext" | |
}, | |
"name": "sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.AuthorityInfoAccessExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.x509.AuthorityKeyIdentifierExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.AuthorityKeyIdentifierExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.BasicConstraintsExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.CRLDistributionPointsExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.CertificatePoliciesExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.x509.ExtendedKeyUsageExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.ExtendedKeyUsageExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.IssuerAlternativeNameExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop" | |
}, | |
"name": "sun.security.x509.KeyUsageExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.KeyUsageExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.NetscapeCertTypeExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.PrivateKeyUsageExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.SubjectAlternativeNameExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.ssl.JdkSslContext$Defaults" | |
}, | |
"name": "sun.security.x509.SubjectKeyIdentifierExtension", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [ | |
"java.lang.Boolean", | |
"java.lang.Object" | |
] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsServerAddressStreamProviders" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider", | |
"methods": [ | |
{ | |
"name": "<init>", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.resolver.dns.DnsServerAddressStreamProviders$1" | |
}, | |
"name": "io.grpc.netty.shaded.io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider" | |
}, | |
{ | |
"name": "io.grpc.netty.shaded.io.netty.channel.socket.nio.NioServerSocketChannel", | |
"methods": [ | |
{ "name": "<init>", "parameterTypes": [] } | |
] | |
}, | |
{ | |
"name": "sun.nio.ch.SelectorImpl", | |
"fields": [ | |
{ "name": "selectedKeys", "allowUnsafeAccess" : true}, | |
{ "name": "publicSelectedKeys", "allowUnsafeAccess" : true} | |
] | |
}, | |
{ | |
"name": "java.lang.management.ManagementFactory", | |
"methods": [ | |
{ | |
"name": "getRuntimeMXBean", | |
"parameterTypes": [] | |
} | |
] | |
}, | |
{ | |
"name": "java.lang.management.RuntimeMXBean", | |
"methods": [ | |
{ | |
"name": "getName", | |
"parameterTypes": [] | |
} | |
] | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"bundles": [], | |
"resources": { | |
"includes": [ | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.Native" | |
}, | |
"pattern": "\\QMETA-INF/native/libnetty_transport_native_epoll_x86_64.so\\E" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.Brotli" | |
}, | |
"pattern": "\\Qlib/linux-x86_64/libbrotli.so\\E" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.compression.ZstdEncoder" | |
}, | |
"pattern": "\\Qlinux/amd64/libzstd-jni-1.5.0-2.so\\E" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.logging.Slf4JLoggerFactory" | |
}, | |
"pattern": "\\Qorg/slf4j/impl/StaticLoggerBinder.class\\E" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryLoader" | |
}, | |
"pattern": "\\QMETA-INF/native/libnetty_resolver_dns_native_macos_aarch_64.jnilib\\E" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryLoader" | |
}, | |
"pattern": "\\QMETA-INF/native/libnetty_resolver_dns_native_macos_x86_64.jnilib\\E" | |
} | |
] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"lambdaCapturingTypes": [], | |
"types": [ | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.channel.epoll.EpollEventLoop" | |
}, | |
"name": "java.lang.String" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder" | |
}, | |
"name": "java.lang.String" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder" | |
}, | |
"name": "java.lang.String", | |
"customTargetConstructorClass": "java.lang.Object" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.handler.codec.marshalling.MarshallingEncoder" | |
}, | |
"name": "java.lang.String", | |
"customTargetConstructorClass": "java.lang.String" | |
}, | |
{ | |
"condition": { | |
"typeReachable": "io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable" | |
}, | |
"name": "java.lang.String" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment