diff --git a/.github/workflows/native-image.yaml b/.github/workflows/native-image.yaml deleted file mode 100644 index c0f303cd76..0000000000 --- a/.github/workflows/native-image.yaml +++ /dev/null @@ -1,107 +0,0 @@ -# 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. - -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 - steps: - - uses: actions/checkout@v3 - with: - submodules: true - - uses: graalvm/setup-graalvm@v1 - with: - java-version: '17.0.8' - distribution: 'graalvm-community' - components: 'native-image' - github-token: ${{ secrets.GITHUB_TOKEN }} - - name: Native Compile - run: | - ./mvnw -Pbackend,native clean package -Dmaven.test.skip - - uses: actions/upload-artifact@v3 - name: Upload distribution tar - with: - name: native-pre-dist - 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 c701cc9e5f..2f5dc1458c 100644 --- a/dist-material/release-docs/LICENSE +++ b/dist-material/release-docs/LICENSE @@ -340,6 +340,7 @@ The text of each license is the standard Apache 2.0 license. https://mvnrepository.com/artifact/org.apache.curator/curator-framework/4.3.0 Apache-2.0 https://mvnrepository.com/artifact/org.apache.curator/curator-recipes/4.3.0 Apache-2.0 https://mvnrepository.com/artifact/org.apache.curator/curator-x-discovery/4.3.0 Apache-2.0 + https://mvnrepository.com/artifact/org.apache.groovy/groovy/4.0.15 Apache-2.0 https://mvnrepository.com/artifact/org.apache.httpcomponents/httpasyncclient/4.1.3 Apache-2.0 https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient/4.5.3 Apache-2.0 https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore/4.4.13 Apache-2.0 @@ -351,7 +352,6 @@ The text of each license is the standard Apache 2.0 license. https://mvnrepository.com/artifact/org.apache.yetus/audience-annotations/0.5.0 Apache-2.0 https://mvnrepository.com/artifact/org.apache.zookeeper/zookeeper/3.5.7 Apache-2.0 https://mvnrepository.com/artifact/org.apache.zookeeper/zookeeper-jute/3.5.7 Apache-2.0 - https://mvnrepository.com/artifact/org.codehaus.groovy/groovy/3.0.8 Apache-2.0 https://mvnrepository.com/artifact/org.freemarker/freemarker/2.3.31 Apache-2.0 https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-reflect/1.7.10 Apache-2.0 https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib/1.7.10 Apache-2.0 diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md index 38c128d72f..df6c7c4f88 100644 --- a/docs/en/changes/changes.md +++ b/docs/en/changes/changes.md @@ -2,9 +2,9 @@ #### Project -* Add distribution/graal module to make preliminary preparations for supporting native-image. * Bump Java agent to 9.1-dev in the e2e tests. * Bump up netty to 4.1.100. +* Update Groovy 3 to 4.0.15. #### OAP Server @@ -31,7 +31,6 @@ * 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). * Correct the file format and fix typos in the filenames for monitoring Kafka's e2e tests. * Support extract timestamp from patterned datetime string in LAL. * Support output key parameters in the booting logs. diff --git a/docs/en/setup/backend/backend-graalvm.md b/docs/en/setup/backend/backend-graalvm.md deleted file mode 100644 index 5ab1e6bec9..0000000000 --- a/docs/en/setup/backend/backend-graalvm.md +++ /dev/null @@ -1,77 +0,0 @@ -# GraalVM native-image for SkyWalking (Experimental) - -## Native-Image -Native Image is a technology to ahead-of-time compile Java code to a standalone executable, called a native image. -This executable includes the application classes, classes from its dependencies, runtime library classes, -and statically linked native code from JDK. It does not run on the Java VM, but includes necessary components like memory management, thread scheduling, and so on from a different runtime system, called “Substrate VM”. -Substrate VM is the name for the runtime components (like the deoptimizer, garbage collector, thread scheduling etc.). -The resulting program has faster startup time and lower runtime memory overhead compared to a JVM. - -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](../../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 -Pbackend,native clean package -Dmaven.test.skip - -``` - -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. - -## Package Structure - -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](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. - -## How To Use -By executing following: - -```shell -./bin/oapService-native.sh -``` -we can successfully start SkyWalking-oap. - -## Differences and TODO -With native-image, some features are not yet supported. - -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/docs/menu.yml b/docs/menu.yml index dc40ecd939..eed8f06f82 100644 --- a/docs/menu.yml +++ b/docs/menu.yml @@ -59,8 +59,6 @@ catalog: path: "/en/setup/backend/backend-docker" - name: "Run with Kubernetes" path: "/en/setup/backend/backend-k8s" - - name: "Run with GraalVM (Experimental)" - path: "/en/setup/backend/backend-graalvm" - name: "Configuration Vocabulary" path: "/en/setup/backend/configuration-vocabulary" - name: "Advanced Setup" diff --git a/graal/Makefile b/graal/Makefile deleted file mode 100644 index 3e2096a654..0000000000 --- a/graal/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# 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 deleted file mode 100644 index de2ccc87b0..0000000000 --- a/graal/apache-skywalking-native-apm/pom.xml +++ /dev/null @@ -1,121 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - apache-skywalking-native-apm - - - - org.apache.skywalking - graal-server-starter - ${project.version} - - - - - - native - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-dependencies - package - - copy-dependencies - - - runtime - ${project.build.directory}/oap-libs - - - - - - maven-assembly-plugin - - - dist-native-pre - package - - single - - - apache-skywalking-apm-native-pre-bin - - ${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 - - - - - - true - posix - false - false - - - - maven-antrun-plugin - - - dist - package - - run - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/graal/apache-skywalking-native-apm/src/main/assembly/binary-native-pre.xml b/graal/apache-skywalking-native-apm/src/main/assembly/binary-native-pre.xml deleted file mode 100644 index 3fa98ca80f..0000000000 --- a/graal/apache-skywalking-native-apm/src/main/assembly/binary-native-pre.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - 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}/target/oap-libs - oap-libs - - - - ${project.basedir}/../../oap-server/server-tools/profile-exporter/tool-profile-snapshot-exporter/target/oap-libs - oap-libs - - - - - ${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 - - - - - - ${project.basedir}/../graal-server-starter/src/main/resources/application.yml - config - 0644 - - - ${project.basedir}/../dist-material/bin/oapService-native-jar.sh - 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 deleted file mode 100644 index b16bbc4951..0000000000 --- a/graal/apache-skywalking-native-apm/src/main/assembly/binary-native.xml +++ /dev/null @@ -1,121 +0,0 @@ - - - - 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 - - - - - - ${project.basedir}/../graal-server-starter/src/main/resources/application.yml - config - 0644 - - - ${project.basedir}/../dist-material/bin/oapService-native.sh - bin - 0755 - - - ${project.basedir}/../graal-server-starter/target/skywalking-oap-native - image - 0755 - - - diff --git a/graal/dist-material/bin/oapService-native-jar.sh b/graal/dist-material/bin/oapService-native-jar.sh deleted file mode 100644 index fe64153d36..0000000000 --- a/graal/dist-material/bin/oapService-native-jar.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/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}" -JAVA_OPTS="${JAVA_OPTS:- -Xms256M -Xmx4096M}" - -if [ ! -d "${OAP_LOG_DIR}" ]; then - mkdir -p "${OAP_LOG_DIR}" -fi - -export SW_CONFIG_PATHS=${OAP_HOME}/config - -_RUNJAVA=${JAVA_HOME}/bin/java -[ -z "$JAVA_HOME" ] && _RUNJAVA=java - -CLASSPATH="$OAP_HOME/config:$CLASSPATH" -for i in "$OAP_HOME"/oap-libs/*.jar -do - CLASSPATH="$i:$CLASSPATH" -done - -OAP_OPTIONS=" -Doap.logDir=${OAP_LOG_DIR}" - -eval exec "\"$_RUNJAVA\" ${JAVA_OPTS} ${OAP_OPTIONS} -classpath $CLASSPATH org.apache.skywalking.oap.server.starter.OAPServerStartUp \ - 2>${OAP_LOG_DIR}/oap.log 1> /dev/null" diff --git a/graal/dist-material/bin/oapService-native.sh b/graal/dist-material/bin/oapService-native.sh deleted file mode 100644 index 37dd5dc740..0000000000 --- a/graal/dist-material/bin/oapService-native.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/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 deleted file mode 100644 index eb24265106..0000000000 --- a/graal/docker/oap/Dockerfile +++ /dev/null @@ -1,41 +0,0 @@ -# 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/pom.xml b/graal/envoy-metrics-receiver-plugin-graal-native/pom.xml deleted file mode 100644 index 9bfdf32b6a..0000000000 --- a/graal/envoy-metrics-receiver-plugin-graal-native/pom.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - envoy-metrics-receiver-plugin-graal-native - - - - org.apache.skywalking - envoy-metrics-receiver-plugin - ${project.version} - - - - \ No newline at end of file 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 deleted file mode 100644 index 67edf297c6..0000000000 --- a/graal/envoy-metrics-receiver-plugin-graal-native/src/main/java/org/apache/skywalking/oap/server/receiver/envoy/graal/EnvoyMetricReceiverProviderGraal.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * 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.receiver.envoy.graal; - -import org.apache.skywalking.oap.server.library.module.ModuleStartException; -import org.apache.skywalking.oap.server.library.module.ServiceNotProvidedException; -import org.apache.skywalking.oap.server.receiver.envoy.EnvoyMetricReceiverProvider; - -/** - * 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 - public String name() { - return "graalvm"; - } - - @Override - public void prepare() throws ServiceNotProvidedException, ModuleStartException { - - } -} diff --git a/graal/envoy-metrics-receiver-plugin-graal-native/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider b/graal/envoy-metrics-receiver-plugin-graal-native/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider deleted file mode 100644 index 01ef559a94..0000000000 --- a/graal/envoy-metrics-receiver-plugin-graal-native/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider +++ /dev/null @@ -1,19 +0,0 @@ -# -# 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. -# -# - -org.apache.skywalking.oap.server.receiver.envoy.graal.EnvoyMetricReceiverProviderGraal diff --git a/graal/graal-config-generator/configGenerator.sh b/graal/graal-config-generator/configGenerator.sh deleted file mode 100755 index b4884296a0..0000000000 --- a/graal/graal-config-generator/configGenerator.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/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 deleted file mode 100644 index 4f5f848ff9..0000000000 --- a/graal/graal-config-generator/deepConfigGenerator.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/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 deleted file mode 100644 index 9084a65050..0000000000 --- a/graal/graal-package-IT/pom.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - 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 deleted file mode 100644 index d1bb5c144a..0000000000 --- a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/analyzer/agent/kafka/provider/KafkaFetcherModuleStartIT.java +++ /dev/null @@ -1,104 +0,0 @@ -/* - * 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 deleted file mode 100644 index aec3181f9a..0000000000 --- a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/StorageModuleBanyanDBProviderFunctionalIT.java +++ /dev/null @@ -1,95 +0,0 @@ -/* - * 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 deleted file mode 100644 index 04e0a3b6a8..0000000000 --- a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/storage/plugin/elasticsearch/base/StorageModuleElasticSearchProviderFunctionalIT.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * 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 deleted file mode 100644 index 17ba224af8..0000000000 --- a/graal/graal-package-IT/src/test/java/org/apache/skywalking/oap/server/telemetry/prometheus/TelemetryPrometheusModuleStartTestIT.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * 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 deleted file mode 100644 index ae2f3f1ff9..0000000000 --- a/graal/graal-server-starter/pom.xml +++ /dev/null @@ -1,186 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - graal-server-starter - - - skywalking-oap-native - - - - - org.apache.skywalking - server-starter - ${project.version} - - - org.apache.skywalking - meter-analyzer - - - org.apache.skywalking - log-analyzer - - - org.apache.skywalking - server-core - - - org.apache.skywalking - oal-rt - - - org.apache.skywalking - agent-analyzer - - - org.apache.skywalking - library-util - - - - - - org.apache.skywalking - envoy-metrics-receiver-plugin-graal-native - ${project.version} - - - - org.apache.skywalking - library-util-graal-native - ${project.version} - - - org.apache.skywalking - meter-analyzer-graal-native - ${project.version} - - - - org.apache.skywalking - server-core-graal-native - ${project.version} - - - org.apache.skywalking - log-analyzer-graal-native - ${project.version} - - - - org.apache.skywalking - oal-rt-graal-native - ${project.version} - - - - - - native - - - - org.apache.skywalking - skywalking-on-graal-compiling-plugin - ${project.version} - - - generate - - oal-generate - - - - - - 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 - - - - - - - - \ No newline at end of file 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 deleted file mode 100644 index b9ea1f7623..0000000000 --- a/graal/graal-server-starter/src/main/java/org/apache/skywalking/oap/graal/NativeConfigFilter.java +++ /dev/null @@ -1,141 +0,0 @@ -/* - * 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 deleted file mode 100644 index 7b7d87744f..0000000000 --- a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/jni-config.json +++ /dev/null @@ -1,115 +0,0 @@ -[ -{ - "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 deleted file mode 100644 index 0e79b2c5d8..0000000000 --- a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/predefined-classes-config.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "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 deleted file mode 100644 index 641a8f1510..0000000000 --- a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/proxy-config.json +++ /dev/null @@ -1,5 +0,0 @@ -[ - { - "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 deleted file mode 100644 index c221bdbe86..0000000000 --- a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/reflect-config.json +++ /dev/null @@ -1,10600 +0,0 @@ -[ -{ - "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":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageErrorSumMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageFirstPackAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageFirstPackPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageFmpAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageFmpPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageFptAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageFptPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageJsErrorSumMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageLoadPageAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageLoadPagePercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPagePvMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageRedirectAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageResAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageResourceErrorSumMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageSslAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageTcpAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageTransAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageTtfbAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageTtlAvgMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageTtlPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPageUnknownErrorSumMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppPvMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppSingleVersionErrorRateMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppSingleVersionErrorSumMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.BrowserAppSingleVersionPvMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheAccessCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheAccessPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheAccessRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheAccessSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheReadCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheReadPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheReadRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheReadSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheWriteCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheWritePercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheWriteRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.CacheWriteSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.DatabaseAccessCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.DatabaseAccessPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.DatabaseAccessRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.DatabaseAccessSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointMqConsumeLatencyMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointRelationCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointRelationPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointRelationRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointRelationSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointSidecarInternalReqLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointSidecarInternalRespLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.EndpointSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClientSidecarInternalReqLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClientSidecarInternalRespLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrAvailableCompletionPortThreadsMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrAvailableWorkerThreadsMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrCpuMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrGen0CollectCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrGen1CollectCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrGen2CollectCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrHeapMemoryMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrMaxCompletionPortThreadsMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceClrMaxWorkerThreadsMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmClassLoadedClassCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmClassTotalLoadedClassCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmClassTotalUnloadedClassCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmCpuMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmMemoryHeapMaxMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmMemoryHeapMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmMemoryNoheapMaxMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmMemoryNoheapMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmNormalGcCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmNormalGcTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmOldGcCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmOldGcTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmThreadBlockedStateThreadCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmThreadDaemonCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmThreadLiveCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmThreadPeakCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmThreadRunnableStateThreadCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmThreadTimedWaitingStateThreadCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmThreadWaitingStateThreadCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmYoungGcCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceJvmYoungGcTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceServerSidecarInternalReqLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.InstanceServerSidecarInternalRespLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MetricBuilderClassPackageHolder" -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqEndpointConsumeCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqEndpointConsumeLatencyMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqEndpointConsumePercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqEndpointConsumeSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqEndpointProduceCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqEndpointProduceSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqServiceConsumeCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqServiceConsumeLatencyMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqServiceConsumePercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqServiceConsumeSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqServiceProduceCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.MqServiceProduceSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceApdexMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceClientSidecarInternalReqLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceClientSidecarInternalRespLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationClientCallSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationClientCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationClientPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationClientReceivedMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationClientRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationClientSentMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationServerCallSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationServerCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationServerPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationServerReceivedMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationServerRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRelationServerSentMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceSidecarInternalReqLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceSidecarInternalRespLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceThroughputReceivedMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceInstanceThroughputSentMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceMqConsumeCountMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceMqConsumeLatencyMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServicePercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationClientCallSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationClientCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationClientPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationClientReceivedMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationClientRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationClientSentMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationServerCallSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationServerCpmMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationServerPercentileMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationServerReceivedMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationServerRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRelationServerSentMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceRespTimeMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceServerSidecarInternalReqLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceServerSidecarInternalRespLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceSidecarInternalReqLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceSidecarInternalRespLatencyNanosMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceSlaMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceThroughputReceivedMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.source.oal.rt.metrics.builder.ServiceThroughputSentMetricsBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.status.BootingStatus" -}, -{ - "name":"org.apache.skywalking.oap.server.core.status.ClusterStatus" -}, -{ - "name":"org.apache.skywalking.oap.server.core.status.ServerStatusService" -}, -{ - "name":"org.apache.skywalking.oap.server.core.status.ServerStatusWatcher" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.AbstractDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.BlockingBatchQueue" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.ComparableStorageData" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.DAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.IBatchDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.IHistoryDeleteDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.IManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.IMetricsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.INoneStreamDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.IRecordDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.PersistenceTimer" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.SessionCacheCallback" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.StorageBuilderFactory" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.StorageDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.StorageData" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.StorageException" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.StorageID" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.StorageModule" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.annotation.BanyanDB" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.annotation.Column" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.annotation.ElasticSearch" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.annotation.SQLDatabase" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.annotation.Storage" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.annotation.SuperDataset" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.annotation.ValueColumnMetadata" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.cache.INetworkAddressAliasDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.management.UIMenuManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.management.UITemplateManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.BanyanDBExtension" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.BanyanDBModelExtension" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.ColumnName" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.ElasticSearchExtension" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.ElasticSearchModelExtension" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.IModelManager" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.Model" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.ModelColumn" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.ModelCreator" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.ModelInstaller" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.ModelManipulator" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.SQLDatabaseExtension" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.SQLDatabaseModelExtension" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.model.StorageModels" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.continuous.IContinuousProfilingPolicyDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.ebpf.IEBPFProfilingDataDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.ebpf.IEBPFProfilingScheduleDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.ebpf.IEBPFProfilingTaskDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.ebpf.IServiceLabelDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.trace.IProfileTaskLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.trace.IProfileTaskQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.profiling.trace.IProfileThreadSnapshotQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IAggregationQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IAlarmQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IBrowserLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IEventQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.ILogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IMetadataQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IMetricsQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IRecordsQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.ISpanAttachedEventQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.ITagAutoCompleteQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.ITopologyQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.ITraceQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.query.IZipkinQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.ttl.DataTTLKeeperTimer" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.type.Convert2Entity" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.type.Convert2Storage" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.type.HashMapConverter" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.type.StorageBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.core.storage.type.StorageDataComplexObject" -}, -{ - "name":"org.apache.skywalking.oap.server.core.version.Version" -}, -{ - "name":"org.apache.skywalking.oap.server.core.version.VersionLogConverter", - "queryAllDeclaredMethods":true, - "methods":[{"name":"newInstance","parameterTypes":["java.lang.String[]"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.worker.AbstractWorker" -}, -{ - "name":"org.apache.skywalking.oap.server.core.worker.IWorkerInstanceGetter" -}, -{ - "name":"org.apache.skywalking.oap.server.core.worker.IWorkerInstanceSetter" -}, -{ - "name":"org.apache.skywalking.oap.server.core.worker.RemoteHandleWorker" -}, -{ - "name":"org.apache.skywalking.oap.server.core.worker.WorkerInstancesService" -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinServiceRelationTraffic", - "allDeclaredFields":true -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinServiceRelationTraffic$Builder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinServiceSpanTraffic", - "allDeclaredFields":true -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinServiceSpanTraffic$Builder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinServiceTraffic", - "allDeclaredFields":true -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinServiceTraffic$Builder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinSpanRecord", - "allDeclaredFields":true -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.ZipkinSpanRecord$Builder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.dispatcher.ZipkinServiceDispatcher", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.dispatcher.ZipkinServiceRelationDispatcher", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.dispatcher.ZipkinServiceSpanDispatcher", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.dispatcher.ZipkinSpanRecordDispatcher", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.source.ZipkinService", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.source.ZipkinServiceRelation", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.source.ZipkinServiceSpan", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.core.zipkin.source.ZipkinSpan", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.EventType" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.ExportMetricValue" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.ExportMetricValueOrBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.ExportResponse" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.ExportResponseOrBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.MetricExportServiceGrpc" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.MetricExporter" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.SubscriptionMetric" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.SubscriptionMetricOrBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.SubscriptionReq" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.SubscriptionReqOrBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.SubscriptionsResp" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.SubscriptionsRespOrBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.grpc.ValueType" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.provider.ExporterProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.provider.ExporterSetting" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.provider.MetricFormatter" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.provider.grpc.GRPCMetricsExporter" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.provider.kafka.KafkaExportProducer" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.provider.kafka.log.KafkaLogExporter" -}, -{ - "name":"org.apache.skywalking.oap.server.exporter.provider.kafka.trace.KafkaTraceExporter" -}, -{ - "name":"org.apache.skywalking.oap.server.health.checker.module.HealthCheckerModule" -}, -{ - "name":"org.apache.skywalking.oap.server.health.checker.provider.HealthCheckerConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.health.checker.provider.HealthCheckerProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.health.checker.provider.HealthQueryService" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.Client" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.elasticsearch.ElasticSearchClient" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.elasticsearch.ElasticSearchScroller" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.elasticsearch.IndexRequestWrapper" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.elasticsearch.UpdateRequestWrapper" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.grpc.GRPCClient" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.grpc.GRPCClientConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.healthcheck.DelegatedHealthChecker" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.healthcheck.HealthCheckable" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.jdbc.hikaricp.JDBCClient" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.request.InsertRequest" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.request.PrepareRequest" -}, -{ - "name":"org.apache.skywalking.oap.server.library.client.request.UpdateRequest" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.DataCarrier" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.EnvUtil" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.buffer.ArrayBlockingQueueBuffer" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.buffer.Buffer" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.buffer.BufferStrategy" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.buffer.Channels" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.buffer.QueueBuffer" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.common.AtomicRangeInteger" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.BulkConsumePool" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumeDriver" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerCannotBeCreatedException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPool" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerPoolFactory" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.ConsumerThread" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.IConsumer" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.IDriver" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.consumer.MultipleChannelsConsumer" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.partition.IDataPartitioner" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.partition.ProducerThreadPartitioner" -}, -{ - "name":"org.apache.skywalking.oap.server.library.datacarrier.partition.SimpleRollingPartitioner" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ApplicationConfiguration" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.BootstrapFlow" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.CycleDependencyException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.DuplicateProviderException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleConfigException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleDefine" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleDefineHolder" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleManager" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleNotFoundException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleNotFoundRuntimeException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleProviderHolder" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleServiceHolder" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ModuleStartException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ProviderNotFoundException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.Service" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ServiceNotProvidedException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.module.ServiceNotProvidedRuntimeException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.Server" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.ServerException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.grpc.GRPCHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.grpc.GRPCServer" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.grpc.GRPCServerException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.grpc.ssl.DynamicSslContext" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.http.HTTPServer" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.http.HTTPServerConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.pool.CustomThreadFactory" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.ssl.AbstractSslContext" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.ssl.HTTPDynamicSslContext" -}, -{ - "name":"org.apache.skywalking.oap.server.library.server.ssl.PrivateKeyUtil" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.Address" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.BooleanUtils" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.CollectionUtils" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.ConnectStringParseException" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.ConnectUtils" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.GRPCStreamStatus" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.HealthChecker" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.MultipleFilesChangeMonitor" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.PlaceholderConfigurerSupport" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.PropertyPlaceholderHelper" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.ProtoBufJsonUtils" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.ResourceUtils" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.RunnableWithExceptionProtection" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.StringFormatGroup" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.StringUtil" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.Parser" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.Parsers" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.metrics.Counter" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.metrics.Gauge" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.metrics.Histogram" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.metrics.Metric" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.metrics.MetricFamily" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.metrics.MetricType" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.metrics.Summary" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.parser.Context" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.parser.TextParser" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.parser.sample.Context" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.parser.sample.State" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.prometheus.parser.sample.TextSample" -}, -{ - "name":"org.apache.skywalking.oap.server.library.util.yaml.ClassFilterConstructor" -}, -{ - "name":"org.apache.skywalking.oap.server.network.constants.ProfileConstants" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.BaseCommand" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.CommandDeserializer" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.ConfigurationDiscoveryCommand" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.ContinuousProfilingPolicy" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.ContinuousProfilingPolicyCommand" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.ContinuousProfilingReportCommand" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.Deserializable" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.EBPFProfilingTaskCommand" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.EBPFProfilingTaskExtensionConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.ProfileTaskCommand" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.Serializable" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.TraceIgnoreCommand" -}, -{ - "name":"org.apache.skywalking.oap.server.network.trace.component.command.UnsupportedCommandException" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.AWSFirehoseReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.AWSFirehoseReceiverModuleConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.AWSFirehoseReceiverModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.FirehoseHTTPHandler", - "queryAllDeclaredMethods":true, - "methods":[{"name":"collectMetrics","parameterTypes":["org.apache.skywalking.oap.server.receiver.aws.firehose.FirehoseReq","java.lang.String"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.FirehoseReq", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"records","parameterTypes":["java.util.List"] }, {"name":"requestId","parameterTypes":["java.lang.String"] }, {"name":"setRecords","parameterTypes":["java.util.List"] }, {"name":"setRequestId","parameterTypes":["java.lang.String"] }, {"name":"setTimestamp","parameterTypes":["java.lang.Long"] }, {"name":"timestamp","parameterTypes":["java.lang.Long"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.FirehoseRes" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.OtelMetricsConvertor" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.aws.firehose.RequestData", - "allDeclaredFields":true, - "allDeclaredClasses":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"data","parameterTypes":[] }, {"name":"getData","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.module.BrowserModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.BrowserModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.BrowserOALDefine" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.BrowserServiceModuleConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.handler.grpc.BrowserPerfServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.handler.grpc.BrowserPerfServiceHandlerCompat" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.handler.rest.BrowserPerfServiceHTTPHandler", - "queryAllDeclaredMethods":true, - "methods":[{"name":"collectErrorLogList","parameterTypes":["java.util.List"] }, {"name":"collectPerfData","parameterTypes":["org.apache.skywalking.apm.network.language.agent.v3.BrowserPerfData"] }, {"name":"collectSingleErrorLog","parameterTypes":["org.apache.skywalking.apm.network.language.agent.v3.BrowserErrorLog"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.BrowserErrorLogDecorator" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.ErrorLogAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.ErrorLogParserListenerManager" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.listener.ErrorLogAnalysisListener" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.listener.ErrorLogListenerFactory" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.listener.ErrorLogRecordListener" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.listener.ErrorLogRecordSampler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.listener.MultiScopesErrorLogAnalysisListener" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.errorlog.listener.SourceBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.performance.BrowserPerfDataDecorator" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.performance.PerfDataAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.performance.PerfDataParserListenerManager" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.performance.listener.MultiScopesPerfDataAnalysisListener" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.performance.listener.PerfDataAnalysisListener" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.performance.listener.PerfDataListenerFactory" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.browser.provider.parser.performance.listener.SourceBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.clr.module.CLRModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.clr.provider.CLRModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.clr.provider.CLROALDefine" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.clr.provider.handler.CLRMetricReportServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.clr.provider.handler.CLRMetricReportServiceHandlerCompat" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.clr.provider.handler.CLRSourceDispatcher" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.AgentConfigurations" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.AgentConfigurationsReader" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.AgentConfigurationsTable" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.AgentConfigurationsWatcher" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.ConfigurationDiscoveryModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.ConfigurationDiscoveryModuleConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.ConfigurationDiscoveryProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.configuration.discovery.handler.grpc.ConfigurationDiscoveryServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.ebpf.module.EBPFReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.ebpf.provider.EBPFReceiverModuleConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.ebpf.provider.EBPFReceiverProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.ebpf.provider.handler.ContinuousProfilingServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.ebpf.provider.handler.EBPFProcessServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.ebpf.provider.handler.EBPFProfilingServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.AccessLogServiceGRPCHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.AccessLogServiceGRPCHandlerV3" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.EnvoyMetricReceiverConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.EnvoyMetricReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.EnvoyMetricReceiverProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.MetricServiceGRPCHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.MetricServiceGRPCHandlerV3" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.SatelliteAccessLogServiceGRPCHandlerV3" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.ServiceMetaInfoFactory" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.ServiceMetaInfoFactoryImpl" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.TCPOALDefine" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.ALSHTTPAnalysis" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.AbstractALSAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.AccessLogAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.LogEntry2MetricsAdapter" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.Role" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.ServiceMetaInfo" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.istio.IstioServiceEntryRegistry" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.k8s.Addresses" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.k8s.K8SServiceRegistry" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.k8s.K8sALSServiceMeshHTTPAnalysis" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.k8s.ServiceNameFormatter" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.mx.FieldsHelper" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.mx.MetaExchangeALSHTTPAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.mx.ServiceMetaInfoAdapter" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.tcp.AbstractTCPAccessLogAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.tcp.TCPAccessLogAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.tcp.TCPLogEntry2MetricsAdapter" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.tcp.k8s.K8sALSServiceMeshTCPAnalysis" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.als.tcp.mx.MetaExchangeTCPAccessLogAnalyzer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.graal.EnvoyMetricReceiverProviderGraal" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.metrics.adapters.ClusterManagerMetricsAdapter" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.metrics.adapters.ProtoMetricFamily2MetricsAdapter" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.persistence.LogsPersistence" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.envoy.persistence.TCPLogsPersistence" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.event.EventModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.event.EventModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.event.grpc.EventGrpcServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.event.rest.EventRestServiceHandler", - "queryAllDeclaredMethods":true, - "methods":[{"name":"collectEvents","parameterTypes":["java.util.List"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.jvm.module.JVMModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.jvm.provider.JVMModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.jvm.provider.JVMOALDefine" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.jvm.provider.handler.JVMMetricReportServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.jvm.provider.handler.JVMMetricReportServiceHandlerCompat" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.log.module.LogModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.log.provider.LogModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.log.provider.handler.grpc.LogReportServiceGrpcHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.log.provider.handler.rest.LogReportServiceHTTPHandler", - "queryAllDeclaredMethods":true, - "methods":[{"name":"collectLogs","parameterTypes":["java.util.List"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.meter.module.MeterReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.meter.provider.MeterReceiverProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.meter.provider.handler.MeterServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.meter.provider.handler.MeterServiceHandlerCompat" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.Handler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.OtelMetricReceiverConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.OtelMetricReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.OtelMetricReceiverProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.otlp.OpenTelemetryLogHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.otlp.OpenTelemetryMetricHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.otlp.OpenTelemetryMetricRequestProcessor" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.otel.otlp.OpenTelemetryTraceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.profile.module.ProfileModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.profile.provider.ProfileModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.profile.provider.handler.ProfileTaskServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.profile.provider.handler.ProfileTaskServiceHandlerCompat" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.register.module.RegisterModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.register.provider.RegisterModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.register.provider.handler.v8.ManagementServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.register.provider.handler.v8.grpc.ManagementServiceGRPCHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.register.provider.handler.v8.grpc.ManagementServiceGrpcHandlerCompat" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.register.provider.handler.v8.rest.ManagementServiceHTTPHandler", - "queryAllDeclaredMethods":true, - "methods":[{"name":"keepAlive","parameterTypes":["org.apache.skywalking.apm.network.management.v3.InstancePingPkg"] }, {"name":"reportProperties","parameterTypes":["org.apache.skywalking.apm.network.management.v3.InstanceProperties"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.sharing.server.ReceiverGRPCHandlerRegister" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.sharing.server.ReceiverHTTPHandlerRegister" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.sharing.server.SharingServerConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.sharing.server.SharingServerModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.sharing.server.SharingServerModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.telegraf.module.TelegrafReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.telegraf.provider.TelegrafModuleConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.telegraf.provider.TelegrafReceiverProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.telegraf.provider.handler.TelegrafServiceHandler", - "queryAllDeclaredMethods":true, - "methods":[{"name":"collectData","parameterTypes":["org.apache.skywalking.oap.server.receiver.telegraf.provider.handler.pojo.TelegrafData"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.telegraf.provider.handler.pojo.TelegrafData", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"metrics","parameterTypes":["java.util.List"] }, {"name":"setMetrics","parameterTypes":["java.util.List"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.telegraf.provider.handler.pojo.TelegrafDatum", - "allDeclaredFields":true, - "allDeclaredClasses":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"fields","parameterTypes":[] }, {"name":"getFields","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getTags","parameterTypes":[] }, {"name":"getTimestamp","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"tags","parameterTypes":[] }, {"name":"timestamp","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.trace.module.TraceModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.trace.provider.TraceModuleProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.trace.provider.handler.v8.grpc.SpanAttachedEventReportServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.trace.provider.handler.v8.grpc.TraceSegmentReportServiceHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.trace.provider.handler.v8.grpc.TraceSegmentReportServiceHandlerCompat" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.trace.provider.handler.v8.rest.TraceSegmentReportHandler", - "queryAllDeclaredMethods":true, - "methods":[{"name":"collectSegment","parameterTypes":["org.apache.skywalking.apm.network.language.agent.v3.SegmentObject"] }, {"name":"collectSegments","parameterTypes":["java.util.List"] }] -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.module.ZabbixReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.ZabbixMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.ZabbixModuleConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.ZabbixReceiverProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.config.ZabbixConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.config.ZabbixConfigs" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.ZabbixErrorProtocolException" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.ZabbixProtocolDataCodec" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.ZabbixProtocolDecoder" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.ZabbixProtocolEncoder" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.ZabbixProtocolHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.ZabbixServer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.bean.ZabbixProtocolType" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.bean.ZabbixRequest" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.bean.ZabbixRequestJsonDeserializer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.bean.ZabbixResponse" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zabbix.provider.protocol.bean.ZabbixResponseJsonSerializer" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.SpanForwardService" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.ZipkinReceiverConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.ZipkinReceiverModule" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.ZipkinReceiverProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.handler.ConsumesThrift" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.handler.SpanEncode" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.handler.ZipkinSpanHTTPHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.kafka.KafkaHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.receiver.zipkin.trace.SpanForward" -}, -{ - "name":"org.apache.skywalking.oap.server.starter.OAPServerBootstrap" -}, -{ - "name":"org.apache.skywalking.oap.server.starter.OAPServerStartUp" -}, -{ - "name":"org.apache.skywalking.oap.server.starter.config.ApplicationConfigLoader" -}, -{ - "name":"org.apache.skywalking.oap.server.starter.config.ConfigFileNotFoundException" -}, -{ - "name":"org.apache.skywalking.oap.server.starter.config.ConfigLoader" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBAggregationQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBBatchDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBConverter" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBIndexInstaller" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBNoneStreamDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBRecordsQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBStorageClient" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBStorageConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBStorageProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBUIMenuManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBUITemplateManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.BanyanDBZipkinQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.MetadataRegistry" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBEBPFProfilingScheduleQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBEventQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBMeasureInsertRequest" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBMeasureUpdateRequest" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBMetadataQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBMetricsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBMetricsQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBNetworkAddressAliasDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBServiceLabelDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBTagAutocompleteQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.measure.BanyanDBTopologyQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.AbstractBanyanDBDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBAlarmQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBBrowserLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBContinuousProfilingPolicyDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBEBPFProfilingDataDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBEBPFProfilingTaskDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBHistoryDeleteDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBProfileTaskLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBProfileTaskQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBProfileThreadSnapshotQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBRecordDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBSpanAttachedEventQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBStorageDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBStreamInsertRequest" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.stream.BanyanDBTraceQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.banyandb.util.ByteUtil" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.StorageModuleElasticsearchConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.StorageModuleElasticsearchProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.AnalyzerSetting" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.BatchProcessEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.ColumnTypeEsMapping" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.ElasticSearchConverter" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.EsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.HistoryDeleteEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.IndexController" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.IndexStructures" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.ManagementCRUDEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.ManagementEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.MatchCNameBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.MetricIndexRequestWrapper" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.MetricIndexUpdateWrapper" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.MetricsEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.NoneStreamEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.RecordEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.RoutingUtils" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.StorageEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.StorageEsInstaller" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.TimeRangeIndexNameGenerator" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.TimeSeriesUtils" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.cache.NetworkAddressAliasEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.AggregationQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.AlarmQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.BrowserLogQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.ContinuousProfilingPolicyEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.EBPFProfilingDataEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.EBPFProfilingScheduleEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.EBPFProfilingTaskEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.ESEventQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.LogQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.MetadataQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.MetricsQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.ProfileTaskLogEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.ProfileTaskQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.ProfileThreadSnapshotQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.RecordsQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.ServiceLabelEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.SpanAttachedEventEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.TagAutoCompleteQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.TopologyQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.TraceQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.UIMenuManagementEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.UITemplateManagementEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.elasticsearch.query.zipkin.ZipkinQueryEsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.BatchSQLExecutor" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.SQLBuilder" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.SQLExecutor" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.TableMetaInfo" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.JDBCEntityConverters" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.JDBCStorageConfig", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.JDBCStorageProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.JDBCTableInstaller" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.SQLAndParameters" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.TableHelper" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCAggregationQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCAlarmQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCBatchDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCBrowserLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCContinuousProfilingPolicyDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCEBPFProfilingDataDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCEBPFProfilingScheduleDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCEBPFProfilingTaskDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCEventQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCHistoryDeleteDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCMetadataQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCMetricsDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCMetricsQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCNetworkAddressAliasDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCNoneStreamDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCProfileTaskLogQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCProfileTaskQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCProfileThreadSnapshotQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCRecordDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCRecordsQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCSQLExecutor" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCServiceLabelQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCSpanAttachedEventQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCStorageDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCTagAutoCompleteQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCTopologyQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCTraceQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCUIMenuManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCUITemplateManagementDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.common.dao.JDBCZipkinQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.h2.H2StorageProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.h2.H2TableInstaller" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.mysql.MySQLStorageProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.mysql.MySQLTableInstaller" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.postgresql.PostgreSQLStorageProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.postgresql.PostgreSQLTableInstaller" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.postgresql.dao.PostgreSQLAggregationQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.storage.plugin.jdbc.postgresql.dao.PostgreSQLMetricsQueryDAO" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.TelemetryModule" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.CounterMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.GaugeMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.HealthCheckMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.HistogramMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.MetricFamily" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.MetricsCollector" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.MetricsCreator" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.MetricsTag" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.api.TelemetryRelatedContext" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.none.MetricsCollectorNoop" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.none.MetricsCreatorNoop" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.none.NoneTelemetryProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.BaseMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusConfig" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusCounterMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusGaugeMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusHistogramMetrics" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusMetricsCollector" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusMetricsCreator" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusTelemetryProvider" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.httpserver.HttpServer" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.httpserver.HttpServerHandler" -}, -{ - "name":"org.apache.skywalking.oap.server.telemetry.prometheus.httpserver.HttpServerInitializer" -}, -{ - "name":"org.apache.skywalking.oap.server.testing.module.ModuleDefineTesting" -}, -{ - "name":"org.apache.skywalking.oap.server.testing.module.ModuleManagerTesting" -}, -{ - "name":"org.apache.skywalking.oap.server.testing.module.ModuleProviderTesting" -}, -{ - "name":"org.apache.skywalking.promql.rt.grammar.PromQLLexer" -}, -{ - "name":"org.apache.skywalking.promql.rt.grammar.PromQLParser" -}, -{ - "name":"org.apache.skywalking.promql.rt.grammar.PromQLParserBaseListener" -}, -{ - "name":"org.apache.skywalking.promql.rt.grammar.PromQLParserBaseVisitor" -}, -{ - "name":"org.apache.skywalking.promql.rt.grammar.PromQLParserListener" -}, -{ - "name":"org.apache.skywalking.promql.rt.grammar.PromQLParserVisitor" -}, -{ - "name":"org.apache.skywalking.satellite.envoy.accesslog.v3.SatelliteAccessLogService" -}, -{ - "name":"org.apache.skywalking.satellite.envoy.accesslog.v3.SatelliteAccessLogServiceGrpc" -}, -{ - "name":"org.apache.skywalking.satellite.envoy.accesslog.v3.SatelliteAlsProto" -}, -{ - "name":"org.graalvm.polyglot.Engine", - "methods":[{"name":"getImpl","parameterTypes":[] }] -}, -{ - "name":"org.graalvm.polyglot.management.Management" -}, -{ - "name":"org.h2.Driver" -}, -{ - "name":"org.h2.mvstore.MVStore$TxCounter", - "fields":[{"name":"counter"}] -}, -{ - "name":"org.h2.mvstore.Page", - "fields":[{"name":"pos"}] -}, -{ - "name":"org.locationtech.jts.geom.Geometry" -}, -{ - "name":"org.python.core.PyObject" -}, -{ - "name":"org.robolectric.Robolectric" -}, -{ - "name":"org.slf4j.Logger" -}, -{ - "name":"org.slf4j.ext.EventData" -}, -{ - "name":"org.springframework.aop.support.AopUtils" -}, -{ - "name":"org.zeroturnaround.javarebel.ClassEventListener" -}, -{ - "name":"scala.concurrent.ExecutionContext" -}, -{ - "name":"scala.concurrent.Future" -}, -{ - "name":"sun.management.ClassLoadingImpl", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.management.CompilationImpl", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.management.ManagementFactoryHelper$1", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.management.ManagementFactoryHelper$PlatformLoggingImpl", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.management.MemoryImpl", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.management.MemoryManagerImpl", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.management.MemoryPoolImpl", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.management.RuntimeImpl", - "queryAllPublicConstructors":true -}, -{ - "name":"sun.misc.Unsafe", - "allDeclaredFields":true, - "methods":[{"name":"arrayBaseOffset","parameterTypes":["java.lang.Class"] }, {"name":"arrayIndexScale","parameterTypes":["java.lang.Class"] }, {"name":"copyMemory","parameterTypes":["long","long","long"] }, {"name":"copyMemory","parameterTypes":["java.lang.Object","long","java.lang.Object","long","long"] }, {"name":"getAndAddLong","parameterTypes":["java.lang.Object","long","long"] }, {"name":"getAndSetObject","parameterTypes":["java.lang.Object","long","java.lang.Object"] }, {"name":"getBoolean","parameterTypes":["java.lang.Object","long"] }, {"name":"getByte","parameterTypes":["long"] }, {"name":"getByte","parameterTypes":["java.lang.Object","long"] }, {"name":"getDouble","parameterTypes":["java.lang.Object","long"] }, {"name":"getFloat","parameterTypes":["java.lang.Object","long"] }, {"name":"getInt","parameterTypes":["long"] }, {"name":"getInt","parameterTypes":["java.lang.Object","long"] }, {"name":"getLong","parameterTypes":["long"] }, {"name":"getLong","parameterTypes":["java.lang.Object","long"] }, {"name":"getObject","parameterTypes":["java.lang.Object","long"] }, {"name":"invokeCleaner","parameterTypes":["java.nio.ByteBuffer"] }, {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"] }, {"name":"putBoolean","parameterTypes":["java.lang.Object","long","boolean"] }, {"name":"putByte","parameterTypes":["long","byte"] }, {"name":"putByte","parameterTypes":["java.lang.Object","long","byte"] }, {"name":"putDouble","parameterTypes":["java.lang.Object","long","double"] }, {"name":"putFloat","parameterTypes":["java.lang.Object","long","float"] }, {"name":"putInt","parameterTypes":["long","int"] }, {"name":"putInt","parameterTypes":["java.lang.Object","long","int"] }, {"name":"putLong","parameterTypes":["long","long"] }, {"name":"putLong","parameterTypes":["java.lang.Object","long","long"] }, {"name":"putObject","parameterTypes":["java.lang.Object","long","java.lang.Object"] }, {"name":"storeFence","parameterTypes":[] }] -}, -{ - "name":"sun.misc.VM" -}, -{ - "name":"sun.security.provider.NativePRNG", - "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.security.SecureRandomParameters"] }] -}, -{ - "name":"sun.security.provider.SHA", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"sun.security.provider.SHA2$SHA256", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"sun.security.provider.SHA5$SHA512", - "methods":[{"name":"","parameterTypes":[] }] -} -] diff --git a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/resource-config.json b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/resource-config.json deleted file mode 100644 index 74c0870fe5..0000000000 --- a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/resource-config.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "resources":{ - "includes":[{ - "pattern":"\\QMETA-INF/com.linecorp.armeria.versions.properties\\E" - }, { - "pattern":"\\QMETA-INF/io.netty.versions.properties\\E" - }, { - "pattern":"\\QMETA-INF/native/libnetty_transport_native_epoll_x86_64.so\\E" - }, { - "pattern":"\\QMETA-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat\\E" - }, { - "pattern":"\\QMETA-INF/services/com.fasterxml.jackson.databind.Module\\E" - }, { - "pattern":"\\QMETA-INF/services/com.linecorp.armeria.server.annotation.RequestConverterFunctionProvider\\E" - }, { - "pattern":"\\QMETA-INF/services/com.linecorp.armeria.server.annotation.ResponseConverterFunctionProvider\\E" - }, { - "pattern":"\\QMETA-INF/services/com.linecorp.armeria.server.docs.DescriptiveTypeInfoProvider\\E" - }, { - "pattern":"\\QMETA-INF/services/com.linecorp.armeria.server.docs.DocServicePlugin\\E" - }, { - "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.TruffleLanguage$Provider\\E" - }, { - "pattern":"\\QMETA-INF/services/com.oracle.truffle.api.instrumentation.TruffleInstrument$Provider\\E" - }, { - "pattern":"\\QMETA-INF/services/java.sql.Driver\\E" - }, { - "pattern":"\\QMETA-INF/services/kotlin.reflect.jvm.internal.impl.builtins.BuiltInsLoader\\E" - }, { - "pattern":"\\QMETA-INF/services/kotlin.reflect.jvm.internal.impl.resolve.ExternalOverridabilityCondition\\E" - }, { - "pattern":"\\QMETA-INF/services/org.apache.logging.log4j.core.util.ContextDataProvider\\E" - }, { - "pattern":"\\QMETA-INF/services/org.apache.logging.log4j.spi.Provider\\E" - }, { - "pattern":"\\QMETA-INF/services/org.apache.logging.log4j.util.PropertySource\\E" - }, { - "pattern":"\\QMETA-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine\\E" - }, { - "pattern":"\\QMETA-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider\\E" - }, { - "pattern":"\\Qcom/oracle/truffle/nfi/backend/libffi/LibFFILanguage.class\\E" - }, { - "pattern":"\\Qfreemarker/ext/beans/DefaultMemberAccessPolicy-rules\\E" - }, { - "pattern":"\\Qfreemarker/version.properties\\E" - }, { - "pattern":"\\Qkotlin/annotation/annotation.kotlin_builtins\\E" - }, { - "pattern":"\\Qkotlin/collections/collections.kotlin_builtins\\E" - }, { - "pattern":"\\Qkotlin/coroutines/coroutines.kotlin_builtins\\E" - },{ - "pattern":"org/apache/skywalking/oap/server/core/source/oal/rt/dispatcher.*" - }, - { - "pattern":"org/apache/skywalking/oap/server/core/source/oal/rt/metrics.*" - }, - { - "pattern":"\\Qkotlin/internal/internal.kotlin_builtins\\E" - }, { - "pattern":"\\Qkotlin/kotlin.kotlin_builtins\\E" - }, { - "pattern":"\\Qkotlin/ranges/ranges.kotlin_builtins\\E" - }, { - "pattern":"\\Qkotlin/reflect/reflect.kotlin_builtins\\E" - }, { - "pattern":"\\Qlog4j2.xml\\E" - }, { - "pattern":"\\Qorg/apache/skywalking/oap/server/core/source/oal/rt/dispatcher\\E" - }, { - "pattern":"\\Qorg/apache/skywalking/oap/server/core/source/oal/rt/metrics\\E" - }, { - "pattern":"\\Qorg/h2/util/data.zip\\E" - }, { - "pattern":"\\Qorg/joda/time/tz/data/Etc/UTC\\E" - }, { - "pattern":"\\Qorg/joda/time/tz/data/ZoneInfoMap\\E" - }, { - "pattern":"\\Qorg/slf4j/impl/StaticLoggerBinder.class\\E" - }, { - "pattern":"\\Qquery-protocol/aggregation.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/alarm.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/browser-log.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/common.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/continuous-profiling.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/ebpf-profiling.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/event.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/log.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/metadata-v2.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/metadata.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/metric.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/metrics-v2.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/metrics-v3.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/profile.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/record.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/top-n-records.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/topology.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/trace.graphqls\\E" - }, { - "pattern":"\\Qquery-protocol/ui-configuration.graphqls\\E" - }, { - "pattern":"\\Qversion.properties\\E" - }, { - "pattern":"java.base:\\Qjdk/internal/icu/impl/data/icudt67b/uprops.icu\\E" - }, { - "pattern":"java.base:\\Qsun/net/idn/uidna.spp\\E" - }, { - "pattern":"jdk.jfr:\\Qjdk/jfr/internal/types/metadata.bin\\E" - }]}, - "bundles":[{ - "name":"i18n.Parsing", - "locales":[""] - }, { - "name":"i18n.Validation", - "locales":[""] - }] -} diff --git a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/serialization-config.json b/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/serialization-config.json deleted file mode 100644 index f3d7e06e33..0000000000 --- a/graal/graal-server-starter/src/main/resources/META-INF/native-image/main/serialization-config.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "types":[ - ], - "lambdaCapturingTypes":[ - ], - "proxies":[ - ] -} diff --git a/graal/graal-server-starter/src/main/resources/META-INF/native-image/native-image.properties b/graal/graal-server-starter/src/main/resources/META-INF/native-image/native-image.properties deleted file mode 100644 index 4e7fa22230..0000000000 --- a/graal/graal-server-starter/src/main/resources/META-INF/native-image/native-image.properties +++ /dev/null @@ -1,19 +0,0 @@ -# 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. - -Args = -H:Class=org.apache.skywalking.oap.server.starter.OAPServerStartUp \ ---no-fallback \ --J-Xmx8g \ ---report-unsupported-elements-at-runtime \ No newline at end of file diff --git a/graal/graal-server-starter/src/main/resources/application.yml b/graal/graal-server-starter/src/main/resources/application.yml deleted file mode 100644 index b6891d7235..0000000000 --- a/graal/graal-server-starter/src/main/resources/application.yml +++ /dev/null @@ -1,574 +0,0 @@ -# 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. - -cluster: - selector: ${SW_CLUSTER:standalone} - standalone: - # Please check your ZooKeeper is 3.5+, However, it is also compatible with ZooKeeper 3.4.x. Replace the ZooKeeper 3.5+ - # library the oap-libs folder with your ZooKeeper 3.4.x library. - zookeeper: - namespace: ${SW_NAMESPACE:""} - hostPort: ${SW_CLUSTER_ZK_HOST_PORT:localhost:2181} - # Retry Policy - baseSleepTimeMs: ${SW_CLUSTER_ZK_SLEEP_TIME:1000} # initial amount of time to wait between retries - maxRetries: ${SW_CLUSTER_ZK_MAX_RETRIES:3} # max number of times to retry - # Enable ACL - enableACL: ${SW_ZK_ENABLE_ACL:false} # disable ACL in default - schema: ${SW_ZK_SCHEMA:digest} # only support digest schema - expression: ${SW_ZK_EXPRESSION:skywalking:skywalking} - internalComHost: ${SW_CLUSTER_INTERNAL_COM_HOST:""} - internalComPort: ${SW_CLUSTER_INTERNAL_COM_PORT:-1} - kubernetes: - namespace: ${SW_CLUSTER_K8S_NAMESPACE:default} - labelSelector: ${SW_CLUSTER_K8S_LABEL:app=collector,release=skywalking} - uidEnvName: ${SW_CLUSTER_K8S_UID:SKYWALKING_COLLECTOR_UID} - consul: - serviceName: ${SW_SERVICE_NAME:"SkyWalking_OAP_Cluster"} - # Consul cluster nodes, example: 10.0.0.1:8500,10.0.0.2:8500,10.0.0.3:8500 - hostPort: ${SW_CLUSTER_CONSUL_HOST_PORT:localhost:8500} - aclToken: ${SW_CLUSTER_CONSUL_ACLTOKEN:""} - internalComHost: ${SW_CLUSTER_INTERNAL_COM_HOST:""} - internalComPort: ${SW_CLUSTER_INTERNAL_COM_PORT:-1} - etcd: - # etcd cluster nodes, example: 10.0.0.1:2379,10.0.0.2:2379,10.0.0.3:2379 - endpoints: ${SW_CLUSTER_ETCD_ENDPOINTS:localhost:2379} - namespace: ${SW_CLUSTER_ETCD_NAMESPACE:/skywalking} - serviceName: ${SW_CLUSTER_ETCD_SERVICE_NAME:"SkyWalking_OAP_Cluster"} - authentication: ${SW_CLUSTER_ETCD_AUTHENTICATION:false} - user: ${SW_CLUSTER_ETCD_USER:} - password: ${SW_CLUSTER_ETCD_PASSWORD:} - internalComHost: ${SW_CLUSTER_INTERNAL_COM_HOST:""} - internalComPort: ${SW_CLUSTER_INTERNAL_COM_PORT:-1} - nacos: - serviceName: ${SW_SERVICE_NAME:"SkyWalking_OAP_Cluster"} - hostPort: ${SW_CLUSTER_NACOS_HOST_PORT:localhost:8848} - # Nacos Configuration namespace - namespace: ${SW_CLUSTER_NACOS_NAMESPACE:"public"} - # Nacos auth username - username: ${SW_CLUSTER_NACOS_USERNAME:""} - password: ${SW_CLUSTER_NACOS_PASSWORD:""} - # Nacos auth accessKey - accessKey: ${SW_CLUSTER_NACOS_ACCESSKEY:""} - secretKey: ${SW_CLUSTER_NACOS_SECRETKEY:""} - internalComHost: ${SW_CLUSTER_INTERNAL_COM_HOST:""} - internalComPort: ${SW_CLUSTER_INTERNAL_COM_PORT:-1} -core: - selector: ${SW_CORE:default} - default: - # Mixed: Receive agent data, Level 1 aggregate, Level 2 aggregate - # Receiver: Receive agent data, Level 1 aggregate - # Aggregator: Level 2 aggregate - role: ${SW_CORE_ROLE:Mixed} # Mixed/Receiver/Aggregator - restHost: ${SW_CORE_REST_HOST:0.0.0.0} - restPort: ${SW_CORE_REST_PORT:12800} - restContextPath: ${SW_CORE_REST_CONTEXT_PATH:/} - restMaxThreads: ${SW_CORE_REST_MAX_THREADS:200} - restIdleTimeOut: ${SW_CORE_REST_IDLE_TIMEOUT:30000} - restAcceptQueueSize: ${SW_CORE_REST_QUEUE_SIZE:0} - httpMaxRequestHeaderSize: ${SW_CORE_HTTP_MAX_REQUEST_HEADER_SIZE:8192} - gRPCHost: ${SW_CORE_GRPC_HOST:0.0.0.0} - gRPCPort: ${SW_CORE_GRPC_PORT:11800} - maxConcurrentCallsPerConnection: ${SW_CORE_GRPC_MAX_CONCURRENT_CALL:0} - maxMessageSize: ${SW_CORE_GRPC_MAX_MESSAGE_SIZE:0} - gRPCThreadPoolQueueSize: ${SW_CORE_GRPC_POOL_QUEUE_SIZE:-1} - gRPCThreadPoolSize: ${SW_CORE_GRPC_THREAD_POOL_SIZE:-1} - gRPCSslEnabled: ${SW_CORE_GRPC_SSL_ENABLED:false} - gRPCSslKeyPath: ${SW_CORE_GRPC_SSL_KEY_PATH:""} - gRPCSslCertChainPath: ${SW_CORE_GRPC_SSL_CERT_CHAIN_PATH:""} - gRPCSslTrustedCAPath: ${SW_CORE_GRPC_SSL_TRUSTED_CA_PATH:""} - downsampling: - - Hour - - Day - # Set a timeout on metrics data. After the timeout has expired, the metrics data will automatically be deleted. - enableDataKeeperExecutor: ${SW_CORE_ENABLE_DATA_KEEPER_EXECUTOR:true} # Turn it off then automatically metrics data delete will be close. - dataKeeperExecutePeriod: ${SW_CORE_DATA_KEEPER_EXECUTE_PERIOD:5} # How often the data keeper executor runs periodically, unit is minute - recordDataTTL: ${SW_CORE_RECORD_DATA_TTL:3} # Unit is day - metricsDataTTL: ${SW_CORE_METRICS_DATA_TTL:7} # Unit is day - # The period of L1 aggregation flush to L2 aggregation. Unit is ms. - l1FlushPeriod: ${SW_CORE_L1_AGGREGATION_FLUSH_PERIOD:500} - # The threshold of session time. Unit is ms. Default value is 70s. - storageSessionTimeout: ${SW_CORE_STORAGE_SESSION_TIMEOUT:70000} - # The period of doing data persistence. Unit is second.Default value is 25s - persistentPeriod: ${SW_CORE_PERSISTENT_PERIOD:25} - topNReportPeriod: ${SW_CORE_TOPN_REPORT_PERIOD:10} # top_n record worker report cycle, unit is minute - # Extra model column are the column defined by in the codes, These columns of model are not required logically in aggregation or further query, - # and it will cause more load for memory, network of OAP and storage. - # But, being activated, user could see the name in the storage entities, which make users easier to use 3rd party tool, such as Kibana->ES, to query the data by themselves. - activeExtraModelColumns: ${SW_CORE_ACTIVE_EXTRA_MODEL_COLUMNS:false} - # The max length of service + instance names should be less than 200 - serviceNameMaxLength: ${SW_SERVICE_NAME_MAX_LENGTH:70} - # The period(in seconds) of refreshing the service cache. Default value is 10s. - serviceCacheRefreshInterval: ${SW_SERVICE_CACHE_REFRESH_INTERVAL:10} - instanceNameMaxLength: ${SW_INSTANCE_NAME_MAX_LENGTH:70} - # The max length of service + endpoint names should be less than 240 - endpointNameMaxLength: ${SW_ENDPOINT_NAME_MAX_LENGTH:150} - # Define the set of span tag keys, which should be searchable through the GraphQL. - # The max length of key=value should be less than 256 or will be dropped. - searchableTracesTags: ${SW_SEARCHABLE_TAG_KEYS:http.method,http.status_code,rpc.status_code,db.type,db.instance,mq.queue,mq.topic,mq.broker} - # Define the set of log tag keys, which should be searchable through the GraphQL. - # The max length of key=value should be less than 256 or will be dropped. - searchableLogsTags: ${SW_SEARCHABLE_LOGS_TAG_KEYS:level} - # Define the set of alarm tag keys, which should be searchable through the GraphQL. - # The max length of key=value should be less than 256 or will be dropped. - searchableAlarmTags: ${SW_SEARCHABLE_ALARM_TAG_KEYS:level} - # The max size of tags keys for autocomplete select. - autocompleteTagKeysQueryMaxSize: ${SW_AUTOCOMPLETE_TAG_KEYS_QUERY_MAX_SIZE:100} - # The max size of tags values for autocomplete select. - autocompleteTagValuesQueryMaxSize: ${SW_AUTOCOMPLETE_TAG_VALUES_QUERY_MAX_SIZE:100} - # The number of threads used to prepare metrics data to the storage. - prepareThreads: ${SW_CORE_PREPARE_THREADS:2} - # Turn it on then automatically grouping endpoint by the given OpenAPI definitions. - enableEndpointNameGroupingByOpenapi: ${SW_CORE_ENABLE_ENDPOINT_NAME_GROUPING_BY_OPENAPI:true} - # The period of HTTP URI pattern recognition. Unit is second. - syncPeriodHttpUriRecognitionPattern: ${SW_CORE_SYNC_PERIOD_HTTP_URI_RECOGNITION_PATTERN:10} - # The training period of HTTP URI pattern recognition. Unit is second. - trainingPeriodHttpUriRecognitionPattern: ${SW_CORE_TRAINING_PERIOD_HTTP_URI_RECOGNITION_PATTERN:60} - # The max number of HTTP URIs per service for further URI pattern recognition. - maxHttpUrisNumberPerService: ${SW_CORE_MAX_HTTP_URIS_NUMBER_PER_SVR:3000} -storage: - selector: ${SW_STORAGE:h2} - elasticsearch: - namespace: ${SW_NAMESPACE:""} - clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:9200} - protocol: ${SW_STORAGE_ES_HTTP_PROTOCOL:"http"} - connectTimeout: ${SW_STORAGE_ES_CONNECT_TIMEOUT:3000} - socketTimeout: ${SW_STORAGE_ES_SOCKET_TIMEOUT:30000} - responseTimeout: ${SW_STORAGE_ES_RESPONSE_TIMEOUT:15000} - numHttpClientThread: ${SW_STORAGE_ES_NUM_HTTP_CLIENT_THREAD:0} - user: ${SW_ES_USER:""} - password: ${SW_ES_PASSWORD:""} - trustStorePath: ${SW_STORAGE_ES_SSL_JKS_PATH:""} - trustStorePass: ${SW_STORAGE_ES_SSL_JKS_PASS:""} - secretsManagementFile: ${SW_ES_SECRETS_MANAGEMENT_FILE:""} # Secrets management file in the properties format includes the username, password, which are managed by 3rd party tool. - dayStep: ${SW_STORAGE_DAY_STEP:1} # Represent the number of days in the one minute/hour/day index. - indexShardsNumber: ${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:1} # Shard number of new indexes - indexReplicasNumber: ${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:1} # Replicas number of new indexes - # Specify the settings for each index individually. - # If configured, this setting has the highest priority and overrides the generic settings. - specificIndexSettings: ${SW_STORAGE_ES_SPECIFIC_INDEX_SETTINGS:""} - # Super data set has been defined in the codes, such as trace segments.The following 3 config would be improve es performance when storage super size data in es. - superDatasetDayStep: ${SW_STORAGE_ES_SUPER_DATASET_DAY_STEP:-1} # Represent the number of days in the super size dataset record index, the default value is the same as dayStep when the value is less than 0 - superDatasetIndexShardsFactor: ${SW_STORAGE_ES_SUPER_DATASET_INDEX_SHARDS_FACTOR:5} # This factor provides more shards for the super data set, shards number = indexShardsNumber * superDatasetIndexShardsFactor. Also, this factor effects Zipkin traces. - superDatasetIndexReplicasNumber: ${SW_STORAGE_ES_SUPER_DATASET_INDEX_REPLICAS_NUMBER:0} # Represent the replicas number in the super size dataset record index, the default value is 0. - indexTemplateOrder: ${SW_STORAGE_ES_INDEX_TEMPLATE_ORDER:0} # the order of index template - bulkActions: ${SW_STORAGE_ES_BULK_ACTIONS:5000} # Execute the async bulk record data every ${SW_STORAGE_ES_BULK_ACTIONS} requests - batchOfBytes: ${SW_STORAGE_ES_BATCH_OF_BYTES:10485760} # A threshold to control the max body size of ElasticSearch Bulk flush. - # flush the bulk every 5 seconds whatever the number of requests - flushInterval: ${SW_STORAGE_ES_FLUSH_INTERVAL:5} - concurrentRequests: ${SW_STORAGE_ES_CONCURRENT_REQUESTS:2} # the number of concurrent requests - resultWindowMaxSize: ${SW_STORAGE_ES_QUERY_MAX_WINDOW_SIZE:10000} - metadataQueryMaxSize: ${SW_STORAGE_ES_QUERY_MAX_SIZE:10000} - scrollingBatchSize: ${SW_STORAGE_ES_SCROLLING_BATCH_SIZE:5000} - segmentQueryMaxSize: ${SW_STORAGE_ES_QUERY_SEGMENT_SIZE:200} - profileTaskQueryMaxSize: ${SW_STORAGE_ES_QUERY_PROFILE_TASK_SIZE:200} - profileDataQueryBatchSize: ${SW_STORAGE_ES_QUERY_PROFILE_DATA_BATCH_SIZE:100} - oapAnalyzer: ${SW_STORAGE_ES_OAP_ANALYZER:"{\"analyzer\":{\"oap_analyzer\":{\"type\":\"stop\"}}}"} # the oap analyzer. - oapLogAnalyzer: ${SW_STORAGE_ES_OAP_LOG_ANALYZER:"{\"analyzer\":{\"oap_log_analyzer\":{\"type\":\"standard\"}}}"} # the oap log analyzer. It could be customized by the ES analyzer configuration to support more language log formats, such as Chinese log, Japanese log and etc. - advanced: ${SW_STORAGE_ES_ADVANCED:""} - # Enable shard metrics and records indices into multi-physical indices, one index template per metric/meter aggregation function or record. - logicSharding: ${SW_STORAGE_ES_LOGIC_SHARDING:false} - # Custom routing can reduce the impact of searches. Instead of having to fan out a search request to all the shards in an index, the request can be sent to just the shard that matches the specific routing value (or values). - enableCustomRouting: ${SW_STORAGE_ES_ENABLE_CUSTOM_ROUTING:false} - h2: - properties: - jdbcUrl: ${SW_STORAGE_H2_URL:jdbc:h2:mem:skywalking-oap-db;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=FALSE} - dataSource.user: ${SW_STORAGE_H2_USER:sa} - metadataQueryMaxSize: ${SW_STORAGE_H2_QUERY_MAX_SIZE:5000} - maxSizeOfBatchSql: ${SW_STORAGE_MAX_SIZE_OF_BATCH_SQL:100} - asyncBatchPersistentPoolSize: ${SW_STORAGE_ASYNC_BATCH_PERSISTENT_POOL_SIZE:1} - mysql: - properties: - jdbcUrl: ${SW_JDBC_URL:"jdbc:mysql://localhost:3306/swtest?rewriteBatchedStatements=true&allowMultiQueries=true"} - dataSource.user: ${SW_DATA_SOURCE_USER:root} - dataSource.password: ${SW_DATA_SOURCE_PASSWORD:root@1234} - dataSource.cachePrepStmts: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:true} - dataSource.prepStmtCacheSize: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250} - dataSource.prepStmtCacheSqlLimit: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048} - dataSource.useServerPrepStmts: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true} - metadataQueryMaxSize: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000} - maxSizeOfBatchSql: ${SW_STORAGE_MAX_SIZE_OF_BATCH_SQL:2000} - asyncBatchPersistentPoolSize: ${SW_STORAGE_ASYNC_BATCH_PERSISTENT_POOL_SIZE:4} - postgresql: - properties: - jdbcUrl: ${SW_JDBC_URL:"jdbc:postgresql://localhost:5432/skywalking"} - dataSource.user: ${SW_DATA_SOURCE_USER:postgres} - dataSource.password: ${SW_DATA_SOURCE_PASSWORD:123456} - dataSource.cachePrepStmts: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:true} - dataSource.prepStmtCacheSize: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250} - dataSource.prepStmtCacheSqlLimit: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048} - dataSource.useServerPrepStmts: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true} - metadataQueryMaxSize: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000} - maxSizeOfBatchSql: ${SW_STORAGE_MAX_SIZE_OF_BATCH_SQL:2000} - asyncBatchPersistentPoolSize: ${SW_STORAGE_ASYNC_BATCH_PERSISTENT_POOL_SIZE:4} - banyandb: - host: ${SW_STORAGE_BANYANDB_HOST:127.0.0.1} - port: ${SW_STORAGE_BANYANDB_PORT:17912} - maxBulkSize: ${SW_STORAGE_BANYANDB_MAX_BULK_SIZE:5000} - flushInterval: ${SW_STORAGE_BANYANDB_FLUSH_INTERVAL:15} - metricsShardsNumber: ${SW_STORAGE_BANYANDB_METRICS_SHARDS_NUMBER:1} - recordShardsNumber: ${SW_STORAGE_BANYANDB_RECORD_SHARDS_NUMBER:1} - superDatasetShardsFactor: ${SW_STORAGE_BANYANDB_SUPERDATASET_SHARDS_FACTOR:2} - concurrentWriteThreads: ${SW_STORAGE_BANYANDB_CONCURRENT_WRITE_THREADS:15} - profileTaskQueryMaxSize: ${SW_STORAGE_BANYANDB_PROFILE_TASK_QUERY_MAX_SIZE:200} # the max number of fetch task in a request - blockIntervalHours: ${SW_STORAGE_BANYANDB_BLOCK_INTERVAL_HOURS:24} # Unit is hour - segmentIntervalDays: ${SW_STORAGE_BANYANDB_SEGMENT_INTERVAL_DAYS:1} # Unit is day - superDatasetBlockIntervalHours: ${SW_STORAGE_BANYANDB_SUPER_DATASET_BLOCK_INTERVAL_HOURS:4} # Unit is hour - superDatasetSegmentIntervalDays: ${SW_STORAGE_BANYANDB_SUPER_DATASET_SEGMENT_INTERVAL_DAYS:1} # Unit is day - specificGroupSettings: ${SW_STORAGE_BANYANDB_SPECIFIC_GROUP_SETTINGS:""} # For example, {"group1": {"blockIntervalHours": 4, "segmentIntervalDays": 1}} - -agent-analyzer: - selector: ${SW_AGENT_ANALYZER:default} - default: - # The default sampling rate and the default trace latency time configured by the 'traceSamplingPolicySettingsFile' file. - traceSamplingPolicySettingsFile: ${SW_TRACE_SAMPLING_POLICY_SETTINGS_FILE:trace-sampling-policy-settings.yml} - slowDBAccessThreshold: ${SW_SLOW_DB_THRESHOLD:default:200,mongodb:100} # The slow database access thresholds. Unit ms. - forceSampleErrorSegment: ${SW_FORCE_SAMPLE_ERROR_SEGMENT:true} # When sampling mechanism active, this config can open(true) force save some error segment. true is default. - segmentStatusAnalysisStrategy: ${SW_SEGMENT_STATUS_ANALYSIS_STRATEGY:FROM_SPAN_STATUS} # Determine the final segment status from the status of spans. Available values are `FROM_SPAN_STATUS` , `FROM_ENTRY_SPAN` and `FROM_FIRST_SPAN`. `FROM_SPAN_STATUS` represents the segment status would be error if any span is in error status. `FROM_ENTRY_SPAN` means the segment status would be determined by the status of entry spans only. `FROM_FIRST_SPAN` means the segment status would be determined by the status of the first span only. - # Nginx and Envoy agents can't get the real remote address. - # Exit spans with the component in the list would not generate the client-side instance relation metrics. - noUpstreamRealAddressAgents: ${SW_NO_UPSTREAM_REAL_ADDRESS:6000,9000} - meterAnalyzerActiveFiles: ${SW_METER_ANALYZER_ACTIVE_FILES:datasource,threadpool,satellite,go-runtime,python-runtime,continuous-profiling} # Which files could be meter analyzed, files split by "," - slowCacheReadThreshold: ${SW_SLOW_CACHE_SLOW_READ_THRESHOLD:default:20,redis:10} # The slow cache read operation thresholds. Unit ms. - slowCacheWriteThreshold: ${SW_SLOW_CACHE_SLOW_WRITE_THRESHOLD:default:20,redis:10} # The slow cache write operation thresholds. Unit ms. - -log-analyzer: - selector: ${SW_LOG_ANALYZER:graalvm} - graalvm: - lalFiles: ${SW_LOG_LAL_FILES:envoy-als,mesh-dp,mysql-slowsql,pgsql-slowsql,redis-slowsql,k8s-service,default} - malFiles: ${SW_LOG_MAL_FILES:""} - -event-analyzer: - selector: ${SW_EVENT_ANALYZER:default} - default: - -receiver-sharing-server: - selector: ${SW_RECEIVER_SHARING_SERVER:default} - default: - # For HTTP server - restHost: ${SW_RECEIVER_SHARING_REST_HOST:0.0.0.0} - restPort: ${SW_RECEIVER_SHARING_REST_PORT:0} - restContextPath: ${SW_RECEIVER_SHARING_REST_CONTEXT_PATH:/} - restMaxThreads: ${SW_RECEIVER_SHARING_REST_MAX_THREADS:200} - restIdleTimeOut: ${SW_RECEIVER_SHARING_REST_IDLE_TIMEOUT:30000} - restAcceptQueueSize: ${SW_RECEIVER_SHARING_REST_QUEUE_SIZE:0} - httpMaxRequestHeaderSize: ${SW_RECEIVER_SHARING_HTTP_MAX_REQUEST_HEADER_SIZE:8192} - # For gRPC server - gRPCHost: ${SW_RECEIVER_GRPC_HOST:0.0.0.0} - gRPCPort: ${SW_RECEIVER_GRPC_PORT:0} - maxConcurrentCallsPerConnection: ${SW_RECEIVER_GRPC_MAX_CONCURRENT_CALL:0} - maxMessageSize: ${SW_RECEIVER_GRPC_MAX_MESSAGE_SIZE:0} - gRPCThreadPoolQueueSize: ${SW_RECEIVER_GRPC_POOL_QUEUE_SIZE:0} - gRPCThreadPoolSize: ${SW_RECEIVER_GRPC_THREAD_POOL_SIZE:0} - gRPCSslEnabled: ${SW_RECEIVER_GRPC_SSL_ENABLED:false} - gRPCSslKeyPath: ${SW_RECEIVER_GRPC_SSL_KEY_PATH:""} - gRPCSslCertChainPath: ${SW_RECEIVER_GRPC_SSL_CERT_CHAIN_PATH:""} - gRPCSslTrustedCAsPath: ${SW_RECEIVER_GRPC_SSL_TRUSTED_CAS_PATH:""} - authentication: ${SW_AUTHENTICATION:""} -receiver-register: - selector: ${SW_RECEIVER_REGISTER:default} - default: - -receiver-trace: - selector: ${SW_RECEIVER_TRACE:default} - default: - -receiver-jvm: - selector: ${SW_RECEIVER_JVM:default} - default: - -receiver-clr: - selector: ${SW_RECEIVER_CLR:default} - default: - -receiver-profile: - selector: ${SW_RECEIVER_PROFILE:default} - default: - -receiver-zabbix: - selector: ${SW_RECEIVER_ZABBIX:-} - default: - port: ${SW_RECEIVER_ZABBIX_PORT:10051} - host: ${SW_RECEIVER_ZABBIX_HOST:0.0.0.0} - activeFiles: ${SW_RECEIVER_ZABBIX_ACTIVE_FILES:agent} - -service-mesh: - selector: ${SW_SERVICE_MESH:default} - default: - -envoy-metric: - selector: ${SW_ENVOY_METRIC:graalvm} - graalvm: - acceptMetricsService: ${SW_ENVOY_METRIC_SERVICE:true} - alsHTTPAnalysis: ${SW_ENVOY_METRIC_ALS_HTTP_ANALYSIS:""} - alsTCPAnalysis: ${SW_ENVOY_METRIC_ALS_TCP_ANALYSIS:""} - k8sServiceNameRule: ${K8S_SERVICE_NAME_RULE:"${pod.metadata.labels.(service.istio.io/canonical-name)}"} - istioServiceNameRule: ${ISTIO_SERVICE_NAME_RULE:"${serviceEntry.metadata.name}"} - -kafka-fetcher: - selector: ${SW_KAFKA_FETCHER:-} - default: - bootstrapServers: ${SW_KAFKA_FETCHER_SERVERS:localhost:9092} - namespace: ${SW_NAMESPACE:""} - partitions: ${SW_KAFKA_FETCHER_PARTITIONS:3} - replicationFactor: ${SW_KAFKA_FETCHER_PARTITIONS_FACTOR:2} - enableNativeProtoLog: ${SW_KAFKA_FETCHER_ENABLE_NATIVE_PROTO_LOG:true} - enableNativeJsonLog: ${SW_KAFKA_FETCHER_ENABLE_NATIVE_JSON_LOG:true} - consumers: ${SW_KAFKA_FETCHER_CONSUMERS:1} - kafkaHandlerThreadPoolSize: ${SW_KAFKA_HANDLER_THREAD_POOL_SIZE:-1} - kafkaHandlerThreadPoolQueueSize: ${SW_KAFKA_HANDLER_THREAD_POOL_QUEUE_SIZE:-1} - -receiver-meter: - selector: ${SW_RECEIVER_METER:default} - default: - -receiver-otel: - selector: ${SW_OTEL_RECEIVER:default} - default: - enabledHandlers: ${SW_OTEL_RECEIVER_ENABLED_HANDLERS:"otlp-metrics,otlp-logs"} - enabledOtelMetricsRules: ${SW_OTEL_RECEIVER_ENABLED_OTEL_METRICS_RULES:"apisix,k8s/*,istio-controlplane,vm,mysql/*,postgresql/*,oap,aws-eks/*,windows,aws-s3/*,aws-dynamodb/*,aws-gateway/*,redis/*,elasticsearch/*,rabbitmq/*,mongodb/*,kafka/*"} - -receiver-zipkin: - selector: ${SW_RECEIVER_ZIPKIN:-} - default: - # Defines a set of span tag keys which are searchable. - # The max length of key=value should be less than 256 or will be dropped. - searchableTracesTags: ${SW_ZIPKIN_SEARCHABLE_TAG_KEYS:http.method} - # The sample rate precision is 1/10000, should be between 0 and 10000 - sampleRate: ${SW_ZIPKIN_SAMPLE_RATE:10000} - ## The below configs are for OAP collect zipkin trace from HTTP - enableHttpCollector: ${SW_ZIPKIN_HTTP_COLLECTOR_ENABLED:true} - restHost: ${SW_RECEIVER_ZIPKIN_REST_HOST:0.0.0.0} - restPort: ${SW_RECEIVER_ZIPKIN_REST_PORT:9411} - restContextPath: ${SW_RECEIVER_ZIPKIN_REST_CONTEXT_PATH:/} - restMaxThreads: ${SW_RECEIVER_ZIPKIN_REST_MAX_THREADS:200} - restIdleTimeOut: ${SW_RECEIVER_ZIPKIN_REST_IDLE_TIMEOUT:30000} - restAcceptQueueSize: ${SW_RECEIVER_ZIPKIN_REST_QUEUE_SIZE:0} - ## The below configs are for OAP collect zipkin trace from kafka - enableKafkaCollector: ${SW_ZIPKIN_KAFKA_COLLECTOR_ENABLED:false} - kafkaBootstrapServers: ${SW_ZIPKIN_KAFKA_SERVERS:localhost:9092} - kafkaGroupId: ${SW_ZIPKIN_KAFKA_GROUP_ID:zipkin} - kafkaTopic: ${SW_ZIPKIN_KAFKA_TOPIC:zipkin} - # Kafka consumer config, JSON format as Properties. If it contains the same key with above, would override. - kafkaConsumerConfig: ${SW_ZIPKIN_KAFKA_CONSUMER_CONFIG:"{\"auto.offset.reset\":\"earliest\",\"enable.auto.commit\":true}"} - # The Count of the topic consumers - kafkaConsumers: ${SW_ZIPKIN_KAFKA_CONSUMERS:1} - kafkaHandlerThreadPoolSize: ${SW_ZIPKIN_KAFKA_HANDLER_THREAD_POOL_SIZE:-1} - kafkaHandlerThreadPoolQueueSize: ${SW_ZIPKIN_KAFKA_HANDLER_THREAD_POOL_QUEUE_SIZE:-1} - -receiver-browser: - selector: ${SW_RECEIVER_BROWSER:default} - default: - # The sample rate precision is 1/10000. 10000 means 100% sample in default. - sampleRate: ${SW_RECEIVER_BROWSER_SAMPLE_RATE:10000} - -receiver-log: - selector: ${SW_RECEIVER_LOG:default} - default: - -query: - selector: ${SW_QUERY:graphql} - graphql: - # Enable the log testing API to test the LAL. - # NOTE: This API evaluates untrusted code on the OAP server. - # A malicious script can do significant damage (steal keys and secrets, remove files and directories, install malware, etc). - # As such, please enable this API only when you completely trust your users. - enableLogTestTool: ${SW_QUERY_GRAPHQL_ENABLE_LOG_TEST_TOOL:false} - # Maximum complexity allowed for the GraphQL query that can be used to - # abort a query if the total number of data fields queried exceeds the defined threshold. - maxQueryComplexity: ${SW_QUERY_MAX_QUERY_COMPLEXITY:3000} - # Allow user add, disable and update UI template - enableUpdateUITemplate: ${SW_ENABLE_UPDATE_UI_TEMPLATE:false} - # "On demand log" allows users to fetch Pod containers' log in real time, - # because this might expose secrets in the logs (if any), users need - # to enable this manually, and add permissions to OAP cluster role. - enableOnDemandPodLog: ${SW_ENABLE_ON_DEMAND_POD_LOG:false} - -# This module is for Zipkin query API and support zipkin-lens UI -query-zipkin: - selector: ${SW_QUERY_ZIPKIN:-} - default: - # For HTTP server - restHost: ${SW_QUERY_ZIPKIN_REST_HOST:0.0.0.0} - restPort: ${SW_QUERY_ZIPKIN_REST_PORT:9412} - restContextPath: ${SW_QUERY_ZIPKIN_REST_CONTEXT_PATH:/zipkin} - restMaxThreads: ${SW_QUERY_ZIPKIN_REST_MAX_THREADS:200} - restIdleTimeOut: ${SW_QUERY_ZIPKIN_REST_IDLE_TIMEOUT:30000} - restAcceptQueueSize: ${SW_QUERY_ZIPKIN_REST_QUEUE_SIZE:0} - # Default look back for traces and autocompleteTags, 1 day in millis - lookback: ${SW_QUERY_ZIPKIN_LOOKBACK:86400000} - # The Cache-Control max-age (seconds) for serviceNames, remoteServiceNames and spanNames - namesMaxAge: ${SW_QUERY_ZIPKIN_NAMES_MAX_AGE:300} - ## The below config are OAP support for zipkin-lens UI - # Default traces query max size - uiQueryLimit: ${SW_QUERY_ZIPKIN_UI_QUERY_LIMIT:10} - # Default look back on the UI for search traces, 15 minutes in millis - uiDefaultLookback: ${SW_QUERY_ZIPKIN_UI_DEFAULT_LOOKBACK:900000} - -#This module is for PromQL API. -promql: - selector: ${SW_PROMQL:default} - default: - # For HTTP server - restHost: ${SW_PROMQL_REST_HOST:0.0.0.0} - restPort: ${SW_PROMQL_REST_PORT:9090} - restContextPath: ${SW_PROMQL_REST_CONTEXT_PATH:/} - restMaxThreads: ${SW_PROMQL_REST_MAX_THREADS:200} - restIdleTimeOut: ${SW_PROMQL_REST_IDLE_TIMEOUT:30000} - restAcceptQueueSize: ${SW_PROMQL_REST_QUEUE_SIZE:0} - -#This module is for LogQL API. -logql: - selector: ${SW_LOGQL:default} - default: - # For HTTP server - restHost: ${SW_LOGQL_REST_HOST:0.0.0.0} - restPort: ${SW_LOGQL_REST_PORT:3100} - restContextPath: ${SW_LOGQL_REST_CONTEXT_PATH:/} - restMaxThreads: ${SW_LOGQL_REST_MAX_THREADS:200} - restIdleTimeOut: ${SW_LOGQL_REST_IDLE_TIMEOUT:30000} - restAcceptQueueSize: ${SW_LOGQL_REST_QUEUE_SIZE:0} - -alarm: - selector: ${SW_ALARM:default} - default: - -telemetry: - selector: ${SW_TELEMETRY:none} - none: - prometheus: - host: ${SW_TELEMETRY_PROMETHEUS_HOST:0.0.0.0} - port: ${SW_TELEMETRY_PROMETHEUS_PORT:1234} - sslEnabled: ${SW_TELEMETRY_PROMETHEUS_SSL_ENABLED:false} - sslKeyPath: ${SW_TELEMETRY_PROMETHEUS_SSL_KEY_PATH:""} - sslCertChainPath: ${SW_TELEMETRY_PROMETHEUS_SSL_CERT_CHAIN_PATH:""} - -configuration: - selector: ${SW_CONFIGURATION:none} - none: - grpc: - host: ${SW_DCS_SERVER_HOST:""} - port: ${SW_DCS_SERVER_PORT:80} - clusterName: ${SW_DCS_CLUSTER_NAME:SkyWalking} - period: ${SW_DCS_PERIOD:20} - apollo: - apolloMeta: ${SW_CONFIG_APOLLO:http://localhost:8080} - apolloCluster: ${SW_CONFIG_APOLLO_CLUSTER:default} - apolloEnv: ${SW_CONFIG_APOLLO_ENV:""} - appId: ${SW_CONFIG_APOLLO_APP_ID:skywalking} - zookeeper: - period: ${SW_CONFIG_ZK_PERIOD:60} # Unit seconds, sync period. Default fetch every 60 seconds. - namespace: ${SW_CONFIG_ZK_NAMESPACE:/default} - hostPort: ${SW_CONFIG_ZK_HOST_PORT:localhost:2181} - # Retry Policy - baseSleepTimeMs: ${SW_CONFIG_ZK_BASE_SLEEP_TIME_MS:1000} # initial amount of time to wait between retries - maxRetries: ${SW_CONFIG_ZK_MAX_RETRIES:3} # max number of times to retry - etcd: - period: ${SW_CONFIG_ETCD_PERIOD:60} # Unit seconds, sync period. Default fetch every 60 seconds. - endpoints: ${SW_CONFIG_ETCD_ENDPOINTS:http://localhost:2379} - namespace: ${SW_CONFIG_ETCD_NAMESPACE:/skywalking} - authentication: ${SW_CONFIG_ETCD_AUTHENTICATION:false} - user: ${SW_CONFIG_ETCD_USER:} - password: ${SW_CONFIG_ETCD_password:} - consul: - # Consul host and ports, separated by comma, e.g. 1.2.3.4:8500,2.3.4.5:8500 - hostAndPorts: ${SW_CONFIG_CONSUL_HOST_AND_PORTS:1.2.3.4:8500} - # Sync period in seconds. Defaults to 60 seconds. - period: ${SW_CONFIG_CONSUL_PERIOD:60} - # Consul aclToken - aclToken: ${SW_CONFIG_CONSUL_ACL_TOKEN:""} - k8s-configmap: - period: ${SW_CONFIG_CONFIGMAP_PERIOD:60} - namespace: ${SW_CLUSTER_K8S_NAMESPACE:default} - labelSelector: ${SW_CLUSTER_K8S_LABEL:app=collector,release=skywalking} - nacos: - # Nacos Server Host - serverAddr: ${SW_CONFIG_NACOS_SERVER_ADDR:127.0.0.1} - # Nacos Server Port - port: ${SW_CONFIG_NACOS_SERVER_PORT:8848} - # Nacos Configuration Group - group: ${SW_CONFIG_NACOS_SERVER_GROUP:skywalking} - # Nacos Configuration namespace - namespace: ${SW_CONFIG_NACOS_SERVER_NAMESPACE:} - # Unit seconds, sync period. Default fetch every 60 seconds. - period: ${SW_CONFIG_NACOS_PERIOD:60} - # Nacos auth username - username: ${SW_CONFIG_NACOS_USERNAME:""} - password: ${SW_CONFIG_NACOS_PASSWORD:""} - # Nacos auth accessKey - accessKey: ${SW_CONFIG_NACOS_ACCESSKEY:""} - secretKey: ${SW_CONFIG_NACOS_SECRETKEY:""} - -exporter: - selector: ${SW_EXPORTER:-} - default: - # gRPC exporter - enableGRPCMetrics: ${SW_EXPORTER_ENABLE_GRPC_METRICS:false} - gRPCTargetHost: ${SW_EXPORTER_GRPC_HOST:127.0.0.1} - gRPCTargetPort: ${SW_EXPORTER_GRPC_PORT:9870} - # Kafka exporter - enableKafkaTrace: ${SW_EXPORTER_ENABLE_KAFKA_TRACE:false} - enableKafkaLog: ${SW_EXPORTER_ENABLE_KAFKA_LOG:false} - kafkaBootstrapServers: ${SW_EXPORTER_KAFKA_SERVERS:localhost:9092} - # Kafka producer config, JSON format as Properties. - kafkaProducerConfig: ${SW_EXPORTER_KAFKA_PRODUCER_CONFIG:""} - kafkaTopicTrace: ${SW_EXPORTER_KAFKA_TOPIC_TRACE:skywalking-export-trace} - kafkaTopicLog: ${SW_EXPORTER_KAFKA_TOPIC_LOG:skywalking-export-log} - exportErrorStatusTraceOnly: ${SW_EXPORTER_KAFKA_TRACE_FILTER_ERROR:false} - -health-checker: - selector: ${SW_HEALTH_CHECKER:-} - default: - checkIntervalSeconds: ${SW_HEALTH_CHECKER_INTERVAL_SECONDS:5} - -configuration-discovery: - selector: ${SW_CONFIGURATION_DISCOVERY:default} - default: - disableMessageDigest: ${SW_DISABLE_MESSAGE_DIGEST:false} - -receiver-event: - selector: ${SW_RECEIVER_EVENT:default} - default: - -receiver-ebpf: - selector: ${SW_RECEIVER_EBPF:default} - default: - # The continuous profiling policy cache time, Unit is second. - continuousPolicyCacheTimeout: ${SW_CONTINUOUS_POLICY_CACHE_TIMEOUT:60} - -receiver-telegraf: - selector: ${SW_RECEIVER_TELEGRAF:default} - default: - activeFiles: ${SW_RECEIVER_TELEGRAF_ACTIVE_FILES:vm} - -aws-firehose: - selector: ${SW_RECEIVER_AWS_FIREHOSE:default} - default: - host: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_HOST:0.0.0.0} - port: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_PORT:12801} - contextPath: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_CONTEXT_PATH:/} - maxThreads: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_MAX_THREADS:200} - idleTimeOut: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_IDLE_TIME_OUT:30000} - acceptQueueSize: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_ACCEPT_QUEUE_SIZE:0} - maxRequestHeaderSize: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_MAX_REQUEST_HEADER_SIZE:8192} - firehoseAccessKey: ${SW_RECEIVER_AWS_FIREHOSE_ACCESS_KEY:} - enableTLS: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_ENABLE_TLS:false} - tlsKeyPath: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_TLS_KEY_PATH:} - tlsCertChainPath: ${SW_RECEIVER_AWS_FIREHOSE_HTTP_TLS_CERT_CHAIN_PATH:} - -ai-pipeline: - selector: ${SW_AI_PIPELINE:default} - default: - uriRecognitionServerAddr: ${SW_AI_PIPELINE_URI_RECOGNITION_SERVER_ADDR:} - uriRecognitionServerPort: ${SW_AI_PIPELINE_URI_RECOGNITION_SERVER_PORT:17128} diff --git a/graal/graal-server-starter/src/main/resources/log4j2.xml b/graal/graal-server-starter/src/main/resources/log4j2.xml deleted file mode 100644 index 4491d3b38a..0000000000 --- a/graal/graal-server-starter/src/main/resources/log4j2.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/graal/library-util-graal-native/pom.xml b/graal/library-util-graal-native/pom.xml deleted file mode 100644 index 2bf02e18c1..0000000000 --- a/graal/library-util-graal-native/pom.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - library-util-graal-native - - - - org.apache.skywalking - library-util - true - - - - joda-time - joda-time - - - - com.google.protobuf - protobuf-java - - - - com.google.protobuf - protobuf-java-util - - - org.apache.commons - commons-text - - - org.yaml - snakeyaml - - - - uk.org.webcompere - system-stubs-jupiter - test - - - - - - - maven-dependency-plugin - - - - unpack - - - - - org.apache.skywalking - library-util - ${project.build.directory}/classes - - - - - - - - - - \ No newline at end of file diff --git a/graal/library-util-graal-native/src/main/java/org/apache/skywalking/oap/server/library/util/ResourceUtils.java b/graal/library-util-graal-native/src/main/java/org/apache/skywalking/oap/server/library/util/ResourceUtils.java deleted file mode 100644 index 0faa72e2e1..0000000000 --- a/graal/library-util-graal-native/src/main/java/org/apache/skywalking/oap/server/library/util/ResourceUtils.java +++ /dev/null @@ -1,91 +0,0 @@ -/* - * 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.library.util; - -import java.io.File; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.io.InputStream; -import java.io.InputStreamReader; -import java.io.Reader; -import java.nio.charset.StandardCharsets; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; -import java.util.ArrayList; - -import java.util.List; - -/** - * All methods of this class are replaced due to the Graal limitation on acquiring classpath resources, - * Methods in this class that should obtain classpath resources are all replaced to acquire resources from the dist/config directory. - */ -public class ResourceUtils { - - private static final String CONFIG_PATH_ENV = "SW_CONFIG_PATHS"; - - private static Path PATH = null; - - static { - String configPaths = System.getenv(CONFIG_PATH_ENV); - if (configPaths != null) { - PATH = Paths.get(configPaths); - } - } - - public static Reader read(String fileName) throws IOException { - return new InputStreamReader(readToStream(fileName), StandardCharsets.UTF_8); - } - - public static InputStream readToStream(String fileName) throws IOException { - return Files.newInputStream(getRootPath().resolve(fileName)); - } - - public static File[] getPathFiles(String path) throws IOException { - return getDirectoryFilesRecursive(path, 1).toArray(new File[0]); - } - - /** - * @param directoryPath the directory path - * @param maxDepth the max directory depth to get the files, the given directory is 0 as the tree root - * @return all normal files which in this directory and subDirectory according to the maxDepth - * @throws FileNotFoundException the directory not exist in the given path - */ - public static List getDirectoryFilesRecursive(String directoryPath, - int maxDepth) throws IOException { - Path subPath = getRootPath().resolve(directoryPath); - List fileList = new ArrayList<>(); - Files.walk(subPath, maxDepth) - .filter(Files::isRegularFile) - .forEach(p -> fileList.add(p.toFile())); - return fileList; - } - - public static Path getPath(String path) { - return getRootPath().resolve(path); - } - - private static Path getRootPath() { - if (PATH == null) { - throw new NullPointerException("Failed to retrieve the environment variable: " + CONFIG_PATH_ENV); - } - return PATH; - } - -} diff --git a/graal/log-analyzer-graal-native/pom.xml b/graal/log-analyzer-graal-native/pom.xml deleted file mode 100644 index d0cbde6d59..0000000000 --- a/graal/log-analyzer-graal-native/pom.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - log-analyzer-graal-native - - - - org.apache.skywalking - log-analyzer - ${project.version} - - - - \ No newline at end of file diff --git a/graal/log-analyzer-graal-native/src/main/java/org/apache/skywalking/oap/log/analyzer/provider/graal/LogAnalyzerModuleProviderGraal.java b/graal/log-analyzer-graal-native/src/main/java/org/apache/skywalking/oap/log/analyzer/provider/graal/LogAnalyzerModuleProviderGraal.java deleted file mode 100644 index 460fdf0888..0000000000 --- a/graal/log-analyzer-graal-native/src/main/java/org/apache/skywalking/oap/log/analyzer/provider/graal/LogAnalyzerModuleProviderGraal.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * 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.log.analyzer.provider.graal; - -import org.apache.skywalking.oap.log.analyzer.provider.LogAnalyzerModuleProvider; -import org.apache.skywalking.oap.server.library.module.ModuleStartException; -import org.apache.skywalking.oap.server.library.module.ServiceNotProvidedException; - -/** - * TODO, disabled LAL kernel due to the Graal limitation on Groovy stack. - * SkyWalking will provide an alternative solution to replace the groovy stack based solution in the near future. - */ -public class LogAnalyzerModuleProviderGraal extends LogAnalyzerModuleProvider { - @Override - public String name() { - return "graalvm"; - } - - @Override - public void start() throws ServiceNotProvidedException, ModuleStartException { - - } -} diff --git a/graal/log-analyzer-graal-native/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider b/graal/log-analyzer-graal-native/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider deleted file mode 100644 index 0be69cbe68..0000000000 --- a/graal/log-analyzer-graal-native/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider +++ /dev/null @@ -1,19 +0,0 @@ -# -# 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. -# -# - -org.apache.skywalking.oap.log.analyzer.provider.graal.LogAnalyzerModuleProviderGraal \ No newline at end of file diff --git a/graal/meter-analyzer-graal-native/pom.xml b/graal/meter-analyzer-graal-native/pom.xml deleted file mode 100644 index 533793616a..0000000000 --- a/graal/meter-analyzer-graal-native/pom.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - meter-analyzer-graal-native - - - - - org.apache.skywalking - meter-analyzer - ${project.version} - true - - - - org.apache.skywalking - library-kubernetes-support - ${project.version} - - - org.codehaus.groovy - groovy - - - io.vavr - vavr - - - - - - - maven-dependency-plugin - - - - unpack - - - - - org.apache.skywalking - meter-analyzer - ${project.build.directory}/classes - - - - - - - - - \ No newline at end of file diff --git a/graal/meter-analyzer-graal-native/src/main/java/org/apache/skywalking/oap/meter/analyzer/Analyzer.java b/graal/meter-analyzer-graal-native/src/main/java/org/apache/skywalking/oap/meter/analyzer/Analyzer.java deleted file mode 100644 index 696963315c..0000000000 --- a/graal/meter-analyzer-graal-native/src/main/java/org/apache/skywalking/oap/meter/analyzer/Analyzer.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * 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.meter.analyzer; - -import com.google.common.collect.ImmutableMap; -import io.vavr.Tuple; -import io.vavr.Tuple2; -import org.apache.skywalking.oap.meter.analyzer.dsl.SampleFamily; -import org.apache.skywalking.oap.server.core.analysis.meter.MeterSystem; - -/** - * TODO, disabled MAL kernel due to the Graal limitation on Groovy stack. - * SkyWalking will provide an alternative solution to replace the groovy stack based solution in the near future. - */ - -public class Analyzer { - - public static final Tuple2 NIL = Tuple.of("", null); - - public static Analyzer build(final String metricName, - final String filterExpression, - final String expression, - final MeterSystem meterSystem) { - - return new Analyzer(); - } - - public void analyse(final ImmutableMap sampleFamilies) { - - } -} diff --git a/graal/oal-rt-graal-native/pom.xml b/graal/oal-rt-graal-native/pom.xml deleted file mode 100644 index b13cd515f6..0000000000 --- a/graal/oal-rt-graal-native/pom.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - oal-rt-graal-native - - - - org.apache.skywalking - oal-rt - ${project.version} - true - - - org.apache.skywalking - oal-grammar - ${project.version} - - - org.antlr - antlr4-runtime - - - org.freemarker - freemarker - - - commons-io - commons-io - - - org.apache.skywalking - receiver-proto - ${project.version} - - - - - - - maven-dependency-plugin - - - - unpack - - - - - org.apache.skywalking - oal-rt - ${project.build.directory}/classes - - - - - - - - - \ No newline at end of file diff --git a/graal/oal-rt-graal-native/src/main/java/org/apache/skywalking/oal/rt/OALRuntime.java b/graal/oal-rt-graal-native/src/main/java/org/apache/skywalking/oal/rt/OALRuntime.java deleted file mode 100644 index d8773dfe10..0000000000 --- a/graal/oal-rt-graal-native/src/main/java/org/apache/skywalking/oal/rt/OALRuntime.java +++ /dev/null @@ -1,187 +0,0 @@ -/* - * 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.oal.rt; - -import lombok.extern.slf4j.Slf4j; - -import org.apache.skywalking.oap.server.core.analysis.Stream; -import org.apache.skywalking.oap.server.core.oal.rt.OALDefine; - -import java.io.File; -import java.io.IOException; - -import java.net.URI; -import java.net.URL; -import java.nio.file.FileSystem; -import java.nio.file.FileSystems; -import java.nio.file.Files; -import java.nio.file.Path; -import java.util.Enumeration; -import java.util.List; - -import java.util.Map; -import java.util.Objects; - -/** - * Changed the implementation of the OAL kernel due to the Graal limitation on runtime class generation. - * Now, class generation will be advanced to compile time, see (@link org.apache.skywalking.graal.OALGenerator) and loaded at runtime. - */ -@Slf4j -public class OALRuntime extends OALKernel { - - private static boolean INITIALED = false; - - private static final String OAL_CLASSES_PACKAGE_BASE = "org.apache.skywalking.oap.server.core.source.oal.rt"; - - public OALRuntime(OALDefine define) { - super(define); - } - - @Override - public void start(ClassLoader currentClassLoader) { - if (INITIALED) { - return; - } - if (Objects.equals(System.getProperty("org.graalvm.nativeimage.imagecode"), "runtime")) { - startByNativeImage(currentClassLoader); - } else { - startByJar(currentClassLoader); - } - INITIALED = true; - } - - private void startByNativeImage(ClassLoader currentClassLoader) { - try (FileSystem fileSystem = FileSystems.newFileSystem(URI.create("resource:/"), Map.of(), currentClassLoader)) { - String basePackage = getOalClassesPackageBasePath(); - String metricsPath = basePackage + File.separator + "metrics"; - String dispatcherPath = basePackage + File.separator + "dispatcher"; - String metricsBuilderPath = metricsPath + File.separator + "builder"; - - Path metrics = fileSystem.getPath(metricsPath); - Path dispatcher = fileSystem.getPath(dispatcherPath); - - try (java.util.stream.Stream files = Files.walk(metrics)) { - files.forEach(file -> { - if (!file.toString().endsWith(".class")) { - return; - } - String name = file.toString().replace(File.separator, "."); - - name = name.substring(0, name.length() - ".class".length()); - if (name.startsWith(metricsBuilderPath.replace(File.separatorChar, '.'))) { - return; - } - try { - Class aClass = Class.forName(name); - if (!aClass.isAnnotationPresent(Stream.class)) { - return; - } - getMetricsClasses().add(aClass); - } catch (ClassNotFoundException e) { - // should not reach here - log.error(e.getMessage(), e); - } - }); - } - catch (IOException e) { - log.error("Failed to walk the path: " + metrics, e); - } - try (java.util.stream.Stream files = Files.walk(dispatcher)) { - files.forEach(file -> { - if (!file.toString().endsWith(".class")) { - return; - } - String name = file.toString().replace(File.separator, "."); - name = name.substring(0, name.length() - ".class".length()); - try { - getDispatcherClasses().add(Class.forName(name)); - } catch (ClassNotFoundException e) { - // should not reach here - log.error(e.getMessage(), e); - } - }); - } - catch (IOException e) { - log.error("Failed to walk the path: " + dispatcher, e); - } - } catch (IOException e) { - // should not reach here - log.error("Failed to create FileSystem", e); - } - } - - private void startByJar(ClassLoader currentClassLoader) { - String basePackage = getOalClassesPackageBasePath(); - String metricsPath = basePackage + File.separator + "metrics"; - String dispatcherPath = basePackage + File.separator + "dispatcher"; - String metricsBuilderPath = metricsPath + File.separator + "builder"; - - try { - Enumeration metricsResources = currentClassLoader.getResources(metricsPath); - while (metricsResources.hasMoreElements()) { - URL resource = metricsResources.nextElement(); - processResourcePath(resource, getMetricsClasses(), metricsBuilderPath.replace(File.separatorChar, '.')); - } - } catch (IOException e) { - log.error("Failed to locate resource " + metricsPath + " on classpath", e); - } - - try { - Enumeration dispatcherResources = currentClassLoader.getResources(dispatcherPath); - while (dispatcherResources.hasMoreElements()) { - URL resource = dispatcherResources.nextElement(); - processResourcePath(resource, getDispatcherClasses(), null); - } - } catch (IOException e) { - log.error("Failed to locate resource " + dispatcherPath + " on classpath", e); - } - } - - private void processResourcePath(URL resource, List classes, String excludeStartWith) { - try { - String protocol = resource.getProtocol(); - if ("file".equals(protocol)) { - File dir = new File(resource.getFile()); - if (dir.isDirectory()) { - for (File file : Objects.requireNonNull(dir.listFiles())) { - if (file.getName().endsWith(".class")) { - String className = file.getPath().replace(File.separatorChar, '.'); - className = className.substring(0, className.length() - ".class".length()); - if (excludeStartWith != null && className.startsWith(excludeStartWith)) { - continue; - } - Class aClass = Class.forName(className); - if (aClass.isAnnotationPresent(Stream.class)) { - classes.add(aClass); - } - } - } - } - } - } catch (ClassNotFoundException e) { - // should not reach here - log.error(e.getMessage(), e); - } - } - - private String getOalClassesPackageBasePath() { - return OAL_CLASSES_PACKAGE_BASE.replace('.', File.separatorChar); - } - -} diff --git a/graal/pom.xml b/graal/pom.xml deleted file mode 100644 index ae9ac8294d..0000000000 --- a/graal/pom.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - apm - 9.7.0-SNAPSHOT - - - graal - pom - - graal-server-starter - server-core-graal-native - meter-analyzer-graal-native - oal-rt-graal-native - library-util-graal-native - skywalking-on-graal-compiling-plugin - apache-skywalking-native-apm - log-analyzer-graal-native - envoy-metrics-receiver-plugin-graal-native - graal-package-IT - - - - - - org.apache.skywalking - apm-network - ${project.version} - - - org.apache.skywalking - oap-server-bom - ${project.version} - import - pom - - - org.apache.skywalking - library-util - provided - ${project.version} - - - org.apache.skywalking - server-core - provided - ${project.version} - - - org.apache.skywalking - meter-analyzer - provided - ${project.version} - - - - \ No newline at end of file diff --git a/graal/server-core-graal-native/pom.xml b/graal/server-core-graal-native/pom.xml deleted file mode 100644 index caf9f67078..0000000000 --- a/graal/server-core-graal-native/pom.xml +++ /dev/null @@ -1,134 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - server-core-graal-native - - - - org.apache.skywalking - server-core - ${project.version} - true - - - - org.yaml - snakeyaml - - - - org.apache.skywalking - library-module - ${project.version} - - - org.apache.skywalking - telemetry-api - ${project.version} - - - org.apache.skywalking - configuration-api - ${project.version} - - - org.apache.skywalking - library-client - ${project.version} - - - org.apache.skywalking - library-server - ${project.version} - - - org.apache.skywalking - library-datacarrier-queue - ${project.version} - - - org.apache.skywalking - apm-network - ${project.version} - - - org.javassist - javassist - - - io.vavr - vavr - - - org.apache.skywalking - server-testing - ${project.version} - test - - - io.grpc - grpc-testing - test - - - io.zipkin.zipkin2 - zipkin - - - org.apache.skywalking - ai-pipeline - ${project.version} - - - - - - - maven-dependency-plugin - - - - unpack - - - - - org.apache.skywalking - server-core - ${project.build.directory}/classes - - - - - - - - - - \ No newline at end of file diff --git a/graal/server-core-graal-native/src/main/java/org/apache/skywalking/oap/server/core/oal/rt/OALEngineLoaderService.java b/graal/server-core-graal-native/src/main/java/org/apache/skywalking/oap/server/core/oal/rt/OALEngineLoaderService.java deleted file mode 100644 index d36899c358..0000000000 --- a/graal/server-core-graal-native/src/main/java/org/apache/skywalking/oap/server/core/oal/rt/OALEngineLoaderService.java +++ /dev/null @@ -1,122 +0,0 @@ -/* - * 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.core.oal.rt; - -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.apache.skywalking.oap.server.core.CoreModule; -import org.apache.skywalking.oap.server.core.analysis.DispatcherDetectorListener; -import org.apache.skywalking.oap.server.core.analysis.StreamAnnotationListener; -import org.apache.skywalking.oap.server.core.source.DefaultScopeDefine; -import org.apache.skywalking.oap.server.core.source.SourceReceiver; -import org.apache.skywalking.oap.server.core.storage.StorageBuilderFactory; -import org.apache.skywalking.oap.server.core.storage.StorageException; -import org.apache.skywalking.oap.server.core.storage.StorageModule; -import org.apache.skywalking.oap.server.library.module.ModuleManager; -import org.apache.skywalking.oap.server.library.module.ModuleStartException; -import org.apache.skywalking.oap.server.library.module.Service; - -import java.lang.reflect.Constructor; -import java.util.HashSet; -import java.util.List; -import java.util.Objects; -import java.util.Set; - -/** - * Changed the way of register scpopes due to the Graal limitation on scanning classpath. - * Now, A class will be generated during compile time, it contains all the scopes that need to be registered, see (@link org.apache.skywalking.graal.OALGenerator) and register at runtime. - */ -@Slf4j -@RequiredArgsConstructor -public class OALEngineLoaderService implements Service { - - private final Set oalDefineSet = new HashSet<>(); - private final ModuleManager moduleManager; - - private static boolean SCOPE_REGISTERED = false; - - public void load(OALDefine define) throws ModuleStartException { - - if (oalDefineSet.contains(define)) { - return; - } - try { - OALEngine engine = loadOALEngine(define); - DispatcherDetectorListener dispatcherDetectorListener = moduleManager.find(CoreModule.NAME) - .provider() - .getService(SourceReceiver.class) - .getDispatcherDetectorListener(); - engine.setDispatcherListener(dispatcherDetectorListener); - if (!SCOPE_REGISTERED && Objects.equals(System.getProperty("org.graalvm.nativeimage.imagecode"), "runtime")) { - registerAllScope(dispatcherDetectorListener); - SCOPE_REGISTERED = true; - } - - StreamAnnotationListener streamAnnotationListener = new StreamAnnotationListener(moduleManager); - engine.setStreamListener(streamAnnotationListener); - - engine.setStorageBuilderFactory(moduleManager.find(StorageModule.NAME) - .provider() - .getService(StorageBuilderFactory.class)); - - engine.start(OALEngineLoaderService.class.getClassLoader()); - engine.notifyAllListeners(); - - oalDefineSet.add(define); - } catch (ReflectiveOperationException | OALCompileException e) { - throw new ModuleStartException(e.getMessage(), e); - } - } - - private void registerAllScope(DispatcherDetectorListener dispatcherDetectorListener) { - try { - Class scannedClasses = Class.forName("org.apache.skywalking.oap.graal.ScannedClasses"); - List streamClasses = (List) scannedClasses.getDeclaredField("streamClasses").get(null); - List scopeDeclareClasses = (List) scannedClasses.getDeclaredField("scopeDeclarationClasses").get(null); - List dispatcherClasses = (List) scannedClasses.getDeclaredField("dispatcherClasses").get(null); - DefaultScopeDefine.Listener listener = new DefaultScopeDefine.Listener(); - StreamAnnotationListener streamAnnotationListener = new StreamAnnotationListener(moduleManager); - - dispatcherClasses.forEach(clazz -> { - try { - dispatcherDetectorListener.addIfAsSourceDispatcher(clazz); - } catch (IllegalAccessException | InstantiationException e) { - log.error("add dispatcher:" + clazz + "failed", e); - } - }); - scopeDeclareClasses.forEach( - listener::notify - ); - streamClasses.forEach(clazz -> { - try { - streamAnnotationListener.notify(clazz); - } catch (StorageException e) { - log.error("notify class:" + clazz + "failed", e); - } - }); - } catch (ClassNotFoundException | NoSuchFieldException | IllegalAccessException e) { - log.error("register scopes failed"); - } - } - - private static OALEngine loadOALEngine(OALDefine define) throws ReflectiveOperationException { - Class engineRTClass = Class.forName("org.apache.skywalking.oal.rt.OALRuntime"); - Constructor engineRTConstructor = engineRTClass.getConstructor(OALDefine.class); - return (OALEngine) engineRTConstructor.newInstance(define); - } -} diff --git a/graal/skywalking-on-graal-compiling-plugin/pom.xml b/graal/skywalking-on-graal-compiling-plugin/pom.xml deleted file mode 100644 index c4f95bc1b2..0000000000 --- a/graal/skywalking-on-graal-compiling-plugin/pom.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - - - 4.0.0 - - org.apache.skywalking - graal - 9.7.0-SNAPSHOT - - - maven-plugin - - skywalking-on-graal-compiling-plugin - - - - org.apache.maven - maven-plugin-api - - - - org.apache.maven - maven-core - - - org.apache.maven.plugin-tools - maven-plugin-annotations - - - - org.apache.skywalking - oal-rt-graal-native - ${project.version} - - - - org.apache.skywalking - library-util-graal-native - ${project.version} - - - - org.apache.skywalking - server-starter - - - org.apache.skywalking - oal-rt - - - org.apache.skywalking - server-core - - - ${project.version} - - - - org.apache.skywalking - server-core-graal-native - ${project.version} - - - - org.apache.skywalking - oal-rt - ${project.version} - provided - - - - org.apache.skywalking - meter-analyzer-graal-native - ${project.version} - - - - - - - maven-plugin-plugin - 3.9.0 - - true - - - - default-descriptor - process-classes - - descriptor - - - - default-addPluginArtifactMetadata - package - - addPluginArtifactMetadata - - - - - - - \ No newline at end of file diff --git a/graal/skywalking-on-graal-compiling-plugin/src/main/java/org/apache/skywalking/graal/OALGenerator.java b/graal/skywalking-on-graal-compiling-plugin/src/main/java/org/apache/skywalking/graal/OALGenerator.java deleted file mode 100644 index fe17373246..0000000000 --- a/graal/skywalking-on-graal-compiling-plugin/src/main/java/org/apache/skywalking/graal/OALGenerator.java +++ /dev/null @@ -1,163 +0,0 @@ -/* - * 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.graal; - -import com.google.common.collect.ImmutableSet; -import com.google.common.reflect.ClassPath; - -import javassist.CannotCompileException; -import javassist.ClassPool; -import javassist.CtClass; -import javassist.CtField; -import javassist.NotFoundException; -import org.apache.skywalking.aop.server.receiver.mesh.MeshOALDefine; -import org.apache.skywalking.oal.rt.parser.OALScripts; -import org.apache.skywalking.oal.rt.parser.ScriptParser; -import org.apache.skywalking.oal.rt.util.OALClassGenerator; -import org.apache.skywalking.oap.server.core.analysis.SourceDispatcher; -import org.apache.skywalking.oap.server.core.analysis.Stream; -import org.apache.skywalking.oap.server.core.annotation.AnnotationScan; -import org.apache.skywalking.oap.server.core.oal.rt.CoreOALDefine; -import org.apache.skywalking.oap.server.core.oal.rt.DisableOALDefine; -import org.apache.skywalking.oap.server.core.oal.rt.OALCompileException; - -import org.apache.skywalking.oap.server.core.source.DefaultScopeDefine; -import org.apache.skywalking.oap.server.core.source.ScopeDeclaration; -import org.apache.skywalking.oap.server.core.storage.StorageBuilderFactory; - -import org.apache.skywalking.oap.server.library.module.ModuleStartException; -import org.apache.skywalking.oap.server.library.util.ResourceUtils; -import org.apache.skywalking.oap.server.receiver.browser.provider.BrowserOALDefine; -import org.apache.skywalking.oap.server.receiver.clr.provider.CLROALDefine; - -import org.apache.skywalking.oap.server.receiver.envoy.TCPOALDefine; -import org.apache.skywalking.oap.server.receiver.jvm.provider.JVMOALDefine; - -import java.io.File; -import java.io.FileNotFoundException; -import java.io.FileReader; -import java.io.IOException; - -import java.io.Reader; -import java.lang.reflect.Modifier; -import java.util.ArrayList; - -import java.util.List; - -public class OALGenerator { - - public static void generateOALClass(String rootPath) throws ModuleStartException, OALCompileException { - AnnotationScan scopeScan = new AnnotationScan(); - scopeScan.registerListener(new DefaultScopeDefine.Listener()); - try { - scopeScan.scan(); - } catch (Exception e) { - throw new ModuleStartException(e.getMessage(), e); - } - - List oalClassGenerators = new ArrayList<>(); - oalClassGenerators.add(new OALClassGenerator(DisableOALDefine.INSTANCE)); - oalClassGenerators.add(new OALClassGenerator(CoreOALDefine.INSTANCE)); - oalClassGenerators.add(new OALClassGenerator(TCPOALDefine.INSTANCE)); - oalClassGenerators.add(new OALClassGenerator(BrowserOALDefine.INSTANCE)); - oalClassGenerators.add(new OALClassGenerator(JVMOALDefine.INSTANCE)); - oalClassGenerators.add(new OALClassGenerator(CLROALDefine.INSTANCE)); - oalClassGenerators.add(new OALClassGenerator(MeshOALDefine.INSTANCE)); - - for (OALClassGenerator generator :oalClassGenerators) { - generator.setStorageBuilderFactory(new StorageBuilderFactory.Default()); - generator.setCurrentClassLoader(OALGenerator.class.getClassLoader()); - generator.setOpenEngineDebug(true); - generateOALClassFiles(rootPath, generator); - } - } - - private static void generateOALClassFiles(String rootPath, OALClassGenerator classGenerator) throws OALCompileException { - Reader read; - try { - String root = rootPath + File.separator + ".." + File.separator + - ".." + File.separator + ".." + File.separator + - "oap-server" + File.separator + "server-starter" + File.separator + - "target" + File.separator + "classes" + File.separator; - String configFile = classGenerator.getOalDefine().getConfigFile(); - read = new FileReader(root + configFile); - } catch (FileNotFoundException e) { - throw new RuntimeException("Can't locate " + classGenerator.getOalDefine().getConfigFile(), e); - } - - OALScripts oalScripts; - try { - ScriptParser scriptParser = ScriptParser.createFromFile(read, classGenerator.getOalDefine().getSourcePackage()); - oalScripts = scriptParser.parse(); - } catch (IOException e) { - throw new RuntimeException("OAL script parse analysis failure.", e); - } - - classGenerator.generateClassAtRuntime(oalScripts, new ArrayList<>(), new ArrayList<>()); - } - - public static void generateForOALAnnotation(String path) throws IOException, CannotCompileException, NotFoundException { - ClassPath classpath = ClassPath.from(ResourceUtils.class.getClassLoader()); - ImmutableSet classes = classpath.getTopLevelClassesRecursive("org.apache.skywalking"); - List annotationStreamClass = new ArrayList<>(); - List annotationScopeDeclarationClass = new ArrayList<>(); - List dispatcherClass = new ArrayList<>(); - classes.forEach(classInfo -> { - Class clazz = classInfo.load(); - if (clazz.isAnnotationPresent(Stream.class)) { - annotationStreamClass.add(clazz); - } - if (clazz.isAnnotationPresent(ScopeDeclaration.class)) { - annotationScopeDeclarationClass.add(clazz); - } - if (!clazz.isInterface() && !Modifier.isAbstract( - clazz.getModifiers()) && SourceDispatcher.class.isAssignableFrom(clazz)) { - dispatcherClass.add(clazz); - } - - }); - - ClassPool pool = ClassPool.getDefault(); - - CtClass ctClass = pool.makeClass("org.apache.skywalking.oap.graal.ScannedClasses"); - - CtField listField1 = CtField.make(getFieldString("streamClasses", annotationStreamClass), ctClass); - CtField listField2 = CtField.make(getFieldString("scopeDeclarationClasses", annotationScopeDeclarationClass), ctClass); - CtField listField3 = CtField.make(getFieldString("dispatcherClasses", dispatcherClass), ctClass); - - ctClass.addField(listField1); - ctClass.addField(listField2); - ctClass.addField(listField3); - - String generatedFilePath = path + File.separator + "classes"; - ctClass.writeFile(generatedFilePath); - } - - private static String getFieldString(String fieldName, List classes) { - StringBuilder listFieldTemplate = new StringBuilder("public static java.util.List " + fieldName + " = java.util.Arrays.asList( new java.lang.Class[] {"); - for (Class clazz: classes) { - listFieldTemplate.append(clazz.getName()); - listFieldTemplate.append(".class,"); - } - listFieldTemplate.deleteCharAt(listFieldTemplate.length() - 1); - listFieldTemplate.append("} );"); - return listFieldTemplate.toString(); - } - -} diff --git a/graal/skywalking-on-graal-compiling-plugin/src/main/java/org/apache/skywalking/graal/OALGeneratorMojo.java b/graal/skywalking-on-graal-compiling-plugin/src/main/java/org/apache/skywalking/graal/OALGeneratorMojo.java deleted file mode 100644 index 762fd468a3..0000000000 --- a/graal/skywalking-on-graal-compiling-plugin/src/main/java/org/apache/skywalking/graal/OALGeneratorMojo.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * 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.graal; - -import javassist.CannotCompileException; -import javassist.NotFoundException; -import org.apache.maven.plugin.AbstractMojo; - -import org.apache.maven.plugins.annotations.LifecyclePhase; -import org.apache.maven.plugins.annotations.Mojo; -import org.apache.maven.plugins.annotations.Parameter; -import org.apache.maven.project.MavenProject; - -import org.apache.skywalking.oal.rt.util.OALClassGenerator; -import org.apache.skywalking.oap.server.core.oal.rt.OALCompileException; -import org.apache.skywalking.oap.server.library.module.ModuleStartException; -import org.jetbrains.annotations.NotNull; - -import java.io.File; -import java.io.IOException; - -@Mojo(name = "oal-generate", defaultPhase = LifecyclePhase.PROCESS_CLASSES) -public class OALGeneratorMojo extends AbstractMojo { - - @Parameter(defaultValue = "${project}", required = true, readonly = true) - private MavenProject project; - - @Override - public void execute() { - try { - String targetDirectory = project.getBuild().getDirectory(); - String generatedFilePath = getGeneratedFilePath(targetDirectory); - - OALClassGenerator.setGeneratedFilePath(generatedFilePath); - OALGenerator.generateOALClass(targetDirectory); - OALGenerator.generateForOALAnnotation(targetDirectory); - - } catch (OALCompileException | ModuleStartException | NotFoundException | IOException | CannotCompileException e) { - throw new RuntimeException(e); - } - } - - @NotNull - private static String getGeneratedFilePath(String targetDirectory) { - return targetDirectory + File.separator + "classes" + - File.separator + "org" + File.separator + "apache" + - File.separator + "skywalking" + File.separator + "oap" + - File.separator + "server" + File.separator + "core" + - File.separator + "source" + File.separator + "oal" + - File.separator + "rt"; - } -} diff --git a/oap-server-bom/pom.xml b/oap-server-bom/pom.xml index 4237dde5c1..7b2975be13 100644 --- a/oap-server-bom/pom.xml +++ b/oap-server-bom/pom.xml @@ -61,7 +61,7 @@ 2.3.31 3.25.0-GA 0.10.3 - 3.0.8 + 4.0.15 2.4.8.Final 1.9.4 1.12.0 @@ -488,7 +488,7 @@ ${vavr.version} - org.codehaus.groovy + org.apache.groovy groovy ${groovy.version} diff --git a/oap-server/analyzer/log-analyzer/pom.xml b/oap-server/analyzer/log-analyzer/pom.xml index abe621bbd0..cabd78e7e7 100644 --- a/oap-server/analyzer/log-analyzer/pom.xml +++ b/oap-server/analyzer/log-analyzer/pom.xml @@ -44,7 +44,7 @@ ${project.version} - org.codehaus.groovy + org.apache.groovy groovy diff --git a/oap-server/analyzer/meter-analyzer/pom.xml b/oap-server/analyzer/meter-analyzer/pom.xml index 3af6530b01..f29b8b9e9f 100644 --- a/oap-server/analyzer/meter-analyzer/pom.xml +++ b/oap-server/analyzer/meter-analyzer/pom.xml @@ -39,7 +39,7 @@ ${project.version} - org.codehaus.groovy + org.apache.groovy groovy diff --git a/pom.xml b/pom.xml index 68a10e3780..c30d397a65 100755 --- a/pom.xml +++ b/pom.xml @@ -143,15 +143,6 @@ - - native - - false - - - graal - -