Add nacos discovery native-image AOT configuration files (#3388)
* Add nacos discovery native-image AOT configuration filespull/3390/head
parent
92b892d914
commit
4c25d08559
@ -0,0 +1,699 @@
|
||||
[
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.api.grpc.auto.Metadata"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Metadata",
|
||||
"methods":[
|
||||
{"name":"getClientIp","parameterTypes":[] },
|
||||
{"name":"getClientIpBytes","parameterTypes":[] },
|
||||
{"name":"getType","parameterTypes":[] },
|
||||
{"name":"getTypeBytes","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$MapFieldAccessor"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Metadata",
|
||||
"methods":[{"name":"getDefaultInstance","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularMessageFieldAccessor"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Metadata",
|
||||
"methods":[{"name":"newBuilder","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.TextFormat$Printer"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Metadata",
|
||||
"methods":[
|
||||
{"name":"getClientIp","parameterTypes":[] },
|
||||
{"name":"getType","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.api.grpc.auto.Metadata"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Metadata$Builder",
|
||||
"methods":[
|
||||
{"name":"clearClientIp","parameterTypes":[] },
|
||||
{"name":"clearType","parameterTypes":[] },
|
||||
{"name":"getClientIp","parameterTypes":[] },
|
||||
{"name":"getClientIpBytes","parameterTypes":[] },
|
||||
{"name":"getType","parameterTypes":[] },
|
||||
{"name":"getTypeBytes","parameterTypes":[] },
|
||||
{"name":"setClientIp","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setClientIpBytes","parameterTypes":["com.alibaba.nacos.shaded.com.google.protobuf.ByteString"] },
|
||||
{"name":"setType","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setTypeBytes","parameterTypes":["com.alibaba.nacos.shaded.com.google.protobuf.ByteString"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularFieldAccessor$ReflectionInvoker"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Payload",
|
||||
"methods":[
|
||||
{"name":"hasBody","parameterTypes":[] },
|
||||
{"name":"hasMetadata","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularMessageFieldAccessor"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Payload",
|
||||
"methods":[
|
||||
{"name":"getBody","parameterTypes":[] },
|
||||
{"name":"getMetadata","parameterTypes":[] },
|
||||
{"name":"hasBody","parameterTypes":[] },
|
||||
{"name":"hasMetadata","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.TextFormat$Printer"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Payload",
|
||||
"methods":[
|
||||
{"name":"getBody","parameterTypes":[] },
|
||||
{"name":"getMetadata","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularMessageFieldAccessor"},
|
||||
"name":"com.alibaba.nacos.api.grpc.auto.Payload$Builder",
|
||||
"methods":[
|
||||
{"name":"clearBody","parameterTypes":[] },
|
||||
{"name":"clearMetadata","parameterTypes":[] },
|
||||
{"name":"getBody","parameterTypes":[] },
|
||||
{"name":"getBodyBuilder","parameterTypes":[] },
|
||||
{"name":"getMetadata","parameterTypes":[] },
|
||||
{"name":"getMetadataBuilder","parameterTypes":[] },
|
||||
{"name":"hasBody","parameterTypes":[] },
|
||||
{"name":"hasMetadata","parameterTypes":[] },
|
||||
{"name":"setBody","parameterTypes":["com.alibaba.nacos.shaded.com.google.protobuf.Any"] },
|
||||
{"name":"setMetadata","parameterTypes":["com.alibaba.nacos.api.grpc.auto.Metadata"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.cache.ServiceInfoHolder"},
|
||||
"name":"com.alibaba.nacos.api.naming.pojo.Instance",
|
||||
"methods":[
|
||||
{"name":"getClusterName","parameterTypes":[] },
|
||||
{"name":"getInstanceHeartBeatInterval","parameterTypes":[] },
|
||||
{"name":"getInstanceHeartBeatTimeOut","parameterTypes":[] },
|
||||
{"name":"getInstanceId","parameterTypes":[] },
|
||||
{"name":"getInstanceIdGenerator","parameterTypes":[] },
|
||||
{"name":"getIp","parameterTypes":[] },
|
||||
{"name":"getIpDeleteTimeout","parameterTypes":[] },
|
||||
{"name":"getMetadata","parameterTypes":[] },
|
||||
{"name":"getPort","parameterTypes":[] },
|
||||
{"name":"getServiceName","parameterTypes":[] },
|
||||
{"name":"getWeight","parameterTypes":[] },
|
||||
{"name":"isEnabled","parameterTypes":[] },
|
||||
{"name":"isEphemeral","parameterTypes":[] },
|
||||
{"name":"isHealthy","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.pojo.Instance",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"getClusterName","parameterTypes":[] },
|
||||
{"name":"getInstanceHeartBeatInterval","parameterTypes":[] },
|
||||
{"name":"getInstanceHeartBeatTimeOut","parameterTypes":[] },
|
||||
{"name":"getInstanceId","parameterTypes":[] },
|
||||
{"name":"getInstanceIdGenerator","parameterTypes":[] },
|
||||
{"name":"getIp","parameterTypes":[] },
|
||||
{"name":"getIpDeleteTimeout","parameterTypes":[] },
|
||||
{"name":"getMetadata","parameterTypes":[] },
|
||||
{"name":"getPort","parameterTypes":[] },
|
||||
{"name":"getServiceName","parameterTypes":[] },
|
||||
{"name":"getWeight","parameterTypes":[] },
|
||||
{"name":"isEnabled","parameterTypes":[] },
|
||||
{"name":"isEphemeral","parameterTypes":[] },
|
||||
{"name":"isHealthy","parameterTypes":[] },
|
||||
{"name":"setClusterName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setEnabled","parameterTypes":["boolean"] },
|
||||
{"name":"setEphemeral","parameterTypes":["boolean"] },
|
||||
{"name":"setHealthy","parameterTypes":["boolean"] },
|
||||
{"name":"setIp","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setMetadata","parameterTypes":["java.util.Map"] },
|
||||
{"name":"setPort","parameterTypes":["int"] },
|
||||
{"name":"setServiceName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setWeight","parameterTypes":["double"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient$1"},
|
||||
"name":"com.alibaba.nacos.api.naming.pojo.Instance",
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setClusterName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setEnabled","parameterTypes":["boolean"] },
|
||||
{"name":"setEphemeral","parameterTypes":["boolean"] },
|
||||
{"name":"setHealthy","parameterTypes":["boolean"] },
|
||||
{"name":"setIp","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setMetadata","parameterTypes":["java.util.Map"] },
|
||||
{"name":"setPort","parameterTypes":["int"] },
|
||||
{"name":"setServiceName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setWeight","parameterTypes":["double"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.cache.ServiceInfoHolder"},
|
||||
"name":"com.alibaba.nacos.api.naming.pojo.ServiceInfo",
|
||||
"methods":[
|
||||
{"name":"getCacheMillis","parameterTypes":[] },
|
||||
{"name":"getChecksum","parameterTypes":[] },
|
||||
{"name":"getClusters","parameterTypes":[] },
|
||||
{"name":"getGroupName","parameterTypes":[] },
|
||||
{"name":"getHosts","parameterTypes":[] },
|
||||
{"name":"getLastRefTime","parameterTypes":[] },
|
||||
{"name":"getName","parameterTypes":[] },
|
||||
{"name":"isAllIPs","parameterTypes":[] },
|
||||
{"name":"isReachProtectionThreshold","parameterTypes":[] },
|
||||
{"name":"isValid","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate"},
|
||||
"name":"com.alibaba.nacos.api.naming.pojo.ServiceInfo",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.pojo.ServiceInfo",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setAllIPs","parameterTypes":["boolean"] },
|
||||
{"name":"setCacheMillis","parameterTypes":["long"] },
|
||||
{"name":"setChecksum","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setClusters","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setGroupName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setHosts","parameterTypes":["java.util.List"] },
|
||||
{"name":"setLastRefTime","parameterTypes":["long"] },
|
||||
{"name":"setName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setReachProtectionThreshold","parameterTypes":["boolean"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient$1"},
|
||||
"name":"com.alibaba.nacos.api.naming.pojo.ServiceInfo",
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setAllIPs","parameterTypes":["boolean"] },
|
||||
{"name":"setCacheMillis","parameterTypes":["long"] },
|
||||
{"name":"setChecksum","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setClusters","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setGroupName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setHosts","parameterTypes":["java.util.List"] },
|
||||
{"name":"setLastRefTime","parameterTypes":["long"] },
|
||||
{"name":"setName","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setReachProtectionThreshold","parameterTypes":["boolean"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.request.AbstractNamingRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.RpcClient"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.request.AbstractNamingRequest",
|
||||
"methods":[
|
||||
{"name":"getGroupName","parameterTypes":[] },
|
||||
{"name":"getModule","parameterTypes":[] },
|
||||
{"name":"getNamespace","parameterTypes":[] },
|
||||
{"name":"getServiceName","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.request.InstanceRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"getInstance","parameterTypes":[] },
|
||||
{"name":"getType","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient$1"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.request.NotifySubscriberRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setServiceInfo","parameterTypes":["com.alibaba.nacos.api.naming.pojo.ServiceInfo"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.request.ServiceListRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"getPageNo","parameterTypes":[] },
|
||||
{"name":"getPageSize","parameterTypes":[] },
|
||||
{"name":"getSelector","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.request.SubscribeServiceRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"getClusters","parameterTypes":[] },
|
||||
{"name":"isSubscribe","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.response.InstanceResponse",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setType","parameterTypes":["java.lang.String"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcUtils"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.response.NotifySubscriberResponse",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.response.ServiceListResponse",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setCount","parameterTypes":["int"] },
|
||||
{"name":"setServiceNames","parameterTypes":["java.util.List"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.naming.remote.response.SubscribeServiceResponse",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setServiceInfo","parameterTypes":["com.alibaba.nacos.api.naming.pojo.ServiceInfo"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.remote.Payload",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.RpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.Payload",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.Payload",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient$1"},
|
||||
"name":"com.alibaba.nacos.api.remote.Payload",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcConnection"},
|
||||
"name":"com.alibaba.nacos.api.remote.Payload",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcUtils"},
|
||||
"name":"com.alibaba.nacos.api.remote.Payload",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcConnection"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.ConnectionSetupRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"getAbilities","parameterTypes":[] },
|
||||
{"name":"getClientVersion","parameterTypes":[] },
|
||||
{"name":"getLabels","parameterTypes":[] },
|
||||
{"name":"getTenant","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.RpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.HealthCheckRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.RpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.InternalRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[{"name":"getModule","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.InternalRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[{"name":"getModule","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcConnection"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.InternalRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[{"name":"getModule","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.Request",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.RpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.Request",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.Request",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient$1"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.Request",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[{"name":"setRequestId","parameterTypes":["java.lang.String"] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcConnection"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.Request",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcUtils"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.Request",
|
||||
"methods":[
|
||||
{"name":"getHeaders","parameterTypes":[] },
|
||||
{"name":"getRequestId","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.ServerCheckRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient$1"},
|
||||
"name":"com.alibaba.nacos.api.remote.request.ServerRequest",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.RpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.response.HealthCheckResponse",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.client.naming.remote.gprc.NamingGrpcClientProxy"},
|
||||
"name":"com.alibaba.nacos.api.remote.response.Response",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[{"name":"setMessage","parameterTypes":["java.lang.String"] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.RpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.response.Response",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.response.Response",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[
|
||||
{"name":"setErrorCode","parameterTypes":["int"] },
|
||||
{"name":"setResultCode","parameterTypes":["int"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcConnection"},
|
||||
"name":"com.alibaba.nacos.api.remote.response.Response",
|
||||
"methods":[
|
||||
{"name":"setErrorCode","parameterTypes":["int"] },
|
||||
{"name":"setResultCode","parameterTypes":["int"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcUtils"},
|
||||
"name":"com.alibaba.nacos.api.remote.response.Response",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[
|
||||
{"name":"getErrorCode","parameterTypes":[] },
|
||||
{"name":"getMessage","parameterTypes":[] },
|
||||
{"name":"getRequestId","parameterTypes":[] },
|
||||
{"name":"getResultCode","parameterTypes":[] },
|
||||
{"name":"isSuccess","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.api.remote.response.ServerCheckResponse",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true,
|
||||
"methods":[
|
||||
{"name":"<init>","parameterTypes":[] },
|
||||
{"name":"setConnectionId","parameterTypes":["java.lang.String"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.spi.NacosServiceLoader"},
|
||||
"name":"com.alibaba.nacos.client.logging.logback.NacosLogbackConfiguratorAdapterV1",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.api.naming.NamingFactory"},
|
||||
"name":"com.alibaba.nacos.client.naming.NacosNamingService",
|
||||
"methods":[{"name":"<init>","parameterTypes":["java.util.Properties"] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.notify.NotifyCenter"},
|
||||
"name":"com.alibaba.nacos.common.notify.DefaultPublisher",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.common.remote.TlsConfig",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"methods":[
|
||||
{"name":"getCertChainFile","parameterTypes":[] },
|
||||
{"name":"getCertPrivateKey","parameterTypes":[] },
|
||||
{"name":"getCertPrivateKeyPassword","parameterTypes":[] },
|
||||
{"name":"getCiphers","parameterTypes":[] },
|
||||
{"name":"getEnableTls","parameterTypes":[] },
|
||||
{"name":"getMutualAuthEnable","parameterTypes":[] },
|
||||
{"name":"getProtocols","parameterTypes":[] },
|
||||
{"name":"getSslProvider","parameterTypes":[] },
|
||||
{"name":"getTrustAll","parameterTypes":[] },
|
||||
{"name":"getTrustCollectionCertFile","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.client.grpc.GrpcClient"},
|
||||
"name":"com.alibaba.nacos.common.remote.client.RpcClientTlsConfig",
|
||||
"allDeclaredFields":true,
|
||||
"queryAllDeclaredMethods":true,
|
||||
"queryAllDeclaredConstructors":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper"},
|
||||
"name":"com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture",
|
||||
"fields":[
|
||||
{"name":"listeners"},
|
||||
{"name":"value"},
|
||||
{"name":"waiters"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper"},
|
||||
"name":"com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture$Waiter",
|
||||
"fields":[
|
||||
{"name":"next"},
|
||||
{"name":"thread"}
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.Any"},
|
||||
"name":"com.alibaba.nacos.shaded.com.google.protobuf.Any",
|
||||
"methods":[
|
||||
{"name":"getTypeUrl","parameterTypes":[] },
|
||||
{"name":"getTypeUrlBytes","parameterTypes":[] },
|
||||
{"name":"getValue","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.GeneratedMessageV3$FieldAccessorTable$SingularMessageFieldAccessor"},
|
||||
"name":"com.alibaba.nacos.shaded.com.google.protobuf.Any",
|
||||
"methods":[{"name":"newBuilder","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.TextFormat$Printer"},
|
||||
"name":"com.alibaba.nacos.shaded.com.google.protobuf.Any",
|
||||
"methods":[
|
||||
{"name":"getTypeUrl","parameterTypes":[] },
|
||||
{"name":"getValue","parameterTypes":[] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.Any"},
|
||||
"name":"com.alibaba.nacos.shaded.com.google.protobuf.Any$Builder",
|
||||
"methods":[
|
||||
{"name":"clearTypeUrl","parameterTypes":[] },
|
||||
{"name":"clearValue","parameterTypes":[] },
|
||||
{"name":"getTypeUrl","parameterTypes":[] },
|
||||
{"name":"getTypeUrlBytes","parameterTypes":[] },
|
||||
{"name":"getValue","parameterTypes":[] },
|
||||
{"name":"setTypeUrl","parameterTypes":["java.lang.String"] },
|
||||
{"name":"setTypeUrlBytes","parameterTypes":["com.alibaba.nacos.shaded.com.google.protobuf.ByteString"] },
|
||||
{"name":"setValue","parameterTypes":["com.alibaba.nacos.shaded.com.google.protobuf.ByteString"] }
|
||||
]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.com.google.protobuf.ExtensionRegistryFactory"},
|
||||
"name":"com.alibaba.nacos.shaded.com.google.protobuf.ExtensionRegistry",
|
||||
"methods":[{"name":"getEmptyRegistry","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.internal.ManagedChannelImplBuilder"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.census.InternalCensusStatsAccessor"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.internal.ManagedChannelImplBuilder"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.census.InternalCensusTracingAccessor"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.NameResolverRegistry"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.internal.DnsNameResolverProvider"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.internal.DnsNameResolver"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.internal.JndiResourceResolverFactory"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.LoadBalancerRegistry"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.internal.PickFirstLoadBalancerProvider"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.ManagedChannelRegistry"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.NettyChannelProvider"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.ManagedChannelRegistry"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.UdsNettyChannelProvider"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.buffer.AbstractByteBufAllocator",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.ReferenceCountUpdater"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.buffer.AbstractReferenceCountedByteBuf",
|
||||
"fields":[{"name":"refCnt"}]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.grpc.netty.Utils"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.epoll.Epoll"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.ReflectiveChannelFactory"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.socket.nio.NioSocketChannel",
|
||||
"methods":[{"name":"<init>","parameterTypes":[] }]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.ReferenceCountUtil",
|
||||
"queryAllDeclaredMethods":true
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields",
|
||||
"fields":[{"name":"producerLimit"}]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields",
|
||||
"fields":[{"name":"consumerIndex"}]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields",
|
||||
"fields":[{"name":"producerIndex"}]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField",
|
||||
"fields":[{"name":"consumerIndex"}]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField",
|
||||
"fields":[{"name":"producerIndex"}]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField",
|
||||
"fields":[{"name":"producerLimit"}]
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.ManagedChannelRegistry"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.okhttp.OkHttpChannelProvider"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.Context$LazyStorage"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.override.ContextStorageOverride"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.LoadBalancerRegistry"},
|
||||
"name":"com.alibaba.nacos.shaded.io.grpc.util.SecretRoundRobinLoadBalancerProvider$Provider"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.perfmark.PerfMark"},
|
||||
"name":"com.alibaba.nacos.shaded.io.perfmark.impl.SecretPerfMarkImpl$PerfMarkImpl"
|
||||
}
|
||||
]
|
@ -0,0 +1,34 @@
|
||||
{
|
||||
"resources":{
|
||||
"includes":[
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.remote.PayloadRegistry"},
|
||||
"pattern":"\\QMETA-INF/services/com.alibaba.nacos.api.remote.Payload\\E"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager"},
|
||||
"pattern":"\\QMETA-INF/services/com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService\\E"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.LoadBalancerRegistry"},
|
||||
"pattern":"\\QMETA-INF/services/com.alibaba.nacos.shaded.io.grpc.LoadBalancerProvider\\E"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.ManagedChannelRegistry"},
|
||||
"pattern":"\\QMETA-INF/services/com.alibaba.nacos.shaded.io.grpc.ManagedChannelProvider\\E"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.shaded.io.grpc.NameResolverRegistry"},
|
||||
"pattern":"\\QMETA-INF/services/com.alibaba.nacos.shaded.io.grpc.NameResolverProvider\\E"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.utils.VersionUtils"},
|
||||
"pattern":"\\Qnacos-version.txt\\E"
|
||||
},
|
||||
{
|
||||
"condition":{"typeReachable":"com.alibaba.nacos.common.utils.ResourceUtils"},
|
||||
"pattern":"\\Qnacos_default_setting.properties\\E"
|
||||
}
|
||||
]},
|
||||
"bundles":[]
|
||||
}
|
Loading…
Reference in New Issue