diff --git a/.github/workflows/native-image.yaml b/.github/workflows/native-image.yaml
index 3c600a297960..c0f303cd7690 100644
--- a/.github/workflows/native-image.yaml
+++ b/.github/workflows/native-image.yaml
@@ -17,6 +17,16 @@
name: GraalVM Community Edition build
on:
pull_request:
+ push:
+
+concurrency:
+ group: skywalking-graalvm-${{ github.event.pull_request.number || github.ref }}
+ cancel-in-progress: true
+
+env:
+ SW_AGENT_JDK_VERSION: 8
+ MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120
+ SEGMENT_DOWNLOAD_TIMEOUT_MINS: 5 # Cache restore timeout
jobs:
build:
runs-on: ubuntu-latest
@@ -37,4 +47,61 @@ jobs:
name: Upload distribution tar
with:
name: native-pre-dist
- path: distribution/graal/dist
\ No newline at end of file
+ path: graal/dist
+ - name: Build and save docker images
+ run: |
+ make -f graal/Makefile docker.oap || make -f graal/Makefile docker.oap
+ docker save -o docker-images-skywalking-oap.tar skywalking/oap:latest
+ - name: Upload docker images
+ uses: actions/upload-artifact@v3
+ with:
+ name: docker-images-native
+ path: docker-images-skywalking-*.tar
+ e2e-test:
+ if: |
+ always() && ! cancelled()
+ name: E2E test
+ needs: [build]
+ runs-on: ubuntu-latest
+ timeout-minutes: 60
+ strategy:
+ fail-fast: false
+ matrix:
+ test:
+ - name: GraalVM Native Image Agent Test
+ config: test/e2e-v2/cases/go/e2e.yaml
+ steps:
+ - uses: actions/checkout@v3
+ with:
+ submodules: true
+ - uses: actions/download-artifact@v3
+ name: Download docker images
+ with:
+ name: docker-images-native
+ path: docker-images
+ - name: Load docker images
+ run: |
+ find docker-images -name "*.tar" -exec docker load -i {} \;
+ find docker-images -name "*.tar" -exec rm {} \;
+ - name: Cache maven repository
+ uses: actions/cache@v3
+ with:
+ path: ~/.m2/repository
+ key: ${{ runner.os }}-maven-${{ hashFiles('test/e2e-v2/java-test-service/**/pom.xml') }}
+ restore-keys: ${{ runner.os }}-maven-
+ - name: Prepare test services
+ shell: bash
+ run: ./mvnw -B -q -f test/e2e-v2/java-test-service/pom.xml clean package
+ - name: Set env var
+ run: |
+ echo "${{ matrix.test.env }}" >> $GITHUB_ENV
+ - name: ${{ matrix.test.name }}
+ uses: apache/skywalking-infra-e2e@0a5b398fc9668ccb848b16e6da4f09180955dc3e
+ with:
+ e2e-file: $GITHUB_WORKSPACE/${{ matrix.test.config }}
+ - uses: actions/upload-artifact@v2
+ if: ${{ failure() }}
+ name: Upload Logs
+ with:
+ name: logs
+ path: "${{ env.SW_INFRA_E2E_LOG_DIR }}"
diff --git a/dist-material/release-docs/LICENSE b/dist-material/release-docs/LICENSE
index 00b063cbd966..c701cc9e5f0a 100644
--- a/dist-material/release-docs/LICENSE
+++ b/dist-material/release-docs/LICENSE
@@ -237,10 +237,10 @@ The text of each license is the standard Apache 2.0 license.
https://mvnrepository.com/artifact/com.google.inject/guice/4.1.0 Apache-2.0
https://mvnrepository.com/artifact/com.google.j2objc/j2objc-annotations/1.3 Apache-2.0
https://mvnrepository.com/artifact/com.graphql-java/java-dataloader/3.2.0 Apache-2.0
- https://mvnrepository.com/artifact/com.linecorp.armeria/armeria/1.24.3 Apache-2.0
- https://mvnrepository.com/artifact/com.linecorp.armeria/armeria-graphql/1.24.3 Apache-2.0
- https://mvnrepository.com/artifact/com.linecorp.armeria/armeria-graphql-protocol/1.24.3 Apache-2.0
- https://mvnrepository.com/artifact/com.linecorp.armeria/armeria-protobuf/1.24.3 Apache-2.0
+ https://mvnrepository.com/artifact/com.linecorp.armeria/armeria/1.25.0 Apache-2.0
+ https://mvnrepository.com/artifact/com.linecorp.armeria/armeria-graphql/1.25.0 Apache-2.0
+ https://mvnrepository.com/artifact/com.linecorp.armeria/armeria-graphql-protocol/1.25.0 Apache-2.0
+ https://mvnrepository.com/artifact/com.linecorp.armeria/armeria-protobuf/1.25.0 Apache-2.0
https://mvnrepository.com/artifact/com.orbitz.consul/consul-client/1.5.3 Apache-2.0
https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp/4.9.0 Apache-2.0
https://mvnrepository.com/artifact/com.squareup.okio/okio/2.8.0 Apache-2.0
@@ -295,34 +295,34 @@ The text of each license is the standard Apache 2.0 license.
https://mvnrepository.com/artifact/io.grpc/grpc-protobuf/1.53.0 Apache-2.0
https://mvnrepository.com/artifact/io.grpc/grpc-protobuf-lite/1.53.0 Apache-2.0
https://mvnrepository.com/artifact/io.grpc/grpc-stub/1.53.0 Apache-2.0
- https://mvnrepository.com/artifact/io.micrometer/micrometer-commons/1.11.1 Apache-2.0
- https://mvnrepository.com/artifact/io.micrometer/micrometer-core/1.11.1 Apache-2.0
- https://mvnrepository.com/artifact/io.micrometer/micrometer-observation/1.11.1 Apache-2.0
+ https://mvnrepository.com/artifact/io.micrometer/micrometer-commons/1.11.3 Apache-2.0
+ https://mvnrepository.com/artifact/io.micrometer/micrometer-core/1.11.3 Apache-2.0
+ https://mvnrepository.com/artifact/io.micrometer/micrometer-observation/1.11.3 Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-buffer/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-codec/4.1.100.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-codec-dns/4.1.94.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-codec-haproxy/4.1.94.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-codec-dns/4.1.96.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-codec-haproxy/4.1.96.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-codec-http/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-codec-http2/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-codec-socks/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-common/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-handler/4.1.100.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-handler-proxy/4.1.100.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-resolver/4.1.94.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-resolver-dns/4.1.94.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-resolver-dns-classes-macos/4.1.94.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-resolver-dns-native-macos/4.1.94.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-resolver/4.1.96.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-resolver-dns/4.1.96.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-resolver-dns-classes-macos/4.1.96.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-resolver-dns-native-macos/4.1.96.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-tcnative-boringssl-static/2.0.52.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-tcnative-boringssl-static/2.0.61.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-tcnative-classes/2.0.61.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-transport/4.1.94.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-transport-classes-epoll/4.1.94.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-transport-classes-kqueue/4.1.94.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-transport/4.1.96.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-transport-classes-epoll/4.1.96.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-transport-classes-kqueue/4.1.96.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-transport-native-epoll/4.1.45.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-transport-native-epoll/4.1.94.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-transport-native-kqueue/4.1.94.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-transport-native-epoll/4.1.96.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-transport-native-kqueue/4.1.96.Final Apache-2.0
https://mvnrepository.com/artifact/io.netty/netty-transport-native-unix-common/4.1.79.Final Apache-2.0
- https://mvnrepository.com/artifact/io.netty/netty-transport-native-unix-common/4.1.94.Final Apache-2.0
+ https://mvnrepository.com/artifact/io.netty/netty-transport-native-unix-common/4.1.96.Final Apache-2.0
https://mvnrepository.com/artifact/io.perfmark/perfmark-api/0.25.0 Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient/0.6.0 Apache-2.0
https://mvnrepository.com/artifact/io.prometheus/simpleclient_common/0.6.0 Apache-2.0
@@ -460,7 +460,7 @@ MIT licenses
The following components are provided under the MIT License. See project link for details.
The text of each license is also included in licenses/LICENSE-[project].txt.
- https://npmjs.com/package/@babel/parser/v/7.22.5 7.22.5 MIT
+ https://npmjs.com/package/@babel/parser/v/7.23.0 7.23.0 MIT
https://npmjs.com/package/@ctrl/tinycolor/v/3.5.0 3.5.0 MIT
https://npmjs.com/package/@egjs/hammerjs/v/2.0.17 2.0.17 MIT
https://npmjs.com/package/@element-plus/icons-vue/v/1.1.4 1.1.4 MIT
diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md
index 00828c256955..e2e7f614c1a1 100644
--- a/docs/en/changes/changes.md
+++ b/docs/en/changes/changes.md
@@ -32,6 +32,7 @@
* Add a component ID for Netty-http (ID=151).
* Add a component ID for Fiber (ID=5021).
* BanyanDBStorageClient: Add `define(Property property, PropertyStore.Strategy strategy)` API.
+* Support GraalVM native-image (Experimental).
#### UI
diff --git a/docs/en/setup/backend/backend-graalvm.md b/docs/en/setup/backend/backend-graalvm.md
index 3aead030fdbe..5ab1e6bec938 100644
--- a/docs/en/setup/backend/backend-graalvm.md
+++ b/docs/en/setup/backend/backend-graalvm.md
@@ -9,18 +9,38 @@ The resulting program has faster startup time and lower runtime memory overhead
SkyWalking currently offers support for OAP servers running as native-image. However, please note that the OAP started in this manner does not have the same functionality as the regular OAP, and some features are not yet supported.
+## Prerequisites
+Before proceeding with the compilation process, it's crucial to have the GraalVM JDK installed on your machine as the native-image compilation is dependent on it.
+
+### Installing GraalVM JDK
+Refer to [GraalVM's official download page](https://www.graalvm.org/downloads/) for downloading and configuring GraalVM JDK. A convenient method is utilizing SDKMAN, which allows you to download and install GraalVM JDK with a single command:
+
+```shell
+sdk install java 17.0.9-graal
+```
+Upon executing the above command, SDKMAN will automatically download and install the specified version of GraalVM JDK, preparing your environment for the subsequent native-image compilation process.
+
+### Installing Native Image
+In some download methods, the Native Image component is not automatically installed and needs to be downloaded separately. Users can download this component by executing the following command:
+
+```shell
+gu install native-image
+```
+
+This command utilizes the GraalVM Updater (gu) to install the Native Image component, ensuring the environment is properly set up for native-image compilation.
+
## Compile Guide
-Notice: If you are not familiar with the compilation process, please read [How-to-build](https://skywalking.apache.org/docs/main/next/en/guides/how-to-build/) first.
+Notice: If you are not familiar with the compilation process, please read [How-to-build](../../guides/How-to-build.md) first.
The native-image compilation is not enabled by default. To enable it, we need to activate `native` profile during compilation, such as:
```shell
-./mvnw -backend,naative clean package -Dmaven.test.skip
+./mvnw -Pbackend,native clean package -Dmaven.test.skip
```
-Then, 2 packages are in `distribution/graal/dist`,
+Then, 2 packages are in `graal/dist`,
As this is an experimental feature, a package named `apache-skywalking-apm-native-pre-bin.tar.gz` is a tarball for GraalVMization friendly, including original classes to be compiled by GraalVM.
The package named `apache-skywalking-apm-native-bin.tar.gz` includes the final compiled native binary, relative configuration files, and booting shells. Read `Package Structure` doc for more details.
@@ -30,7 +50,7 @@ SkyWalking’s native-image distribution package consists of the following parts
* bin/cmd scripts: Located in the /bin folder. Includes startup Linux shell and Windows cmd scripts for the backend server.
-* Backend config: Located in the /config folder. Includes settings files of the backend. Running native-image does not require additional configuration, so you can refer to [backend-setup](https://skywalking.apache.org/docs/main/next/en/setup/backend/backend-setup/) to learn how to configure it.
+* Backend config: Located in the /config folder. Includes settings files of the backend. Running native-image does not require additional configuration, so you can refer to [backend-setup](backend-setup.md) to learn how to configure it.
* Native image executable: Located in /image folder. It can be run directly, but it is not recommended to do so, as the absence of some environment variables can lead to startup failure.
@@ -45,5 +65,13 @@ we can successfully start SkyWalking-oap.
## Differences and TODO
With native-image, some features are not yet supported.
-1. [LAL](https://skywalking.apache.org/docs/main/next/en/concepts-and-designs/lal/), [MAL](https://skywalking.apache.org/docs/main/next/en/concepts-and-designs/mal/), and some other features related to them are not supported at the moment.
-2. The [OAL](https://skywalking.apache.org/docs/main/next/en/concepts-and-designs/oal/) files are used in the compiling stage, which means that users would not see these files inside the native image package, and can't change it. Consider recompiling and packaging from the source codes including your OAL file changes.
\ No newline at end of file
+1. [LAL](../../concepts-and-designs/lal.md), [MAL](../../concepts-and-designs/mal.md), and some other features related to them are not supported at the moment.
+2. The [OAL](../../concepts-and-designs/oal.md) files are used in the compiling stage, which means that users would not see these files inside the native image package, and can't change it. Consider recompiling and packaging from the source codes including your OAL file changes.
+
+## Current Limitations
+Native-image supports reflection and other dynamic features through some JSON-formatted configuration files. SkyWalking currently provides a set of configuration files for basic support. You can find them [here](../../../../graal/graal-server-starter/src/main/resources/META-INF/native-image/main).
+
+For now, these configuration files do not support all runtime environments (but will be fully supported in the future). Therefore, in other environments, users may need to generate the configuration files required by native-image on their own.
+
+SkyWalking uses [native build tools](https://graalvm.github.io/native-build-tools/latest/maven-plugin.html) to generate native-image. Additionally, GraalVM provides an agent to assist in generating configuration files. Therefore, users can generate the required configuration files by referring to [native build tools agent guide](https://graalvm.github.io/native-build-tools/latest/maven-plugin.html#agent-support).
+
diff --git a/graal/Makefile b/graal/Makefile
new file mode 100644
index 000000000000..3e2096a65458
--- /dev/null
+++ b/graal/Makefile
@@ -0,0 +1,49 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+SHELL := /bin/bash -o pipefail
+
+SW_GRAAL_ROOT := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
+CONTEXT = ${SW_GRAAL_ROOT}/dist
+DIST ?= apache-skywalking-apm-native-bin.tar.gz
+CLI_VERSION ?= 0.12.0 # CLI version inside OAP image should always use an Apache released artifact.
+
+HUB ?= skywalking
+
+TAG ?= latest
+
+DOCKER_BUILD_TOP:=${CONTEXT}/docker_build
+
+NAME := oap
+
+LOAD_OR_PUSH = --load
+
+BUILD_ARGS := $(BUILD_ARGS) --build-arg DIST=$(DIST) --build-arg SKYWALKING_CLI_VERSION=$(CLI_VERSION)
+
+docker.% push.docker.%: $(CONTEXT)/$(DIST) $(SW_GRAAL_ROOT)/docker/%/*
+ $(DOCKER_RULE)
+
+define DOCKER_RULE
+ mkdir -p $(DOCKER_BUILD_TOP)/$(NAME)
+ cp -r $^ $(DOCKER_BUILD_TOP)/$(NAME)
+ docker buildx create --use --driver docker-container --name skywalking_main > /dev/null 2>&1 || true
+ docker buildx build $(PLATFORMS) $(LOAD_OR_PUSH) \
+ --no-cache $(BUILD_ARGS) \
+ -t $(HUB)/$(NAME):$(TAG) \
+ -t $(HUB)/$(NAME):latest \
+ $(DOCKER_BUILD_TOP)/$(NAME)
+ docker buildx rm skywalking_main || true
+endef
diff --git a/graal/apache-skywalking-native-apm/pom.xml b/graal/apache-skywalking-native-apm/pom.xml
index 6c9b3f2a44e2..de2ccc87b04b 100644
--- a/graal/apache-skywalking-native-apm/pom.xml
+++ b/graal/apache-skywalking-native-apm/pom.xml
@@ -63,7 +63,7 @@
maven-assembly-plugin
- dist
+ dist-native-pre
package
single
@@ -71,7 +71,20 @@
apache-skywalking-apm-native-pre-bin
- ${project.basedir}/src/main/assembly/binary.xml
+ ${project.basedir}/src/main/assembly/binary-native-pre.xml
+
+
+
+
+ dist-native
+ package
+
+ single
+
+
+ apache-skywalking-apm-native-bin
+
+ ${project.basedir}/src/main/assembly/binary-native.xml
@@ -95,6 +108,7 @@
+
diff --git a/graal/apache-skywalking-native-apm/src/main/assembly/binary.xml b/graal/apache-skywalking-native-apm/src/main/assembly/binary-native-pre.xml
similarity index 95%
rename from graal/apache-skywalking-native-apm/src/main/assembly/binary.xml
rename to graal/apache-skywalking-native-apm/src/main/assembly/binary-native-pre.xml
index 1f9c1e804f69..3fa98ca80f26 100644
--- a/graal/apache-skywalking-native-apm/src/main/assembly/binary.xml
+++ b/graal/apache-skywalking-native-apm/src/main/assembly/binary-native-pre.xml
@@ -25,15 +25,6 @@
tar.gz
-
- ${project.basedir}/../dist-material/bin
- bin
-
- *.sh
- *.bat
-
- 0755
-
${project.basedir}/../../dist-material
config
@@ -125,5 +116,10 @@
config
0644
+
+
+ bin
+ 0755
+
diff --git a/graal/apache-skywalking-native-apm/src/main/assembly/binary-native.xml b/graal/apache-skywalking-native-apm/src/main/assembly/binary-native.xml
new file mode 100644
index 000000000000..b16bbc49511c
--- /dev/null
+++ b/graal/apache-skywalking-native-apm/src/main/assembly/binary-native.xml
@@ -0,0 +1,121 @@
+
+
+
+ dist
+
+ tar.gz
+
+
+
+ ${project.basedir}/../../dist-material
+ config
+
+ log4j2.xml
+ alarm-settings.yml
+
+
+
+ ${project.basedir}/../../dist-material
+
+
+ config-examples/*
+
+
+
+ ${project.basedir}/../../oap-server/server-starter/src/main/resources
+
+ component-libraries.yml
+ gateways.yml
+ service-apdex-threshold.yml
+ endpoint-name-grouping.yml
+ metadata-service-mapping.yaml
+ trace-sampling-policy-settings.yml
+ oal/*.oal
+ fetcher-prom-rules/*.yaml
+ envoy-metrics-rules/**
+ meter-analyzer-config/*.yaml
+ zabbix-rules/*.yaml
+ openapi-definitions/*/*.yaml
+ otel-rules/**
+ ui-initialized-templates/*/*.json
+ ui-initialized-templates/menu.yaml
+ lal/*
+ log-mal-rules/**
+ telegraf-rules/*
+
+ config
+
+
+
+
+ ${project.basedir}/../../oap-server/server-tools/data-generator/target/
+
+ data-generator-${project.version}.jar
+
+ oap-libs
+
+
+ ${project.basedir}/../../oap-server/server-tools/data-generator/src/main/assembly/bin
+ tools/data-generator/bin
+
+ *.sh
+
+ 0755
+
+
+ ${project.basedir}/../../oap-server/server-tools/data-generator/src/main/resources
+ tools/data-generator/config
+
+ application.yml
+
+
+
+
+
+
+ ${project.basedir}/../../tools/profile-exporter
+ tools/profile-exporter
+
+
+
+ ${project.basedir}/../../dist-material/release-docs
+
+
+
+
+
+
+ config
+ 0644
+
+
+
+ bin
+ 0755
+
+
+
+ image
+ 0755
+
+
+
diff --git a/graal/dist-material/bin/oapService-native-jar.sh b/graal/dist-material/bin/oapService-native-jar.sh
index c7b59a3029cc..fe64153d3691 100644
--- a/graal/dist-material/bin/oapService-native-jar.sh
+++ b/graal/dist-material/bin/oapService-native-jar.sh
@@ -24,8 +24,6 @@ PRGDIR=$(dirname "$PRG")
OAP_LOG_DIR="${OAP_LOG_DIR:-${OAP_HOME}/logs}"
JAVA_OPTS="${JAVA_OPTS:- -Xms256M -Xmx4096M}"
-. ${OAP_HOME}/bin/exportEnv.sh
-
if [ ! -d "${OAP_LOG_DIR}" ]; then
mkdir -p "${OAP_LOG_DIR}"
fi
diff --git a/graal/dist-material/bin/oapService-native.sh b/graal/dist-material/bin/oapService-native.sh
new file mode 100644
index 000000000000..37dd5dc7400a
--- /dev/null
+++ b/graal/dist-material/bin/oapService-native.sh
@@ -0,0 +1,32 @@
+#!/usr/bin/env sh
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+
+
+PRG="$0"
+PRGDIR=$(dirname "$PRG")
+[ -z "$OAP_HOME" ] && OAP_HOME=$(cd "$PRGDIR/.." > /dev/null || exit 1; pwd)
+
+OAP_LOG_DIR="${OAP_LOG_DIR:-${OAP_HOME}/logs}"
+
+if [ ! -d "${OAP_LOG_DIR}" ]; then
+ mkdir -p "${OAP_LOG_DIR}"
+fi
+
+export SW_CONFIG_PATHS=${OAP_HOME}/config
+
+${OAP_HOME}/image/skywalking-oap-native
diff --git a/graal/docker/oap/Dockerfile b/graal/docker/oap/Dockerfile
new file mode 100644
index 000000000000..eb2426510634
--- /dev/null
+++ b/graal/docker/oap/Dockerfile
@@ -0,0 +1,41 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+ARG BASE_IMAGE='eclipse-temurin:11-jre'
+
+ARG SKYWALKING_CLI_VERSION
+
+FROM apache/skywalking-cli:$SKYWALKING_CLI_VERSION as cli
+
+FROM --platform=linux/amd64 ubuntu:latest
+
+ENV SKYWALKING_HOME=/skywalking
+
+WORKDIR $SKYWALKING_HOME
+
+ARG DIST
+
+COPY "$DIST" .
+
+RUN set -ex; \
+ tar -xzf "$DIST" --strip 1; \
+ rm -rf "$DIST";
+
+COPY --from=cli /swctl ./bin
+
+EXPOSE 12800 11800 1234
+
+ENTRYPOINT ["bash", "bin/oapService-native.sh"]
diff --git a/graal/envoy-metrics-receiver-plugin-graal-native/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/graal/EnvoyMetricReceiverProviderGraal.java b/graal/envoy-metrics-receiver-plugin-graal-native/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/graal/EnvoyMetricReceiverProviderGraal.java
index 1c988d5d6614..67edf297c63e 100644
--- a/graal/envoy-metrics-receiver-plugin-graal-native/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/graal/EnvoyMetricReceiverProviderGraal.java
+++ b/graal/envoy-metrics-receiver-plugin-graal-native/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/graal/EnvoyMetricReceiverProviderGraal.java
@@ -23,8 +23,8 @@
import org.apache.skywalking.oap.server.receiver.envoy.EnvoyMetricReceiverProvider;
/**
- * change the execution of `prepare()` to the compilation stage due to the Graal limitation on Reflection
- * see (@link org.apache.skywalking.graal.EnvoyGeneratorMojo).
+ * TODO, disabled envoy metric receiver due to the Graal limitation on defining hidden class at runtime.
+ * SkyWalking will provide an alternative solution to replace the hidden class defining in the near future.
*/
public class EnvoyMetricReceiverProviderGraal extends EnvoyMetricReceiverProvider {
@Override
diff --git a/graal/graal-config-generator/configGenerator.sh b/graal/graal-config-generator/configGenerator.sh
new file mode 100755
index 000000000000..b4884296a069
--- /dev/null
+++ b/graal/graal-config-generator/configGenerator.sh
@@ -0,0 +1,24 @@
+#!/usr/bin/env sh
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+PRG="$0"
+PRGDIR=$(dirname "$PRG")
+OAP_ROOT=$PRGDIR/../..
+CONFIG_PATH=$PRGDIR/../graal-server-starter/target/classes/META-INF/native-image/main
+$OAP_ROOT/mvnw -f $OAP_ROOT/pom.xml -Pbackend test -DargLine="-agentlib:native-image-agent=config-merge-dir=$CONFIG_PATH --add-opens java.base/java.lang=ALL-UNNAMED"
+
+echo Generated config files are loacated in $CONFIG_PATH
\ No newline at end of file
diff --git a/graal/graal-config-generator/deepConfigGenerator.sh b/graal/graal-config-generator/deepConfigGenerator.sh
new file mode 100644
index 000000000000..4f5f848ff9d6
--- /dev/null
+++ b/graal/graal-config-generator/deepConfigGenerator.sh
@@ -0,0 +1,24 @@
+#!/usr/bin/env sh
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+PRG="$0"
+PRGDIR=$(dirname "$PRG")
+OAP_ROOT=$PRGDIR/../..
+CONFIG_PATH=$PRGDIR/../graal-server-starter/target/classes/META-INF/native-image/main
+$OAP_ROOT/mvnw -f $OAP_ROOT/pom.xml -Pbackend,native test integration-test -DargLine="-agentlib:native-image-agent=config-merge-dir=$CONFIG_PATH --add-opens java.base/java.lang=ALL-UNNAMED"
+
+echo Generated config files are loacated in $CONFIG_PATH
\ No newline at end of file
diff --git a/graal/graal-package-IT/pom.xml b/graal/graal-package-IT/pom.xml
new file mode 100644
index 000000000000..9084a6505025
--- /dev/null
+++ b/graal/graal-package-IT/pom.xml
@@ -0,0 +1,62 @@
+
+
+
+
+ 4.0.0
+
+ org.apache.skywalking
+ graal
+ 9.7.0-SNAPSHOT
+
+
+ graal-package-IT
+
+
+
+ org.apache.skywalking
+ server-starter
+ ${project.version}
+ test
+
+
+
+ org.testcontainers
+ kafka
+
+
+
+ org.apache.skywalking
+ server-testing
+ ${project.version}
+ test
+
+
+
+ org.testcontainers
+ testcontainers
+
+
+ org.testcontainers
+ junit-jupiter
+
+
+
+
\ No newline at end of file
diff --git a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/analyzer/agent/kafka/provider/KafkaFetcherModuleStartIT.java b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/analyzer/agent/kafka/provider/KafkaFetcherModuleStartIT.java
new file mode 100644
index 000000000000..d1bb5c144a34
--- /dev/null
+++ b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/analyzer/agent/kafka/provider/KafkaFetcherModuleStartIT.java
@@ -0,0 +1,104 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.skywalking.oap.server.analyzer.agent.kafka.provider;
+
+import org.apache.skywalking.oap.log.analyzer.module.LogAnalyzerModule;
+import org.apache.skywalking.oap.log.analyzer.provider.LogAnalyzerModuleConfig;
+import org.apache.skywalking.oap.log.analyzer.provider.log.ILogAnalyzerService;
+import org.apache.skywalking.oap.log.analyzer.provider.log.LogAnalyzerServiceImpl;
+import org.apache.skywalking.oap.server.analyzer.agent.kafka.module.KafkaFetcherConfig;
+import org.apache.skywalking.oap.server.analyzer.module.AnalyzerModule;
+import org.apache.skywalking.oap.server.analyzer.provider.AnalyzerModuleConfig;
+import org.apache.skywalking.oap.server.analyzer.provider.trace.parser.ISegmentParserService;
+import org.apache.skywalking.oap.server.analyzer.provider.trace.parser.SegmentParserServiceImpl;
+import org.apache.skywalking.oap.server.core.CoreModule;
+import org.apache.skywalking.oap.server.core.source.SourceReceiver;
+import org.apache.skywalking.oap.server.core.source.SourceReceiverImpl;
+
+import org.apache.skywalking.oap.server.library.module.ModuleManager;
+import org.apache.skywalking.oap.server.library.module.ModuleStartException;
+import org.apache.skywalking.oap.server.telemetry.TelemetryModule;
+import org.apache.skywalking.oap.server.telemetry.api.MetricsCreator;
+import org.apache.skywalking.oap.server.telemetry.none.MetricsCreatorNoop;
+
+import org.apache.skywalking.oap.server.testing.module.mock.MockModuleManager;
+import org.apache.skywalking.oap.server.testing.module.mock.MockModuleProvider;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+import org.mockito.junit.jupiter.MockitoExtension;
+import org.testcontainers.containers.KafkaContainer;
+import org.testcontainers.junit.jupiter.Container;
+import org.testcontainers.junit.jupiter.Testcontainers;
+import org.testcontainers.utility.DockerImageName;
+
+@Testcontainers
+@ExtendWith(MockitoExtension.class)
+public class KafkaFetcherModuleStartIT {
+ private ModuleManager moduleManager;
+ @Container
+ KafkaContainer container = new KafkaContainer(DockerImageName.parse("confluentinc/cp-kafka:7.1.0-1-ubi8"));
+
+ @BeforeEach
+ public void init() {
+ moduleManager = new MockModuleManager() {
+ @Override
+ protected void init() {
+ register(CoreModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(SourceReceiver.class, new SourceReceiverImpl());
+ }
+ });
+ register(AnalyzerModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(ISegmentParserService.class, new SegmentParserServiceImpl(moduleManager, new AnalyzerModuleConfig()));
+ }
+ });
+ register(TelemetryModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(MetricsCreator.class, new MetricsCreatorNoop());
+ }
+ });
+ register(LogAnalyzerModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(ILogAnalyzerService.class, new LogAnalyzerServiceImpl(moduleManager, new LogAnalyzerModuleConfig()));
+ }
+ });
+ }
+ };
+ }
+
+ @Test
+ public void startProvider() throws ModuleStartException {
+ KafkaFetcherProvider kafkaFetcherProvider = new KafkaFetcherProvider();
+ kafkaFetcherProvider.setManager(moduleManager);
+ KafkaFetcherConfig kafkaFetcherConfig = new KafkaFetcherConfig();
+ kafkaFetcherConfig.setReplicationFactor(1);
+ kafkaFetcherConfig.setBootstrapServers(container.getBootstrapServers());
+
+ kafkaFetcherProvider.newConfigCreator().onInitialized(kafkaFetcherConfig);
+
+ kafkaFetcherProvider.prepare();
+ kafkaFetcherProvider.start();
+ }
+}
diff --git a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/StorageModuleBanyanDBProviderFunctionalIT.java b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/StorageModuleBanyanDBProviderFunctionalIT.java
new file mode 100644
index 000000000000..aec3181f9a3d
--- /dev/null
+++ b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/StorageModuleBanyanDBProviderFunctionalIT.java
@@ -0,0 +1,95 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.skywalking.oap.server.storage.plugin.banyandb;
+
+import org.apache.skywalking.oap.server.core.CoreModule;
+
+import org.apache.skywalking.oap.server.core.storage.model.ModelCreator;
+import org.apache.skywalking.oap.server.core.storage.model.StorageModels;
+import org.apache.skywalking.oap.server.library.module.ModuleManager;
+import org.apache.skywalking.oap.server.library.module.ModuleStartException;
+
+import org.apache.skywalking.oap.server.telemetry.TelemetryModule;
+import org.apache.skywalking.oap.server.telemetry.api.MetricsCreator;
+import org.apache.skywalking.oap.server.telemetry.none.MetricsCreatorNoop;
+import org.apache.skywalking.oap.server.testing.module.mock.MockModuleManager;
+import org.apache.skywalking.oap.server.testing.module.mock.MockModuleProvider;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import org.mockito.junit.jupiter.MockitoExtension;
+
+import org.testcontainers.containers.GenericContainer;
+import org.testcontainers.containers.wait.strategy.Wait;
+import org.testcontainers.junit.jupiter.Container;
+import org.testcontainers.junit.jupiter.Testcontainers;
+import org.testcontainers.utility.DockerImageName;
+
+@Testcontainers
+@ExtendWith(MockitoExtension.class)
+public class StorageModuleBanyanDBProviderFunctionalIT {
+ private BanyanDBStorageConfig banyanDBStorageConfig;
+
+ @Container
+ public final GenericContainer> container =
+ new GenericContainer<>(DockerImageName.parse("ghcr.io/apache/skywalking-banyandb:dea8c1e37d4dc19fe18397deb576151a22e2fad8"))
+ .waitingFor(Wait.forLogMessage(".*Start liaison http server.*", 1))
+ .withCommand(
+ "standalone",
+ "--stream-root-path", "/tmp/stream-data",
+ "--measure-root-path", "/tmp/measure-data"
+ )
+ .withExposedPorts(17912);
+ private ModuleManager moduleManager;
+
+ @BeforeEach
+ public void init() {
+ moduleManager = new MockModuleManager() {
+ @Override
+ protected void init() {
+ register(CoreModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(ModelCreator.class, new StorageModels());
+ }
+ });
+ register(TelemetryModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(MetricsCreator.class, new MetricsCreatorNoop());
+ }
+ });
+ }
+ };
+ }
+
+ @Test
+ public void providerPrepareAndStart() throws ModuleStartException {
+ BanyanDBStorageProvider banyanDBStorageProvider = new BanyanDBStorageProvider();
+ banyanDBStorageProvider.setManager(moduleManager);
+
+ banyanDBStorageConfig = new BanyanDBStorageConfig();
+ banyanDBStorageConfig.setTargets(container.getHost() + ":" + container.getMappedPort(17912));
+ banyanDBStorageProvider.newConfigCreator().onInitialized(banyanDBStorageConfig);
+
+ banyanDBStorageProvider.prepare();
+ banyanDBStorageProvider.start();
+ }
+}
diff --git a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/base/StorageModuleElasticSearchProviderFunctionalIT.java b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/base/StorageModuleElasticSearchProviderFunctionalIT.java
new file mode 100644
index 000000000000..04e0a3b6a8fb
--- /dev/null
+++ b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/base/StorageModuleElasticSearchProviderFunctionalIT.java
@@ -0,0 +1,94 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base;
+
+import org.apache.skywalking.oap.server.core.CoreModule;
+import org.apache.skywalking.oap.server.core.CoreModuleConfig;
+import org.apache.skywalking.oap.server.core.CoreModuleProvider;
+import org.apache.skywalking.oap.server.core.config.ConfigService;
+import org.apache.skywalking.oap.server.core.storage.model.ModelCreator;
+import org.apache.skywalking.oap.server.core.storage.model.StorageModels;
+import org.apache.skywalking.oap.server.library.module.ModuleManager;
+import org.apache.skywalking.oap.server.library.module.ModuleStartException;
+
+import org.apache.skywalking.oap.server.storage.plugin.elasticsearch.StorageModuleElasticsearchConfig;
+import org.apache.skywalking.oap.server.storage.plugin.elasticsearch.StorageModuleElasticsearchProvider;
+import org.apache.skywalking.oap.server.telemetry.TelemetryModule;
+import org.apache.skywalking.oap.server.telemetry.api.MetricsCreator;
+import org.apache.skywalking.oap.server.telemetry.none.MetricsCreatorNoop;
+import org.apache.skywalking.oap.server.testing.module.mock.MockModuleManager;
+import org.apache.skywalking.oap.server.testing.module.mock.MockModuleProvider;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import org.mockito.junit.jupiter.MockitoExtension;
+import org.testcontainers.containers.GenericContainer;
+import org.testcontainers.containers.wait.strategy.Wait;
+import org.testcontainers.junit.jupiter.Container;
+import org.testcontainers.junit.jupiter.Testcontainers;
+import org.testcontainers.utility.DockerImageName;
+
+@Testcontainers
+@ExtendWith(MockitoExtension.class)
+public class StorageModuleElasticSearchProviderFunctionalIT {
+ private StorageModuleElasticsearchConfig elasticsearchConfig;
+
+ @Container
+ public final GenericContainer> container =
+ new GenericContainer<>(DockerImageName.parse("elasticsearch:7.17.12"))
+ .waitingFor(Wait.forHttp("/_cluster/health"))
+ .withEnv("discovery.type", "single-node")
+ .withExposedPorts(9200);
+ private ModuleManager moduleManager;
+
+ @BeforeEach
+ public void init() {
+ moduleManager = new MockModuleManager() {
+ @Override
+ protected void init() {
+ register(CoreModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(ModelCreator.class, new StorageModels());
+ registerServiceImplementation(ConfigService.class, new ConfigService(new CoreModuleConfig(), new CoreModuleProvider()));
+ }
+ });
+ register(TelemetryModule.NAME, () -> new MockModuleProvider() {
+ @Override
+ protected void register() {
+ registerServiceImplementation(MetricsCreator.class, new MetricsCreatorNoop());
+ }
+ });
+ }
+ };
+ }
+
+ @Test
+ public void providerPrepareAndStart() throws ModuleStartException {
+ StorageModuleElasticsearchProvider elasticsearchProvider = new StorageModuleElasticsearchProvider();
+ elasticsearchProvider.setManager(moduleManager);
+ elasticsearchConfig = new StorageModuleElasticsearchConfig();
+ elasticsearchConfig.setClusterNodes(container.getHost() + ":" + container.getMappedPort(9200));
+ elasticsearchProvider.newConfigCreator().onInitialized(elasticsearchConfig);
+
+ elasticsearchProvider.prepare();
+ elasticsearchProvider.start();
+ }
+}
\ No newline at end of file
diff --git a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/telemetry/prometheus/TelemetryPrometheusModuleStartTestIT.java b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/telemetry/prometheus/TelemetryPrometheusModuleStartTestIT.java
new file mode 100644
index 000000000000..17ba224af8f0
--- /dev/null
+++ b/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/telemetry/prometheus/TelemetryPrometheusModuleStartTestIT.java
@@ -0,0 +1,52 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.skywalking.oap.server.telemetry.prometheus;
+
+import org.apache.skywalking.oap.server.library.module.ModuleStartException;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.extension.ExtendWith;
+
+import org.mockito.junit.jupiter.MockitoExtension;
+import org.testcontainers.containers.GenericContainer;
+import org.testcontainers.containers.wait.strategy.Wait;
+import org.testcontainers.junit.jupiter.Container;
+import org.testcontainers.junit.jupiter.Testcontainers;
+
+@Testcontainers
+@ExtendWith(MockitoExtension.class)
+public class TelemetryPrometheusModuleStartTestIT {
+
+ @Container
+ public final GenericContainer> container =
+ new GenericContainer<>("prom/prometheus:v2.30.0")
+ .withExposedPorts(9090)
+ .waitingFor(Wait.forHttp("/-/healthy").forPort(9090).forStatusCode(200));
+
+ @Test
+ public void moduleStart() throws ModuleStartException {
+ PrometheusTelemetryProvider prometheusTelemetryProvider = new PrometheusTelemetryProvider();
+ PrometheusConfig config = new PrometheusConfig();
+ config.setHost(container.getHost());
+ config.setPort(container.getMappedPort(9090));
+ prometheusTelemetryProvider.newConfigCreator().onInitialized(config);
+
+ prometheusTelemetryProvider.prepare();
+ prometheusTelemetryProvider.start();
+ }
+}
diff --git a/graal/graal-server-starter/pom.xml b/graal/graal-server-starter/pom.xml
index 7c765e24d4da..ae2f3f1ff94e 100644
--- a/graal/graal-server-starter/pom.xml
+++ b/graal/graal-server-starter/pom.xml
@@ -29,7 +29,7 @@
graal-server-starter
- skywalking-oap
+ skywalking-oap-native
@@ -92,6 +92,7 @@
log-analyzer-graal-native
${project.version}
+
org.apache.skywalking
oal-rt-graal-native
@@ -117,6 +118,66 @@
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 3.0.0
+
+
+ native-config-generator
+
+ exec
+
+ prepare-package
+
+ sh
+
+ ${project.build.directory}/../../graal-config-generator/configGenerator.sh
+
+
+
+
+ native-config-filter
+
+ exec
+
+ prepare-package
+
+ java
+ ${project.build.directory}
+
+ -classpath
+
+ org.apache.skywalking.oap.graal.NativeConfigFilter
+
+
+
+
+
+
+ org.graalvm.buildtools
+ native-maven-plugin
+ 0.9.21
+ true
+
+
+ build-native
+
+ compile-no-fork
+
+ package
+
+
+
+ true
+ ${image.name}
+ org.apache.skywalking.oap.server.starter.OAPServerStartUp
+
+ true
+
+ true
+
+
diff --git a/graal/graal-server-starter/src/main/java/org/apache/skywalking/oap/graal/NativeConfigFilter.java b/graal/graal-server-starter/src/main/java/org/apache/skywalking/oap/graal/NativeConfigFilter.java
new file mode 100644
index 000000000000..b9ea1f7623a4
--- /dev/null
+++ b/graal/graal-server-starter/src/main/java/org/apache/skywalking/oap/graal/NativeConfigFilter.java
@@ -0,0 +1,141 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+package org.apache.skywalking.oap.graal;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.node.ArrayNode;
+import com.fasterxml.jackson.databind.node.JsonNodeFactory;
+import com.fasterxml.jackson.databind.node.ObjectNode;
+import com.google.common.reflect.ClassPath;
+import org.apache.skywalking.oap.server.library.module.ModuleConfig;
+
+import java.io.File;
+import java.io.IOException;
+import java.net.URL;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Set;
+import java.util.stream.Collectors;
+
+public class NativeConfigFilter {
+
+ // related https://github.com/oracle/graal/issues/4797
+ private static Set UNSUPPORTED_ELEMENTS = Set.of("jdk.internal.loader.BuiltinClassLoader",
+ "jdk.internal.loader.ClassLoaders$AppClassLoader",
+ "jdk.internal.loader.ClassLoaders$PlatformClassLoader"
+ );
+
+ private static Set NEED_REFLECT_PACKAGE_NAME = Set.of(
+ "org.apache.skywalking.oap.server.core.query",
+ "org.apache.skywalking.oap.query.graphql.resolver",
+ "org.apache.skywalking.oap.query.graphql.type"
+ );
+
+ public static void main(String[] args) throws IOException {
+
+ ObjectMapper objectMapper = new ObjectMapper();
+
+ URL resourceUrl = NativeConfigFilter.class
+ .getClassLoader().getResource("META-INF/native-image/main/reflect-config.json");
+ if (resourceUrl == null) {
+ throw new IllegalArgumentException("File not found!");
+ }
+ File jsonFile = new File(resourceUrl.getFile());
+
+ ArrayNode arrayNode = (ArrayNode) objectMapper.readTree(jsonFile);
+
+ List filteredClasses = findAllSubclasses(ModuleConfig.class);
+
+ NEED_REFLECT_PACKAGE_NAME.forEach(name -> {
+ List allClassUnderPackage = findAllClassUnderPackage(name);
+ filteredClasses.addAll(allClassUnderPackage);
+ });
+
+ // for kafka
+ filteredClasses.add("org.apache.kafka.clients.consumer.RangeAssignor");
+
+ List objectNodes = filteredClasses.stream()
+ .map(className -> generateConfig(className))
+ .collect(Collectors.toList());
+ List objectNodesName = objectNodes.stream()
+ .map(objectNode -> objectNode.get("name").asText()).collect(Collectors.toList());
+
+ List elementsToKeep = new ArrayList<>();
+ for (JsonNode element : arrayNode) {
+ String name = element.get("name").asText();
+ if (!UNSUPPORTED_ELEMENTS.contains(name) && !objectNodesName.contains(name)) {
+ elementsToKeep.add(element);
+ }
+ }
+ elementsToKeep.addAll(objectNodes);
+
+ ArrayNode newArrayNode = objectMapper.valueToTree(elementsToKeep);
+
+ objectMapper.writeValue(jsonFile, newArrayNode);
+ }
+
+ private static List findAllClassUnderPackage(String packageName) {
+ List subclasses = new ArrayList<>();
+ ClassPath classpath;
+ try {
+ classpath = ClassPath.from(NativeConfigFilter.class.getClassLoader());
+ for (ClassPath.ClassInfo classInfo : classpath.getTopLevelClassesRecursive(packageName)) {
+ Class> clazz = classInfo.load();
+ subclasses.add(clazz.getName());
+ }
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ return subclasses;
+ }
+
+ private static List findAllSubclasses(Class> baseClass) {
+ List subclasses = new ArrayList<>();
+ ClassPath classpath;
+
+ try {
+ classpath = ClassPath.from(baseClass.getClassLoader());
+ for (ClassPath.ClassInfo classInfo : classpath.getTopLevelClassesRecursive("org.apache.skywalking")) {
+ Class> clazz = classInfo.load();
+ if (baseClass.isAssignableFrom(clazz) && !baseClass.equals(clazz)) {
+ subclasses.add(classInfo.getName());
+ }
+ }
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+
+ return subclasses;
+ }
+
+ private static ObjectNode generateConfig(String className) {
+ JsonNodeFactory nodeFactory = JsonNodeFactory.instance;
+
+ ObjectNode rootNode = nodeFactory.objectNode();
+
+ rootNode.put("name", className);
+ rootNode.put("allDeclaredFields", true);
+ rootNode.put("allDeclaredClasses", true);
+ rootNode.put("allDeclaredMethods", true);
+ rootNode.put("allDeclaredConstructors", true);
+
+ return rootNode;
+ }
+}
diff --git a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/jni-config.json b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/jni-config.json
new file mode 100644
index 000000000000..7b7d87744f3a
--- /dev/null
+++ b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/jni-config.json
@@ -0,0 +1,115 @@
+[
+{
+ "name":"[Lcom.sun.management.internal.DiagnosticCommandArgumentInfo;"
+},
+{
+ "name":"[Lcom.sun.management.internal.DiagnosticCommandInfo;"
+},
+{
+ "name":"com.sun.management.internal.DiagnosticCommandArgumentInfo",
+ "methods":[{"name":"","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String","boolean","boolean","boolean","int"] }]
+},
+{
+ "name":"com.sun.management.internal.DiagnosticCommandInfo",
+ "methods":[{"name":"","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","boolean","java.util.List"] }]
+},
+{
+ "name":"io.netty.channel.ChannelException"
+},
+{
+ "name":"io.netty.channel.DefaultFileRegion",
+ "fields":[{"name":"file"}, {"name":"transferred"}]
+},
+{
+ "name":"io.netty.channel.epoll.LinuxSocket"
+},
+{
+ "name":"io.netty.channel.epoll.Native"
+},
+{
+ "name":"io.netty.channel.epoll.NativeDatagramPacketArray$NativeDatagramPacket",
+ "fields":[{"name":"count"}, {"name":"memoryAddress"}, {"name":"recipientAddr"}, {"name":"recipientAddrLen"}, {"name":"recipientPort"}, {"name":"recipientScopeId"}, {"name":"segmentSize"}, {"name":"senderAddr"}, {"name":"senderAddrLen"}, {"name":"senderPort"}, {"name":"senderScopeId"}]
+},
+{
+ "name":"io.netty.channel.epoll.NativeStaticallyReferencedJniMethods"
+},
+{
+ "name":"io.netty.channel.unix.Buffer"
+},
+{
+ "name":"io.netty.channel.unix.DatagramSocketAddress",
+ "methods":[{"name":"","parameterTypes":["byte[]","int","int","int","io.netty.channel.unix.DatagramSocketAddress"] }]
+},
+{
+ "name":"io.netty.channel.unix.DomainDatagramSocketAddress",
+ "methods":[{"name":"","parameterTypes":["byte[]","int","io.netty.channel.unix.DomainDatagramSocketAddress"] }]
+},
+{
+ "name":"io.netty.channel.unix.ErrorsStaticallyReferencedJniMethods"
+},
+{
+ "name":"io.netty.channel.unix.FileDescriptor"
+},
+{
+ "name":"io.netty.channel.unix.LimitsStaticallyReferencedJniMethods"
+},
+{
+ "name":"io.netty.channel.unix.PeerCredentials",
+ "methods":[{"name":"","parameterTypes":["int","int","int[]"] }]
+},
+{
+ "name":"io.netty.channel.unix.Socket"
+},
+{
+ "name":"java.io.FileDescriptor",
+ "fields":[{"name":"fd"}]
+},
+{
+ "name":"java.io.IOException"
+},
+{
+ "name":"java.lang.Boolean",
+ "methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"java.lang.OutOfMemoryError"
+},
+{
+ "name":"java.lang.RuntimeException"
+},
+{
+ "name":"java.lang.SecurityManager",
+ "fields":[{"name":"initialized"}]
+},
+{
+ "name":"java.net.InetSocketAddress",
+ "methods":[{"name":"","parameterTypes":["java.lang.String","int"] }]
+},
+{
+ "name":"java.net.PortUnreachableException"
+},
+{
+ "name":"java.nio.Buffer",
+ "fields":[{"name":"limit"}, {"name":"position"}],
+ "methods":[{"name":"limit","parameterTypes":[] }, {"name":"position","parameterTypes":[] }]
+},
+{
+ "name":"java.nio.DirectByteBuffer"
+},
+{
+ "name":"java.nio.channels.ClosedChannelException",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"java.util.Arrays",
+ "methods":[{"name":"asList","parameterTypes":["java.lang.Object[]"] }]
+},
+{
+ "name":"sun.management.VMManagementImpl",
+ "fields":[{"name":"compTimeMonitoringSupport"}, {"name":"currentThreadCpuTimeSupport"}, {"name":"objectMonitorUsageSupport"}, {"name":"otherThreadCpuTimeSupport"}, {"name":"remoteDiagnosticCommandsSupport"}, {"name":"synchronizerUsageSupport"}, {"name":"threadAllocatedMemorySupport"}, {"name":"threadContentionMonitoringSupport"}]
+},
+{
+ "name":"sun.nio.ch.FileChannelImpl",
+ "fields":[{"name":"fd"}]
+}
+]
diff --git a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/predefined-classes-config.json b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/predefined-classes-config.json
new file mode 100644
index 000000000000..0e79b2c5d837
--- /dev/null
+++ b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/predefined-classes-config.json
@@ -0,0 +1,8 @@
+[
+ {
+ "type":"agent-extracted",
+ "classes":[
+ ]
+ }
+]
+
diff --git a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/proxy-config.json b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/proxy-config.json
new file mode 100644
index 000000000000..641a8f151023
--- /dev/null
+++ b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/proxy-config.json
@@ -0,0 +1,5 @@
+[
+ {
+ "interfaces":["java.sql.Connection"]
+ }
+]
diff --git a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/reflect-config.json b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/reflect-config.json
new file mode 100644
index 000000000000..c221bdbe8650
--- /dev/null
+++ b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/reflect-config.json
@@ -0,0 +1,10600 @@
+[
+{
+ "name":"[B"
+},
+{
+ "name":"[C"
+},
+{
+ "name":"[D"
+},
+{
+ "name":"[F"
+},
+{
+ "name":"[I"
+},
+{
+ "name":"[J"
+},
+{
+ "name":"[Lcom.fasterxml.jackson.databind.deser.Deserializers;"
+},
+{
+ "name":"[Lcom.fasterxml.jackson.databind.deser.KeyDeserializers;"
+},
+{
+ "name":"[Lcom.fasterxml.jackson.databind.deser.ValueInstantiators;"
+},
+{
+ "name":"[Lcom.fasterxml.jackson.databind.ser.BeanSerializerModifier;"
+},
+{
+ "name":"[Lcom.fasterxml.jackson.databind.ser.Serializers;"
+},
+{
+ "name":"[Lcom.fasterxml.jackson.databind.type.TypeModifier;"
+},
+{
+ "name":"[Lcom.linecorp.armeria.common.StringMultimap$Entry;"
+},
+{
+ "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;"
+},
+{
+ "name":"[Ljava.lang.Class;"
+},
+{
+ "name":"[Ljava.lang.Object;"
+},
+{
+ "name":"[Ljava.lang.String;"
+},
+{
+ "name":"[Ljava.sql.Statement;"
+},
+{
+ "name":"[Ljavax.management.openmbean.CompositeData;"
+},
+{
+ "name":"[Lorg.apache.logging.log4j.core.Appender;"
+},
+{
+ "name":"[Lorg.apache.logging.log4j.core.config.AppenderRef;"
+},
+{
+ "name":"[Lorg.apache.logging.log4j.core.config.LoggerConfig;"
+},
+{
+ "name":"[Lorg.apache.logging.log4j.core.config.Property;"
+},
+{
+ "name":"[Lorg.apache.logging.log4j.core.layout.PatternMatch;"
+},
+{
+ "name":"[S"
+},
+{
+ "name":"[Z"
+},
+{
+ "name":"com.fasterxml.jackson.annotation.JsonIgnoreProperties"
+},
+{
+ "name":"com.fasterxml.jackson.core.JsonParser"
+},
+{
+ "name":"com.fasterxml.jackson.databind.JsonNode"
+},
+{
+ "name":"com.fasterxml.jackson.databind.ObjectMapper"
+},
+{
+ "name":"com.fasterxml.jackson.databind.ext.Java7SupportImpl",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"com.fasterxml.jackson.dataformat.yaml.YAMLFactory"
+},
+{
+ "name":"com.google.common.util.concurrent.AbstractFuture",
+ "fields":[{"name":"listeners"}, {"name":"value"}, {"name":"waiters"}]
+},
+{
+ "name":"com.google.common.util.concurrent.AbstractFuture$Waiter",
+ "fields":[{"name":"next"}, {"name":"thread"}]
+},
+{
+ "name":"com.google.common.util.concurrent.AtomicDouble",
+ "fields":[{"name":"value"}]
+},
+{
+ "name":"com.google.gson.Gson"
+},
+{
+ "name":"com.google.protobuf.AbstractMessage",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.google.protobuf.AbstractMessageLite",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.google.protobuf.ExtensionRegistry",
+ "methods":[{"name":"getEmptyRegistry","parameterTypes":[] }]
+},
+{
+ "name":"com.google.protobuf.GeneratedMessageV3",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.google.protobuf.Message",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.google.protobuf.MessageLite",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.google.protobuf.MessageLiteOrBuilder",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.google.protobuf.MessageOrBuilder",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.ibm.icu.text.Collator"
+},
+{
+ "name":"com.linecorp.armeria.common.DefaultConcurrentAttributes",
+ "fields":[{"name":"attributes"}]
+},
+{
+ "name":"com.linecorp.armeria.common.HttpHeaderNames",
+ "allDeclaredFields":true
+},
+{
+ "name":"com.linecorp.armeria.common.HttpMethod",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.common.MediaTypeJsonSerializer",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.common.logging.DefaultRequestLog",
+ "fields":[{"name":"deferredFlags"}, {"name":"flags"}]
+},
+{
+ "name":"com.linecorp.armeria.common.stream.AggregationSupport",
+ "fields":[{"name":"aggregation"}]
+},
+{
+ "name":"com.linecorp.armeria.common.stream.DefaultStreamMessage",
+ "fields":[{"name":"state"}, {"name":"subscription"}]
+},
+{
+ "name":"com.linecorp.armeria.common.stream.DeferredStreamMessage",
+ "fields":[{"name":"abortCause"}, {"name":"collectingFuture"}, {"name":"downstreamSubscription"}, {"name":"subscribedToUpstream"}, {"name":"upstream"}]
+},
+{
+ "name":"com.linecorp.armeria.common.util.AsyncCloseableSupport",
+ "fields":[{"name":"closing"}]
+},
+{
+ "name":"com.linecorp.armeria.common.util.Version",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"artifactId","parameterTypes":[] }, {"name":"artifactVersion","parameterTypes":[] }, {"name":"commitTimeMillis","parameterTypes":[] }, {"name":"longCommitHash","parameterTypes":[] }, {"name":"repositoryStatus","parameterTypes":[] }, {"name":"shortCommitHash","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.common.CancellationScheduler",
+ "fields":[{"name":"pendingTask"}, {"name":"pendingTimeoutNanos"}, {"name":"whenCancelled"}, {"name":"whenCancelling"}, {"name":"whenTimedOut"}, {"name":"whenTimingOut"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.common.NonWrappingRequestContext",
+ "fields":[{"name":"contextHook"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.common.ReadSuppressingHandler",
+ "methods":[{"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.common.TrafficLoggingHandler",
+ "methods":[{"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.common.kotlin.ArmeriaCoroutineUtil"
+},
+{
+ "name":"com.linecorp.armeria.internal.common.kotlin.ArmeriaKotlinUtil"
+},
+{
+ "name":"com.linecorp.armeria.internal.common.stream.FixedStreamMessage",
+ "fields":[{"name":"abortCause"}, {"name":"executor"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.common.stream.RecoverableStreamMessage",
+ "fields":[{"name":"subscribed"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.server.DefaultServiceRequestContext",
+ "fields":[{"name":"additionalResponseHeaders"}, {"name":"additionalResponseTrailers"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.BLCHeader$DrainStatusRef",
+ "fields":[{"name":"drainStatus"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.BaseMpscLinkedArrayQueueColdProducerFields",
+ "fields":[{"name":"producerLimit"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.BaseMpscLinkedArrayQueueConsumerFields",
+ "fields":[{"name":"consumerIndex"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.BaseMpscLinkedArrayQueueProducerFields",
+ "fields":[{"name":"producerIndex"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.CacheLoader",
+ "methods":[{"name":"loadAll","parameterTypes":["java.lang.Iterable"] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.PS",
+ "fields":[{"name":"key"}, {"name":"value"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.PSMS",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.SSLSMS",
+ "methods":[{"name":"","parameterTypes":["com.linecorp.armeria.internal.shaded.caffeine.cache.Caffeine","com.linecorp.armeria.internal.shaded.caffeine.cache.CacheLoader","boolean"] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.SSMS",
+ "methods":[{"name":"","parameterTypes":["com.linecorp.armeria.internal.shaded.caffeine.cache.Caffeine","com.linecorp.armeria.internal.shaded.caffeine.cache.CacheLoader","boolean"] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.SSSMS",
+ "methods":[{"name":"","parameterTypes":["com.linecorp.armeria.internal.shaded.caffeine.cache.Caffeine","com.linecorp.armeria.internal.shaded.caffeine.cache.CacheLoader","boolean"] }]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.caffeine.cache.StripedBuffer",
+ "fields":[{"name":"tableBusy"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.ImmutableCollection",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.ImmutableList",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.ImmutableSet",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.ImmutableSet$CachingAsList",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.ImmutableSortedSet",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.ImmutableSortedSetFauxverideShim",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.RegularImmutableList",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.RegularImmutableSortedSet",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.SingletonImmutableList",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.guava.collect.SortedIterable",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.jctools.maps.ConcurrentAutoTable",
+ "fields":[{"name":"_cat"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.jctools.maps.NonBlockingHashMap",
+ "fields":[{"name":"_kvs"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.jctools.maps.NonBlockingHashMap$CHM",
+ "fields":[{"name":"_copyDone"}, {"name":"_copyIdx"}, {"name":"_newkvs"}, {"name":"_resizers"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields",
+ "fields":[{"name":"producerLimit"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields",
+ "fields":[{"name":"consumerIndex"}]
+},
+{
+ "name":"com.linecorp.armeria.internal.shaded.jctools.queues.BaseMpscLinkedArrayQueueProducerFields",
+ "fields":[{"name":"producerIndex"}]
+},
+{
+ "name":"com.linecorp.armeria.server.ConnectionLimitingHandler",
+ "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"com.linecorp.armeria.server.DefaultRoute",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"isCacheable","parameterTypes":[] }, {"name":"isFallback","parameterTypes":[] }, {"name":"pathType","parameterTypes":[] }, {"name":"patternString","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.DefaultUnhandledExceptionsReporter",
+ "fields":[{"name":"scheduled"}]
+},
+{
+ "name":"com.linecorp.armeria.server.Http1RequestDecoder",
+ "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"com.linecorp.armeria.server.HttpServerHandler",
+ "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"com.linecorp.armeria.server.HttpServerPipelineConfigurator"
+},
+{
+ "name":"com.linecorp.armeria.server.HttpServerPipelineConfigurator$Http2PrefaceOrHttpHandler",
+ "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }]
+},
+{
+ "name":"com.linecorp.armeria.server.HttpServerUpgradeHandler",
+ "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"com.linecorp.armeria.server.Route",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.RoutePathType",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.Blocking",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.Consumes",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.ConsumesJson",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.Get",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.Path",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.Post",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.Produces",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.ProducesJson",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.RequestConverter",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.annotation.RequestConverterFunction",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.docs.DescriptionInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"docString","parameterTypes":[] }, {"name":"markup","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.DescriptiveTypeInfo",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.docs.EndpointInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"availableMimeTypes","parameterTypes":[] }, {"name":"defaultMimeType","parameterTypes":[] }, {"name":"fragment","parameterTypes":[] }, {"name":"hostnamePattern","parameterTypes":[] }, {"name":"pathMapping","parameterTypes":[] }, {"name":"regexPathPrefix","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.EnumInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"descriptionInfo","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"values","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.EnumValueInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"descriptionInfo","parameterTypes":[] }, {"name":"intValue","parameterTypes":[] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.ExceptionInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"com.linecorp.armeria.server.docs.FieldInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"descriptionInfo","parameterTypes":[] }, {"name":"location","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"requirement","parameterTypes":[] }, {"name":"typeSignature","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.FieldLocation",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.docs.FieldRequirement",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.docs.Markup",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"com.linecorp.armeria.server.docs.MethodInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"descriptionInfo","parameterTypes":[] }, {"name":"endpoints","parameterTypes":[] }, {"name":"exampleHeaders","parameterTypes":[] }, {"name":"examplePaths","parameterTypes":[] }, {"name":"exampleQueries","parameterTypes":[] }, {"name":"exampleRequests","parameterTypes":[] }, {"name":"exceptionTypeSignatures","parameterTypes":[] }, {"name":"httpMethod","parameterTypes":[] }, {"name":"id","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"parameters","parameterTypes":[] }, {"name":"returnTypeSignature","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.ServiceInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"descriptionInfo","parameterTypes":[] }, {"name":"exampleHeaders","parameterTypes":[] }, {"name":"methods","parameterTypes":[] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.ServiceSpecification",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"docServiceRoute","parameterTypes":[] }, {"name":"enums","parameterTypes":[] }, {"name":"exampleHeaders","parameterTypes":[] }, {"name":"exceptions","parameterTypes":[] }, {"name":"services","parameterTypes":[] }, {"name":"structs","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.StructInfo",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"alias","parameterTypes":[] }, {"name":"descriptionInfo","parameterTypes":[] }, {"name":"fields","parameterTypes":[] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.docs.TypeSignatureJsonSerializer",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.protobuf.ProtobufRequestConverterFunction",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"com.linecorp.armeria.server.streaming.JsonTextSequences",
+ "methods":[{"name":"fromObject","parameterTypes":["com.linecorp.armeria.common.ResponseHeaders","java.lang.Object","com.linecorp.armeria.common.HttpHeaders","java.util.function.Function"] }, {"name":"fromPublisher","parameterTypes":["com.linecorp.armeria.common.ResponseHeaders","org.reactivestreams.Publisher","com.linecorp.armeria.common.HttpHeaders","java.util.function.Function"] }, {"name":"fromStream","parameterTypes":["com.linecorp.armeria.common.ResponseHeaders","java.util.stream.Stream","com.linecorp.armeria.common.HttpHeaders","java.util.concurrent.Executor","java.util.function.Function"] }]
+},
+{
+ "name":"com.sun.management.GarbageCollectorMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.GcInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.HotSpotDiagnosticMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.ThreadMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.UnixOperatingSystemMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.VMOption",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"com.sun.management.internal.GarbageCollectorExtImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.management.internal.HotSpotDiagnostic",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.management.internal.HotSpotThreadImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.management.internal.OperatingSystemImpl",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"com.zaxxer.hikari.HikariConfig",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"getAllowPoolSuspension","parameterTypes":[] }, {"name":"getAutoCommit","parameterTypes":[] }, {"name":"getCatalog","parameterTypes":[] }, {"name":"getConnectionInitSql","parameterTypes":[] }, {"name":"getConnectionTestQuery","parameterTypes":[] }, {"name":"getConnectionTimeout","parameterTypes":[] }, {"name":"getDataSource","parameterTypes":[] }, {"name":"getDataSourceClassName","parameterTypes":[] }, {"name":"getDataSourceJNDI","parameterTypes":[] }, {"name":"getDataSourceProperties","parameterTypes":[] }, {"name":"getDriverClassName","parameterTypes":[] }, {"name":"getHealthCheckProperties","parameterTypes":[] }, {"name":"getHealthCheckRegistry","parameterTypes":[] }, {"name":"getIdleTimeout","parameterTypes":[] }, {"name":"getInitializationFailTimeout","parameterTypes":[] }, {"name":"getIsolateInternalQueries","parameterTypes":[] }, {"name":"getJdbcUrl","parameterTypes":[] }, {"name":"getLeakDetectionThreshold","parameterTypes":[] }, {"name":"getMaxLifetime","parameterTypes":[] }, {"name":"getMaximumPoolSize","parameterTypes":[] }, {"name":"getMetricRegistry","parameterTypes":[] }, {"name":"getMetricsTrackerFactory","parameterTypes":[] }, {"name":"getMinimumIdle","parameterTypes":[] }, {"name":"getPassword","parameterTypes":[] }, {"name":"getPoolName","parameterTypes":[] }, {"name":"getReadOnly","parameterTypes":[] }, {"name":"getRegisterMbeans","parameterTypes":[] }, {"name":"getScheduledExecutor","parameterTypes":[] }, {"name":"getSchema","parameterTypes":[] }, {"name":"getThreadFactory","parameterTypes":[] }, {"name":"getTransactionIsolation","parameterTypes":[] }, {"name":"getUsername","parameterTypes":[] }, {"name":"getValidationTimeout","parameterTypes":[] }, {"name":"isAllowPoolSuspension","parameterTypes":[] }, {"name":"isAutoCommit","parameterTypes":[] }, {"name":"isIsolateInternalQueries","parameterTypes":[] }, {"name":"isReadOnly","parameterTypes":[] }, {"name":"isRegisterMbeans","parameterTypes":[] }, {"name":"setAllowPoolSuspension","parameterTypes":["boolean"] }, {"name":"setAutoCommit","parameterTypes":["boolean"] }, {"name":"setCatalog","parameterTypes":["java.lang.String"] }, {"name":"setClass","parameterTypes":["java.lang.Class"] }, {"name":"setConnectionInitSql","parameterTypes":["java.lang.String"] }, {"name":"setConnectionTestQuery","parameterTypes":["java.lang.String"] }, {"name":"setConnectionTimeout","parameterTypes":["long"] }, {"name":"setDataSource","parameterTypes":["javax.sql.DataSource"] }, {"name":"setDataSourceClassName","parameterTypes":["java.lang.String"] }, {"name":"setDataSourceJNDI","parameterTypes":["java.lang.String"] }, {"name":"setDataSourceProperties","parameterTypes":["java.util.Properties"] }, {"name":"setDriverClassName","parameterTypes":["java.lang.String"] }, {"name":"setHealthCheckProperties","parameterTypes":["java.util.Properties"] }, {"name":"setHealthCheckRegistry","parameterTypes":["java.lang.Object"] }, {"name":"setIdleTimeout","parameterTypes":["long"] }, {"name":"setInitializationFailTimeout","parameterTypes":["long"] }, {"name":"setIsolateInternalQueries","parameterTypes":["boolean"] }, {"name":"setJdbcUrl","parameterTypes":["java.lang.String"] }, {"name":"setLeakDetectionThreshold","parameterTypes":["long"] }, {"name":"setMaxLifetime","parameterTypes":["long"] }, {"name":"setMaximumPoolSize","parameterTypes":["int"] }, {"name":"setMetricRegistry","parameterTypes":["java.lang.Object"] }, {"name":"setMetricsTrackerFactory","parameterTypes":["com.zaxxer.hikari.metrics.MetricsTrackerFactory"] }, {"name":"setMinimumIdle","parameterTypes":["int"] }, {"name":"setPassword","parameterTypes":["java.lang.String"] }, {"name":"setPoolName","parameterTypes":["java.lang.String"] }, {"name":"setReadOnly","parameterTypes":["boolean"] }, {"name":"setRegisterMbeans","parameterTypes":["boolean"] }, {"name":"setScheduledExecutor","parameterTypes":["java.util.concurrent.ScheduledExecutorService"] }, {"name":"setSchema","parameterTypes":["java.lang.String"] }, {"name":"setThreadFactory","parameterTypes":["java.util.concurrent.ThreadFactory"] }, {"name":"setTransactionIsolation","parameterTypes":["java.lang.String"] }, {"name":"setUsername","parameterTypes":["java.lang.String"] }, {"name":"setValidationTimeout","parameterTypes":["long"] }]
+},
+{
+ "name":"com.zaxxer.hikari.pool.PoolEntry",
+ "fields":[{"name":"state"}]
+},
+{
+ "name":"freemarker.core._2_4_OrLaterMarker"
+},
+{
+ "name":"freemarker.log._Log4jLoggerFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"graphql.kickstart.tools.GraphQLMutationResolver",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"graphql.kickstart.tools.GraphQLQueryResolver",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"graphql.kickstart.tools.GraphQLResolver",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"graphql.schema.DataFetchingEnvironment"
+},
+{
+ "name":"io.grpc.census.InternalCensusStatsAccessor"
+},
+{
+ "name":"io.grpc.census.InternalCensusTracingAccessor"
+},
+{
+ "name":"io.micrometer.core.instrument.DistributionSummary$Builder",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"io.netty.bootstrap.ServerBootstrap$1"
+},
+{
+ "name":"io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor",
+ "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }]
+},
+{
+ "name":"io.netty.buffer.AbstractByteBufAllocator",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"io.netty.buffer.AbstractReferenceCountedByteBuf",
+ "fields":[{"name":"refCnt"}]
+},
+{
+ "name":"io.netty.channel.AbstractChannelHandlerContext",
+ "fields":[{"name":"handlerState"}]
+},
+{
+ "name":"io.netty.channel.ChannelDuplexHandler",
+ "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }]
+},
+{
+ "name":"io.netty.channel.ChannelHandlerAdapter",
+ "methods":[{"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }]
+},
+{
+ "name":"io.netty.channel.ChannelInboundHandlerAdapter",
+ "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"io.netty.channel.ChannelInitializer",
+ "methods":[{"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }]
+},
+{
+ "name":"io.netty.channel.ChannelOutboundBuffer",
+ "fields":[{"name":"totalPendingSize"}, {"name":"unwritable"}]
+},
+{
+ "name":"io.netty.channel.ChannelOutboundHandlerAdapter",
+ "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }]
+},
+{
+ "name":"io.netty.channel.CombinedChannelDuplexHandler",
+ "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }]
+},
+{
+ "name":"io.netty.channel.DefaultChannelConfig",
+ "fields":[{"name":"autoRead"}, {"name":"writeBufferWaterMark"}]
+},
+{
+ "name":"io.netty.channel.DefaultChannelPipeline",
+ "fields":[{"name":"estimatorHandle"}]
+},
+{
+ "name":"io.netty.channel.DefaultChannelPipeline$HeadContext",
+ "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }]
+},
+{
+ "name":"io.netty.channel.DefaultChannelPipeline$TailContext",
+ "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"io.netty.channel.DefaultFileRegion"
+},
+{
+ "name":"io.netty.channel.epoll.Epoll",
+ "methods":[{"name":"isAvailable","parameterTypes":[] }, {"name":"unavailabilityCause","parameterTypes":[] }]
+},
+{
+ "name":"io.netty.channel.epoll.EpollChannelOption",
+ "fields":[{"name":"EPOLL_MODE"}, {"name":"TCP_KEEPIDLE"}, {"name":"TCP_KEEPINTVL"}, {"name":"TCP_USER_TIMEOUT"}]
+},
+{
+ "name":"io.netty.channel.epoll.EpollDatagramChannel"
+},
+{
+ "name":"io.netty.channel.epoll.EpollDomainSocketChannel"
+},
+{
+ "name":"io.netty.channel.epoll.EpollEventLoop"
+},
+{
+ "name":"io.netty.channel.epoll.EpollEventLoopGroup",
+ "methods":[{"name":"","parameterTypes":["int","java.util.concurrent.ThreadFactory"] }]
+},
+{
+ "name":"io.netty.channel.epoll.EpollServerDomainSocketChannel"
+},
+{
+ "name":"io.netty.channel.epoll.EpollServerSocketChannel",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"io.netty.channel.epoll.EpollSocketChannel"
+},
+{
+ "name":"io.netty.channel.epoll.NativeDatagramPacketArray$NativeDatagramPacket"
+},
+{
+ "name":"io.netty.channel.kqueue.KQueue",
+ "methods":[{"name":"unavailabilityCause","parameterTypes":[] }]
+},
+{
+ "name":"io.netty.channel.unix.DatagramSocketAddress"
+},
+{
+ "name":"io.netty.channel.unix.DomainDatagramSocketAddress"
+},
+{
+ "name":"io.netty.channel.unix.FileDescriptor",
+ "fields":[{"name":"state"}]
+},
+{
+ "name":"io.netty.channel.unix.PeerCredentials"
+},
+{
+ "name":"io.netty.handler.codec.ByteToMessageDecoder",
+ "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"io.netty.handler.codec.http.HttpServerCodec"
+},
+{
+ "name":"io.netty.handler.flush.FlushConsolidationHandler",
+ "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }]
+},
+{
+ "name":"io.netty.handler.logging.LoggingHandler",
+ "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }]
+},
+{
+ "name":"io.netty.incubator.channel.uring.IOUringChannelOption"
+},
+{
+ "name":"io.netty.util.AbstractReferenceCounted",
+ "fields":[{"name":"refCnt"}]
+},
+{
+ "name":"io.netty.util.DefaultAttributeMap",
+ "fields":[{"name":"attributes"}]
+},
+{
+ "name":"io.netty.util.Recycler$DefaultHandle",
+ "fields":[{"name":"state"}]
+},
+{
+ "name":"io.netty.util.ReferenceCountUtil",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"io.netty.util.ResourceLeakDetector$DefaultResourceLeak",
+ "fields":[{"name":"droppedRecords"}, {"name":"head"}]
+},
+{
+ "name":"io.netty.util.concurrent.DefaultPromise",
+ "fields":[{"name":"result"}]
+},
+{
+ "name":"io.netty.util.concurrent.SingleThreadEventExecutor",
+ "fields":[{"name":"state"}, {"name":"threadProperties"}]
+},
+{
+ "name":"io.netty.util.internal.NativeLibraryUtil",
+ "methods":[{"name":"loadLibrary","parameterTypes":["java.lang.String","boolean"] }]
+},
+{
+ "name":"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields",
+ "fields":[{"name":"producerLimit"}]
+},
+{
+ "name":"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields",
+ "fields":[{"name":"consumerIndex"}]
+},
+{
+ "name":"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields",
+ "fields":[{"name":"producerIndex"}]
+},
+{
+ "name":"io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField",
+ "fields":[{"name":"consumerIndex"}]
+},
+{
+ "name":"io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField",
+ "fields":[{"name":"producerIndex"}]
+},
+{
+ "name":"io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField",
+ "fields":[{"name":"producerLimit"}]
+},
+{
+ "name":"jakarta.servlet.Servlet"
+},
+{
+ "name":"java.beans.PropertyVetoException"
+},
+{
+ "name":"java.io.FileDescriptor"
+},
+{
+ "name":"java.io.IOException"
+},
+{
+ "name":"java.io.ObjectInputStream",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.io.Serializable",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.Boolean",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Byte",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Character",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Class",
+ "methods":[{"name":"arrayType","parameterTypes":[] }, {"name":"asSubclass","parameterTypes":["java.lang.Class"] }, {"name":"cast","parameterTypes":["java.lang.Object"] }, {"name":"componentType","parameterTypes":[] }, {"name":"describeConstable","parameterTypes":[] }, {"name":"descriptorString","parameterTypes":[] }, {"name":"desiredAssertionStatus","parameterTypes":[] }, {"name":"getAnnotatedInterfaces","parameterTypes":[] }, {"name":"getAnnotatedSuperclass","parameterTypes":[] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotations","parameterTypes":[] }, {"name":"getAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getCanonicalName","parameterTypes":[] }, {"name":"getClasses","parameterTypes":[] }, {"name":"getComponentType","parameterTypes":[] }, {"name":"getConstructor","parameterTypes":["java.lang.Class[]"] }, {"name":"getConstructors","parameterTypes":[] }, {"name":"getDeclaredAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaredAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredClasses","parameterTypes":[] }, {"name":"getDeclaredConstructor","parameterTypes":["java.lang.Class[]"] }, {"name":"getDeclaredConstructors","parameterTypes":[] }, {"name":"getDeclaredField","parameterTypes":["java.lang.String"] }, {"name":"getDeclaredFields","parameterTypes":[] }, {"name":"getDeclaredMethod","parameterTypes":["java.lang.String","java.lang.Class[]"] }, {"name":"getDeclaredMethods","parameterTypes":[] }, {"name":"getDeclaringClass","parameterTypes":[] }, {"name":"getEnclosingClass","parameterTypes":[] }, {"name":"getEnclosingConstructor","parameterTypes":[] }, {"name":"getEnclosingMethod","parameterTypes":[] }, {"name":"getEnumConstants","parameterTypes":[] }, {"name":"getField","parameterTypes":["java.lang.String"] }, {"name":"getFields","parameterTypes":[] }, {"name":"getGenericInterfaces","parameterTypes":[] }, {"name":"getGenericSuperclass","parameterTypes":[] }, {"name":"getInterfaces","parameterTypes":[] }, {"name":"getMethod","parameterTypes":["java.lang.String","java.lang.Class[]"] }, {"name":"getMethods","parameterTypes":[] }, {"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getNestHost","parameterTypes":[] }, {"name":"getNestMembers","parameterTypes":[] }, {"name":"getPackage","parameterTypes":[] }, {"name":"getPackageName","parameterTypes":[] }, {"name":"getPermittedSubclasses","parameterTypes":[] }, {"name":"getProtectionDomain","parameterTypes":[] }, {"name":"getRecordComponents","parameterTypes":[] }, {"name":"getSimpleName","parameterTypes":[] }, {"name":"getSuperclass","parameterTypes":[] }, {"name":"getTypeName","parameterTypes":[] }, {"name":"getTypeParameters","parameterTypes":[] }, {"name":"isAnnotation","parameterTypes":[] }, {"name":"isAnnotationPresent","parameterTypes":["java.lang.Class"] }, {"name":"isAnonymousClass","parameterTypes":[] }, {"name":"isArray","parameterTypes":[] }, {"name":"isAssignableFrom","parameterTypes":["java.lang.Class"] }, {"name":"isEnum","parameterTypes":[] }, {"name":"isInstance","parameterTypes":["java.lang.Object"] }, {"name":"isInterface","parameterTypes":[] }, {"name":"isLocalClass","parameterTypes":[] }, {"name":"isMemberClass","parameterTypes":[] }, {"name":"isNestmateOf","parameterTypes":["java.lang.Class"] }, {"name":"isPrimitive","parameterTypes":[] }, {"name":"isRecord","parameterTypes":[] }, {"name":"isSealed","parameterTypes":[] }, {"name":"isSynthetic","parameterTypes":[] }, {"name":"toGenericString","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.ClassLoader",
+ "methods":[{"name":"getName","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Deprecated",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"forRemoval","parameterTypes":[] }, {"name":"since","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Double",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Float",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Integer",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Iterable",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.lang.Long",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.Module"
+},
+{
+ "name":"java.lang.Object",
+ "allDeclaredFields":true,
+ "allPublicFields":true,
+ "queryAllPublicMethods":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getClass","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.ObjectBeanInfo"
+},
+{
+ "name":"java.lang.ObjectCustomizer"
+},
+{
+ "name":"java.lang.OutOfMemoryError"
+},
+{
+ "name":"java.lang.Package",
+ "methods":[{"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotations","parameterTypes":[] }, {"name":"getAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaredAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getImplementationTitle","parameterTypes":[] }, {"name":"getImplementationVendor","parameterTypes":[] }, {"name":"getImplementationVersion","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPackage","parameterTypes":["java.lang.String"] }, {"name":"getPackages","parameterTypes":[] }, {"name":"getSpecificationTitle","parameterTypes":[] }, {"name":"getSpecificationVendor","parameterTypes":[] }, {"name":"getSpecificationVersion","parameterTypes":[] }, {"name":"isAnnotationPresent","parameterTypes":["java.lang.Class"] }, {"name":"isCompatibleWith","parameterTypes":["java.lang.String"] }, {"name":"isSealed","parameterTypes":[] }, {"name":"isSealed","parameterTypes":["java.net.URL"] }]
+},
+{
+ "name":"java.lang.ProcessHandle",
+ "methods":[{"name":"current","parameterTypes":[] }, {"name":"pid","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Runtime",
+ "methods":[{"name":"availableProcessors","parameterTypes":[] }, {"name":"freeMemory","parameterTypes":[] }, {"name":"maxMemory","parameterTypes":[] }, {"name":"totalMemory","parameterTypes":[] }, {"name":"version","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.RuntimeException"
+},
+{
+ "name":"java.lang.Short",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.StackTraceElement",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.String",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.StringBuilder"
+},
+{
+ "name":"java.lang.System",
+ "methods":[{"name":"currentTimeMillis","parameterTypes":[] }, {"name":"getProperties","parameterTypes":[] }, {"name":"getProperty","parameterTypes":["java.lang.String"] }, {"name":"getProperty","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"getenv","parameterTypes":[] }, {"name":"getenv","parameterTypes":["java.lang.String"] }, {"name":"identityHashCode","parameterTypes":["java.lang.Object"] }, {"name":"lineSeparator","parameterTypes":[] }, {"name":"mapLibraryName","parameterTypes":["java.lang.String"] }, {"name":"nanoTime","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Thread",
+ "allPublicFields":true,
+ "queryAllPublicMethods":true,
+ "queryAllPublicConstructors":true,
+ "fields":[{"name":"threadLocalRandomProbe"}],
+ "methods":[{"name":"activeCount","parameterTypes":[] }, {"name":"checkAccess","parameterTypes":[] }, {"name":"countStackFrames","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPriority","parameterTypes":[] }, {"name":"getState","parameterTypes":[] }, {"name":"getThreadGroup","parameterTypes":[] }, {"name":"holdsLock","parameterTypes":["java.lang.Object"] }, {"name":"interrupted","parameterTypes":[] }, {"name":"isAlive","parameterTypes":[] }, {"name":"isDaemon","parameterTypes":[] }, {"name":"isInterrupted","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.ThreadGroup",
+ "methods":[{"name":"activeCount","parameterTypes":[] }, {"name":"activeGroupCount","parameterTypes":[] }, {"name":"checkAccess","parameterTypes":[] }, {"name":"getMaxPriority","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getParent","parameterTypes":[] }, {"name":"isDaemon","parameterTypes":[] }, {"name":"isDestroyed","parameterTypes":[] }, {"name":"parentOf","parameterTypes":["java.lang.ThreadGroup"] }]
+},
+{
+ "name":"java.lang.Throwable",
+ "methods":[{"name":"initCause","parameterTypes":["java.lang.Throwable"] }]
+},
+{
+ "name":"java.lang.Void",
+ "fields":[{"name":"TYPE"}]
+},
+{
+ "name":"java.lang.annotation.Annotation",
+ "methods":[{"name":"annotationType","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.annotation.Repeatable",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.annotation.Retention",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.annotation.Target",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.constant.ClassDesc",
+ "methods":[{"name":"arrayType","parameterTypes":[] }, {"name":"arrayType","parameterTypes":["int"] }, {"name":"componentType","parameterTypes":[] }, {"name":"descriptorString","parameterTypes":[] }, {"name":"displayName","parameterTypes":[] }, {"name":"isArray","parameterTypes":[] }, {"name":"isClassOrInterface","parameterTypes":[] }, {"name":"isPrimitive","parameterTypes":[] }, {"name":"packageName","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.invoke.CallSite"
+},
+{
+ "name":"java.lang.management.BufferPoolMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.ClassLoadingMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.CompilationMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.LockInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.ManagementFactory",
+ "methods":[{"name":"getRuntimeMXBean","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.management.ManagementPermission",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"java.lang.management.MemoryMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.MemoryManagerMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.MemoryPoolMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.MemoryUsage",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.MonitorInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.management.PlatformLoggingMXBean",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"getLoggerLevel","parameterTypes":["java.lang.String"] }, {"name":"getLoggerNames","parameterTypes":[] }, {"name":"getParentLoggerName","parameterTypes":["java.lang.String"] }, {"name":"setLoggerLevel","parameterTypes":["java.lang.String","java.lang.String"] }]
+},
+{
+ "name":"java.lang.management.RuntimeMXBean",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"getInputArguments","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.management.ThreadInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.lang.reflect.AccessibleObject",
+ "allPublicFields":true,
+ "queryAllPublicMethods":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"canAccess","parameterTypes":["java.lang.Object"] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotations","parameterTypes":[] }, {"name":"getAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaredAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"isAccessible","parameterTypes":[] }, {"name":"isAnnotationPresent","parameterTypes":["java.lang.Class"] }]
+},
+{
+ "name":"java.lang.reflect.AnnotatedElement",
+ "methods":[{"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotations","parameterTypes":[] }, {"name":"getAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaredAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"isAnnotationPresent","parameterTypes":["java.lang.Class"] }]
+},
+{
+ "name":"java.lang.reflect.AnnotatedType",
+ "methods":[{"name":"getAnnotatedOwnerType","parameterTypes":[] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotations","parameterTypes":[] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Constructor",
+ "methods":[{"name":"getAnnotatedReceiverType","parameterTypes":[] }, {"name":"getAnnotatedReturnType","parameterTypes":[] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaringClass","parameterTypes":[] }, {"name":"getExceptionTypes","parameterTypes":[] }, {"name":"getGenericExceptionTypes","parameterTypes":[] }, {"name":"getGenericParameterTypes","parameterTypes":[] }, {"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getParameterAnnotations","parameterTypes":[] }, {"name":"getParameterCount","parameterTypes":[] }, {"name":"getParameterTypes","parameterTypes":[] }, {"name":"getTypeParameters","parameterTypes":[] }, {"name":"isSynthetic","parameterTypes":[] }, {"name":"isVarArgs","parameterTypes":[] }, {"name":"toGenericString","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Executable",
+ "methods":[{"name":"getAnnotatedExceptionTypes","parameterTypes":[] }, {"name":"getAnnotatedParameterTypes","parameterTypes":[] }, {"name":"getAnnotatedReceiverType","parameterTypes":[] }, {"name":"getAnnotatedReturnType","parameterTypes":[] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaringClass","parameterTypes":[] }, {"name":"getExceptionTypes","parameterTypes":[] }, {"name":"getGenericExceptionTypes","parameterTypes":[] }, {"name":"getGenericParameterTypes","parameterTypes":[] }, {"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getParameterAnnotations","parameterTypes":[] }, {"name":"getParameterCount","parameterTypes":[] }, {"name":"getParameterTypes","parameterTypes":[] }, {"name":"getParameters","parameterTypes":[] }, {"name":"getTypeParameters","parameterTypes":[] }, {"name":"isSynthetic","parameterTypes":[] }, {"name":"isVarArgs","parameterTypes":[] }, {"name":"toGenericString","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Field",
+ "methods":[{"name":"getAnnotatedType","parameterTypes":[] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaringClass","parameterTypes":[] }, {"name":"getGenericType","parameterTypes":[] }, {"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"isEnumConstant","parameterTypes":[] }, {"name":"isSynthetic","parameterTypes":[] }, {"name":"toGenericString","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.GenericDeclaration",
+ "methods":[{"name":"getTypeParameters","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Member",
+ "methods":[{"name":"getDeclaringClass","parameterTypes":[] }, {"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"isSynthetic","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Method",
+ "methods":[{"name":"getAnnotatedReturnType","parameterTypes":[] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaringClass","parameterTypes":[] }, {"name":"getDefaultValue","parameterTypes":[] }, {"name":"getExceptionTypes","parameterTypes":[] }, {"name":"getGenericExceptionTypes","parameterTypes":[] }, {"name":"getGenericParameterTypes","parameterTypes":[] }, {"name":"getGenericReturnType","parameterTypes":[] }, {"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getParameterAnnotations","parameterTypes":[] }, {"name":"getParameterCount","parameterTypes":[] }, {"name":"getParameterTypes","parameterTypes":[] }, {"name":"getReturnType","parameterTypes":[] }, {"name":"getTypeParameters","parameterTypes":[] }, {"name":"isBridge","parameterTypes":[] }, {"name":"isDefault","parameterTypes":[] }, {"name":"isSynthetic","parameterTypes":[] }, {"name":"isVarArgs","parameterTypes":[] }, {"name":"toGenericString","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Parameter",
+ "methods":[{"name":"getAnnotatedType","parameterTypes":[] }, {"name":"getAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getAnnotations","parameterTypes":[] }, {"name":"getAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotation","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaredAnnotations","parameterTypes":[] }, {"name":"getDeclaredAnnotationsByType","parameterTypes":["java.lang.Class"] }, {"name":"getDeclaringExecutable","parameterTypes":[] }, {"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getParameterizedType","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"isImplicit","parameterTypes":[] }, {"name":"isNamePresent","parameterTypes":[] }, {"name":"isSynthetic","parameterTypes":[] }, {"name":"isVarArgs","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Type",
+ "methods":[{"name":"getTypeName","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.TypeVariable",
+ "methods":[{"name":"getAnnotatedBounds","parameterTypes":[] }, {"name":"getBounds","parameterTypes":[] }, {"name":"getGenericDeclaration","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }]
+},
+{
+ "name":"java.math.BigDecimal"
+},
+{
+ "name":"java.math.BigInteger"
+},
+{
+ "name":"java.net.InetSocketAddress"
+},
+{
+ "name":"java.net.PortUnreachableException"
+},
+{
+ "name":"java.net.URI",
+ "methods":[{"name":"compareTo","parameterTypes":["java.lang.Object"] }, {"name":"compareTo","parameterTypes":["java.net.URI"] }, {"name":"create","parameterTypes":["java.lang.String"] }, {"name":"getAuthority","parameterTypes":[] }, {"name":"getFragment","parameterTypes":[] }, {"name":"getHost","parameterTypes":[] }, {"name":"getPath","parameterTypes":[] }, {"name":"getPort","parameterTypes":[] }, {"name":"getQuery","parameterTypes":[] }, {"name":"getRawAuthority","parameterTypes":[] }, {"name":"getRawFragment","parameterTypes":[] }, {"name":"getRawPath","parameterTypes":[] }, {"name":"getRawQuery","parameterTypes":[] }, {"name":"getRawSchemeSpecificPart","parameterTypes":[] }, {"name":"getRawUserInfo","parameterTypes":[] }, {"name":"getScheme","parameterTypes":[] }, {"name":"getSchemeSpecificPart","parameterTypes":[] }, {"name":"getUserInfo","parameterTypes":[] }, {"name":"isAbsolute","parameterTypes":[] }, {"name":"isOpaque","parameterTypes":[] }, {"name":"normalize","parameterTypes":[] }, {"name":"parseServerAuthority","parameterTypes":[] }, {"name":"relativize","parameterTypes":["java.net.URI"] }, {"name":"resolve","parameterTypes":["java.lang.String"] }, {"name":"resolve","parameterTypes":["java.net.URI"] }, {"name":"toASCIIString","parameterTypes":[] }, {"name":"toURL","parameterTypes":[] }]
+},
+{
+ "name":"java.net.URL",
+ "methods":[{"name":"getAuthority","parameterTypes":[] }, {"name":"getDefaultPort","parameterTypes":[] }, {"name":"getFile","parameterTypes":[] }, {"name":"getHost","parameterTypes":[] }, {"name":"getPath","parameterTypes":[] }, {"name":"getPort","parameterTypes":[] }, {"name":"getProtocol","parameterTypes":[] }, {"name":"getQuery","parameterTypes":[] }, {"name":"getRef","parameterTypes":[] }, {"name":"getUserInfo","parameterTypes":[] }, {"name":"sameFile","parameterTypes":["java.net.URL"] }, {"name":"toExternalForm","parameterTypes":[] }, {"name":"toURI","parameterTypes":[] }]
+},
+{
+ "name":"java.nio.Bits",
+ "methods":[{"name":"unaligned","parameterTypes":[] }]
+},
+{
+ "name":"java.nio.Buffer",
+ "fields":[{"name":"address"}]
+},
+{
+ "name":"java.nio.ByteBuffer",
+ "methods":[{"name":"alignedSlice","parameterTypes":["int"] }]
+},
+{
+ "name":"java.nio.DirectByteBuffer",
+ "methods":[{"name":"","parameterTypes":["long","int"] }]
+},
+{
+ "name":"java.nio.channels.ClosedChannelException"
+},
+{
+ "name":"java.nio.channels.FileChannel"
+},
+{
+ "name":"java.security.ProtectionDomain"
+},
+{
+ "name":"java.security.SecureRandomParameters"
+},
+{
+ "name":"java.sql.Date"
+},
+{
+ "name":"java.sql.SQLException",
+ "fields":[{"name":"next"}]
+},
+{
+ "name":"java.sql.Timestamp"
+},
+{
+ "name":"java.text.DecimalFormat"
+},
+{
+ "name":"java.util.AbstractCollection",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.ArrayList",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"java.util.Collection",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.Date"
+},
+{
+ "name":"java.util.List",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"copyOf","parameterTypes":["java.util.Collection"] }]
+},
+{
+ "name":"java.util.Map"
+},
+{
+ "name":"java.util.NavigableSet",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.Optional",
+ "methods":[{"name":"isEmpty","parameterTypes":[] }]
+},
+{
+ "name":"java.util.PropertyPermission",
+ "methods":[{"name":"","parameterTypes":["java.lang.String","java.lang.String"] }]
+},
+{
+ "name":"java.util.RandomAccess",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.Set",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.SortedSet",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.concurrent.ConcurrentMap",
+ "methods":[{"name":"remove","parameterTypes":["java.lang.Object","java.lang.Object"] }]
+},
+{
+ "name":"java.util.concurrent.ForkJoinTask",
+ "fields":[{"name":"aux"}, {"name":"status"}]
+},
+{
+ "name":"java.util.concurrent.atomic.AtomicBoolean",
+ "fields":[{"name":"value"}]
+},
+{
+ "name":"java.util.concurrent.atomic.AtomicReference",
+ "fields":[{"name":"value"}]
+},
+{
+ "name":"java.util.concurrent.atomic.LongAdder",
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"add","parameterTypes":["long"] }, {"name":"sum","parameterTypes":[] }]
+},
+{
+ "name":"java.util.concurrent.atomic.Striped64",
+ "fields":[{"name":"base"}, {"name":"cellsBusy"}]
+},
+{
+ "name":"java.util.function.Function"
+},
+{
+ "name":"java.util.logging.LogManager",
+ "methods":[{"name":"getLoggingMXBean","parameterTypes":[] }]
+},
+{
+ "name":"java.util.logging.LoggingMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.util.zip.DeflaterInputStream"
+},
+{
+ "name":"javassist.util.proxy.ProxyFactory"
+},
+{
+ "name":"javax.management.MBeanOperationInfo",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"getSignature","parameterTypes":[] }]
+},
+{
+ "name":"javax.management.MBeanServerBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"javax.management.NotificationBroadcasterSupport",
+ "methods":[{"name":"getNotificationInfo","parameterTypes":[] }]
+},
+{
+ "name":"javax.management.ObjectName"
+},
+{
+ "name":"javax.management.StandardEmitterMBean",
+ "methods":[{"name":"cacheMBeanInfo","parameterTypes":["javax.management.MBeanInfo"] }, {"name":"getCachedMBeanInfo","parameterTypes":[] }, {"name":"getMBeanInfo","parameterTypes":[] }]
+},
+{
+ "name":"javax.management.openmbean.CompositeData"
+},
+{
+ "name":"javax.management.openmbean.OpenMBeanOperationInfoSupport"
+},
+{
+ "name":"javax.management.openmbean.TabularData"
+},
+{
+ "name":"javax.servlet.Servlet"
+},
+{
+ "name":"jdk.internal.misc.Unsafe",
+ "methods":[{"name":"getUnsafe","parameterTypes":[] }]
+},
+{
+ "name":"jdk.management.jfr.ConfigurationInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.EventTypeInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.FlightRecorderMXBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.FlightRecorderMXBeanImpl",
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"cacheMBeanInfo","parameterTypes":["javax.management.MBeanInfo"] }, {"name":"getCachedMBeanInfo","parameterTypes":[] }, {"name":"getMBeanInfo","parameterTypes":[] }, {"name":"getNotificationInfo","parameterTypes":[] }]
+},
+{
+ "name":"jdk.management.jfr.RecordingInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"jdk.management.jfr.SettingDescriptorInfo",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"kotlin.Any"
+},
+{
+ "name":"kotlin.Array"
+},
+{
+ "name":"kotlin.Boolean"
+},
+{
+ "name":"kotlin.Deprecated"
+},
+{
+ "name":"kotlin.Double"
+},
+{
+ "name":"kotlin.Int"
+},
+{
+ "name":"kotlin.Long"
+},
+{
+ "name":"kotlin.Metadata",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"bv","parameterTypes":[] }, {"name":"d1","parameterTypes":[] }, {"name":"d2","parameterTypes":[] }, {"name":"k","parameterTypes":[] }, {"name":"mv","parameterTypes":[] }, {"name":"pn","parameterTypes":[] }, {"name":"xi","parameterTypes":[] }, {"name":"xs","parameterTypes":[] }]
+},
+{
+ "name":"kotlin.SafePublicationLazyImpl",
+ "fields":[{"name":"_value"}]
+},
+{
+ "name":"kotlin.String"
+},
+{
+ "name":"kotlin.Unit"
+},
+{
+ "name":"kotlin.annotation.AnnotationTarget"
+},
+{
+ "name":"kotlin.annotation.MustBeDocumented",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"kotlin.annotation.Target",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"allowedTargets","parameterTypes":[] }]
+},
+{
+ "name":"kotlin.collections.List"
+},
+{
+ "name":"kotlin.collections.Map"
+},
+{
+ "name":"kotlin.collections.MutableList"
+},
+{
+ "name":"kotlin.collections.MutableMap"
+},
+{
+ "name":"kotlin.collections.MutableSet"
+},
+{
+ "name":"kotlin.collections.Set"
+},
+{
+ "name":"kotlin.coroutines.Continuation"
+},
+{
+ "name":"kotlin.jvm.internal.DefaultConstructorMarker"
+},
+{
+ "name":"kotlin.reflect.full.KClasses"
+},
+{
+ "name":"kotlin.reflect.jvm.internal.ReflectionFactoryImpl",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindFilter",
+ "allPublicFields":true
+},
+{
+ "name":"kotlinx.coroutines.EventLoopImplBase",
+ "fields":[{"name":"_delayed"}, {"name":"_queue"}]
+},
+{
+ "name":"kotlinx.coroutines.internal.LockFreeTaskQueue",
+ "fields":[{"name":"_cur"}]
+},
+{
+ "name":"kotlinx.coroutines.internal.LockFreeTaskQueueCore",
+ "fields":[{"name":"_next"}, {"name":"_state"}]
+},
+{
+ "name":"kotlinx.coroutines.scheduling.CoroutineScheduler",
+ "fields":[{"name":"_isTerminated"}, {"name":"controlState"}, {"name":"parkedWorkersStack"}]
+},
+{
+ "name":"libcore.io.Memory"
+},
+{
+ "name":"org.apache.log4j.FileAppender"
+},
+{
+ "name":"org.apache.log4j.Logger"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.AbstractAppender$Builder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender$Builder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.AppenderSet"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.AsyncAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.ConsoleAppender",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.ConsoleAppender$Builder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.CountingNoOpAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.FailoverAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.FailoversPlugin"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.FileAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.HttpAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.MemoryMappedFileAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.NullAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.OutputStreamAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.RandomAccessFileAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.RollingFileAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.ScriptAppenderSelector"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.SmtpAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.SocketAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.SyslogAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.WriterAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.db.ColumnMapping"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.db.jdbc.DataSourceConnectionSource"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.db.jdbc.DriverManagerConnectionSource"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.mom.JmsAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.mom.jeromq.JeroMqAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.mom.kafka.KafkaAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.nosql.NoSqlAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rewrite.LoggerNameLevelRewritePolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rewrite.MapRewritePolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rewrite.PropertiesRewritePolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rewrite.RewriteAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.CompositeTriggeringPolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.CronTriggeringPolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.DefaultRolloverStrategy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.DirectWriteRolloverStrategy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.NoOpTriggeringPolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.OnStartupTriggeringPolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.SizeBasedTriggeringPolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.TimeBasedTriggeringPolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.DeleteAction"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileCount"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.IfAccumulatedFileSize"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.IfAll"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.IfAny"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.IfFileName"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.IfLastModified"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.IfNot"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.PathSortByModificationTime"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.PosixViewAttributeAction"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.rolling.action.ScriptCondition"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.routing.IdlePurgePolicy"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.routing.Route"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.routing.Routes"
+},
+{
+ "name":"org.apache.logging.log4j.core.appender.routing.RoutingAppender"
+},
+{
+ "name":"org.apache.logging.log4j.core.async.ArrayBlockingQueueFactory"
+},
+{
+ "name":"org.apache.logging.log4j.core.async.AsyncLoggerConfig"
+},
+{
+ "name":"org.apache.logging.log4j.core.async.AsyncLoggerConfig$RootLogger"
+},
+{
+ "name":"org.apache.logging.log4j.core.async.DisruptorBlockingQueueFactory"
+},
+{
+ "name":"org.apache.logging.log4j.core.async.JCToolsBlockingQueueFactory"
+},
+{
+ "name":"org.apache.logging.log4j.core.async.LinkedTransferQueueFactory"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.AppenderControlArraySet",
+ "fields":[{"name":"appenderArray"}]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.AppenderRef",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"createAppenderRef","parameterTypes":["java.lang.String","org.apache.logging.log4j.Level","org.apache.logging.log4j.core.Filter"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.AppendersPlugin",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"createAppenders","parameterTypes":["org.apache.logging.log4j.core.Appender[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.CustomLevelConfig"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.CustomLevels"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.DefaultAdvertiser"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.HttpWatcher"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.LoggerConfig",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"createLogger","parameterTypes":["boolean","org.apache.logging.log4j.Level","java.lang.String","java.lang.String","org.apache.logging.log4j.core.config.AppenderRef[]","org.apache.logging.log4j.core.config.Property[]","org.apache.logging.log4j.core.config.Configuration","org.apache.logging.log4j.core.Filter"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.LoggerConfig$RootLogger",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"createLogger","parameterTypes":["java.lang.String","org.apache.logging.log4j.Level","java.lang.String","org.apache.logging.log4j.core.config.AppenderRef[]","org.apache.logging.log4j.core.config.Property[]","org.apache.logging.log4j.core.config.Configuration","org.apache.logging.log4j.core.Filter"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.LoggersPlugin",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"createLoggers","parameterTypes":["org.apache.logging.log4j.core.config.LoggerConfig[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.PropertiesPlugin"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.Property"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.ScriptsPlugin"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.arbiters.ClassArbiter"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.arbiters.DefaultArbiter"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.arbiters.ScriptArbiter"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.arbiters.SelectArbiter"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.arbiters.SystemPropertyArbiter"
+},
+{
+ "name":"org.apache.logging.log4j.core.config.json.JsonConfigurationFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$BigDecimalConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$BigIntegerConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$BooleanConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ByteArrayConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ByteConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CharArrayConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CharacterConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CharsetConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ClassConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$CronExpressionConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$DoubleConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$DurationConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$FileConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$FloatConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$InetAddressConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$IntegerConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$LevelConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$LongConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$PathConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$PatternConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$SecurityProviderConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$ShortConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$StringConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$UriConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$UrlConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.convert.TypeConverters$UuidConverter",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.validation.validators.RequiredValidator",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.visitors.PluginAttributeVisitor",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.visitors.PluginBuilderAttributeVisitor",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.visitors.PluginConfigurationVisitor",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.properties.PropertiesConfigurationFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.config.yaml.YamlConfigurationFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.AbstractFilterable$Builder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.BurstFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.CompositeFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.DenyAllFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.DynamicThresholdFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.LevelMatchFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.LevelRangeFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.MapFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.MarkerFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.NoMarkerFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.RegexFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.ScriptFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.StringMatchFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.StructuredDataFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.ThreadContextMapFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.ThresholdFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.filter.TimeFilter"
+},
+{
+ "name":"org.apache.logging.log4j.core.impl.Log4jContextFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.AppenderAdmin",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.AppenderAdminMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.ContextSelectorAdmin",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.ContextSelectorAdminMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.LoggerConfigAdmin",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.LoggerConfigAdminMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.LoggerContextAdmin",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.LoggerContextAdminMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.StatusLoggerAdmin",
+ "queryAllPublicConstructors":true
+},
+{
+ "name":"org.apache.logging.log4j.core.jmx.StatusLoggerAdminMBean",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.CsvLogEventLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.CsvParameterLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.GelfLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.HtmlLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.JsonLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.LevelPatternSelector",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.LevelPatternSelector$Builder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.LoggerFields"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.MarkerPatternSelector"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.MessageLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.PatternLayout",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.PatternLayout$Builder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.PatternMatch",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.PatternMatch$Builder",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.Rfc5424Layout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.ScriptPatternSelector"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.SerializedLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.SyslogLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.XmlLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.layout.YamlLayout"
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.ContextMapLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.DateLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.EnvironmentLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.EventLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.JavaLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.JmxRuntimeInputArgumentsLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.JndiLookup"
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.Log4jLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.LowerLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.MainMapLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.MapLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.MarkerLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.ResourceBundleLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.StructuredDataLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.SystemPropertiesLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.lookup.UpperLookup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.net.MulticastDnsAdvertiser"
+},
+{
+ "name":"org.apache.logging.log4j.core.net.SocketAddress"
+},
+{
+ "name":"org.apache.logging.log4j.core.net.SocketOptions"
+},
+{
+ "name":"org.apache.logging.log4j.core.net.SocketPerformancePreferences"
+},
+{
+ "name":"org.apache.logging.log4j.core.net.ssl.KeyStoreConfiguration"
+},
+{
+ "name":"org.apache.logging.log4j.core.net.ssl.SslConfiguration"
+},
+{
+ "name":"org.apache.logging.log4j.core.net.ssl.TrustStoreConfiguration"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Black"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Blue"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Cyan"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Green"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Magenta"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Red"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$White"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.AbstractStyleNameConverter$Yellow"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.ClassNamePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.DatePatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.EncodingPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.EndOfBatchPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.EqualsIgnoreCaseReplacementConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.EqualsReplacementConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.FileDatePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.FileLocationPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.FullLocationPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.HighlightConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.IntegerPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.LevelPatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.LineLocationPatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.LineSeparatorPatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.LoggerFqcnPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.LoggerPatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.MapPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.MarkerPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.MarkerSimpleNamePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.MaxLengthConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.MdcPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.MessagePatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["org.apache.logging.log4j.core.config.Configuration","java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.MethodLocationPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.NanoTimePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.NdcPatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.ProcessIdPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.RegexReplacement"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.RegexReplacementConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.RelativeTimePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.RepeatPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.RootThrowablePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.SequenceNumberPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.StyleConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.ThreadIdPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.ThreadNamePatternConverter",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.ThreadPriorityPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.ThrowablePatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.UuidPatternConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.pattern.VariablesNotEmptyReplacementConverter"
+},
+{
+ "name":"org.apache.logging.log4j.core.script.Script"
+},
+{
+ "name":"org.apache.logging.log4j.core.script.ScriptFile"
+},
+{
+ "name":"org.apache.logging.log4j.core.script.ScriptRef"
+},
+{
+ "name":"org.apache.logging.log4j.core.util.ExecutorServices"
+},
+{
+ "name":"org.apache.logging.log4j.core.util.KeyValuePair"
+},
+{
+ "name":"org.apache.logging.log4j.docker.DockerLookup"
+},
+{
+ "name":"org.apache.logging.log4j.kubernetes.KubernetesLookup"
+},
+{
+ "name":"org.apache.logging.log4j.message.DefaultFlowMessageFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.message.ReusableMessageFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.logging.log4j.spring.boot.SpringLookup"
+},
+{
+ "name":"org.apache.logging.log4j.util.internal.DefaultObjectInputFilter",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.aop.server.receiver.mesh.MeshGRPCHandler"
+},
+{
+ "name":"org.apache.skywalking.aop.server.receiver.mesh.MeshOALDefine"
+},
+{
+ "name":"org.apache.skywalking.aop.server.receiver.mesh.MeshReceiverModule"
+},
+{
+ "name":"org.apache.skywalking.aop.server.receiver.mesh.MeshReceiverProvider"
+},
+{
+ "name":"org.apache.skywalking.aop.server.receiver.mesh.TelemetryDataDispatcher"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.CPU"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.CPUOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.Command"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.CommandOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.CommandOuterClass"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.Commands",
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.Commands$Builder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.CommandsOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.Common"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.DetectPoint"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.Instant"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.InstantOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.KeyIntValuePair"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.KeyIntValuePairOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.KeyStringValuePair"
+},
+{
+ "name":"org.apache.skywalking.apm.network.common.v3.KeyStringValuePairOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFHostProcessDownstream"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFHostProcessDownstreamOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFHostProcessMetadata"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFHostProcessMetadataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFKubernetesProcessDownstream"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFKubernetesProcessDownstreamOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFKubernetesProcessMetadata"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFKubernetesProcessMetadataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessDownstream"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessDownstreamOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessEntityMetadata"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessEntityMetadataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessPingPkg"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessPingPkgList"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessPingPkgListOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessPingPkgOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessProperties"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessPropertiesOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessReportList"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessReportListOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFReportProcessDownstream"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFReportProcessDownstreamOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.process.v3.Process"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.Continuous"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousNetworkProfilingTask"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousNetworkProfilingTaskOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousOffCPUProfilingTask"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousOffCPUProfilingTaskOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousOnCPUProfilingTask"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousOnCPUProfilingTaskOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingCause"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingCauseOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingPolicyQuery"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingPolicyQueryOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingReport"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingReportOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingServicePolicyQuery"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingServicePolicyQueryOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingSingleValueCause"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingSingleValueCauseOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingTriggeredMonitorType"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingURICause"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.ContinuousProfilingURICauseOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFOffCPUProfiling"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFOffCPUProfilingOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFOnCPUProfiling"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFOnCPUProfilingOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingData"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingDataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingStackMetadata"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingStackMetadataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingStackType"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingTaskMetadata"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingTaskMetadataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingTaskQuery"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingTaskQueryOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.ebpf.profiling.v3.Profile"
+},
+{
+ "name":"org.apache.skywalking.apm.network.event.v3.Event"
+},
+{
+ "name":"org.apache.skywalking.apm.network.event.v3.EventOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.event.v3.EventOuterClass"
+},
+{
+ "name":"org.apache.skywalking.apm.network.event.v3.EventServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.event.v3.Source"
+},
+{
+ "name":"org.apache.skywalking.apm.network.event.v3.SourceOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.event.v3.Type"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserErrorLog",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserErrorLog$Builder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserErrorLogOrBuilder",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserPerf"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserPerfData",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserPerfData$Builder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserPerfDataOrBuilder",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.BrowserPerfServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.CLRMetric"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.CLRMetricCollection"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.CLRMetricCollectionOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.CLRMetricOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.CLRMetricOuterClass"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.CLRMetricReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.Class"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ClassOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ClrGC"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ClrGCOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ClrThread"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ClrThreadOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ConfigurationDiscoveryServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ConfigurationDiscoveryServiceOuterClass"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ConfigurationSyncRequest"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ConfigurationSyncRequestOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ErrorCategory"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.GC"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.GCOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.GCPhase"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ID"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.IDOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.JVMMetric"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.JVMMetricCollection"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.JVMMetricCollectionOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.JVMMetricOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.JVMMetricOuterClass"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.JVMMetricReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.Label"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.LabelOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.Log"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.LogOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.Memory"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MemoryOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MemoryPool"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MemoryPoolOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.Meter"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterBucketValue"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterBucketValueOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterData"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterDataCollection"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterDataCollectionOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterDataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterHistogram"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterHistogramOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterSingleValue"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.MeterSingleValueOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.PoolType"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.RefType"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SegmentCollection"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SegmentCollectionOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SegmentObject",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SegmentObject$Builder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SegmentObjectOrBuilder",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SegmentReference"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SegmentReferenceOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SpanAttachedEvent"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SpanAttachedEventOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SpanAttachedEventReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SpanLayer"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SpanObject"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SpanObjectOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.SpanType"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.Thread"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.ThreadOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.TraceSegmentReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.Tracing"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.BrowserPerfCompat"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.BrowserPerfServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.CLRMetricCompat"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.CLRMetricReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.JVMMetricCompat"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.JVMMetricReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.MeterCompat"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.MeterReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.TraceSegmentReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.agent.v3.compat.TracingCompat"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.Profile"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ProfileTaskCommandQuery"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ProfileTaskCommandQueryOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ProfileTaskFinishReport"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ProfileTaskFinishReportOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ProfileTaskGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ThreadSnapshot"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ThreadSnapshotOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ThreadStack"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.ThreadStackOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.compat.ProfileCompat"
+},
+{
+ "name":"org.apache.skywalking.apm.network.language.profile.v3.compat.ProfileTaskGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.JSONLog"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.JSONLogOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.LogData"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.LogDataBody"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.LogDataBodyOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.LogDataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.LogReportServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.LogTags"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.LogTagsOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.Logging"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.TextLog"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.TextLogOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.TraceContext"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.TraceContextOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.YAMLLog"
+},
+{
+ "name":"org.apache.skywalking.apm.network.logging.v3.YAMLLogOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.InstancePingPkg",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.InstancePingPkg$Builder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.InstancePingPkgOrBuilder",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.InstanceProperties",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"newBuilder","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.InstanceProperties$Builder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.InstancePropertiesOrBuilder",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.Management"
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.ManagementServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.compat.ManagementCompat"
+},
+{
+ "name":"org.apache.skywalking.apm.network.management.v3.compat.ManagementServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.HTTPServiceMeshMetric"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.HTTPServiceMeshMetricOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.HTTPServiceMeshMetrics"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.HTTPServiceMeshMetricsOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.MeshProbeDownstream"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.MeshProbeDownstreamOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.Protocol"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.ServiceMesh"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.ServiceMeshMetricServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.ServiceMeshMetrics"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.ServiceMeshMetricsOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.TCPServiceMeshMetric"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.TCPServiceMeshMetricOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.TCPServiceMeshMetrics"
+},
+{
+ "name":"org.apache.skywalking.apm.network.servicemesh.v3.TCPServiceMeshMetricsOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.banyandb.common.v1.BanyandbCommon"
+},
+{
+ "name":"org.apache.skywalking.banyandb.common.v1.BanyandbCommonValidator"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.DataCarrier"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.EnvUtil"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.buffer.ArrayBlockingQueueBuffer"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.buffer.Buffer"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.buffer.BufferStrategy"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.buffer.Channels"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.buffer.QueueBuffer"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.common.AtomicRangeInteger"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.BulkConsumePool"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.ConsumeDriver"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.ConsumerCannotBeCreatedException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.ConsumerPool"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.ConsumerPoolFactory"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.ConsumerThread"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.IConsumer"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.IDriver"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.consumer.MultipleChannelsConsumer"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.partition.IDataPartitioner"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.partition.ProducerThreadPartitioner"
+},
+{
+ "name":"org.apache.skywalking.banyandb.commons.datacarrier.partition.SimpleRollingPartitioner"
+},
+{
+ "name":"org.apache.skywalking.banyandb.database.v1.BanyandbDatabase"
+},
+{
+ "name":"org.apache.skywalking.banyandb.database.v1.GroupRegistryServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.database.v1.IndexRuleBindingRegistryServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.database.v1.IndexRuleRegistryServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.database.v1.MeasureRegistryServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.database.v1.StreamRegistryServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.database.v1.TopNAggregationRegistryServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.measure.v1.BanyandbMeasure"
+},
+{
+ "name":"org.apache.skywalking.banyandb.measure.v1.BanyandbMeasureValidator"
+},
+{
+ "name":"org.apache.skywalking.banyandb.measure.v1.MeasureServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.model.v1.BanyandbModel"
+},
+{
+ "name":"org.apache.skywalking.banyandb.model.v1.BanyandbModelValidator"
+},
+{
+ "name":"org.apache.skywalking.banyandb.property.v1.BanyandbProperty"
+},
+{
+ "name":"org.apache.skywalking.banyandb.property.v1.BanyandbPropertyValidator"
+},
+{
+ "name":"org.apache.skywalking.banyandb.property.v1.PropertyServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.stream.v1.BanyandbStream"
+},
+{
+ "name":"org.apache.skywalking.banyandb.stream.v1.BanyandbStreamValidator"
+},
+{
+ "name":"org.apache.skywalking.banyandb.stream.v1.StreamServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AbstractBulkWriteProcessor"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AbstractCriteria"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AbstractQuery"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AbstractWrite"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.And"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AutoValue_AbstractBulkWriteProcessor_Holder"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AutoValue_AbstractQuery_LogicalExpression"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AutoValue_And"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.AutoValue_Or"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.BanyanDBClient"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.BulkWriteProcessor"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.DataPoint"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.Element"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.LogicalExpression"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.MeasureBulkWriteProcessor"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.MeasureQuery"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.MeasureQueryResponse"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.MeasureWrite"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.Options"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.Or"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.PairQueryCondition"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.RowEntity"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.StreamBulkWriteProcessor"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.StreamQuery"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.StreamQueryResponse"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.StreamWrite"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.TagAndValue"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.TimestampRange"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.TopNQuery"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.TopNQueryResponse"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.Value"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.HandleExceptionsWith"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.MetadataClient"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.channel.AutoValue_ChannelManagerSettings"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.channel.ChannelFactory"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.channel.ChannelManager"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.channel.ChannelManagerSettings"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.channel.DefaultChannelFactory"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.AbortedException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.AlreadyExistsException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.BanyanDBApiExceptionFactory"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.BanyanDBException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.BanyanDBGrpcApiExceptionFactory"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.CancelledException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.DataLossException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.DeadlineExceededException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.FailedPreconditionException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.InternalException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.InvalidArgumentException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.InvalidReferenceException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.NotFoundException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.OutOfRangeException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.PermissionDeniedException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.ResourceExhaustedException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.UnauthenticatedException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.UnavailableException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.UnimplementedException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.grpc.exception.UnknownException"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_Group"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_IndexRule"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_IndexRuleBinding"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_IntervalRule"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_Measure"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_Property"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_PropertyStore_ApplyResult"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_PropertyStore_DeleteResult"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_ResourceExist"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_Stream"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_TagFamilySpec"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.AutoValue_TopNAggregation"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.Catalog"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.Duration"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.Group"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.GroupMetadataRegistry"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.IndexRule"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.IndexRuleBinding"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.IndexRuleBindingMetadataRegistry"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.IndexRuleMetadataRegistry"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.IntervalRule"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.Measure"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.MeasureMetadataRegistry"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.MetadataCache"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.NamedSchema"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.Property"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.PropertyStore"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.ResourceExist"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.Serializable"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.Stream"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.StreamMetadataRegistry"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.TagFamilySpec"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.TopNAggregation"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.metadata.TopNAggregationMetadataRegistry"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.util.CopyOnWriteMap"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.util.IgnoreHashEquals"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.util.PrivateKeyUtil"
+},
+{
+ "name":"org.apache.skywalking.banyandb.v1.client.util.TimeUtils"
+},
+{
+ "name":"org.apache.skywalking.graal.SkywalkingFeature"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.ElasticSearch"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.ElasticSearchBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.ElasticSearchVersion"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.bulk.BulkProcessor"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.bulk.BulkProcessorBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.client.AliasClient"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.client.DocumentClient"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.client.IndexClient"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.client.SearchClient"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.client.TemplateClient"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.exception.ResponseException"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.IndexRequest"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.UpdateRequest"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.AliasFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.BulkFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.Codec"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.DocumentFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.IndexFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.RequestFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.SearchFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.TemplateFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.common.CommonAliasFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.common.CommonBulkFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.common.CommonSearchFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.V6DocumentFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.V6IndexFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.V6RequestFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.V6TemplateFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.codec.V6Codec"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.codec.V6IndexRequestSerializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.codec.V6IndexTemplatesDeserializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.codec.V6MappingsDeserializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.codec.V6MappingsSerializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v6.codec.V6UpdateRequestSerializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V78RequestFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V78TemplateFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V7DocumentFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V7IndexFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V7RequestFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V7TemplateFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V81DocumentFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.V81RequestFactory"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.codec.V78Codec"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.codec.V78IndexTemplatesDeserializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.codec.V7Codec"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.codec.V7IndexRequestSerializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.codec.V7IndexTemplatesDeserializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.codec.V7MappingsDeserializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.factory.v7plus.codec.V7UpdateRequestSerializer"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.BoolQuery"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.BoolQueryBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.IdsQuery"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.MatchPhaseQuery"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.MatchQuery"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.Query"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.QueryBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.RangeQuery"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.RangeQueryBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.Scroll"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.ScrollBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.Search"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.SearchBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.SearchParams"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.Sort"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.Sorts"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.TermQuery"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.TermsQuery"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.Aggregation"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.AggregationBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.AvgAggregation"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.AvgAggregationBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.BucketOrder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.MaxAggregation"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.MaxAggregationBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.MinAggregation"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.MinAggregationBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.SumAggregation"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.SumAggregationBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.TermsAggregation"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.requests.search.aggregation.TermsAggregationBuilder"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.Document"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.Documents"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.Index"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.IndexTemplate"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.IndexTemplates"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.Mappings"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.NodeInfo"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.search.SearchHit"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.search.SearchHits"
+},
+{
+ "name":"org.apache.skywalking.library.elasticsearch.response.search.SearchResponse"
+},
+{
+ "name":"org.apache.skywalking.library.kubernetes.IstioServiceEntries"
+},
+{
+ "name":"org.apache.skywalking.library.kubernetes.KubernetesEndpoints"
+},
+{
+ "name":"org.apache.skywalking.library.kubernetes.KubernetesPods"
+},
+{
+ "name":"org.apache.skywalking.library.kubernetes.KubernetesServices"
+},
+{
+ "name":"org.apache.skywalking.library.kubernetes.ObjectID"
+},
+{
+ "name":"org.apache.skywalking.logql.rt.grammar.LogQLLexer"
+},
+{
+ "name":"org.apache.skywalking.logql.rt.grammar.LogQLParser"
+},
+{
+ "name":"org.apache.skywalking.logql.rt.grammar.LogQLParserBaseListener"
+},
+{
+ "name":"org.apache.skywalking.logql.rt.grammar.LogQLParserBaseVisitor"
+},
+{
+ "name":"org.apache.skywalking.logql.rt.grammar.LogQLParserListener"
+},
+{
+ "name":"org.apache.skywalking.logql.rt.grammar.LogQLParserVisitor"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.MQEVisitorBase"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.exception.IllegalExpressionException"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.exception.ParseErrorListener"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.grammar.MQELexer"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.grammar.MQEParser"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.grammar.MQEParserBaseListener"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.grammar.MQEParserBaseVisitor"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.grammar.MQEParserListener"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.grammar.MQEParserVisitor"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.AggregateLabelsOp"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.AggregationOp"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.BinaryOp"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.CompareOp"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.LROp"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.LogicalFunctionOp"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.MathematicalFunctionOp"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.aggregatelabels.AggregateLabelsFunc"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.aggregatelabels.AggregateLabelsFuncFactory"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.aggregatelabels.AvgAggregateLabelsFunc"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.aggregatelabels.MaxAggregateLabelsFunc"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.aggregatelabels.MinAggregateLabelsFunc"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.operation.aggregatelabels.SumAggregateLabelsFunc"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.type.ExpressionResult",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.type.ExpressionResultType"
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.type.MQEValue",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.type.MQEValues",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.mqe.rt.type.Metadata",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oal.rt.OALKernel"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.OALRuntime",
+ "methods":[{"name":"","parameterTypes":["org.apache.skywalking.oap.server.core.oal.rt.OALDefine"] }]
+},
+{
+ "name":"org.apache.skywalking.oal.rt.grammar.OALLexer"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.grammar.OALParser"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.grammar.OALParserBaseListener"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.grammar.OALParserListener"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.output.AllDispatcherContext"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.output.DispatcherContext"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.AggregationFuncStmt"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.AnalysisResult"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.Argument"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.ConditionExpression"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.DataColumn"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.DeepAnalysis"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.DisableCollection"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.EntryMethod"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.Expression"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.FilterMatchers"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.FilterStmts"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.FromStmt"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.MetricsHolder"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.OALListener"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.OALScripts"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.PersistenceColumns"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.PersistenceField"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.ScriptParser"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.SourceColumn"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.parser.SourceColumnsFactory"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.util.ClassMethodUtil"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.util.OALClassGenerator"
+},
+{
+ "name":"org.apache.skywalking.oal.rt.util.TypeCastUtil"
+},
+{
+ "name":"org.apache.skywalking.oap.graal.ScannedClasses"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.Binding"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.DSL"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.LALPrecompiledExtension"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.AbstractSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.LALDelegatingScript"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.extractor.ExtractorSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.extractor.sampledtrace.SampledTraceSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.extractor.slowsql.SlowSqlSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.filter.FilterSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.parser.AbstractParserSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.parser.JsonParserSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.parser.TextParserSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.parser.YamlParserSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.sink.SamplerSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.sink.SinkSpec"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.sink.sampler.PossibilitySampler"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.sink.sampler.RateLimitingSampler"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.dsl.spec.sink.sampler.Sampler"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.module.LogAnalyzerModule"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.LALConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.LALConfigs"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.LogAnalyzerModuleConfig",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.LogAnalyzerModuleProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.graal.LogAnalyzerModuleProviderGraal"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.ILogAnalysisListenerManager"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.ILogAnalyzerService"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.LogAnalyzer"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.LogAnalyzerServiceImpl"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.analyzer.LogAnalyzerFactory"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.listener.LogAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.listener.LogAnalysisListenerFactory"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.listener.LogFilterListener"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.listener.LogSinkListener"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.listener.LogSinkListenerFactory"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.listener.RecordSinkListener"
+},
+{
+ "name":"org.apache.skywalking.oap.log.analyzer.provider.log.listener.TrafficSinkListener"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.Analyzer"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.MetricConvert"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.MetricRuleConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.DSL"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.DownsamplingType"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.EntityDescription.EndpointEntityDescription"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.EntityDescription.EntityDescription"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.EntityDescription.InstanceEntityDescription"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.EntityDescription.ProcessEntityDescription"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.EntityDescription.ProcessRelationEntityDescription"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.EntityDescription.ServiceEntityDescription"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.EntityDescription.ServiceRelationEntityDescription"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.Expression"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.ExpressionParsingContext"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.ExpressionParsingException"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.FilterExpression"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.NumberClosure"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.Result"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.Sample"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.SampleFamily"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.SampleFamilyBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.counter.CounterWindow"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.counter.ID"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.registry.ProcessRegistry"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.tagOpt.K8sRetagType"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.dsl.tagOpt.Retag"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.k8s.K8sInfoRegistry"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.PrometheusMetricConverter"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.rule.MetricsRule",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setExp","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.rule.MetricsRuleBeanInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.rule.MetricsRuleCustomizer"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.rule.Rule",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setExpPrefix","parameterTypes":["java.lang.String"] }, {"name":"setExpSuffix","parameterTypes":["java.lang.String"] }, {"name":"setFilter","parameterTypes":["java.lang.String"] }, {"name":"setMetricPrefix","parameterTypes":["java.lang.String"] }, {"name":"setMetricsRules","parameterTypes":["java.util.List"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.rule.RuleBeanInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.rule.RuleCustomizer"
+},
+{
+ "name":"org.apache.skywalking.oap.meter.analyzer.prometheus.rule.Rules"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.GraphQLQueryConfig",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.GraphQLQueryHandler",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"graphql","parameterTypes":["com.linecorp.armeria.server.ServiceRequestContext","com.linecorp.armeria.common.HttpRequest"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.GraphQLQueryProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.mqe.rt.MQEVisitor"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.AggregationQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.AlarmQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.BrowserLogQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.ContinuousProfilingMutation",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.ContinuousProfilingQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.EBPFProcessProfilingMutation",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.EBPFProcessProfilingQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.EventQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"queryEvents","parameterTypes":["org.apache.skywalking.oap.server.core.query.type.event.EventQueryCondition"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.HealthQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.LogQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.LogTestQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.MetadataQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"getAllServices","parameterTypes":["org.apache.skywalking.oap.server.core.query.input.Duration","java.lang.String"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.MetadataQueryV2",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"findService","parameterTypes":["java.lang.String"] }, {"name":"getTimeInfo","parameterTypes":[] }, {"name":"listLayers","parameterTypes":[] }, {"name":"listServices","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.MetricQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.MetricQuery$MockEntity"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.MetricsExpressionQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.MetricsQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"sortMetrics","parameterTypes":["org.apache.skywalking.oap.server.core.query.input.TopNCondition","org.apache.skywalking.oap.server.core.query.input.Duration"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.Mutation",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.OndemandLogQuery"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.ProfileMutation",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.ProfileQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.Query",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.RecordsQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.TopNRecordsQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.TopologyQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.TraceQuery",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.resolver.UIConfigurationManagement",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.BatchMetricConditions"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.InternalLog"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.LogAdapter"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.LogTestRequest"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.LogTestResponse",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.LogTestResponse$LogTestResponseBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.Metrics",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.OndemandContainergQueryCondition"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.OndemandLogQueryCondition"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.PodContainers"
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.TimeInfo",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"getCurrentTimestamp","parameterTypes":[] }, {"name":"getTimezone","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.graphql.type.TopNRecordsCondition",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.LogQLConfig",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.LogQLModule"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.LogQLProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.LabelName"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.LogDirection",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.ResultStatus"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.codec.TimeValuePairSerializer"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.response.LabelValuesQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.response.LabelsQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.response.LogRangeQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.response.QueryResponse"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.response.ResultType"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.response.StreamLog"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.entity.response.TimeValuePair"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.handler.LogQLApiHandler",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"labelValues","parameterTypes":["java.lang.String","java.lang.Long","java.lang.Long"] }, {"name":"labels","parameterTypes":["java.lang.Long","java.lang.Long"] }, {"name":"rangeQuery","parameterTypes":["java.lang.Long","java.lang.Long","java.lang.String","java.lang.Integer","org.apache.skywalking.oap.query.logql.entity.LogDirection"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.rt.LogQLExprVisitor"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.rt.exception.ParseErrorListener"
+},
+{
+ "name":"org.apache.skywalking.oap.query.logql.rt.result.LogQLParseResult"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.PromQLConfig",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.PromQLModule"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.PromQLProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.ErrorType"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.LabelName"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.LabelValuePair"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.MetricData"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.MetricInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.MetricInstantData"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.MetricMetadata"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.MetricRangeData"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.ResponseData"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.ResultStatus"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.TimeValuePair"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.codec.MetricInfoSerializer"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.codec.TimeValuePairSerializer"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.ExprQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.LabelValuesQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.LabelsQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.MetadataQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.MetricRspData"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.MetricType"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.QueryResponse"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.ResultType"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.ScalarRspData"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.entity.response.SeriesQueryRsp"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.handler.PromQLApiHandler",
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"labelValues","parameterTypes":["java.lang.String","java.util.Optional","java.util.Optional","java.util.Optional"] }, {"name":"labels","parameterTypes":["java.util.Optional","java.util.Optional","java.util.Optional"] }, {"name":"metadata","parameterTypes":["java.util.Optional","java.util.Optional"] }, {"name":"query","parameterTypes":["java.lang.String","java.util.Optional","java.util.Optional"] }, {"name":"query_range","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","java.util.Optional","java.util.Optional"] }, {"name":"series","parameterTypes":["java.lang.String","java.lang.String","java.lang.String"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.PromOpUtils"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.PromQLExprQueryVisitor"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.PromQLMatchVisitor"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.exception.IllegalExpressionException"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.exception.ParseErrorListener"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.result.MatcherSetResult"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.result.MetricsRangeResult"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.result.ParseResult"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.result.ParseResultType"
+},
+{
+ "name":"org.apache.skywalking.oap.query.promql.rt.result.ScalarResult"
+},
+{
+ "name":"org.apache.skywalking.oap.query.zipkin.ZipkinQueryConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.query.zipkin.ZipkinQueryModule"
+},
+{
+ "name":"org.apache.skywalking.oap.query.zipkin.ZipkinQueryProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.query.zipkin.handler.ZipkinQueryExceptionHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.query.zipkin.handler.ZipkinQueryHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.AIPipelineConfig",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.AIPipelineModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.AIPipelineProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.AiHttpUriRecognition"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpRawUri"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpRawUriOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpUriRecognitionRequest"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpUriRecognitionRequestOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpUriRecognitionResponse"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpUriRecognitionResponseOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpUriRecognitionServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpUriRecognitionSyncRequest"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.HttpUriRecognitionSyncRequestOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.Pattern"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.grpc.PatternOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.services.HttpUriRecognitionService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.services.api.HttpUriPattern"
+},
+{
+ "name":"org.apache.skywalking.oap.server.ai.pipeline.services.api.HttpUriRecognition"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.KafkaFetcherHandlerRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.module.KafkaFetcherConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.module.KafkaFetcherModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.KafkaFetcherProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.AbstractKafkaHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.JVMMetricsHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.JsonLogHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.KafkaHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.LogHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.MeterServiceHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.ProfileTaskHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.ServiceManagementHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.TraceSegmentHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.EventAnalyzer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.EventAnalyzerModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.EventAnalyzerModuleProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.EventAnalyzerService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.EventAnalyzerServiceImpl"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.listener.EventAnalyzerListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.listener.EventRecordAnalyzerListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.event.listener.IEventAnalyzerListenerManager"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.module.AnalyzerModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.AnalyzerModuleConfig",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.AnalyzerModuleProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.jvm.JVMSourceDispatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.config.MeterConfig",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setExpSuffix","parameterTypes":["java.lang.String"] }, {"name":"setMetricPrefix","parameterTypes":["java.lang.String"] }, {"name":"setMetricsRules","parameterTypes":["java.util.List"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.config.MeterConfig$Rule",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setExp","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.config.MeterConfig$RuleBeanInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.config.MeterConfig$RuleCustomizer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.config.MeterConfigBeanInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.config.MeterConfigCustomizer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.config.MeterConfigs"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.process.IMeterProcessService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.process.MeterProcessService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.process.MeterProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.meter.process.SampleBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.CacheReadLatencyThresholdsAndWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.CacheWriteLatencyThresholdsAndWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.DBLatencyThresholdsAndWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.TraceSamplingPolicyWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.UninstrumentedGatewaysConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.ISegmentParserListenerManager"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.ISegmentParserService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.SegmentParserListenerManager"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.SegmentParserServiceImpl"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.SpanTags"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.TraceAnalyzer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.AnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.AnalysisListenerFactory"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.CommonAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.DatabaseSlowStatementBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.EndpointDepFromCrossThreadAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.EndpointDependencyBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.EndpointSourceBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.EntryAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.ExitAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.FirstAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.LocalAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.NetworkAddressAliasMappingListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.RPCAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.RPCTrafficSourceBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.SampledTraceBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.SegmentAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.SegmentListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.TraceSegmentSampler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.VirtualServiceAnalysisListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.strategy.FromEntrySpan"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.strategy.FromFirstSpan"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.strategy.FromSpanStatus"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.strategy.SegmentStatusAnalyzer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.strategy.SegmentStatusStrategy"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.vservice.VirtualCacheProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.vservice.VirtualDatabaseProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.vservice.VirtualMQProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.parser.listener.vservice.VirtualServiceProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.sampling.SamplingPolicy"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.sampling.SamplingPolicySettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.analyzer.provider.trace.sampling.SamplingPolicySettingsReader"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.consul.ClusterModuleConsulConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.consul.ClusterModuleConsulProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.consul.ConsulCoordinator"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.etcd.ClusterModuleEtcdConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.etcd.ClusterModuleEtcdProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.etcd.EtcdCoordinator"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.etcd.EtcdEndpoint"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.kubernetes.ClusterModuleKubernetesConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.kubernetes.ClusterModuleKubernetesProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.kubernetes.EventType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.kubernetes.KubernetesCoordinator"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.kubernetes.NamespacedPodListInformer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.kubernetes.UidEnvSupplier"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.nacos.ClusterModuleNacosConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.nacos.ClusterModuleNacosProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.nacos.NacosCoordinator"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.standalone.ClusterModuleStandaloneProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.standalone.StandaloneManager"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.zookeeper.ClusterModuleZookeeperConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.zookeeper.ClusterModuleZookeeperProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.zookeeper.NodeNameBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.zookeeper.SWInstanceSerializer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.cluster.plugin.zookeeper.ZookeeperCoordinator"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.AbstractConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.ConfigChangeWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.ConfigTable"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.ConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.ConfigurationModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.DynamicConfigurationService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.FetchingConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.GroupConfigChangeWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.GroupConfigTable"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.ListeningConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.api.NoneConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.apollo.ApolloConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.apollo.ApolloConfigurationCenterSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.apollo.ApolloConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.configmap.ConfigmapConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.configmap.ConfigmapConfigurationSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.configmap.ConfigmapConfigurationWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.configmap.ConfigurationConfigmapInformer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.consul.ConsulConfigurationCenterSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.consul.ConsulConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.consul.ConsulConfigurationWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.etcd.EtcdConfigException"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.etcd.EtcdConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.etcd.EtcdConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.etcd.EtcdServerSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.grpc.GRPCConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.grpc.GRPCConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.grpc.RemoteEndpointSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.nacos.NacosConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.nacos.NacosConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.nacos.NacosServerSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.Config"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.ConfigOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.ConfigurationRequest"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.ConfigurationRequestOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.ConfigurationResponse"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.ConfigurationResponseOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.ConfigurationServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.ConfigurationServiceOuterClass"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.GroupConfigItems"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.GroupConfigItemsOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.GroupConfigurationResponse"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.service.GroupConfigurationResponseOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.zookeeper.ZookeeperConfigWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.zookeeper.ZookeeperConfigurationProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.configuration.zookeeper.ZookeeperServerSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.ComponentLibraryCatalogUtil"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.Const"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.CoreModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.CoreModuleConfig",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.CoreModuleProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.RunningMode"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.UnexpectedException"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.WorkPath"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.AlarmCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.AlarmEntrance"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.AlarmMessage"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.AlarmModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.AlarmRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.AlarmRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.AlarmStandardPersistence"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.EndpointMetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.EndpointRelationMetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.HttpAlarmCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.MetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.MetricsNotify"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.ProcessMetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.ServiceInstanceMetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.ServiceInstanceRelationMetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.ServiceMetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.ServiceRelationMetaInAlarm"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.AlarmHook"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.AlarmMessage"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.AlarmMessageOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.AlarmServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.AlarmTags"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.AlarmTagsOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.KeyStringValuePair"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.KeyStringValuePairOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.Response"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.grpc.ResponseOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmCore"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmEntity"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmHookSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmHooksType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmMessageFormatter"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmModuleProvider"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmRule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.AlarmRulesWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.EventHookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.NotifyHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.Rules"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.RulesReader"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.RunningRule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.dingtalk.DingtalkHookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.dingtalk.DingtalkSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.discord.DiscordHookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.discord.DiscordSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.expr.rt.AlarmMQEVerifyVisitor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.expr.rt.AlarmMQEVisitor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.feishu.FeishuHookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.feishu.FeishuSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.grpc.GRPCAlarmSetting"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.grpc.GRPCCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.pagerduty.PagerDutyHookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.pagerduty.PagerDutySettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.slack.SlackSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.slack.SlackhookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.webhook.WebhookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.webhook.WebhookSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.wechat.WechatHookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.wechat.WechatSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.welink.WeLinkHookCallback"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.alarm.provider.welink.WeLinkSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.ApdexThresholdConfig"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.ConfigurationDictionary"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.Disable"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.DisableRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.DispatcherDetectorListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.DispatcherManager"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.DownSampling"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.FunctionCategory"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.IDManager"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.Layer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.MetricsExtension"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.MultipleDisable"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.SourceDispatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.Stream"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.StreamAnnotationListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.StreamDefinition"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.StreamProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.TimeBucket"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.config.NoneStream",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.data.BufferedData"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.data.LimitedSizeBufferedData"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.data.MergableBufferedData"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.data.ReadWriteSafeCache"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.management.ManagementData",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.cache.CacheSlowAccessDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.cache.TopNCacheReadCommand",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.cache.TopNCacheReadCommand$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.cache.TopNCacheWriteCommand",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.cache.TopNCacheWriteCommand$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.database.DatabaseStatementDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.database.TopNDatabaseStatement",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.database.TopNDatabaseStatement$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.endpoint.EndpointMetaDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.endpoint.EndpointTraffic",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.endpoint.EndpointTraffic$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.endpoint.EndpointTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.instance.InstanceTraffic",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.instance.InstanceTraffic$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.instance.InstanceTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.instance.InstanceUpdateDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.instance.TCPInstanceTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.instance.TCPInstanceUpdateDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.log.AbstractLogRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.log.LogRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.log.LogRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.log.LogRecordDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.networkalias.NetworkAddressAlias",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.networkalias.NetworkAddressAlias$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.networkalias.NetworkAddressAliasSetupDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.process.ProcessDetectType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.process.ProcessDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.process.ProcessLabelDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.process.ProcessTraffic",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.process.ProcessTraffic$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.process.ServiceLabelRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.process.ServiceLabelRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.endpoint.EndpointCallRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.endpoint.EndpointRelationServerSideMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.endpoint.EndpointRelationServerSideMetrics$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.instance.ServiceInstanceCallRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.instance.ServiceInstanceRelationClientSideMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.instance.ServiceInstanceRelationClientSideMetrics$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.instance.ServiceInstanceRelationServerSideMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.instance.ServiceInstanceRelationServerSideMetrics$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.instance.TCPServiceInstanceCallRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.process.ProcessRelationClientSideMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.process.ProcessRelationClientSideMetrics$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.process.ProcessRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.process.ProcessRelationServerSideMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.process.ProcessRelationServerSideMetrics$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.service.ServiceCallRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.service.ServiceRelationClientSideMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.service.ServiceRelationClientSideMetrics$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.service.ServiceRelationServerSideMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.service.ServiceRelationServerSideMetrics$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.relation.service.TCPServiceCallRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.searchtag.Tag"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.searchtag.TagAutocompleteData",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.searchtag.TagAutocompleteData$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.searchtag.TagAutocompleteDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.searchtag.TagType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.segment.SegmentDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.segment.SegmentRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.segment.SegmentRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.service.ServiceMetaDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.service.ServiceTraffic",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.service.ServiceTraffic$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.service.ServiceTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.service.TCPServiceTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.spanattach.SpanAttachedEventRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.spanattach.SpanAttachedEventRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.spanattach.SpanAttachedEventTraceType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.trace.SampledSlowTraceRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.trace.SampledSlowTraceRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.trace.SampledStatus4xxTraceRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.trace.SampledStatus4xxTraceRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.trace.SampledStatus5xxTraceRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.manual.trace.SampledStatus5xxTraceRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.Meter"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.MeterEntity"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.MeterSystem"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.ScopeType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.dynamic.MeterClassPackageHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.AcceptableValue"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.BucketedValues"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.HistogramFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.MeterFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.PercentileArgument"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.PercentileFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.avg.AvgFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.avg.AvgHistogramFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.avg.AvgHistogramPercentileFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.avg.AvgLabeledFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.latest.LatestFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.sum.SumFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.sum.SumHistogramPercentileFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.sum.SumLabeledFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.sumpermin.SumPerMinFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.meter.function.sumpermin.SumPerMinLabeledFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.ApdexMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.CPMMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.CountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.DataTable"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.DoubleAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.DoubleValueHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.Event",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.Event$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.HistogramMetrics"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.IntList"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.IntValueHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.LabeledValueHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.LongAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.LongValueHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MaxDoubleMetrics"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MaxLongMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.Metrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MetricsEntityMetaInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MetricsMetaInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MetricsRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MinDoubleMetrics"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MinLongMetrics"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.MultiIntValuesHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.PercentMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.PercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.RateMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.SumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.WithMetadata"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.Arg"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.BooleanValueFilterMatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.ConstOne"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.Entrance"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.Expression"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.FilterMatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.MetricsFunction"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.annotation.SourceFrom"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.BooleanMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.BooleanNotEqualMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.ContainMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.GreaterEqualMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.GreaterMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.InMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.LessEqualMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.LessMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.LikeMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.NotContainMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.NotEqualMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.NumberMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.metrics.expression.StringMatch"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.record.LongText"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.record.Record",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.topn.TopN",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.AlarmNotifyWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.ExportMetricsWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.ExportRecordWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.ManagementPersistentWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.ManagementStreamProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.MetricStreamKind"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.MetricsAggregateWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.MetricsPersistentWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.MetricsRemoteWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.MetricsSessionCache"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.MetricsStreamProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.MetricsTransWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.NoneStreamPersistentWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.NoneStreamProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.PersistenceWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.RecordPersistentWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.RecordStreamProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.TopNStreamProcessor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.analysis.worker.TopNWorker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.annotation.AnnotationListener"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.annotation.AnnotationScan"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.manual.BrowserAppTrafficSourceDispatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.manual.endpoint.BrowserAppPageTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.manual.errorlog.BrowserErrorLogRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.manual.errorlog.BrowserErrorLogRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.manual.errorlog.BrowserErrorLogRecordDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.manual.instance.BrowserAppSingleVersionTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.manual.service.BrowserAppTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppPagePerf",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppPageTraffic",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppPerf",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppPerfSource"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppSingleVersionPerf",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppSingleVersionTraffic",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppTraffic",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppTrafficCategory"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserAppTrafficSource"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserErrorCategory"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.browser.source.BrowserErrorLog",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cache.CacheUpdateTimer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cache.NetworkAddressAliasCache"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cache.ProfileTaskCache"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ClusterCoordinator"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ClusterHealthStatus"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ClusterModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ClusterNodesQuery"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ClusterRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ClusterWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ClusterWatcherRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.OAPNodeChecker"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.RemoteInstance"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ServiceQueryException"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.cluster.ServiceRegisterException"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.command.CommandService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.ComponentLibraryCatalogService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.ConfigService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.DownSamplingConfigService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.IComponentLibraryCatalogService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.InitialComponentCatalogException"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.NamingControl"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.SearchableTracesTagsWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.EndpointGroupingRule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.EndpointGroupingRuleReader"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.EndpointNameGrouping"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.EndpointNameGroupingRuleWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.openapi.EndpointGroupingRule4Openapi"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.openapi.EndpointGroupingRuleReader4Openapi"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.openapi.EndpointNameGroupingRule4OpenapiWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.uri.quickmatch.PatternToken"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.uri.quickmatch.PatternTree"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.uri.quickmatch.QuickUriGroupingRule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.uri.quickmatch.StringToken"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.config.group.uri.quickmatch.VarToken"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.exporter.ExportData"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.exporter.ExportEvent"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.exporter.ExporterModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.exporter.ExporterService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.exporter.LogExportService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.exporter.MetricValuesExportService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.exporter.TraceExportService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.logging.LoggingConfigWatcher"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.logging.log4j.OapConfiguration"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.logging.log4j.OapConfigurationFactory",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenu",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenu$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuInitializer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuInitializer$MenuData",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setMenus","parameterTypes":["java.util.List"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuInitializer$MenuDataBeanInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuInitializer$MenuDataCustomizer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuItemSetting",
+ "allDeclaredFields":true,
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setDocumentLink","parameterTypes":["java.lang.String"] }, {"name":"setI18nKey","parameterTypes":["java.lang.String"] }, {"name":"setIcon","parameterTypes":["java.lang.String"] }, {"name":"setLayer","parameterTypes":["java.lang.String"] }, {"name":"setMenus","parameterTypes":["java.util.List"] }, {"name":"setTitle","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuItemSettingBeanInfo"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuItemSettingCustomizer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.menu.UIMenuManagementService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.template.UITemplate",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.template.UITemplate$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.template.UITemplateInitializer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.management.ui.template.UITemplateManagementService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.oal.rt.CoreOALDefine"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.oal.rt.DisableOALDefine"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.oal.rt.OALCompileException"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.oal.rt.OALDefine"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.oal.rt.OALEngine"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.oal.rt.OALEngineLoaderService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.continuous.ContinuousProfilingMutationService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.continuous.ContinuousProfilingQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.continuous.storage.ContinuousProfilingMonitorType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.continuous.storage.ContinuousProfilingPolicy",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.continuous.storage.ContinuousProfilingPolicy$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.continuous.storage.ContinuousProfilingPolicyConfiguration"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.continuous.storage.ContinuousProfilingTargetType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.EBPFProfilingMutationService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.EBPFProfilingQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.analyze.EBPFProfilingAnalyzeCollector"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.analyze.EBPFProfilingAnalyzer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.analyze.EBPFProfilingStack"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.analyze.EBPFProfilingStackNode"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProcessProfilingDataDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProcessProfilingScheduleDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingDataRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingDataRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingScheduleRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingScheduleRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingStackType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingTargetType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingTaskRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingTaskRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.ebpf.storage.EBPFProfilingTriggerType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskLogRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskLogRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskMutationService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileTaskRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileThreadSnapshotRecord",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.ProfileThreadSnapshotRecord$Builder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.analyze.ProfileAnalyzeCollector"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.analyze.ProfileAnalyzer"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.analyze.ProfileStack"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.profiling.trace.analyze.ProfileStackNode"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.AggregationQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.AlarmQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.BrowserLogQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.DurationUtils"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.EventQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.LogQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.MetadataQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.MetricDefinition",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.MetricsMetadataQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.MetricsQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.NotGraphQLField"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.PaginationUtils"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.PointOfTime"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.ProcessTopologyBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.QueryModule"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.RecordQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.ServiceInstanceTopologyBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.ServiceTopologyBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.TagAutoCompleteQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.TopNRecordsQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.TopologyQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.TraceQueryService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.enumeration.Language"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.enumeration.MetricsType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.enumeration.Order",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.enumeration.ProfilingSupportStatus"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.enumeration.Scope",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.enumeration.Step",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.BrowserErrorLogQueryCondition",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.ContinuousProfilingPolicyCreation",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.ContinuousProfilingPolicyItemCreation",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.ContinuousProfilingPolicyTargetCreation",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.DashboardSetting"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.Duration",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setEnd","parameterTypes":["java.lang.String"] }, {"name":"setStart","parameterTypes":["java.lang.String"] }, {"name":"setStep","parameterTypes":["org.apache.skywalking.oap.server.core.query.enumeration.Step"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.EBPFNetworkDataCollectingSettings"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.EBPFNetworkSamplingRule",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.EBPFProfilingNetworkTaskRequest",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.EBPFProfilingTaskFixedTimeCreationRequest",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.Entity",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.LogQueryCondition",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.MetricCondition"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.MetricsCondition",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.NewDashboardSetting"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.ProfileTaskCreationRequest",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.RecordCondition",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.SegmentProfileAnalyzeQuery",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.TopNCondition",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setNormal","parameterTypes":["boolean"] }, {"name":"setOrder","parameterTypes":["org.apache.skywalking.oap.server.core.query.enumeration.Order"] }, {"name":"setParentService","parameterTypes":["java.lang.String"] }, {"name":"setScope","parameterTypes":["org.apache.skywalking.oap.server.core.query.enumeration.Scope"] }, {"name":"setTopN","parameterTypes":["int"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.TraceQueryCondition",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.input.TraceScopeCondition"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.sql.Function"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.sql.GroupBy"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.sql.KeyValues"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.sql.Where"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.AlarmMessage",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.AlarmTrend",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Alarms",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Attribute",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.BasicTrace",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.BrowserErrorLog",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.BrowserErrorLogs",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Bucket",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Call",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Call$CallDetail"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContentType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingMonitoringInstance",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingMonitoringProcess",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingPolicyItem",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingPolicyTarget",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingPolicyTarget$ContinuousProfilingPolicyTargetBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingSetResult",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingSetResult$ContinuousProfilingSetResultBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingSingleValueCause",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingTriggeredCause",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ContinuousProfilingURICause",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.DashboardConfiguration",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Database",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFNetworkKeepProfilingResult",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFNetworkKeepProfilingResult$EBPFNetworkKeepProfilingResultBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingAnalyzation",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingAnalyzeAggregateType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingAnalyzeTimeRange",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingSchedule",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingStackElement",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingTask",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingTaskContinuousProfiling"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingTaskCreationResult",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingTaskCreationResult$EBPFProfilingTaskCreationResultBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingTaskExtension"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingTaskPrepare",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EBPFProfilingTree",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Endpoint",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EndpointInfo",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EndpointNode",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.EndpointTopology",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ErrorCategory"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.HealthStatus",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.HeatMap",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.HeatMap$HeatMapColumn",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.HeatMap$KeyComparator"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Instant",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.IntValues",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.KVInt",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.KeyNumericValue",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.KeyValue",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Log",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.LogEntity",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Logs",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.MenuItem",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.MetricsValues",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Node",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.NullableValue",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Pagination",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setPageNum","parameterTypes":["int"] }, {"name":"setPageSize","parameterTypes":["int"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Process",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProcessNode",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProcessTopology",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileAnalyzation",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileAnalyzeTimeRange",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileStackElement",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileStackTree",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileTask",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileTask$ProfileTaskBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileTaskCreationResult",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileTaskCreationResult$ProfileTaskCreationResultBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileTaskLog",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileTaskLog$ProfileTaskLogBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfileTaskLogOperationType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfiledSpan",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ProfiledTraceSegments",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.QueryOrder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Record",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Ref",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.RefType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.SelectedRecord",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Service",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ServiceInstance",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ServiceInstanceNode",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.ServiceInstanceTopology",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Span",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.SpanAttachedEvent",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.TemplateChangeStatus",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.TemplateChangeStatus$TemplateChangeStatusBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Thermodynamic",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.TopNEntity",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.TopNRecord",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Topology",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.Trace",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.TraceBrief",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.TraceState"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.event.Event",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.event.EventQueryCondition",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setLayer","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPaging","parameterTypes":["org.apache.skywalking.oap.server.core.query.type.Pagination"] }, {"name":"setSource","parameterTypes":["org.apache.skywalking.oap.server.core.query.type.event.Source"] }, {"name":"setTime","parameterTypes":["org.apache.skywalking.oap.server.core.query.input.Duration"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.event.EventQueryCondition$EventQueryConditionBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.event.EventType",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.event.Events",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"getEvents","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.event.Source",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"setEndpoint","parameterTypes":["java.lang.String"] }, {"name":"setService","parameterTypes":["java.lang.String"] }, {"name":"setServiceInstance","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.query.type.event.Source$SourceBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.Deserializable"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.RemoteSenderService"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.RemoteServiceHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.Serializable"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.client.Address"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.client.GRPCRemoteClient"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.client.RemoteClient"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.client.RemoteClientManager"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.client.SelfRemoteClient"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.data.StreamData",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.Empty"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.EmptyOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.RemoteData"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.RemoteDataOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.RemoteMessage"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.RemoteMessageOrBuilder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.RemoteServiceGrpc"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.grpc.proto.RemoteServiceOuterClass"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.health.HealthCheckServiceHandler"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.selector.ForeverFirstSelector"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.selector.HashCodeSelector"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.selector.RemoteClientSelector"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.selector.RollingSelector"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.remote.selector.Selector"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.server.GRPCHandlerRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.server.GRPCHandlerRegisterImpl"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.server.HTTPHandlerRegister"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.server.HTTPHandlerRegisterImpl"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.server.auth.AuthenticationInterceptor"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.AbstractLog"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.CacheAccess",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.CacheSlowAccess",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.DatabaseAccess",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.DatabaseSlowStatement",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.DefaultScopeDefine"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.DetectPoint"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.EBPFProcessProfilingSchedule",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.EBPFProfilingData",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.Endpoint",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.EndpointMeta",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.EndpointRelation",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.EnvoyInstanceMetric",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.GCPhase"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ISource"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.Log",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.MQAccess",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.MQEndpointAccess",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.MQOperation"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.MemoryPoolType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.NetworkAddressAliasSetup",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.Process",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ProcessRelation",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.RequestType"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ScopeDeclaration"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ScopeDefaultColumn"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.Segment",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.Service",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstance",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceCLRCPU",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceCLRGC",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceCLRThread",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceJVMCPU",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceJVMClass",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceJVMGC",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceJVMMemory",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceJVMMemoryPool",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceJVMThread",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceRelation",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceInstanceUpdate",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceLabel",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceMeta",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.ServiceRelation",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.SideCar"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.Source"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.SourceReceiver"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.SourceReceiverImpl"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.TCPService",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.TCPServiceInstance",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.TCPServiceInstanceRelation",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.TCPServiceInstanceUpdate",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.TCPServiceRelation",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.TagAutocomplete",
+ "allDeclaredFields":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.VirtualCacheOperation"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.BrowserAppPagePerfDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.BrowserAppPageTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.BrowserAppSingleVersionTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.BrowserAppTrafficDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.CacheAccessDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.DatabaseAccessDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.DispatcherClassPackageHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.EndpointDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.EndpointRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.EnvoyTCPTCPServiceDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.EnvoyTCPTCPServiceInstanceDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.EnvoyTCPTCPServiceInstanceRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.EnvoyTCPTCPServiceRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.MQAccessDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.MQEndpointAccessDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceCLRCPUDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceCLRGCDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceCLRThreadDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceJVMCPUDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceJVMClassDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceJVMGCDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceJVMMemoryDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceJVMThreadDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceInstanceRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceMeshEndpointDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceMeshServiceDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceMeshServiceInstanceDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceMeshServiceInstanceRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceMeshServiceRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.dispatcher.ServiceRelationDispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppErrorRateMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppErrorSumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageAjaxErrorSumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageDnsAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageDomAnalysisAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageDomReadyAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageDomReadyPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageErrorRateMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageErrorSumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageFirstPackAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageFirstPackPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageFmpAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageFmpPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageFptAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageFptPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageJsErrorSumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageLoadPageAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageLoadPagePercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPagePvMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageRedirectAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageResAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageResourceErrorSumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageSslAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageTcpAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageTransAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageTtfbAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageTtlAvgMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageTtlPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPageUnknownErrorSumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppPvMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppSingleVersionErrorRateMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppSingleVersionErrorSumMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.BrowserAppSingleVersionPvMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheAccessCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheAccessPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheAccessRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheAccessSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheReadCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheReadPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheReadRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheReadSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheWriteCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheWritePercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheWriteRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.CacheWriteSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.DatabaseAccessCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.DatabaseAccessPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.DatabaseAccessRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.DatabaseAccessSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointMqConsumeLatencyMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRelationSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointSidecarInternalReqLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointSidecarInternalRespLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.EndpointSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClientSidecarInternalReqLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClientSidecarInternalRespLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrAvailableCompletionPortThreadsMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrAvailableWorkerThreadsMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrCpuMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrGen0CollectCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrGen1CollectCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrGen2CollectCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrHeapMemoryMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrMaxCompletionPortThreadsMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceClrMaxWorkerThreadsMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmClassLoadedClassCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmClassTotalLoadedClassCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmClassTotalUnloadedClassCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmCpuMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmMemoryHeapMaxMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmMemoryHeapMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmMemoryNoheapMaxMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmMemoryNoheapMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmNormalGcCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmNormalGcTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmOldGcCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmOldGcTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmThreadBlockedStateThreadCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmThreadDaemonCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmThreadLiveCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmThreadPeakCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmThreadRunnableStateThreadCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmThreadTimedWaitingStateThreadCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmThreadWaitingStateThreadCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmYoungGcCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceJvmYoungGcTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceServerSidecarInternalReqLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.InstanceServerSidecarInternalRespLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MetricClassPackageHolder"
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqEndpointConsumeCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqEndpointConsumeLatencyMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqEndpointConsumePercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqEndpointConsumeSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqEndpointProduceCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqEndpointProduceSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqServiceConsumeCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqServiceConsumeLatencyMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqServiceConsumePercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqServiceConsumeSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqServiceProduceCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.MqServiceProduceSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceApdexMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceClientSidecarInternalReqLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceClientSidecarInternalRespLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationClientCallSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationClientCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationClientPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationClientReceivedMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationClientRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationClientSentMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationServerCallSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationServerCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationServerPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationServerReceivedMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationServerRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRelationServerSentMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceSidecarInternalReqLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceSidecarInternalRespLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceThroughputReceivedMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceInstanceThroughputSentMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceMqConsumeCountMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceMqConsumeLatencyMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServicePercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationClientCallSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationClientCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationClientPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationClientReceivedMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationClientRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationClientSentMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationServerCallSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationServerCpmMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationServerPercentileMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationServerReceivedMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationServerRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRelationServerSentMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceRespTimeMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceServerSidecarInternalReqLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceServerSidecarInternalRespLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceSidecarInternalReqLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceSidecarInternalRespLatencyNanosMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceSlaMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceThroughputReceivedMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.ServiceThroughputSentMetrics",
+ "allDeclaredFields":true
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppErrorRateMetricsBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppErrorSumMetricsBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageAjaxErrorSumMetricsBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageDnsAvgMetricsBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageDomAnalysisAvgMetricsBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageDomReadyAvgMetricsBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageDomReadyPercentileMetricsBuilder",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageErrorRateMetricsBuilder",
+ "methods":[{"name":"