diff --git a/.github/renovate-tracked-deps.json b/.github/renovate-tracked-deps.json
index 4f3f8c203..292f6b0d8 100644
--- a/.github/renovate-tracked-deps.json
+++ b/.github/renovate-tracked-deps.json
@@ -158,11 +158,13 @@
"mise": [
"actionlint",
"aqua:grafana/flint",
+ "aqua:grafana/gcx",
+ "aqua:grafana/oats",
"aqua:jonwiggins/xmloxide",
"aqua:owenlamont/ryl",
"biome",
+ "checkstyle",
"editorconfig-checker",
- "go:github.com/grafana/oats",
"google-java-format",
"hugo",
"java",
diff --git a/.github/renovate.json5 b/.github/renovate.json5
index e0f47d2a1..720659e04 100644
--- a/.github/renovate.json5
+++ b/.github/renovate.json5
@@ -1,6 +1,6 @@
{
$schema: "https://docs.renovatebot.com/renovate-schema.json",
- extends: ["config:best-practices", "config:recommended", "github>grafana/flint#v0.22.7"],
+ extends: ["config:best-practices", "config:recommended", "github>grafana/flint#v0.22.10"],
platformCommit: "enabled",
automerge: true,
ignorePaths: [
diff --git a/.github/workflows/acceptance-tests.yml b/.github/workflows/acceptance-tests.yml
index 457568672..8c891d4bc 100644
--- a/.github/workflows/acceptance-tests.yml
+++ b/.github/workflows/acceptance-tests.yml
@@ -12,10 +12,10 @@ jobs:
- name: Check out
with:
persist-credentials: false
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Run acceptance tests
run: mise run acceptance-test
diff --git a/.github/workflows/api-diff.yml b/.github/workflows/api-diff.yml
index 6d4a83f37..892881fa9 100644
--- a/.github/workflows/api-diff.yml
+++ b/.github/workflows/api-diff.yml
@@ -29,13 +29,13 @@ jobs:
API_DIFF_BASELINE_VERSION: ${{ inputs.baseline_version }}
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b6009e1ab..2acb7ea55 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -9,13 +9,13 @@ jobs:
build:
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
diff --git a/.github/workflows/bump-api-diff-baseline.yml b/.github/workflows/bump-api-diff-baseline.yml
index 4df5ee582..38004405d 100644
--- a/.github/workflows/bump-api-diff-baseline.yml
+++ b/.github/workflows/bump-api-diff-baseline.yml
@@ -29,14 +29,14 @@ jobs:
permissions:
contents: write # push to the snapshot PR branch
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
ref: ${{ env.SNAPSHOT_BRANCH }}
persist-credentials: true
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index b0295def6..b9ae9d3ce 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -21,12 +21,12 @@ jobs:
security-events: write # required for github/codeql-action/analyze to upload SARIF
steps:
- name: Checkout repository
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- name: Set up Java
- uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5
with:
distribution: temurin
java-version: "25"
@@ -37,7 +37,7 @@ jobs:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-codeql-${{ hashFiles('**/pom.xml') }}
- name: Initialize CodeQL
- uses: github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
+ uses: github/codeql-action/init@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
with:
languages: java
tools: linked
@@ -56,6 +56,6 @@ jobs:
-Djavadoc.skip=true
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
+ uses: github/codeql-action/analyze@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
with:
category: /language:java
diff --git a/.github/workflows/generate-protobuf.yml b/.github/workflows/generate-protobuf.yml
index 60483ade7..ea3298069 100644
--- a/.github/workflows/generate-protobuf.yml
+++ b/.github/workflows/generate-protobuf.yml
@@ -14,14 +14,14 @@ jobs:
permissions:
contents: read # checkout + read-only `git fetch origin main` for the verify step
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
ref: ${{ github.ref }}
persist-credentials: false
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
@@ -68,7 +68,7 @@ jobs:
permissions:
contents: write # push regenerated sources back to the renovate branch
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
ref: ${{ github.ref }}
# zizmor: ignore[artipacked] -- needs credentials to push
diff --git a/.github/workflows/github-pages.yaml b/.github/workflows/github-pages.yaml
index 310a023bf..4878af3fd 100644
--- a/.github/workflows/github-pages.yaml
+++ b/.github/workflows/github-pages.yaml
@@ -32,15 +32,15 @@ jobs:
if: github.repository == 'prometheus/client_java'
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
fetch-tags: "true"
fetch-depth: 0
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
cache: "false"
- name: Setup Pages
id: pages
diff --git a/.github/workflows/issue-management-stale-action.yml b/.github/workflows/issue-management-stale-action.yml
index e90b120a5..f0a294745 100644
--- a/.github/workflows/issue-management-stale-action.yml
+++ b/.github/workflows/issue-management-stale-action.yml
@@ -25,7 +25,7 @@ jobs:
# Handle stale PRs
# - After 120 days inactive: Adds "stale" label + warning comment
# - After 30 more days inactive: Closes
- - uses: actions/stale@1e223db275d687790206a7acac4d1a11bd6fe629 # v10.4.0
+ - uses: actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0.0
with:
days-before-issue-stale: -1
days-before-issue-close: -1
@@ -43,7 +43,7 @@ jobs:
# Handle stale issues
# - After 360 days (12 months) inactive: Adds "stale" label + warning comment
# - After 30 more days inactive: Closes
- - uses: actions/stale@1e223db275d687790206a7acac4d1a11bd6fe629 # v10.4.0
+ - uses: actions/stale@4391f3da665fdf50b6810c1a66712fb9ba21aa93 # v11.0.0
with:
days-before-issue-stale: 360
days-before-issue-close: 30
diff --git a/.github/workflows/java-version-matrix-tests.yml b/.github/workflows/java-version-matrix-tests.yml
index 83e13d7d4..1fa501465 100644
--- a/.github/workflows/java-version-matrix-tests.yml
+++ b/.github/workflows/java-version-matrix-tests.yml
@@ -26,15 +26,15 @@ jobs:
java-version: [8, 11, 17, 21, 25]
steps:
- name: Check out
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- name: Set up mise
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
diff --git a/.github/workflows/jmx-exporter-compatibility.yml b/.github/workflows/jmx-exporter-compatibility.yml
index 486955927..5c300425c 100644
--- a/.github/workflows/jmx-exporter-compatibility.yml
+++ b/.github/workflows/jmx-exporter-compatibility.yml
@@ -19,13 +19,13 @@ jobs:
jmx-exporter-compatibility:
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
working_directory: .mise/envs/jmx-exporter
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index c9b20142e..e2fb025fc 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -15,16 +15,16 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
fetch-depth: 0 # needed for git diff --merge-base in lint:links
- name: Setup mise
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Lint
env:
diff --git a/.github/workflows/micrometer-compatibility.yml b/.github/workflows/micrometer-compatibility.yml
index e13198be4..b73552299 100644
--- a/.github/workflows/micrometer-compatibility.yml
+++ b/.github/workflows/micrometer-compatibility.yml
@@ -18,22 +18,22 @@ jobs:
- name: upstream
repository: micrometer-metrics/micrometer
# renovate: datasource=github-releases depName=micrometer-metrics/micrometer packageName=micrometer-metrics/micrometer
- ref: v1.17.0
+ ref: v1.17.1
- name: typed-descriptor
# TODO: remove this temporary opt-in leg once Micrometer switches the
# Prometheus client integration to typed descriptors by default.
# Follow-up: https://github.com/prometheus/client_java/issues/2182
repository: zeitlinger/micrometer
# renovate: datasource=git-refs depName=zeitlinger/micrometer packageName=https://github.com/zeitlinger/micrometer currentValue=feat/prom-client-java-typed-family-descriptor
- ref: 8f90b70807f5a063c592e3b17ef3b908be894086
+ ref: f240f0978366378dae66ac005ea1d2ef65708ff3
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
working_directory: .mise/envs/micrometer
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
diff --git a/.github/workflows/multi-version-test.yml b/.github/workflows/multi-version-test.yml
index 2ae27bc02..f90251766 100644
--- a/.github/workflows/multi-version-test.yml
+++ b/.github/workflows/multi-version-test.yml
@@ -15,13 +15,13 @@ jobs:
java: [17, 21, 25]
steps:
- name: Check out
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- name: Set up Java ${{ matrix.java }}
id: setup-java
- uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5
with:
distribution: "temurin"
java-version: ${{ matrix.java }}
diff --git a/.github/workflows/native-tests.yml b/.github/workflows/native-tests.yml
index 6352f57a1..a099aaafc 100644
--- a/.github/workflows/native-tests.yml
+++ b/.github/workflows/native-tests.yml
@@ -12,12 +12,11 @@ jobs:
- name: Check out
with:
persist-credentials: false
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
working_directory: .mise/envs/native
- name: Run native tests
- working-directory: .mise/envs/native
- run: mise native-test
+ run: mise //.mise/envs/native:native-test
diff --git a/.github/workflows/nightly-benchmarks.yml b/.github/workflows/nightly-benchmarks.yml
index 0cde105bc..f7e1bb8cd 100644
--- a/.github/workflows/nightly-benchmarks.yml
+++ b/.github/workflows/nightly-benchmarks.yml
@@ -28,16 +28,16 @@ jobs:
contents: read # checkout only
steps:
- name: Checkout main branch
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
fetch-depth: 0
- name: Setup mise
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
@@ -75,7 +75,7 @@ jobs:
contents: write # push generated results to the benchmarks branch
steps:
- name: Checkout
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
# zizmor: ignore[artipacked] -- needs credentials to push to benchmarks branch
persist-credentials: true
diff --git a/.github/workflows/pr-benchmarks.yml b/.github/workflows/pr-benchmarks.yml
index 0e38c2869..ae6fd30f9 100644
--- a/.github/workflows/pr-benchmarks.yml
+++ b/.github/workflows/pr-benchmarks.yml
@@ -23,58 +23,80 @@ jobs:
fail-fast: false
matrix:
include:
- - name: base
- repository: ${{ github.repository }}
- ref: ${{ github.event.pull_request.base.sha }}
- sha: ${{ github.event.pull_request.base.sha }}
- - name: head
- repository: ${{ github.event.pull_request.head.repo.full_name }}
- ref: ${{ github.event.pull_request.head.sha }}
- sha: ${{ github.event.pull_request.head.sha }}
+ - topic: counter
+ pattern: CounterBenchmark
+ - topic: histogram
+ pattern: HistogramBenchmark
+ - topic: exposition
+ pattern: HistogramTextFormatBenchmark|TextFormatUtilBenchmark
permissions:
contents: read # checkout only
env:
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
PR_NUMBER: ${{ github.event.pull_request.number }}
+ JMH_PATTERN: ${{ matrix.pattern }}
steps:
- - name: Checkout ${{ matrix.name }}
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ - name: Checkout PR base
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
- repository: ${{ matrix.repository }}
- ref: ${{ matrix.ref }}
+ repository: ${{ github.repository }}
+ ref: ${{ github.event.pull_request.base.sha }}
persist-credentials: false
fetch-depth: 0
- name: Setup mise
- uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: ~/.m2/repository
- key: ${{ runner.os }}-pr-bench-maven-${{ matrix.name }}-${{ matrix.sha }}
+ key: ${{ runner.os }}-pr-bench-maven-${{ matrix.topic }}-${{ env.HEAD_SHA }}
restore-keys: |
+ ${{ runner.os }}-pr-bench-maven-${{ matrix.topic }}-
${{ runner.os }}-pr-bench-maven-
${{ runner.os }}-maven-
- - name: Run ${{ matrix.name }} JMH benchmarks
- run: mise run benchmark:ci-json
-
- - name: Capture ${{ matrix.name }} runner info
+ - name: Capture runner info
run: |
python3 ./.mise/tasks/generate_benchmark_summary.py \
- --write-system-info runner-info.json
+ --write-system-info /tmp/runner-info.json
+
+ - name: Run base ${{ matrix.topic }} benchmarks
+ run: mise run benchmark:ci-json
+ env:
+ JMH_ARGS: -f 3 -wi 3 -i 5 ${{ env.JMH_PATTERN }}
+
+ - name: Save base ${{ matrix.topic }} results
+ run: mv benchmark-results.json /tmp/base-results.json
+
+ - name: Checkout PR head
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
+ with:
+ repository: ${{ github.event.pull_request.head.repo.full_name }}
+ ref: ${{ github.event.pull_request.head.sha }}
+ persist-credentials: false
+ fetch-depth: 0
+
+ - name: Run head ${{ matrix.topic }} benchmarks
+ run: mise run benchmark:ci-json
+ env:
+ JMH_ARGS: -f 3 -wi 3 -i 5 ${{ env.JMH_PATTERN }}
+
+ - name: Save head ${{ matrix.topic }} results
+ run: mv benchmark-results.json /tmp/head-results.json
- - name: Upload ${{ matrix.name }} raw benchmark results
+ - name: Upload ${{ matrix.topic }} benchmark results
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
- name: pr-benchmark-raw-${{ matrix.name }}-${{ env.PR_NUMBER }}-${{ env.HEAD_SHA }}
+ name: pr-benchmark-topic-${{ matrix.topic }}-${{ env.PR_NUMBER }}-${{ env.HEAD_SHA }}
path: |
- benchmark-results.json
- runner-info.json
+ /tmp/base-results.json
+ /tmp/head-results.json
+ /tmp/runner-info.json
retention-days: 5
summarize:
@@ -88,35 +110,49 @@ jobs:
PR_NUMBER: ${{ github.event.pull_request.number }}
steps:
- name: Checkout PR head
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.sha }}
persist-credentials: false
fetch-depth: 0
- - name: Download base benchmark results
+ - name: Download topic benchmark results
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
with:
- name: pr-benchmark-raw-base-${{ env.PR_NUMBER }}-${{ env.HEAD_SHA }}
- path: /tmp/base-benchmark-results
+ pattern: pr-benchmark-topic-*-${{ env.PR_NUMBER }}-${{ env.HEAD_SHA }}
+ path: /tmp/topic-benchmark-results
- - name: Download head benchmark results
- uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
- with:
- name: pr-benchmark-raw-head-${{ env.PR_NUMBER }}-${{ env.HEAD_SHA }}
- path: /tmp/head-benchmark-results
+ - name: Merge topic benchmark results
+ run: |
+ python3 - <<'PY'
+ import json
+ from pathlib import Path
+
+ root = Path('/tmp/topic-benchmark-results')
+ for name in ('base', 'head'):
+ files = sorted(root.glob(f'*/{name}-results.json'))
+ if not files:
+ raise SystemExit(f'No {name} benchmark result files found')
+ merged = []
+ for file in files:
+ with open(file, 'r') as f:
+ merged.extend(json.load(f))
+ with open(f'/tmp/{name}-benchmark-results.json', 'w') as f:
+ json.dump(merged, f)
+ f.write('\n')
+ PY
- name: Generate benchmark summary
run: |
python3 ./.mise/tasks/generate_benchmark_summary.py \
- --input /tmp/head-benchmark-results/benchmark-results.json \
- --baseline /tmp/base-benchmark-results/benchmark-results.json \
- --system-info /tmp/head-benchmark-results/runner-info.json \
- --baseline-system-info /tmp/base-benchmark-results/runner-info.json \
+ --input /tmp/head-benchmark-results.json \
+ --baseline /tmp/base-benchmark-results.json \
--output-dir benchmark-results \
--commit-sha "${{ github.event.pull_request.head.sha }}" \
- --baseline-sha "${{ github.event.pull_request.base.sha }}"
+ --baseline-sha "${{ github.event.pull_request.base.sha }}" \
+ --comparison-note \
+ "Base and head are compared on the same runner within each topic."
env:
GITHUB_REPOSITORY: ${{ github.event.pull_request.head.repo.full_name }}
GITHUB_BASE_REPOSITORY: ${{ github.repository }}
diff --git a/.github/workflows/pr-title.yml b/.github/workflows/pr-title.yml
index 5434323e0..8cc398ee0 100644
--- a/.github/workflows/pr-title.yml
+++ b/.github/workflows/pr-title.yml
@@ -14,6 +14,4 @@ jobs:
permissions:
pull-requests: read # action-semantic-pull-request reads the PR title
steps:
- - uses: amannn/action-semantic-pull-request@48f256284bd46cdaab1048c3721360e808335d50 # v6.1.1
- env:
- GITHUB_TOKEN: ${{ github.token }}
+ - uses: grafana/shared-workflows/actions/lint-pr-title@823ed150196915a86971ab4beb899b0c80d835fe # lint-pr-title/v1.2.3
diff --git a/.github/workflows/regenerate-api-diff-otel.yml b/.github/workflows/regenerate-api-diff-otel.yml
index 9e91fcfa3..68f6fd865 100644
--- a/.github/workflows/regenerate-api-diff-otel.yml
+++ b/.github/workflows/regenerate-api-diff-otel.yml
@@ -14,14 +14,14 @@ jobs:
permissions:
contents: read # checkout + read-only `git fetch origin main` for the verify step
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
ref: ${{ github.ref }}
persist-credentials: false
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
@@ -61,7 +61,7 @@ jobs:
permissions:
contents: write # push regenerated apidiffs back to the renovate branch
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
ref: ${{ github.ref }}
# zizmor: ignore[artipacked] -- needs credentials to push
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 29d0416c2..6a8335014 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -15,6 +15,9 @@ jobs:
if: ${{ github.repository == 'prometheus/client_java' }}
environment: release
runs-on: ubuntu-24.04
+ env:
+ # Artifact releases pair a focused tool allowlist with cache: false.
+ MISE_ENABLE_TOOLS: java
permissions:
actions: write # required to trigger bump-api-diff-baseline.yml via `gh workflow run`
@@ -64,22 +67,22 @@ jobs:
"If the GPG Key Expired"
fi
- name: Checkout Plugin Repository
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
ref: ${{ inputs.tag }}
persist-credentials: false
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
cache: false
- name: Build release version
run: mise run build-release
- name: Set up Apache Maven Central
- uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5
with:
distribution: "temurin"
java-version: "21"
diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml
index 184664f37..290d3c9da 100644
--- a/.github/workflows/scorecard.yml
+++ b/.github/workflows/scorecard.yml
@@ -22,12 +22,12 @@ jobs:
id-token: write # required by scorecard-action for OIDC token
steps:
- name: Checkout repository
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
- name: Run OSSF Scorecard analysis
- uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
+ uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4
with:
results_file: results.sarif
results_format: sarif
@@ -41,6 +41,6 @@ jobs:
retention-days: 5
- name: Upload to code scanning
- uses: github/codeql-action/upload-sarif@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
+ uses: github/codeql-action/upload-sarif@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
with:
sarif_file: results.sarif
diff --git a/.github/workflows/test-release-build.yml b/.github/workflows/test-release-build.yml
index dfb82be26..f5914a1aa 100644
--- a/.github/workflows/test-release-build.yml
+++ b/.github/workflows/test-release-build.yml
@@ -13,15 +13,15 @@ jobs:
build:
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
persist-credentials: false
fetch-tags: "true"
fetch-depth: 0
- - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0
+ - uses: jdx/mise-action@3c2e0cf82a5b2e5249f0d3635a4d83d0ae861518 # v4.2.5
with:
- version: v2026.7.5
- sha256: 5f7ab76afdf0780d12edeaa67e908094e9ccf7924cfe203e415c1cfb87bbf778
+ version: v2026.8.6
+ sha256: 96f6f1f416d868b78addd22746eefc7f4bf7820c6a3afa392a9f653f708c1644
- name: Cache local Maven repository
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
diff --git a/.mise/envs/native/mise.toml b/.mise/envs/native/mise.toml
index 594ec3d80..b64367044 100644
--- a/.mise/envs/native/mise.toml
+++ b/.mise/envs/native/mise.toml
@@ -2,6 +2,9 @@
java = "oracle-graalvm-25.0.1"
[tasks.native-test]
-depends = "build"
-run = "../../mvnw test -PnativeTest"
-dir = "../../../integration-tests/it-spring-boot-smoke-test"
+depends = "//:build"
+# Native Test uses Surefire, so explicitly select the Failsafe-named test class.
+run = '''
+cd "$MISE_MONOREPO_ROOT/integration-tests/it-spring-boot-smoke-test"
+"$MISE_MONOREPO_ROOT/mvnw" test -PnativeTest -Dtest=ApplicationIT
+'''
diff --git a/.mise/lib/jmx_exporter_compat.py b/.mise/lib/jmx_exporter_compat.py
index be29a2715..dd364e064 100755
--- a/.mise/lib/jmx_exporter_compat.py
+++ b/.mise/lib/jmx_exporter_compat.py
@@ -7,8 +7,6 @@
import subprocess
import xml.etree.ElementTree as ET
from pathlib import Path
-from typing import Optional
-
DEFAULT_JMX_EXPORTER_DIR = Path(
os.environ.get("JMX_EXPORTER_DIR", "/tmp/jmx-exporter-compat")
@@ -34,8 +32,8 @@
def run_cmd(
cmd: list[str],
- cwd: Optional[Path] = None,
- env: Optional[dict[str, str]] = None,
+ cwd: Path | None = None,
+ env: dict[str, str] | None = None,
) -> None:
subprocess.run(cmd, cwd=cwd, check=True, env=env)
@@ -59,10 +57,12 @@ def check_clean_worktree(jmx_exporter_dir: Path) -> None:
)
-def get_prom_version(root_dir: Path = Path.cwd()) -> str:
+def get_prom_version(root_dir: Path | None = None) -> str:
configured_version = DEFAULT_PROM_VERSION
if configured_version:
return configured_version
+ if root_dir is None:
+ root_dir = Path.cwd()
pom = ET.parse(root_dir / "pom.xml")
root = pom.getroot()
version = root.findtext("./{*}version")
@@ -96,7 +96,9 @@ def prepare_repo(
)
-def install_local_artifacts(root_dir: Path = Path.cwd()) -> None:
+def install_local_artifacts(root_dir: Path | None = None) -> None:
+ if root_dir is None:
+ root_dir = Path.cwd()
run_cmd(
[
"./mvnw",
@@ -141,7 +143,7 @@ def quick_test_images(
def run_maven_test(
jmx_exporter_dir: Path = DEFAULT_JMX_EXPORTER_DIR,
- prom_version: Optional[str] = None,
+ prom_version: str | None = None,
) -> None:
if prom_version is None:
prom_version = get_prom_version()
diff --git a/.mise/lib/micrometer_compat.py b/.mise/lib/micrometer_compat.py
index dc3b9191f..b1c50d49f 100755
--- a/.mise/lib/micrometer_compat.py
+++ b/.mise/lib/micrometer_compat.py
@@ -6,8 +6,6 @@
import subprocess
import xml.etree.ElementTree as ET
from pathlib import Path
-from typing import Optional
-
DEFAULT_MICROMETER_DIR = Path(
os.environ.get("MICROMETER_DIR", "/tmp/micrometer-compat")
@@ -27,7 +25,7 @@
DEFAULT_PROM_VERSION = os.environ.get("PROM_VERSION")
-def run_cmd(cmd: list[str], cwd: Optional[Path] = None) -> None:
+def run_cmd(cmd: list[str], cwd: Path | None = None) -> None:
subprocess.run(cmd, cwd=cwd, check=True)
@@ -49,10 +47,12 @@ def check_clean_worktree(micrometer_dir: Path) -> None:
)
-def get_prom_version(root_dir: Path = Path.cwd()) -> str:
+def get_prom_version(root_dir: Path | None = None) -> str:
configured_version = DEFAULT_PROM_VERSION
if configured_version:
return configured_version
+ if root_dir is None:
+ root_dir = Path.cwd()
pom = ET.parse(root_dir / "pom.xml")
root = pom.getroot()
version = root.findtext("./{*}version")
@@ -64,7 +64,7 @@ def get_prom_version(root_dir: Path = Path.cwd()) -> str:
def write_init_script(
- init_script: Path = DEFAULT_INIT_SCRIPT, prom_version: Optional[str] = None
+ init_script: Path = DEFAULT_INIT_SCRIPT, prom_version: str | None = None
) -> None:
if prom_version is None:
prom_version = get_prom_version()
@@ -120,7 +120,9 @@ def prepare_repo(
)
-def install_local_artifacts(root_dir: Path = Path.cwd()) -> None:
+def install_local_artifacts(root_dir: Path | None = None) -> None:
+ if root_dir is None:
+ root_dir = Path.cwd()
run_cmd(
[
"./mvnw",
@@ -144,7 +146,7 @@ def install_local_artifacts(root_dir: Path = Path.cwd()) -> None:
def run_gradle_test(
- test_selector: Optional[str] = None,
+ test_selector: str | None = None,
micrometer_dir: Path = DEFAULT_MICROMETER_DIR,
init_script: Path = DEFAULT_INIT_SCRIPT,
) -> None:
diff --git a/.mise/tasks/generate_benchmark_summary.py b/.mise/tasks/generate_benchmark_summary.py
old mode 100644
new mode 100755
index cd51e8ac0..0da622bcb
--- a/.mise/tasks/generate_benchmark_summary.py
+++ b/.mise/tasks/generate_benchmark_summary.py
@@ -18,12 +18,15 @@
import argparse
import json
+import math
import os
import shutil
+import subprocess
import sys
from datetime import datetime, timezone
from pathlib import Path
-from typing import Dict, List, Optional, Tuple
+
+PRACTICAL_CHANGE_THRESHOLD = 5.0
def parse_args():
@@ -60,6 +63,11 @@ def parse_args():
default=None,
help="Baseline GitHub repository for commit links",
)
+ parser.add_argument(
+ "--comparison-note",
+ default=None,
+ help="Optional note to include in the benchmark comparison section",
+ )
parser.add_argument(
"--system-info",
default=None,
@@ -78,7 +86,7 @@ def parse_args():
return parser.parse_args()
-def get_system_info() -> Dict[str, str]:
+def get_system_info() -> dict[str, str]:
"""Capture system hardware information."""
import multiprocessing
import platform
@@ -87,7 +95,7 @@ def get_system_info() -> Dict[str, str]:
try:
info["cpu_cores"] = str(multiprocessing.cpu_count())
- except Exception:
+ except NotImplementedError:
pass
try:
@@ -99,17 +107,16 @@ def get_system_info() -> Dict[str, str]:
except FileNotFoundError:
# macOS
try:
- import subprocess
-
result = subprocess.run(
["sysctl", "-n", "machdep.cpu.brand_string"],
capture_output=True,
+ check=False,
text=True,
timeout=5,
)
if result.returncode == 0:
info["cpu_model"] = result.stdout.strip()
- except Exception:
+ except (OSError, subprocess.SubprocessError):
pass
try:
@@ -122,18 +129,17 @@ def get_system_info() -> Dict[str, str]:
except FileNotFoundError:
# macOS
try:
- import subprocess
-
result = subprocess.run(
["sysctl", "-n", "hw.memsize"],
capture_output=True,
+ check=False,
text=True,
timeout=5,
)
if result.returncode == 0:
bytes_mem = int(result.stdout.strip())
info["memory_gb"] = str(round(bytes_mem / 1024 / 1024 / 1024))
- except Exception:
+ except (OSError, ValueError, subprocess.SubprocessError):
pass
info["os"] = f"{platform.system()} {platform.release()}"
@@ -141,7 +147,7 @@ def get_system_info() -> Dict[str, str]:
return info
-def read_system_info(path: Optional[str]) -> Dict[str, str]:
+def read_system_info(path: str | None) -> dict[str, str]:
"""Read system info from JSON, or capture it from the current host."""
if not path:
return get_system_info()
@@ -158,7 +164,7 @@ def write_system_info(path: str) -> None:
f.write("\n")
-def format_system_info(sysinfo: Optional[Dict[str, str]]) -> str:
+def format_system_info(sysinfo: dict[str, str] | None) -> str:
"""Format captured system info for markdown."""
if not sysinfo:
return "unknown"
@@ -174,23 +180,22 @@ def format_system_info(sysinfo: Optional[Dict[str, str]]) -> str:
return ", ".join(parts) if parts else "unknown"
-def get_commit_sha(provided_sha: Optional[str]) -> str:
+def get_commit_sha(provided_sha: str | None) -> str:
"""Get commit SHA from argument, git, or return 'local'."""
if provided_sha:
return provided_sha
try:
- import subprocess
-
result = subprocess.run(
["git", "rev-parse", "HEAD"],
capture_output=True,
+ check=False,
text=True,
timeout=5,
)
if result.returncode == 0:
return result.stdout.strip()
- except Exception:
+ except (OSError, subprocess.SubprocessError):
pass
return "local"
@@ -216,7 +221,7 @@ def format_error(error) -> str:
"""Format error value, handling NaN."""
try:
error_val = float(error)
- if error_val != error_val: # NaN check
+ if math.isnan(error_val):
return ""
elif error_val >= 1_000:
return f"± {error_val / 1_000:.2f}K"
@@ -239,18 +244,18 @@ def short_benchmark_name(name: str) -> str:
return name.replace("io.prometheus.metrics.benchmarks.", "")
-def metric_score(result: Dict) -> Optional[float]:
+def metric_score(result: dict) -> float | None:
"""Extract a benchmark score as a finite float."""
try:
score = float(result.get("primaryMetric", {}).get("score"))
- if score == score:
+ if math.isfinite(score):
return score
except (ValueError, TypeError):
pass
return None
-def score_interval(result: Dict) -> Optional[Tuple[float, float]]:
+def score_interval(result: dict) -> tuple[float, float] | None:
"""Extract the JMH confidence interval for a benchmark result."""
metric = result.get("primaryMetric", {})
confidence = metric.get("scoreConfidence")
@@ -258,7 +263,7 @@ def score_interval(result: Dict) -> Optional[Tuple[float, float]]:
try:
low = float(confidence[0])
high = float(confidence[1])
- if low == low and high == high:
+ if math.isfinite(low) and math.isfinite(high):
return min(low, high), max(low, high)
except (ValueError, TypeError):
pass
@@ -268,78 +273,140 @@ def score_interval(result: Dict) -> Optional[Tuple[float, float]]:
return None
try:
error = float(metric.get("scoreError"))
- if error == error:
+ if math.isfinite(error) and error >= 0:
return score - error, score + error
except (ValueError, TypeError):
pass
return None
-def lower_is_better(result: Dict) -> bool:
+def lower_is_better(result: dict) -> bool:
"""Return true for JMH modes where lower score is better."""
mode = str(result.get("mode", ""))
unit = str(result.get("primaryMetric", {}).get("scoreUnit", ""))
return mode in {"avgt", "sample", "ss"} or unit.endswith("/op")
-def comparison_status(head: Dict, baseline: Dict) -> str:
- """Classify a benchmark comparison using confidence intervals."""
+def normalize_jvm_args(value) -> list:
+ """Normalize optional JMH JVM argument fields for metadata comparison."""
+ if value is None:
+ return []
+ if isinstance(value, list):
+ return value
+ return [value]
+
+
+def benchmark_metadata(result: dict) -> dict:
+ """Return metadata that must match for a base/head comparison."""
+ primary_metric = result.get("primaryMetric", {})
+ return {
+ "jmhVersion": result.get("jmhVersion"),
+ "mode": result.get("mode"),
+ "vmName": result.get("vmName"),
+ "vmVersion": result.get("vmVersion"),
+ "jvmArgs": normalize_jvm_args(result.get("jvmArgs")),
+ "jvmArgsPrepend": normalize_jvm_args(result.get("jvmArgsPrepend")),
+ "jvmArgsAppend": normalize_jvm_args(result.get("jvmArgsAppend")),
+ "threads": result.get("threads"),
+ "forks": result.get("forks"),
+ "warmupIterations": result.get("warmupIterations"),
+ "warmupTime": result.get("warmupTime"),
+ "warmupBatchSize": result.get("warmupBatchSize"),
+ "measurementIterations": result.get("measurementIterations"),
+ "measurementTime": result.get("measurementTime"),
+ "measurementBatchSize": result.get("measurementBatchSize"),
+ "jdkVersion": result.get("jdkVersion"),
+ "scoreUnit": primary_metric.get("scoreUnit"),
+ "params": result.get("params", {}),
+ }
+
+
+def comparable_metadata(head: dict, baseline: dict) -> bool:
+ """Return whether two results describe the same benchmark configuration."""
+ return benchmark_metadata(head) == benchmark_metadata(baseline)
+
+
+def comparison_status(head: dict, baseline: dict) -> str:
+ """Classify a benchmark comparison using confidence intervals and a threshold."""
head_interval = score_interval(head)
baseline_interval = score_interval(baseline)
head_score = metric_score(head)
baseline_score = metric_score(baseline)
- if head_score is None or baseline_score is None:
- return ""
-
- is_lower_better = lower_is_better(head)
- if head_interval and baseline_interval:
- head_low, head_high = head_interval
- baseline_low, baseline_high = baseline_interval
- if is_lower_better:
- if head_high < baseline_low:
- return "faster"
- if head_low > baseline_high:
- return "slower"
- else:
- if head_low > baseline_high:
- return "faster"
- if head_high < baseline_low:
- return "slower"
+ if (
+ not comparable_metadata(head, baseline)
+ or head_score is None
+ or baseline_score is None
+ ):
+ return "inconclusive"
+
+ change = performance_change(head, baseline)
+ if change is None or head_interval is None or baseline_interval is None:
+ return "inconclusive"
+
+ head_low, head_high = head_interval
+ baseline_low, baseline_high = baseline_interval
+ intervals_overlap = head_low <= baseline_high and baseline_low <= head_high
+ if intervals_overlap or abs(change) < PRACTICAL_CHANGE_THRESHOLD:
return "within noise"
- if is_lower_better:
- return "faster" if head_score < baseline_score else "slower"
- return "faster" if head_score > baseline_score else "slower"
+ return "meaningful improvement" if change > 0 else "meaningful regression"
-def performance_change(head: Dict, baseline: Dict) -> Optional[float]:
+def performance_change(head: dict, baseline: dict) -> float | None:
"""Return percent performance change, with positive meaning faster."""
head_score = metric_score(head)
baseline_score = metric_score(baseline)
- if head_score is None or baseline_score in (None, 0):
+ if (
+ head_score is None
+ or baseline_score is None
+ or head_score == 0
+ or baseline_score == 0
+ ):
return None
if lower_is_better(head):
return (float(baseline_score) / head_score - 1) * 100
return (head_score / float(baseline_score) - 1) * 100
-def format_change(change: Optional[float]) -> str:
+def format_change(change: float | None) -> str:
"""Format a percent performance change."""
if change is None:
return ""
return f"{change:+.1f}%"
+def metric_direction_note(results: list) -> str:
+ """Describe whether scores represent throughput or latency."""
+ directions = {
+ "latency" if lower_is_better(result) else "throughput" for result in results
+ }
+ if directions == {"throughput"}:
+ return (
+ "Throughput scores are higher-is-better; positive Head vs base deltas "
+ "indicate faster performance."
+ )
+ if directions == {"latency"}:
+ return (
+ "Latency scores are lower-is-better; positive Head vs base deltas "
+ "indicate faster performance."
+ )
+ return (
+ "Throughput scores are higher-is-better and latency scores are "
+ "lower-is-better; positive Head vs base deltas indicate faster performance."
+ )
+
+
def generate_comparison_section(
- results: List,
- baseline_results: List,
+ results: list,
+ baseline_results: list,
commit_sha: str,
baseline_sha: str,
repo: str,
baseline_repo: str,
- system_info: Optional[Dict[str, str]] = None,
- baseline_system_info: Optional[Dict[str, str]] = None,
-) -> List[str]:
+ comparison_note: str | None = None,
+ system_info: dict[str, str] | None = None,
+ baseline_system_info: dict[str, str] | None = None,
+) -> list[str]:
"""Generate a base-vs-head benchmark comparison section."""
by_name = {b.get("benchmark", ""): b for b in results if b.get("benchmark")}
baseline_by_name = {
@@ -352,7 +419,9 @@ def generate_comparison_section(
md.append("")
md.append(f"- **Head:** {format_commit_link(commit_sha, repo)}")
md.append(f"- **Base:** {format_commit_link(baseline_sha, baseline_repo)}")
- md.append("- **Change:** positive means the PR is faster than base.")
+ md.append(f"- **Metric direction:** {metric_direction_note(results)}")
+ if comparison_note:
+ md.append(f"- **Note:** {comparison_note}")
if baseline_system_info:
md.append(f"- **Head runner:** {format_system_info(system_info)}")
md.append(f"- **Base runner:** {format_system_info(baseline_system_info)}")
@@ -367,7 +436,7 @@ def generate_comparison_section(
md.append("")
return md
- md.append("| Benchmark | PR | Base | Change | Result |")
+ md.append("| Benchmark | PR | Base | Head vs base | Regression verdict |")
md.append("|:----------|---:|-----:|-------:|:-------|")
for name in common_names:
@@ -390,7 +459,9 @@ def generate_comparison_section(
md.append("")
if missing_in_base:
missing = ", ".join(short_benchmark_name(name) for name in missing_in_base)
- md.append(f"- Benchmarks only in PR results: {missing}")
+ md.append(
+ f"- Benchmarks only in PR results (listed separately below): {missing}"
+ )
if missing_in_head:
missing = ", ".join(short_benchmark_name(name) for name in missing_in_head)
md.append(f"- Benchmarks only in base results: {missing}")
@@ -400,14 +471,15 @@ def generate_comparison_section(
def generate_markdown(
- results: List,
+ results: list,
commit_sha: str,
repo: str,
- baseline_results: Optional[List] = None,
- baseline_sha: Optional[str] = None,
- baseline_repo: Optional[str] = None,
- system_info: Optional[Dict[str, str]] = None,
- baseline_system_info: Optional[Dict[str, str]] = None,
+ baseline_results: list | None = None,
+ baseline_sha: str | None = None,
+ baseline_repo: str | None = None,
+ comparison_note: str | None = None,
+ system_info: dict[str, str] | None = None,
+ baseline_system_info: dict[str, str] | None = None,
) -> str:
"""Generate markdown summary from JMH results."""
datetime_str = datetime.now(timezone.utc).strftime("%Y-%m-%dT%H:%M:%SZ")
@@ -461,18 +533,35 @@ def generate_markdown(
baseline_sha,
repo,
baseline_repo,
+ comparison_note=comparison_note,
system_info=sysinfo,
baseline_system_info=baseline_system_info,
)
)
+ # A benchmark without a base counterpart cannot receive a regression verdict.
+ # Keep it out of the comparison-oriented head table and list it separately.
+ baseline_names = {
+ b.get("benchmark", "") for b in (baseline_results or []) if b.get("benchmark")
+ }
+ if baseline_results:
+ comparable_results = [
+ b for b in results if b.get("benchmark", "") in baseline_names
+ ]
+ head_only_results = [
+ b for b in results if b.get("benchmark", "") not in baseline_names
+ ]
+ else:
+ comparable_results = results
+ head_only_results = []
+
# Group by benchmark class
- benchmarks_by_class: Dict[str, List] = {}
- for b in results:
+ benchmarks_by_class: dict[str, list] = {}
+ for b in comparable_results:
name = b.get("benchmark", "")
parts = name.rsplit(".", 1)
if len(parts) == 2:
- class_name, method = parts
+ class_name, _method = parts
class_short = class_name.split(".")[-1]
else:
class_short = "Other"
@@ -494,16 +583,10 @@ def generate_markdown(
reverse=True,
)
- md.append("| Benchmark | Score | Error | Units | Within run |")
- md.append("|:----------|------:|------:|:------|:-----------|")
-
- best_score = (
- sorted_benchmarks[0].get("primaryMetric", {}).get("score", 1)
- if sorted_benchmarks
- else 1
- )
+ md.append("| Benchmark | Score | Error | Units |")
+ md.append("|:----------|------:|------:|:------|")
- for i, b in enumerate(sorted_benchmarks):
+ for b in sorted_benchmarks:
name = b.get("benchmark", "").split(".")[-1]
score = b.get("primaryMetric", {}).get("score", 0)
error = b.get("primaryMetric", {}).get("scoreError", 0)
@@ -512,23 +595,28 @@ def generate_markdown(
score_fmt = format_score(score)
error_fmt = format_error(error)
- # Calculate relative performance as multiplier
- try:
- if i == 0:
- relative_fmt = "**fastest**"
- else:
- multiplier = float(best_score) / float(score)
- if multiplier >= 10:
- relative_fmt = f"{multiplier:.0f}x slower"
- else:
- relative_fmt = f"{multiplier:.1f}x slower"
- except (ValueError, TypeError, ZeroDivisionError):
- relative_fmt = ""
+ md.append(f"| {name} | {score_fmt} | {error_fmt} | {unit} |")
+
+ md.append("")
+ if head_only_results:
+ md.append("## New benchmarks in PR head")
+ md.append("")
+ md.append(
+ "These benchmarks have no base counterpart; scores are descriptive only "
+ "and have no regression verdict."
+ )
+ md.append("")
+ md.append("| Benchmark | Score | Error | Units |")
+ md.append("|:----------|------:|------:|:------|")
+ for b in sorted(head_only_results, key=lambda x: x.get("benchmark", "")):
+ name = short_benchmark_name(b.get("benchmark", ""))
+ score = b.get("primaryMetric", {}).get("score", 0)
+ error = b.get("primaryMetric", {}).get("scoreError", 0)
+ unit = b.get("primaryMetric", {}).get("scoreUnit", "ops/s")
md.append(
- f"| {name} | {score_fmt} | {error_fmt} | {unit} | {relative_fmt} |"
+ f"| {name} | {format_score(score)} | {format_error(error)} | {unit} |"
)
-
md.append("")
md.append("### Raw Results")
@@ -553,7 +641,7 @@ def generate_markdown(
try:
error_val = float(error)
- if error_val != error_val: # NaN
+ if math.isnan(error_val):
error_str = ""
else:
error_str = f"± {error_val:.3f}"
@@ -569,16 +657,21 @@ def generate_markdown(
md.append("## Notes")
md.append("")
- md.append("- **Score** = Throughput in operations per second (higher is better)")
+ md.append(
+ "- **Score** = the JMH primary metric; "
+ "throughput is higher-is-better and latency is lower-is-better."
+ )
md.append("- **Error** = 99.9% confidence interval")
if baseline_results:
md.append(
- "- **Comparison with base** uses JMH confidence intervals when "
- 'available; overlapping intervals are marked "within noise".'
+ "- **Regression verdict** requires comparable benchmark metadata, "
+ "non-overlapping JMH confidence intervals, and a change of at least "
+ f"{PRACTICAL_CHANGE_THRESHOLD:.0f}%; otherwise it is marked "
+ '"within noise" or "inconclusive".'
)
md.append(
- "- **Within run** compares benchmarks in the same result set, not against "
- "the base commit."
+ "- Scores for different benchmark methods are not ranked against one another; "
+ "they may measure different workloads."
)
md.append("")
@@ -671,6 +764,7 @@ def main():
baseline_results=baseline_results,
baseline_sha=baseline_sha,
baseline_repo=baseline_repo,
+ comparison_note=args.comparison_note,
system_info=system_info,
baseline_system_info=baseline_system_info,
)
diff --git a/.mise/tasks/jmx-exporter/prepare.py b/.mise/tasks/jmx-exporter/prepare.py
index 348415f7f..845b76661 100755
--- a/.mise/tasks/jmx-exporter/prepare.py
+++ b/.mise/tasks/jmx-exporter/prepare.py
@@ -5,7 +5,6 @@
import sys
-
sys.path.insert(0, ".mise/lib")
diff --git a/.mise/tasks/jmx-exporter/test.py b/.mise/tasks/jmx-exporter/test.py
index 3e3989300..0f7694c19 100755
--- a/.mise/tasks/jmx-exporter/test.py
+++ b/.mise/tasks/jmx-exporter/test.py
@@ -5,7 +5,6 @@
import sys
-
sys.path.insert(0, ".mise/lib")
diff --git a/.mise/tasks/lint/bom.py b/.mise/tasks/lint/bom.py
index d77b88e23..e4c70988c 100755
--- a/.mise/tasks/lint/bom.py
+++ b/.mise/tasks/lint/bom.py
@@ -7,7 +7,6 @@
import sys
from fnmatch import fnmatch
from pathlib import Path
-from typing import List
ROOT = Path(__file__).resolve().parents[3] # repo root (.. from .mise/tasks/lint)
IGNORE_DIRS = {"prometheus-metrics-parent"}
@@ -31,7 +30,7 @@ def first_artifact_id(pom_file: Path) -> str:
return matches[1].strip()
-def add_dir(dir_path: Path, want: List[str]):
+def add_dir(dir_path: Path, want: list[str]):
if not dir_path.is_dir():
raise FileNotFoundError(f"Directory {dir_path} does not exist.")
@@ -49,8 +48,8 @@ def add_dir(dir_path: Path, want: List[str]):
want.append(artifact_id)
-def collect_want(root: Path) -> List[str]:
- want: List[str] = []
+def collect_want(root: Path) -> list[str]:
+ want: list[str] = []
# top-level prometheus-metrics*
for entry in sorted(root.iterdir()):
if entry.is_dir() and fnmatch(entry.name, f"{MODULE_PREFIX}*"):
@@ -68,14 +67,15 @@ def collect_want(root: Path) -> List[str]:
return want_unique
-def collect_have(bom_pom: Path) -> List[str]:
+def collect_have(bom_pom: Path) -> list[str]:
if not bom_pom.is_file():
raise FileNotFoundError(f"BOM file {bom_pom} does not exist.")
text = bom_pom.read_text(encoding="utf-8")
# find artifactId values that start with MODULE_PREFIX
matches = re.findall(
- r"\s*(%s[^<\s]*)\s* " % re.escape(MODULE_PREFIX), text
+ rf"\s*({re.escape(MODULE_PREFIX)}[^<\s]*)\s* ",
+ text,
)
return sorted(matches)
@@ -108,7 +108,7 @@ def main() -> int:
else:
return 0
- except Exception as e:
+ except (OSError, RuntimeError) as e:
print(e, file=sys.stderr)
return 1
diff --git a/.mise/tasks/micrometer/prepare.py b/.mise/tasks/micrometer/prepare.py
index ba13acf69..c4fbf2208 100755
--- a/.mise/tasks/micrometer/prepare.py
+++ b/.mise/tasks/micrometer/prepare.py
@@ -5,7 +5,6 @@
import sys
-
sys.path.insert(0, ".mise/lib")
diff --git a/.mise/tasks/micrometer/test.py b/.mise/tasks/micrometer/test.py
index 40316f569..68fb3f661 100755
--- a/.mise/tasks/micrometer/test.py
+++ b/.mise/tasks/micrometer/test.py
@@ -5,7 +5,6 @@
import sys
-
sys.path.insert(0, ".mise/lib")
diff --git a/.mise/tasks/test_generate-benchmark-summary.py b/.mise/tasks/test_generate-benchmark-summary.py
new file mode 100644
index 000000000..9918d0e49
--- /dev/null
+++ b/.mise/tasks/test_generate-benchmark-summary.py
@@ -0,0 +1,156 @@
+import os
+import sys
+import unittest
+
+here = os.path.dirname(__file__)
+if here not in sys.path:
+ sys.path.insert(0, here)
+
+from generate_benchmark_summary import (
+ comparison_status,
+ generate_markdown,
+)
+
+
+def result(
+ name="io.prometheus.metrics.benchmarks.CounterBenchmark.prometheusInc",
+ score=100.0,
+ error=1.0,
+ threads=4,
+):
+ primary_metric = {
+ "score": score,
+ "scoreUnit": "ops/s",
+ }
+ if error is not None:
+ primary_metric.update(
+ {
+ "scoreError": error,
+ "scoreConfidence": [score - error, score + error],
+ }
+ )
+
+ return {
+ "benchmark": name,
+ "jmhVersion": "1.37",
+ "mode": "thrpt",
+ "threads": threads,
+ "forks": 3,
+ "warmupIterations": 3,
+ "warmupTime": "10 s",
+ "measurementIterations": 5,
+ "measurementTime": "10 s",
+ "jdkVersion": "25.0.3",
+ "primaryMetric": primary_metric,
+ }
+
+
+class TestBenchmarkComparison(unittest.TestCase):
+ def test_meaningful_improvement_requires_threshold_and_separation(self):
+ self.assertEqual(
+ comparison_status(result(score=106), result()), "meaningful improvement"
+ )
+
+ def test_meaningful_regression_requires_threshold_and_separation(self):
+ self.assertEqual(
+ comparison_status(result(score=94), result()), "meaningful regression"
+ )
+
+ def test_small_or_uncertain_change_is_within_noise(self):
+ self.assertEqual(
+ comparison_status(result(score=102, error=5), result(error=5)),
+ "within noise",
+ )
+
+ def test_mismatched_metadata_is_inconclusive(self):
+ self.assertEqual(comparison_status(result(threads=1), result()), "inconclusive")
+
+ def test_execution_metadata_mismatch_is_inconclusive(self):
+ for field, value in (
+ ("vmName", "different-vm"),
+ ("vmVersion", "different-vm-version"),
+ ("jvmArgs", ["-Xmx1g"]),
+ ("jvmArgsPrepend", ["-XX:+UseZGC"]),
+ ("jvmArgsAppend", ["-XX:-UseCompressedOops"]),
+ ("warmupBatchSize", 2),
+ ("measurementBatchSize", 2),
+ ):
+ head = result()
+ base = result()
+ head[field] = value
+ self.assertEqual(comparison_status(head, base), "inconclusive", field)
+
+ def test_latency_uses_lower_is_better_direction(self):
+ head = result(score=94, error=1)
+ base = result(score=100, error=1)
+ head["mode"] = base["mode"] = "avgt"
+ head["primaryMetric"]["scoreUnit"] = base["primaryMetric"]["scoreUnit"] = "ms"
+ self.assertEqual(comparison_status(head, base), "meaningful improvement")
+
+ def test_exact_practical_threshold_is_meaningful(self):
+ self.assertEqual(
+ comparison_status(result(score=105, error=0.1), result(error=0.1)),
+ "meaningful improvement",
+ )
+
+ def test_zero_or_non_finite_scores_are_inconclusive(self):
+ self.assertEqual(comparison_status(result(score=0), result()), "inconclusive")
+ self.assertEqual(comparison_status(result(), result(score=0)), "inconclusive")
+ self.assertEqual(
+ comparison_status(result(score=float("inf")), result()), "inconclusive"
+ )
+
+ def test_invalid_fallback_uncertainty_is_inconclusive(self):
+ for error in (float("inf"), float("-inf"), -1.0):
+ head = result(error=error)
+ head["primaryMetric"].pop("scoreConfidence")
+ self.assertEqual(comparison_status(head, result()), "inconclusive", error)
+
+ def test_missing_confidence_interval_is_inconclusive(self):
+ head = result(score=106, error=None)
+ self.assertEqual(comparison_status(head, result()), "inconclusive")
+
+
+class TestBenchmarkMarkdown(unittest.TestCase):
+ def test_head_only_benchmarks_are_separate_and_not_ranked(self):
+ base = [result()]
+ head_only = result(
+ name="io.prometheus.metrics.benchmarks.HistogramBenchmark.newProbe",
+ score=5.0,
+ )
+ markdown = generate_markdown(
+ base + [head_only],
+ "head",
+ "prometheus/client_java",
+ baseline_results=base,
+ baseline_sha="base",
+ baseline_repo="prometheus/client_java",
+ )
+
+ self.assertIn(
+ "| Benchmark | PR | Base | Head vs base | Regression verdict |", markdown
+ )
+ self.assertIn("## New benchmarks in PR head", markdown)
+ self.assertIn("no base counterpart", markdown)
+ self.assertIn("Throughput scores are higher-is-better", markdown)
+ self.assertNotIn("Within run", markdown)
+ self.assertNotIn("x slower", markdown)
+
+ def test_latency_note_is_mode_aware(self):
+ base = result()
+ head = result()
+ base["mode"] = head["mode"] = "avgt"
+ base["primaryMetric"]["scoreUnit"] = head["primaryMetric"]["scoreUnit"] = "ms"
+ markdown = generate_markdown(
+ [head],
+ "head",
+ "prometheus/client_java",
+ baseline_results=[base],
+ baseline_sha="base",
+ baseline_repo="prometheus/client_java",
+ )
+ self.assertIn("Latency scores are lower-is-better", markdown)
+
+
+if __name__ == "__main__":
+ unittest.main()
diff --git a/.mise/tasks/test_update-benchmarks.py b/.mise/tasks/test_update-benchmarks.py
index 3d80b4983..a42091ef1 100644
--- a/.mise/tasks/test_update-benchmarks.py
+++ b/.mise/tasks/test_update-benchmarks.py
@@ -66,7 +66,7 @@ def test_update_only_inserts_matching_class_lines(self):
updated = update_pre_blocks_under_module(self.module_path, self.table)
# All three files should be updated
self.assertEqual(
- set(os.path.basename(p) for p in updated),
+ {os.path.basename(p) for p in updated},
{
os.path.basename(self.files["CounterBenchmark"]),
os.path.basename(self.files["HistogramBenchmark"]),
diff --git a/.mise/tasks/update_benchmarks.py b/.mise/tasks/update_benchmarks.py
index b6eeba53c..6f7f788dd 100755
--- a/.mise/tasks/update_benchmarks.py
+++ b/.mise/tasks/update_benchmarks.py
@@ -29,10 +29,9 @@
import shlex
import subprocess
import sys
-from typing import List, Optional
-def run_cmd(cmd: List[str], cwd: Optional[str] = None) -> str:
+def run_cmd(cmd: list[str], cwd: str | None = None) -> str:
"""Run a command, stream stdout/stderr to the console for progress, and return the full output.
This replaces the previous blocking subprocess.run approach so users can see build / JMH
@@ -47,7 +46,7 @@ def run_cmd(cmd: List[str], cwd: Optional[str] = None) -> str:
print(f"Command not found: {cmd[0]}")
raise
- output_lines: List[str] = []
+ output_lines: list[str] = []
try:
assert proc.stdout is not None
# Stream lines as they appear and capture them for returning
@@ -94,7 +93,7 @@ def find_benchmarks_jar(module: str) -> str:
return jar
-def run_jmh(jar: str, java_cmd: str, extra_args: Optional[str]) -> str:
+def run_jmh(jar: str, java_cmd: str, extra_args: str | None) -> str:
args = [java_cmd, "-jar", jar, "-rf", "text"]
if extra_args:
args += shlex.split(extra_args)
@@ -128,7 +127,7 @@ def extract_first_table(jmh_output: str) -> str:
return table
-def filter_table_for_class(table: str, class_name: str) -> Optional[str]:
+def filter_table_for_class(table: str, class_name: str) -> str | None:
"""
Return a table string that contains only the header and the lines belonging to `class_name`.
If no matching lines are found, return None.
@@ -157,16 +156,19 @@ def filter_table_for_class(table: str, class_name: str) -> Optional[str]:
return header + "\n" + "\n".join(matched)
-def update_pre_blocks_under_module(module: str, table: str) -> List[str]:
+def update_pre_blocks_under_module(module: str, table: str) -> list[str]:
# Find files under module and update any
... block that contains 'thrpt'
updated_files = []
for path in glob.glob(os.path.join(module, "**"), recursive=True):
if os.path.isdir(path):
continue
+ content = None
try:
with open(path, "r", encoding="utf-8") as f:
content = f.read()
- except Exception:
+ except (OSError, UnicodeError):
+ pass
+ if content is None:
continue
# quick filter
if "" not in content or "thrpt" not in content:
@@ -188,10 +190,10 @@ def update_pre_blocks_under_module(module: str, table: str) -> List[str]:
# This will match patterns like: " * ... " and capture the prefix (e.g. " * ")
pattern = re.compile(r"(?m)^(?P[ \t]*\*[ \t]*)[\s\S]*? ")
- def repl(m: re.Match) -> str:
+ def repl(m: re.Match, replacement_table: str = filtered_table) -> str:
prefix = m.group("prefix")
# Build the new block with the same prefix on each line
- lines = filtered_table.splitlines()
+ lines = replacement_table.splitlines()
replaced = prefix + "\n"
for ln in lines:
replaced += prefix + ln.rstrip() + "\n"
@@ -207,7 +209,7 @@ def repl(m: re.Match) -> str:
return updated_files
-def main(argv: List[str]):
+def main(argv: list[str]):
parser = argparse.ArgumentParser()
parser.add_argument("--mvnw", default="./mvnw", help="Path to maven wrapper")
parser.add_argument(
diff --git a/AGENTS.md b/AGENTS.md
index 24481b8e5..2949d8089 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -15,7 +15,7 @@ mise run ci
# Quick compile without tests or checks (fastest)
mise run compile
-# Run unit tests only (skips formatting/coverage/checkstyle)
+# Run unit tests only (skips formatting and coverage)
mise run test
# Run all tests including integration tests
@@ -23,15 +23,15 @@ mise run test-all
# Run a single test class
./mvnw test -Dtest=CounterTest \
- -Dcoverage.skip=true -Dcheckstyle.skip=true
+ -Dcoverage.skip=true
# Run a single test method
./mvnw test -Dtest=CounterTest#testIncrement \
- -Dcoverage.skip=true -Dcheckstyle.skip=true
+ -Dcoverage.skip=true
# Run tests in a specific module
./mvnw test -pl prometheus-metrics-core \
- -Dcoverage.skip=true -Dcheckstyle.skip=true
+ -Dcoverage.skip=true
# Regenerate protobuf classes (after protobuf dep update)
mise run generate
@@ -125,6 +125,13 @@ commits. CI will fail if these checks fail.
- Build succeeds (tests are skipped;
run `mise run test` or `mise run test-all` for tests)
+## API Design
+
+- For internal or SDK-facing classes, prefer static factories and builders
+ over adding new public constructors.
+- Keep constructors non-public unless they are intentionally part of the
+ stable API.
+
## Testing
- JUnit 5 (Jupiter) with `@Test` annotations
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index d2a93b676..1b42bfaf4 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -12,6 +12,18 @@ Prometheus uses GitHub to manage reviews of pull requests.
This will avoid unnecessary work and surely give you and us a good deal
of inspiration.
+## Pull Request Titles
+
+Use a [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/#summary)-style
+title for pull requests:
+
+```text
+[optional scope]:
+```
+
+For example: `fix(metrics): handle empty scrapes`. Common types include `feat`, `fix`,
+`docs`, `test`, `refactor`, `perf`, `build`, `ci`, `chore`, and `revert`.
+
## Signing Off Commits
Every commit must include a `Signed-off-by` line, as required by the
@@ -61,6 +73,13 @@ This requires native lint tools,
which you can install with `mise run setup:native-lint-tools`.
These are optional but catch formatting and lint issues before CI.
+## API Design
+
+For internal or SDK-facing classes, prefer static factories and builders over
+adding new public constructors. Constructors are difficult to evolve
+compatibly, so keep them non-public unless they are intentionally part of the
+stable API.
+
## Running Tests
If you're getting errors when running tests:
@@ -77,14 +96,12 @@ mise --cd .mise/envs/native run native-test
### Avoid failures while running tests
- Use `-Dcoverage.skip=true` to skip the coverage check during development.
-- Use `-Dcheckstyle.skip=true` to skip the checkstyle check during development.
- Use `-Dwarnings=-nowarn` to skip the warnings during development.
Combine all with
```shell
-./mvnw install -DskipTests -Dcoverage.skip=true \
- -Dcheckstyle.skip=true -Dwarnings=-nowarn
+./mvnw install -DskipTests -Dcoverage.skip=true -Dwarnings=-nowarn
```
or simply
diff --git a/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramBenchmark.java b/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramBenchmark.java
index 72cba0f9f..41b7097db 100644
--- a/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramBenchmark.java
+++ b/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramBenchmark.java
@@ -47,6 +47,16 @@ public PrometheusClassicHistogram() {
}
}
+ @State(Scope.Thread)
+ public static class PrometheusClassicHistogramPerThread {
+
+ final Histogram noLabels;
+
+ public PrometheusClassicHistogramPerThread() {
+ noLabels = Histogram.builder().name("test").help("help").classicOnly().build();
+ }
+ }
+
@State(Scope.Benchmark)
public static class PrometheusNativeHistogram {
@@ -143,6 +153,26 @@ public Histogram prometheusClassic(
return histogram.noLabels;
}
+ @Benchmark
+ @Threads(1)
+ public Histogram prometheusClassicSingleThread(
+ RandomNumbers randomNumbers, PrometheusClassicHistogram histogram) {
+ for (int i = 0; i < randomNumbers.randomNumbers.length; i++) {
+ histogram.noLabels.observe(randomNumbers.randomNumbers[i]);
+ }
+ return histogram.noLabels;
+ }
+
+ @Benchmark
+ @Threads(4)
+ public Histogram prometheusClassicPerThread(
+ RandomNumbers randomNumbers, PrometheusClassicHistogramPerThread histogram) {
+ for (int i = 0; i < randomNumbers.randomNumbers.length; i++) {
+ histogram.noLabels.observe(randomNumbers.randomNumbers[i]);
+ }
+ return histogram.noLabels;
+ }
+
@Benchmark
@Threads(4)
public Histogram prometheusNative(
diff --git a/checkstyle-suppressions.xml b/checkstyle-suppressions.xml
index 82e964658..b1b9d6cfe 100644
--- a/checkstyle-suppressions.xml
+++ b/checkstyle-suppressions.xml
@@ -21,4 +21,12 @@
+
+
+
+
+
+
+
diff --git a/checkstyle.xml b/checkstyle.xml
index cac6be8d3..bc6375b3f 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -48,18 +48,6 @@
-
-
-
-
-
-
-
-
diff --git a/docs/apidiffs/current_vs_latest/prometheus-metrics-exporter-common.txt b/docs/apidiffs/current_vs_latest/prometheus-metrics-exporter-common.txt
index e83e9a6f5..daa5ef822 100644
--- a/docs/apidiffs/current_vs_latest/prometheus-metrics-exporter-common.txt
+++ b/docs/apidiffs/current_vs_latest/prometheus-metrics-exporter-common.txt
@@ -1,2 +1,4 @@
Comparing source compatibility of prometheus-metrics-exporter-common-1.8.1-SNAPSHOT.jar against prometheus-metrics-exporter-common-1.8.0.jar
-No changes.
+*** MODIFIED CLASS: PUBLIC io.prometheus.metrics.exporter.common.PrometheusScrapeHandler (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+
diff --git a/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-caffeine.txt b/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-caffeine.txt
index 731adee45..2745dbce5 100644
--- a/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-caffeine.txt
+++ b/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-caffeine.txt
@@ -1,2 +1,6 @@
Comparing source compatibility of prometheus-metrics-instrumentation-caffeine-1.8.1-SNAPSHOT.jar against prometheus-metrics-instrumentation-caffeine-1.8.0.jar
-No changes.
+=== UNCHANGED CLASS: PUBLIC io.prometheus.metrics.instrumentation.caffeine.CacheMetricsCollector (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ === UNCHANGED METHOD: PUBLIC com.github.benmanes.caffeine.cache.Cache,?>,?> removeCache(java.lang.String)
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+
diff --git a/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-guava.txt b/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-guava.txt
index 7391e926c..bb87fbec9 100644
--- a/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-guava.txt
+++ b/docs/apidiffs/current_vs_latest/prometheus-metrics-instrumentation-guava.txt
@@ -1,2 +1,6 @@
Comparing source compatibility of prometheus-metrics-instrumentation-guava-1.8.1-SNAPSHOT.jar against prometheus-metrics-instrumentation-guava-1.8.0.jar
-No changes.
+=== UNCHANGED CLASS: PUBLIC io.prometheus.metrics.instrumentation.guava.CacheMetricsCollector (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ === UNCHANGED METHOD: PUBLIC com.google.common.cache.Cache,?>,?> removeCache(java.lang.String)
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+
diff --git a/docs/content/exporters/filter.md b/docs/content/exporters/filter.md
index ae7ad9564..7d3e71d0e 100644
--- a/docs/content/exporters/filter.md
+++ b/docs/content/exporters/filter.md
@@ -18,3 +18,13 @@ params:
- jvm_threads_current
- jvm_threads_daemon
```
+
+## Query parameter limits
+
+For safety, exporters limit the query string to 65,536 characters and accept at most 1,024
+query parameters. The parameter limit counts every `&`-separated pair, including repeated
+parameters and empty pairs. These are fixed implementation limits and cannot be changed through
+runtime configuration.
+
+If a request exceeds either limit or contains invalid percent-encoding, the `/metrics` endpoint
+returns HTTP `400 Bad Request` with the plain-text response `Invalid query parameters`.
diff --git a/docs/content/otel/otlp.md b/docs/content/otel/otlp.md
index 31aacfcbd..e2ea987dd 100644
--- a/docs/content/otel/otlp.md
+++ b/docs/content/otel/otlp.md
@@ -44,6 +44,9 @@ By default, the `OpenTelemetryExporter` will push metrics every 60 seconds to
the [OpenTelemetryExporter.Builder][builder-javadoc], or at runtime via
[`io.prometheus.exporter.opentelemetry.*`][otel-properties] properties.
+The OpenTelemetry exporter also honors the shared [`io.prometheus.exporter.filter.*`][exporter-filter-properties] metric-name
+filter properties.
+
In addition to the Prometheus Java client configuration, the exporter also recognizes standard
OpenTelemetry configuration. For example, you can set
the [OTEL_EXPORTER_OTLP_METRICS_ENDPOINT](https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/#otel_exporter_otlp_metrics_endpoint)
@@ -62,4 +65,5 @@ OTel collector, and a Prometheus server.
[builder-javadoc]: /client_java/api/io/prometheus/metrics/exporter/opentelemetry/OpenTelemetryExporter.Builder.html
[opentelemetry-example]: https://github.com/prometheus/client_java/tree/main/examples/example-exporter-opentelemetry
[otel-pipeline]: /client_java/images/otel-pipeline.png
+[exporter-filter-properties]: {{< relref "../config/config.md#exporter-filter-properties" >}}
[otel-properties]: {{< relref "../config/config.md#exporter-opentelemetry-properties" >}}
diff --git a/examples/example-custom-buckets/docker-compose.yaml b/examples/example-custom-buckets/docker-compose.yaml
index 97d20349d..6712c8533 100644
--- a/examples/example-custom-buckets/docker-compose.yaml
+++ b/examples/example-custom-buckets/docker-compose.yaml
@@ -1,7 +1,7 @@
version: "3"
services:
example-application:
- image: eclipse-temurin:25.0.3_9-jre@sha256:681c543d6f36c50f45e9b5226930a46203dcfa351d3670e9d0bdf0dabae53539
+ image: eclipse-temurin:25.0.3_9-jre@sha256:7c1c6297dc3a3ff947922f3ab14ecd326e29083b9edaa8dbff3b94fef1688311
network_mode: host
volumes:
- ./target/example-custom-buckets.jar:/example-custom-buckets.jar
@@ -10,7 +10,7 @@ services:
- -jar
- /example-custom-buckets.jar
prometheus:
- image: prom/prometheus:v3.13.1@sha256:3c42b892cf723fa54d2f262c37a0e1f80aa8c8ddb1da7b9b0df9455a35a7f893
+ image: prom/prometheus:v3.14.0@sha256:5ce7540c3c00ef4ab0c9d2c995c6a5b9c421f44b4a115d97a2c7af3b1c21cbb0
network_mode: host
volumes:
- ./docker-compose/prometheus.yml:/prometheus.yml
@@ -18,7 +18,7 @@ services:
- --enable-feature=native-histograms
- --config.file=/prometheus.yml
grafana:
- image: grafana/grafana:13.1.0@sha256:121a7a9ece6dc10b969f1f96eed64b4f07dfac0d0b8abc070f7cb83bbde86f63
+ image: grafana/grafana:13.2.0@sha256:3fd54ae1214669f8355f065ec9f6445d5279a3d77095ab048ca045685272429b
network_mode: host
volumes:
- ./docker-compose/grafana-datasources.yaml:/etc/grafana/provisioning/datasources/grafana-datasources.yaml
diff --git a/examples/example-exemplars-tail-sampling/docker-compose.yaml b/examples/example-exemplars-tail-sampling/docker-compose.yaml
index 4811ace29..2d5dc0e24 100644
--- a/examples/example-exemplars-tail-sampling/docker-compose.yaml
+++ b/examples/example-exemplars-tail-sampling/docker-compose.yaml
@@ -36,14 +36,14 @@ services:
- -jar
- /example-greeting-service.jar
collector:
- image: otel/opentelemetry-collector-contrib:0.156.0@sha256:125bdbeb7590cc1952c5b3430ecf14063568980c2c93d5b38676cc0446ed8108
+ image: otel/opentelemetry-collector-contrib:0.159.0@sha256:1f2c54a30e713fac6b3ae77a1ec84010c2007e29ced8ec666214fc2f6739c1cc
network_mode: host
volumes:
- ./config/otelcol-config.yaml:/config.yaml
command:
- --config=file:/config.yaml
prometheus:
- image: prom/prometheus:v3.13.1@sha256:3c42b892cf723fa54d2f262c37a0e1f80aa8c8ddb1da7b9b0df9455a35a7f893
+ image: prom/prometheus:v3.14.0@sha256:5ce7540c3c00ef4ab0c9d2c995c6a5b9c421f44b4a115d97a2c7af3b1c21cbb0
network_mode: host
volumes:
- ./config/prometheus.yaml:/prometheus.yaml
@@ -52,14 +52,14 @@ services:
- --enable-feature=native-histograms
- --config.file=/prometheus.yaml
tempo:
- image: grafana/tempo:3.0.2@sha256:cda87c212d8c584dc0b89e337e7ed648a5100feb657e5d528480ee4fa03dbbe3
+ image: grafana/tempo:3.0.3@sha256:0296560ac66f8a3600d7fb3014a52c189d4d9c3549ad6ff441bf2409855d68d5
network_mode: host
volumes:
- ./config/tempo-config.yaml:/config.yaml
command:
- --config.file=/config.yaml
grafana:
- image: grafana/grafana:13.1.0@sha256:121a7a9ece6dc10b969f1f96eed64b4f07dfac0d0b8abc070f7cb83bbde86f63
+ image: grafana/grafana:13.2.0@sha256:3fd54ae1214669f8355f065ec9f6445d5279a3d77095ab048ca045685272429b
network_mode: host
ports:
- "3000:3000"
@@ -68,7 +68,7 @@ services:
- ./config/grafana-dashboards.yaml:/etc/grafana/provisioning/dashboards/grafana-dashboards.yaml
- ./config/grafana-example-dashboard.json:/etc/grafana/example-dashboard.json
k6:
- image: grafana/k6@sha256:e7eeddf1ce2361df6920d925297f487c0ba549c44be242c6a9c22f28d9b08efa
+ image: grafana/k6@sha256:5221b620a4f874faff6e32ba597aa667c058391fe4898b1c6f6377f062c6cdec
network_mode: host
volumes:
- ./config/k6-script.js:/k6-script.js
diff --git a/examples/example-exemplars-tail-sampling/example-greeting-service/pom.xml b/examples/example-exemplars-tail-sampling/example-greeting-service/pom.xml
index 578178661..4b7d5484b 100644
--- a/examples/example-exemplars-tail-sampling/example-greeting-service/pom.xml
+++ b/examples/example-exemplars-tail-sampling/example-greeting-service/pom.xml
@@ -45,7 +45,7 @@
org.apache.tomcat.embed
tomcat-embed-core
- 11.0.24
+ 11.0.25
diff --git a/examples/example-exemplars-tail-sampling/example-greeting-service/src/main/java/io/prometheus/metrics/examples/otel/exemplars/greeting/Main.java b/examples/example-exemplars-tail-sampling/example-greeting-service/src/main/java/io/prometheus/metrics/examples/otel/exemplars/greeting/Main.java
index 99ba1084c..ed47d3787 100644
--- a/examples/example-exemplars-tail-sampling/example-greeting-service/src/main/java/io/prometheus/metrics/examples/otel/exemplars/greeting/Main.java
+++ b/examples/example-exemplars-tail-sampling/example-greeting-service/src/main/java/io/prometheus/metrics/examples/otel/exemplars/greeting/Main.java
@@ -20,10 +20,10 @@ public static void main(String[] args) throws LifecycleException {
Context ctx = tomcat.addContext("", new File(".").getAbsolutePath());
Tomcat.addServlet(ctx, "hello", new GreetingServlet());
- ctx.addServletMappingDecoded("/*", "hello");
+ ctx.addServletMapping("/*", "hello");
Tomcat.addServlet(ctx, "metrics", new PrometheusMetricsServlet());
- ctx.addServletMappingDecoded("/metrics", "metrics");
+ ctx.addServletMapping("/metrics", "metrics");
tomcat.getConnector();
tomcat.start();
diff --git a/examples/example-exemplars-tail-sampling/example-hello-world-app/pom.xml b/examples/example-exemplars-tail-sampling/example-hello-world-app/pom.xml
index 5022bc327..d1f01b17f 100644
--- a/examples/example-exemplars-tail-sampling/example-hello-world-app/pom.xml
+++ b/examples/example-exemplars-tail-sampling/example-hello-world-app/pom.xml
@@ -45,7 +45,7 @@
org.apache.tomcat.embed
tomcat-embed-core
- 11.0.24
+ 11.0.25
diff --git a/examples/example-exemplars-tail-sampling/example-hello-world-app/src/main/java/io/prometheus/metrics/examples/otel/exemplars/app/Main.java b/examples/example-exemplars-tail-sampling/example-hello-world-app/src/main/java/io/prometheus/metrics/examples/otel/exemplars/app/Main.java
index 25ea8a1c6..b3e83cb7d 100644
--- a/examples/example-exemplars-tail-sampling/example-hello-world-app/src/main/java/io/prometheus/metrics/examples/otel/exemplars/app/Main.java
+++ b/examples/example-exemplars-tail-sampling/example-hello-world-app/src/main/java/io/prometheus/metrics/examples/otel/exemplars/app/Main.java
@@ -20,10 +20,10 @@ public static void main(String[] args) throws LifecycleException {
Context ctx = tomcat.addContext("", new File(".").getAbsolutePath());
Tomcat.addServlet(ctx, "hello", new HelloWorldServlet());
- ctx.addServletMappingDecoded("/*", "hello");
+ ctx.addServletMapping("/*", "hello");
Tomcat.addServlet(ctx, "metrics", new PrometheusMetricsServlet());
- ctx.addServletMappingDecoded("/metrics", "metrics");
+ ctx.addServletMapping("/metrics", "metrics");
tomcat.getConnector();
tomcat.start();
diff --git a/examples/example-exporter-opentelemetry/docker-compose.yaml b/examples/example-exporter-opentelemetry/docker-compose.yaml
index 300bd18ef..116b57461 100644
--- a/examples/example-exporter-opentelemetry/docker-compose.yaml
+++ b/examples/example-exporter-opentelemetry/docker-compose.yaml
@@ -13,14 +13,14 @@ services:
#- -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005
- /example-exporter-opentelemetry.jar
collector:
- image: otel/opentelemetry-collector-contrib:0.156.0@sha256:125bdbeb7590cc1952c5b3430ecf14063568980c2c93d5b38676cc0446ed8108
+ image: otel/opentelemetry-collector-contrib:0.159.0@sha256:1f2c54a30e713fac6b3ae77a1ec84010c2007e29ced8ec666214fc2f6739c1cc
network_mode: host
volumes:
- ./config/otelcol-config.yaml:/config.yaml
command:
- --config=file:/config.yaml
prometheus:
- image: prom/prometheus:v3.13.1@sha256:3c42b892cf723fa54d2f262c37a0e1f80aa8c8ddb1da7b9b0df9455a35a7f893
+ image: prom/prometheus:v3.14.0@sha256:5ce7540c3c00ef4ab0c9d2c995c6a5b9c421f44b4a115d97a2c7af3b1c21cbb0
network_mode: host
volumes:
- ./config/prometheus.yaml:/prometheus.yaml
diff --git a/examples/example-exporter-opentelemetry/oats-tests/agent/Dockerfile b/examples/example-exporter-opentelemetry/oats-tests/agent/Dockerfile
index 86fc52f9c..3f49b8774 100644
--- a/examples/example-exporter-opentelemetry/oats-tests/agent/Dockerfile
+++ b/examples/example-exporter-opentelemetry/oats-tests/agent/Dockerfile
@@ -1,4 +1,4 @@
-FROM eclipse-temurin:25.0.3_9-jre@sha256:681c543d6f36c50f45e9b5226930a46203dcfa351d3670e9d0bdf0dabae53539
+FROM eclipse-temurin:25.0.3_9-jre@sha256:7c1c6297dc3a3ff947922f3ab14ecd326e29083b9edaa8dbff3b94fef1688311
COPY target/example-exporter-opentelemetry.jar ./app.jar
# check that the resource attributes from the agent are used, epsecially the service.instance.id should be the same
diff --git a/examples/example-exporter-opentelemetry/oats-tests/agent/oats-case.yaml b/examples/example-exporter-opentelemetry/oats-tests/agent/oats-case.yaml
new file mode 100644
index 000000000..a8a05d0f2
--- /dev/null
+++ b/examples/example-exporter-opentelemetry/oats-tests/agent/oats-case.yaml
@@ -0,0 +1,20 @@
+name: java agent exporter preserves target_info identity
+fixture:
+ compose:
+ template: lgtm
+ file: docker-compose.yml
+seed:
+ type: app
+expected:
+ metrics:
+ - promql: "uptime_seconds_total{}"
+ value: ">= 0"
+ - promql: 'count(target_info{service_name!="otelcol-contrib"})'
+ value: "== 2"
+ - promql: 'count(count by (instance) (target_info{service_name!="otelcol-contrib"}))'
+ value: "== 1"
+ custom-checks:
+ - script: |
+ #!/usr/bin/env bash
+ set -euo pipefail
+ curl -fsS "${OATS_GRAFANA_URL:?}/api/health" >/dev/null
diff --git a/examples/example-exporter-opentelemetry/oats-tests/agent/oats.yaml b/examples/example-exporter-opentelemetry/oats-tests/agent/oats.yaml
deleted file mode 100644
index 899d1cd5d..000000000
--- a/examples/example-exporter-opentelemetry/oats-tests/agent/oats.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-# OATS is an acceptance testing framework for OpenTelemetry -
-# https://github.com/grafana/oats/tree/main/yaml
-oats-schema-version: 2
-docker-compose:
- files:
- - ./docker-compose.yml
-expected:
- custom-checks:
- - script: ./service_instance_id_check.py
- metrics:
- - promql: "uptime_seconds_total{}"
- value: ">= 0"
diff --git a/examples/example-exporter-opentelemetry/oats-tests/agent/service_instance_id_check.py b/examples/example-exporter-opentelemetry/oats-tests/agent/service_instance_id_check.py
deleted file mode 100755
index 35ff88b8d..000000000
--- a/examples/example-exporter-opentelemetry/oats-tests/agent/service_instance_id_check.py
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/usr/bin/env python3
-"""
-Check if the service instance id is present in the exported data.
-Returns 0 if the service instance id is present in the exported data.
-"""
-
-import json
-import urllib.parse
-from urllib.request import urlopen
-
-
-def get_json(url):
- with urlopen(url) as response:
- return json.loads(response.read().decode("utf-8"))
-
-
-def main():
- # Query Prometheus for target_info
- res = get_json("http://localhost:9090/api/v1/query?query=target_info")
-
- # Uncomment for local debugging
- # with open('example_target_info.json') as f:
- # res = json.load(f)
-
- instance_ids = {
- r["metric"]["instance"]
- for r in res["data"]["result"]
- if r["metric"].get("service_name") != "otelcol-contrib"
- }
- instance_ids = list(instance_ids)
-
- print(f"Instance ids found:{instance_ids}")
- if len(instance_ids) > 1:
- print("More than one instance id found")
- print(res)
-
- # Both the agent and the exporter should report the same instance id
- assert len(instance_ids) == 1, "Expected exactly one instance id"
-
- query = f'target_info{{instance="{instance_ids[0]}"}}'
- encoded_query = urllib.parse.quote_plus(query)
- res = get_json(f"http://localhost:9090/api/v1/query?query={encoded_query}")
-
- infos = res["data"]["result"]
- print(infos)
-
- # They should not have the same target info (e.g. only the agent has telemetry_distro_name)
- assert len(infos) == 2, "Expected two target info results"
-
-
-if __name__ == "__main__":
- main()
diff --git a/examples/example-exporter-opentelemetry/oats-tests/http/Dockerfile b/examples/example-exporter-opentelemetry/oats-tests/http/Dockerfile
index 89915692d..d41513edc 100644
--- a/examples/example-exporter-opentelemetry/oats-tests/http/Dockerfile
+++ b/examples/example-exporter-opentelemetry/oats-tests/http/Dockerfile
@@ -1,4 +1,4 @@
-FROM eclipse-temurin:25.0.3_9-jre@sha256:681c543d6f36c50f45e9b5226930a46203dcfa351d3670e9d0bdf0dabae53539
+FROM eclipse-temurin:25.0.3_9-jre@sha256:7c1c6297dc3a3ff947922f3ab14ecd326e29083b9edaa8dbff3b94fef1688311
COPY target/example-exporter-opentelemetry.jar ./app.jar
diff --git a/examples/example-exporter-opentelemetry/oats-tests/http/oats-case.yaml b/examples/example-exporter-opentelemetry/oats-tests/http/oats-case.yaml
new file mode 100644
index 000000000..fab99dfe3
--- /dev/null
+++ b/examples/example-exporter-opentelemetry/oats-tests/http/oats-case.yaml
@@ -0,0 +1,11 @@
+name: http protobuf exporter emits uptime metric
+fixture:
+ compose:
+ template: lgtm
+ file: docker-compose.yml
+seed:
+ type: app
+expected:
+ metrics:
+ - promql: "uptime_seconds_total{}"
+ value: ">= 0"
diff --git a/examples/example-exporter-opentelemetry/oats-tests/http/oats.yaml b/examples/example-exporter-opentelemetry/oats-tests/http/oats.yaml
deleted file mode 100644
index dbcfcf84f..000000000
--- a/examples/example-exporter-opentelemetry/oats-tests/http/oats.yaml
+++ /dev/null
@@ -1,10 +0,0 @@
-# OATS is an acceptance testing framework for OpenTelemetry -
-# https://github.com/grafana/oats/tree/main/yaml
-oats-schema-version: 2
-docker-compose:
- files:
- - ./docker-compose.yml
-expected:
- metrics:
- - promql: "uptime_seconds_total{}"
- value: ">= 0"
diff --git a/examples/example-exporter-servlet-tomcat/pom.xml b/examples/example-exporter-servlet-tomcat/pom.xml
index 197676b31..c7a2b1e4d 100644
--- a/examples/example-exporter-servlet-tomcat/pom.xml
+++ b/examples/example-exporter-servlet-tomcat/pom.xml
@@ -44,7 +44,7 @@
org.apache.tomcat.embed
tomcat-embed-core
- 11.0.24
+ 11.0.25
diff --git a/examples/example-exporter-servlet-tomcat/src/main/java/io/prometheus/metrics/examples/tomcat_servlet/Main.java b/examples/example-exporter-servlet-tomcat/src/main/java/io/prometheus/metrics/examples/tomcat_servlet/Main.java
index 81bc2ac19..2348cea9d 100644
--- a/examples/example-exporter-servlet-tomcat/src/main/java/io/prometheus/metrics/examples/tomcat_servlet/Main.java
+++ b/examples/example-exporter-servlet-tomcat/src/main/java/io/prometheus/metrics/examples/tomcat_servlet/Main.java
@@ -24,10 +24,10 @@ public static void main(String[] args) throws LifecycleException, IOException {
Context ctx = tomcat.addContext("", new File(".").getAbsolutePath());
Tomcat.addServlet(ctx, "hello", new HelloWorldServlet());
- ctx.addServletMappingDecoded("/*", "hello");
+ ctx.addServletMapping("/*", "hello");
Tomcat.addServlet(ctx, "metrics", new PrometheusMetricsServlet());
- ctx.addServletMappingDecoded("/metrics", "metrics");
+ ctx.addServletMapping("/metrics", "metrics");
tomcat.getConnector();
tomcat.start();
diff --git a/examples/example-native-histogram/docker-compose.yaml b/examples/example-native-histogram/docker-compose.yaml
index 8cb3b73c2..25ff9b5a8 100644
--- a/examples/example-native-histogram/docker-compose.yaml
+++ b/examples/example-native-histogram/docker-compose.yaml
@@ -1,7 +1,7 @@
version: "3"
services:
example-application:
- image: eclipse-temurin:25.0.3_9-jre@sha256:681c543d6f36c50f45e9b5226930a46203dcfa351d3670e9d0bdf0dabae53539
+ image: eclipse-temurin:25.0.3_9-jre@sha256:7c1c6297dc3a3ff947922f3ab14ecd326e29083b9edaa8dbff3b94fef1688311
network_mode: host
volumes:
- ./target/example-native-histogram.jar:/example-native-histogram.jar
@@ -10,7 +10,7 @@ services:
- -jar
- /example-native-histogram.jar
prometheus:
- image: prom/prometheus:v3.13.1@sha256:3c42b892cf723fa54d2f262c37a0e1f80aa8c8ddb1da7b9b0df9455a35a7f893
+ image: prom/prometheus:v3.14.0@sha256:5ce7540c3c00ef4ab0c9d2c995c6a5b9c421f44b4a115d97a2c7af3b1c21cbb0
network_mode: host
volumes:
- ./docker-compose/prometheus.yml:/prometheus.yml
@@ -18,7 +18,7 @@ services:
- --enable-feature=native-histograms
- --config.file=/prometheus.yml
grafana:
- image: grafana/grafana:13.1.0@sha256:121a7a9ece6dc10b969f1f96eed64b4f07dfac0d0b8abc070f7cb83bbde86f63
+ image: grafana/grafana:13.2.0@sha256:3fd54ae1214669f8355f065ec9f6445d5279a3d77095ab048ca045685272429b
network_mode: host
volumes:
- ./docker-compose/grafana-datasources.yaml:/etc/grafana/provisioning/datasources/grafana-datasources.yaml
diff --git a/examples/example-otel-jvm-runtime-metrics/pom.xml b/examples/example-otel-jvm-runtime-metrics/pom.xml
index cd0c1ba79..75232e35c 100644
--- a/examples/example-otel-jvm-runtime-metrics/pom.xml
+++ b/examples/example-otel-jvm-runtime-metrics/pom.xml
@@ -28,7 +28,7 @@
io.opentelemetry.instrumentation
opentelemetry-instrumentation-bom-alpha
- 2.29.0-alpha
+ 2.31.0-alpha
pom
import
diff --git a/integration-tests/it-exporter/it-exporter-servlet-jetty-sample/pom.xml b/integration-tests/it-exporter/it-exporter-servlet-jetty-sample/pom.xml
index e17e391a0..a8a93ab20 100644
--- a/integration-tests/it-exporter/it-exporter-servlet-jetty-sample/pom.xml
+++ b/integration-tests/it-exporter/it-exporter-servlet-jetty-sample/pom.xml
@@ -15,7 +15,7 @@
Jetty Sample for the Exporter Integration Test
- 12.1.11
+ 12.1.12
25
diff --git a/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/pom.xml b/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/pom.xml
index 1d56f2bb8..7e9d9ab7d 100644
--- a/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/pom.xml
+++ b/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/pom.xml
@@ -33,7 +33,7 @@
org.apache.tomcat.embed
tomcat-embed-core
- 11.0.24
+ 11.0.25
diff --git a/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/src/main/java/io/prometheus/metrics/it/exporter/servlet/tomcat/ExporterServletTomcatSample.java b/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/src/main/java/io/prometheus/metrics/it/exporter/servlet/tomcat/ExporterServletTomcatSample.java
index fa470b306..3cfd603c0 100644
--- a/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/src/main/java/io/prometheus/metrics/it/exporter/servlet/tomcat/ExporterServletTomcatSample.java
+++ b/integration-tests/it-exporter/it-exporter-servlet-tomcat-sample/src/main/java/io/prometheus/metrics/it/exporter/servlet/tomcat/ExporterServletTomcatSample.java
@@ -78,7 +78,7 @@ private static void run(Mode mode, int port) throws IOException, LifecycleExcept
tomcat.setBaseDir(tmpDir.toFile().getAbsolutePath());
Context ctx = tomcat.addContext("", new File(".").getAbsolutePath());
Tomcat.addServlet(ctx, "metrics", new PrometheusMetricsServlet());
- ctx.addServletMappingDecoded("/metrics", "metrics");
+ ctx.addServletMapping("/metrics", "metrics");
tomcat.getConnector();
tomcat.start();
diff --git a/integration-tests/it-spring-boot-smoke-test/pom.xml b/integration-tests/it-spring-boot-smoke-test/pom.xml
index 7261a024f..0431364e2 100644
--- a/integration-tests/it-spring-boot-smoke-test/pom.xml
+++ b/integration-tests/it-spring-boot-smoke-test/pom.xml
@@ -6,7 +6,7 @@
org.springframework.boot
spring-boot-starter-parent
- 4.1.0
+ 4.1.1
@@ -20,7 +20,7 @@
25
- 6.1.2
+ 6.1.3
@@ -91,6 +91,19 @@
org.springframework.boot
spring-boot-maven-plugin
+
+
+ org.apache.maven.plugins
+ maven-failsafe-plugin
+
+
+
+ integration-test
+ verify
+
+
+
+
diff --git a/integration-tests/it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot/ApplicationTest.java b/integration-tests/it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot/ApplicationIT.java
similarity index 92%
rename from integration-tests/it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot/ApplicationTest.java
rename to integration-tests/it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot/ApplicationIT.java
index c56634624..43f389482 100644
--- a/integration-tests/it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot/ApplicationTest.java
+++ b/integration-tests/it-spring-boot-smoke-test/src/test/java/io/prometheus/metrics/it/springboot/ApplicationIT.java
@@ -17,7 +17,13 @@
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
-class ApplicationTest {
+class ApplicationIT {
+ @Test
+ void testUsesShadedProtobufRuntime() {
+ assertThat(Metrics.MetricFamily.class.getSuperclass().getName())
+ .startsWith("io.prometheus.metrics.shaded.com_google_protobuf_");
+ }
+
@Test
void testPrometheusProtobufFormat() throws IOException {
ExporterTest.Response response =
diff --git a/mise.lock b/mise.lock
index 89d88d894..fb1773f67 100644
--- a/mise.lock
+++ b/mise.lock
@@ -47,83 +47,174 @@ url_api = "https://api.github.com/repos/rhysd/actionlint/releases/assets/3849249
provenance = "github-attestations"
[[tools."aqua:grafana/flint"]]
-version = "0.22.7"
+version = "0.22.10"
backend = "aqua:grafana/flint"
[tools."aqua:grafana/flint"."platforms.linux-arm64"]
-checksum = "sha256:a9dc15057dee4a896b0015c5574a330865b5f031f9b67e64a50c342f04d70de1"
-url = "https://github.com/grafana/flint/releases/download/v0.22.7/flint-aarch64-unknown-linux-gnu.tar.gz"
-url_api = "https://api.github.com/repos/grafana/flint/releases/assets/469225119"
+checksum = "sha256:6dec82cb6486b7e645e0b1674493497191d92a8e28c5c79194e5553882d213de"
+url = "https://github.com/grafana/flint/releases/download/v0.22.10/flint-aarch64-unknown-linux-gnu.tar.gz"
+url_api = "https://api.github.com/repos/grafana/flint/releases/assets/491750275"
provenance = "github-attestations"
[tools."aqua:grafana/flint"."platforms.linux-arm64-musl"]
+checksum = "sha256:373060c08a4cdd905d6e8e83f62ef43da8778d9133cb66b7801f392587812e8f"
+url = "https://github.com/grafana/flint/releases/download/v0.22.10/flint-aarch64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/grafana/flint/releases/assets/491750193"
provenance = "github-attestations"
[tools."aqua:grafana/flint"."platforms.linux-x64"]
-checksum = "sha256:9a0fdec27fa1d101b139e73ba73c4837210a8659903e0a3fefb83b7fadb60048"
-url = "https://github.com/grafana/flint/releases/download/v0.22.7/flint-x86_64-unknown-linux-gnu.tar.gz"
-url_api = "https://api.github.com/repos/grafana/flint/releases/assets/469224671"
+checksum = "sha256:a9f7f3768ec02cdd082c12cea0e815fc142d3ee721f4d8485f4ba9fc2c7d0521"
+url = "https://github.com/grafana/flint/releases/download/v0.22.10/flint-x86_64-unknown-linux-gnu.tar.gz"
+url_api = "https://api.github.com/repos/grafana/flint/releases/assets/491749844"
provenance = "github-attestations"
[tools."aqua:grafana/flint"."platforms.linux-x64-musl"]
+checksum = "sha256:3b174b31f10b1ded2cf0a54e8b62e5526713a49816c1fd74b00073519044f7bb"
+url = "https://github.com/grafana/flint/releases/download/v0.22.10/flint-x86_64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/grafana/flint/releases/assets/491750257"
provenance = "github-attestations"
[tools."aqua:grafana/flint"."platforms.macos-arm64"]
-checksum = "sha256:e3a7df200923fc22d34df5e67caebe949a6f7fa9a4ebaf3afd51f3c92bc85f63"
-url = "https://github.com/grafana/flint/releases/download/v0.22.7/flint-aarch64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/grafana/flint/releases/assets/469225067"
+checksum = "sha256:f9aa1a95aa5953f7f5a64c0d72f86e634c4930e9cb73422a95e342c6cb9be5d5"
+url = "https://github.com/grafana/flint/releases/download/v0.22.10/flint-aarch64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/grafana/flint/releases/assets/491750245"
provenance = "github-attestations"
[tools."aqua:grafana/flint"."platforms.macos-x64"]
-checksum = "sha256:79c85a3abd9cbec8c1d2844cf0c5d2c2da1857278149df38d8075e48775bef34"
-url = "https://github.com/grafana/flint/releases/download/v0.22.7/flint-x86_64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/grafana/flint/releases/assets/469226207"
+checksum = "sha256:b55731f1b74196afea675bdbd6ebbbd94171b4e9d31f79ecee36372bdf8818cf"
+url = "https://github.com/grafana/flint/releases/download/v0.22.10/flint-x86_64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/grafana/flint/releases/assets/491752660"
provenance = "github-attestations"
[tools."aqua:grafana/flint"."platforms.windows-x64"]
-checksum = "sha256:a42a94ba2b7035d1d21f5ba34b64093c2e7c9c2af2b151adab113c787e6c0220"
-url = "https://github.com/grafana/flint/releases/download/v0.22.7/flint-x86_64-pc-windows-msvc.zip"
-url_api = "https://api.github.com/repos/grafana/flint/releases/assets/469229804"
+checksum = "sha256:494f16ad4d2d8eae137438832e544675d196a2887086ab8070a5a346d70650be"
+url = "https://github.com/grafana/flint/releases/download/v0.22.10/flint-x86_64-pc-windows-msvc.zip"
+url_api = "https://api.github.com/repos/grafana/flint/releases/assets/491751016"
+provenance = "github-attestations"
+
+[[tools."aqua:grafana/gcx"]]
+version = "v1.1.0"
+backend = "aqua:grafana/gcx"
+
+[tools."aqua:grafana/gcx"."platforms.linux-arm64"]
+checksum = "sha256:4d39b70a5691045b7e381fd37976b75988926931f6cf184698444099099692e1"
+url = "https://github.com/grafana/gcx/releases/download/v1.1.0/gcx_1.1.0_linux_arm64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/gcx/releases/assets/514303325"
+
+[tools."aqua:grafana/gcx"."platforms.linux-arm64-musl"]
+checksum = "sha256:4d39b70a5691045b7e381fd37976b75988926931f6cf184698444099099692e1"
+url = "https://github.com/grafana/gcx/releases/download/v1.1.0/gcx_1.1.0_linux_arm64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/gcx/releases/assets/514303325"
+
+[tools."aqua:grafana/gcx"."platforms.linux-x64"]
+checksum = "sha256:0c7867e99f5786b7e1b5ea449cf540c14b67f40c1c92c0f93031eaa2e0c38df9"
+url = "https://github.com/grafana/gcx/releases/download/v1.1.0/gcx_1.1.0_linux_amd64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/gcx/releases/assets/514303327"
+
+[tools."aqua:grafana/gcx"."platforms.linux-x64-musl"]
+checksum = "sha256:0c7867e99f5786b7e1b5ea449cf540c14b67f40c1c92c0f93031eaa2e0c38df9"
+url = "https://github.com/grafana/gcx/releases/download/v1.1.0/gcx_1.1.0_linux_amd64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/gcx/releases/assets/514303327"
+
+[tools."aqua:grafana/gcx"."platforms.macos-arm64"]
+checksum = "sha256:a1e1e62b54700d829ece3cc4a013570e0eff3c872e8c11991866ed58a6701709"
+url = "https://github.com/grafana/gcx/releases/download/v1.1.0/gcx_1.1.0_darwin_arm64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/gcx/releases/assets/514303326"
+
+[tools."aqua:grafana/gcx"."platforms.macos-x64"]
+checksum = "sha256:94324fd3d052eee604df58af41ef125ac5cfc6d878fcb615b34012e21a6bc7f5"
+url = "https://github.com/grafana/gcx/releases/download/v1.1.0/gcx_1.1.0_darwin_amd64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/gcx/releases/assets/514303329"
+
+[tools."aqua:grafana/gcx"."platforms.windows-x64"]
+checksum = "sha256:21039e34896c0bafaf044cee0de7545d3ccda2f05ed0f13404685b1e09fd3cb0"
+url = "https://github.com/grafana/gcx/releases/download/v1.1.0/gcx_1.1.0_windows_amd64.zip"
+url_api = "https://api.github.com/repos/grafana/gcx/releases/assets/514303368"
+
+[[tools."aqua:grafana/oats"]]
+version = "0.10.0"
+backend = "aqua:grafana/oats"
+
+[tools."aqua:grafana/oats"."platforms.linux-arm64"]
+checksum = "sha256:be195aeeafce644c8a59438bbc8c472f5ca51df6f9570c6b646373a703d686b0"
+url = "https://github.com/grafana/oats/releases/download/v0.10.0/oats_0.10.0_linux_arm64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/oats/releases/assets/493772122"
+provenance = "github-attestations"
+
+[tools."aqua:grafana/oats"."platforms.linux-arm64-musl"]
+checksum = "sha256:be195aeeafce644c8a59438bbc8c472f5ca51df6f9570c6b646373a703d686b0"
+url = "https://github.com/grafana/oats/releases/download/v0.10.0/oats_0.10.0_linux_arm64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/oats/releases/assets/493772122"
+provenance = "github-attestations"
+
+[tools."aqua:grafana/oats"."platforms.linux-x64"]
+checksum = "sha256:b72a7a587148d1eaa15ccea3ce1adfd67e040d1cd9f9e267c850154035ef9a18"
+url = "https://github.com/grafana/oats/releases/download/v0.10.0/oats_0.10.0_linux_amd64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/oats/releases/assets/493772131"
+provenance = "github-attestations"
+
+[tools."aqua:grafana/oats"."platforms.linux-x64-musl"]
+checksum = "sha256:b72a7a587148d1eaa15ccea3ce1adfd67e040d1cd9f9e267c850154035ef9a18"
+url = "https://github.com/grafana/oats/releases/download/v0.10.0/oats_0.10.0_linux_amd64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/oats/releases/assets/493772131"
+provenance = "github-attestations"
+
+[tools."aqua:grafana/oats"."platforms.macos-arm64"]
+checksum = "sha256:570d5c3b43c0cbe0d88c527d2fcecb9ee565e2f9d1a4d49fb4b6bbf5c3fa47e5"
+url = "https://github.com/grafana/oats/releases/download/v0.10.0/oats_0.10.0_darwin_arm64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/oats/releases/assets/493772124"
+provenance = "github-attestations"
+
+[tools."aqua:grafana/oats"."platforms.macos-x64"]
+checksum = "sha256:c3579f73928df56d1cf6d6bbb90d20424649ff08c228daa4810914017f8620d8"
+url = "https://github.com/grafana/oats/releases/download/v0.10.0/oats_0.10.0_darwin_amd64.tar.gz"
+url_api = "https://api.github.com/repos/grafana/oats/releases/assets/493772123"
+provenance = "github-attestations"
+
+[tools."aqua:grafana/oats"."platforms.windows-x64"]
+checksum = "sha256:b52112bf0932ea8dea1fb051bc04e29efa5ef138f67d09d775c4eb716d3d92f9"
+url = "https://github.com/grafana/oats/releases/download/v0.10.0/oats_0.10.0_windows_amd64.zip"
+url_api = "https://api.github.com/repos/grafana/oats/releases/assets/493772125"
provenance = "github-attestations"
[[tools."aqua:jonwiggins/xmloxide"]]
-version = "v0.4.3"
+version = "v0.5.0"
backend = "aqua:jonwiggins/xmloxide"
[tools."aqua:jonwiggins/xmloxide"."platforms.linux-arm64"]
-checksum = "sha256:abb840c558fdc94b4c1eddb1e4a3901d6c8129dcb76f387428dc2b30a7364967"
-url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.4.3/xmllint_linux-aarch64"
-url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/411587060"
+checksum = "sha256:554d4ae976782bed0d9fa44b9ee7106a756f6a599ef9867b412db47a2a664399"
+url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.5.0/xmllint_linux-aarch64"
+url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/506799877"
[tools."aqua:jonwiggins/xmloxide"."platforms.linux-arm64-musl"]
-checksum = "sha256:abb840c558fdc94b4c1eddb1e4a3901d6c8129dcb76f387428dc2b30a7364967"
-url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.4.3/xmllint_linux-aarch64"
-url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/411587060"
+checksum = "sha256:554d4ae976782bed0d9fa44b9ee7106a756f6a599ef9867b412db47a2a664399"
+url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.5.0/xmllint_linux-aarch64"
+url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/506799877"
[tools."aqua:jonwiggins/xmloxide"."platforms.linux-x64"]
-checksum = "sha256:46ccd30ff3a242b3d01ab72366cc3b6762882be604ebceaa32123a40d0af2dfc"
-url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.4.3/xmllint_linux-x86-64"
-url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/411587058"
+checksum = "sha256:4dd8c45676bb34bd397db97179231f4e6f77caff35059f18de9d1d4b68773d55"
+url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.5.0/xmllint_linux-x86-64"
+url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/506799872"
[tools."aqua:jonwiggins/xmloxide"."platforms.linux-x64-musl"]
-checksum = "sha256:46ccd30ff3a242b3d01ab72366cc3b6762882be604ebceaa32123a40d0af2dfc"
-url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.4.3/xmllint_linux-x86-64"
-url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/411587058"
+checksum = "sha256:4dd8c45676bb34bd397db97179231f4e6f77caff35059f18de9d1d4b68773d55"
+url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.5.0/xmllint_linux-x86-64"
+url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/506799872"
[tools."aqua:jonwiggins/xmloxide"."platforms.macos-arm64"]
-checksum = "sha256:6a2cb055e63ae97d75cd346c34138a9e31626e1dfc0983006c422c203b5cc288"
-url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.4.3/xmllint_darwin-aarch64"
-url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/411587063"
+checksum = "sha256:02a44c8cab86cd2d8765fcf0dc7e7610768571a0cf0af3785fb691196d1eebe5"
+url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.5.0/xmllint_darwin-aarch64"
+url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/506799873"
[tools."aqua:jonwiggins/xmloxide"."platforms.macos-x64"]
-checksum = "sha256:e83cbba88862d009405b5ce9e48025ff84b683a39a0832dde2db5395cb54734f"
-url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.4.3/xmllint_darwin-x86-64"
-url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/411587061"
+checksum = "sha256:6876c1f1ec9dd31bc80a6417548fa337898e78e50ac0479ed391f3bd26e0b4f3"
+url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.5.0/xmllint_darwin-x86-64"
+url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/506799874"
[tools."aqua:jonwiggins/xmloxide"."platforms.windows-x64"]
-checksum = "sha256:22872cad20b8ce8ccab28c42ce17acc9aa64b82cbad7d130ee74196cd74cd414"
-url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.4.3/xmllint_windows-x86-64.exe"
-url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/411587062"
+checksum = "sha256:ecf509be8f9de6cb86921c88a516a9fac4a920f0905c18f62d91a4ed41af920f"
+url = "https://github.com/jonwiggins/xmloxide/releases/download/v0.5.0/xmllint_windows-x86-64.exe"
+url_api = "https://api.github.com/repos/jonwiggins/xmloxide/releases/assets/506799871"
[[tools."aqua:owenlamont/ryl"]]
version = "0.21.0"
@@ -166,166 +257,201 @@ url_api = "https://api.github.com/repos/owenlamont/ryl/releases/assets/454375990
provenance = "github-attestations"
[[tools.biome]]
-version = "2.5.3"
+version = "2.5.8"
backend = "aqua:biomejs/biome"
[tools.biome."platforms.linux-arm64"]
-checksum = "sha256:b642ded43aebcad738926b40eefd4dc2187a206d1fbfb37a45f1db4986804dbd"
-url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.3/biome-linux-arm64"
-url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/470058837"
+checksum = "sha256:3f2be9f1f68dca8e0b96d2a9212b408f15dc2668203b2c42cfb78a2894cc966b"
+url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.8/biome-linux-arm64"
+url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/509899232"
provenance = "github-attestations"
[tools.biome."platforms.linux-arm64-musl"]
-checksum = "sha256:1a69ea4eb55baaec0bedd7d6ada3b1e626e2b430ecfc9a8f1b90373ca78aeb70"
-url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.3/biome-linux-arm64-musl"
-url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/470058836"
+checksum = "sha256:09d02b9839aa1bf97b65fcce39b561c5687f6521607db46e4bcffdd99a0175a5"
+url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.8/biome-linux-arm64-musl"
+url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/509899235"
provenance = "github-attestations"
[tools.biome."platforms.linux-x64"]
-checksum = "sha256:ab8e74af2366127306e250652d2f32bd193601f208fcd0604112080c0ca3245b"
-url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.3/biome-linux-x64"
-url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/470058832"
+checksum = "sha256:17abac7ef72e7a1aaccd89892f7e2e62c9919d27473defe772be04ad78400ac2"
+url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.8/biome-linux-x64"
+url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/509899231"
provenance = "github-attestations"
[tools.biome."platforms.linux-x64-musl"]
-checksum = "sha256:03cf125720b1d791093c9c68be34875d08638c314b3e1e63db1a45f2b418b1ca"
-url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.3/biome-linux-x64-musl"
-url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/470058833"
+checksum = "sha256:365f2aac71051842d65a9d03139dc0f189628a0e8c2dc3aa2ef09a51ef94bcbd"
+url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.8/biome-linux-x64-musl"
+url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/509899233"
provenance = "github-attestations"
[tools.biome."platforms.macos-arm64"]
-checksum = "sha256:610d3e1e770d373368d4ccee5a19c5e1735b0235024fcbed6ae07eb080d3bb09"
-url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.3/biome-darwin-arm64"
-url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/470058834"
+checksum = "sha256:04c2d44e61242c8bf56e2d663e5312e78639334b4a2fef84b5f59ac8bc9579fb"
+url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.8/biome-darwin-arm64"
+url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/509899230"
provenance = "github-attestations"
[tools.biome."platforms.macos-x64"]
-checksum = "sha256:4df90556830ed35e6238e4b976b942d369a5378447c8d68b260b7a38e08b26f9"
-url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.3/biome-darwin-x64"
-url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/470058835"
+checksum = "sha256:6bfc751bfff3429888c527d2bb1fe632808769d2f5849579ed8cf71e5fe25c8b"
+url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.8/biome-darwin-x64"
+url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/509899236"
provenance = "github-attestations"
[tools.biome."platforms.windows-x64"]
-checksum = "sha256:04c9ca46af43a0d060b22b21f94c7e1a9e8c57963a09778b8ff1d808ed536b31"
-url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.3/biome-win32-x64.exe"
-url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/470058831"
-provenance = "github-attestations"
+checksum = "sha256:80ac9293d359f55e5f75e1dec13c2ec9c28f01e7e8a8e409b0407a1498da006f"
+url = "https://github.com/biomejs/biome/releases/download/%40biomejs/biome%402.5.8/biome-win32-x64.exe"
+url_api = "https://api.github.com/repos/biomejs/biome/releases/assets/509899229"
+provenance = "github-attestations"
+
+[[tools.checkstyle]]
+version = "13.8.0"
+backend = "aqua:checkstyle/checkstyle"
+
+[tools.checkstyle."platforms.linux-arm64"]
+checksum = "sha256:cb0b1083eb5d3f9f0b7f0edd9a86d8dbe406bf44da73c3df869abace8cb8502c"
+url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.8.0/checkstyle-13.8.0-all.jar"
+url_api = "https://api.github.com/repos/checkstyle/checkstyle/releases/assets/474019260"
+
+[tools.checkstyle."platforms.linux-arm64-musl"]
+checksum = "sha256:cb0b1083eb5d3f9f0b7f0edd9a86d8dbe406bf44da73c3df869abace8cb8502c"
+url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.8.0/checkstyle-13.8.0-all.jar"
+url_api = "https://api.github.com/repos/checkstyle/checkstyle/releases/assets/474019260"
+
+[tools.checkstyle."platforms.linux-x64"]
+checksum = "sha256:cb0b1083eb5d3f9f0b7f0edd9a86d8dbe406bf44da73c3df869abace8cb8502c"
+url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.8.0/checkstyle-13.8.0-all.jar"
+url_api = "https://api.github.com/repos/checkstyle/checkstyle/releases/assets/474019260"
+
+[tools.checkstyle."platforms.linux-x64-musl"]
+checksum = "sha256:cb0b1083eb5d3f9f0b7f0edd9a86d8dbe406bf44da73c3df869abace8cb8502c"
+url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.8.0/checkstyle-13.8.0-all.jar"
+url_api = "https://api.github.com/repos/checkstyle/checkstyle/releases/assets/474019260"
+
+[tools.checkstyle."platforms.macos-arm64"]
+checksum = "sha256:cb0b1083eb5d3f9f0b7f0edd9a86d8dbe406bf44da73c3df869abace8cb8502c"
+url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.8.0/checkstyle-13.8.0-all.jar"
+url_api = "https://api.github.com/repos/checkstyle/checkstyle/releases/assets/474019260"
+
+[tools.checkstyle."platforms.macos-x64"]
+checksum = "sha256:cb0b1083eb5d3f9f0b7f0edd9a86d8dbe406bf44da73c3df869abace8cb8502c"
+url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.8.0/checkstyle-13.8.0-all.jar"
+url_api = "https://api.github.com/repos/checkstyle/checkstyle/releases/assets/474019260"
+
+[tools.checkstyle."platforms.windows-x64"]
+checksum = "sha256:cb0b1083eb5d3f9f0b7f0edd9a86d8dbe406bf44da73c3df869abace8cb8502c"
+url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-13.8.0/checkstyle-13.8.0-all.jar"
+url_api = "https://api.github.com/repos/checkstyle/checkstyle/releases/assets/474019260"
[[tools.editorconfig-checker]]
-version = "3.8.0"
+version = "3.11.1"
backend = "aqua:editorconfig-checker/editorconfig-checker"
[tools.editorconfig-checker."platforms.linux-arm64"]
-checksum = "sha256:5676889ac4eed1036180ffbe2aeb2062d985ac50f7e6035fe61160c6b8be2c33"
-url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.8.0/ec-linux-arm64.tar.gz"
-url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/460248498"
+checksum = "sha256:073d5263f0c5953f3e847df44a84403ecc284ab77419de56e280ab92bc082e8d"
+url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.11.1/ec-linux-arm64.tar.gz"
+url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/506306098"
[tools.editorconfig-checker."platforms.linux-arm64-musl"]
-checksum = "sha256:5676889ac4eed1036180ffbe2aeb2062d985ac50f7e6035fe61160c6b8be2c33"
-url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.8.0/ec-linux-arm64.tar.gz"
-url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/460248498"
+checksum = "sha256:073d5263f0c5953f3e847df44a84403ecc284ab77419de56e280ab92bc082e8d"
+url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.11.1/ec-linux-arm64.tar.gz"
+url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/506306098"
[tools.editorconfig-checker."platforms.linux-x64"]
-checksum = "sha256:613bd88f34165a334adcb6b7e92a123c9de0eada65846d31af63613b779ff3be"
-url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.8.0/ec-linux-amd64.tar.gz"
-url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/460248510"
+checksum = "sha256:5a37922963248451e88149251e49f6ae08f69717a3918202a51fe9945e19691e"
+url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.11.1/ec-linux-amd64.tar.gz"
+url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/506306099"
[tools.editorconfig-checker."platforms.linux-x64-musl"]
-checksum = "sha256:613bd88f34165a334adcb6b7e92a123c9de0eada65846d31af63613b779ff3be"
-url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.8.0/ec-linux-amd64.tar.gz"
-url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/460248510"
+checksum = "sha256:5a37922963248451e88149251e49f6ae08f69717a3918202a51fe9945e19691e"
+url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.11.1/ec-linux-amd64.tar.gz"
+url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/506306099"
[tools.editorconfig-checker."platforms.macos-arm64"]
-checksum = "sha256:73bbb23c24b94c9e61d7ed3694cc313943c59e5e8bc5bee9f186a997a45eb046"
-url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.8.0/ec-darwin-arm64.tar.gz"
-url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/460248516"
+checksum = "sha256:69205598fe8b26677d31194c5c9fdf7e8be321909ffb3c99efb5c9e4e648583e"
+url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.11.1/ec-darwin-arm64.tar.gz"
+url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/506306097"
[tools.editorconfig-checker."platforms.macos-x64"]
-checksum = "sha256:ee0d45c94b9808a5aa15e08f94333a81842b456f511f29f71a8fe589b82d72a1"
-url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.8.0/ec-darwin-amd64.tar.gz"
-url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/460248506"
+checksum = "sha256:a9f68961e33d1a3b3f134c403557c8b2bbafb70b21b4c32b5d9245ffc2875f4f"
+url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.11.1/ec-darwin-amd64.tar.gz"
+url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/506306114"
[tools.editorconfig-checker."platforms.windows-x64"]
-checksum = "sha256:7ec31e1a6a9983aa2a4942cb66dfd35e8b61e76263460413988438ae1426906a"
-url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.8.0/ec-windows-amd64.zip"
-url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/460248513"
-
-[[tools."go:github.com/grafana/oats"]]
-version = "0.7.0"
-backend = "go:github.com/grafana/oats"
+checksum = "sha256:6f81f034bbaf77d7ea73274aa7d33995baf9e0d91bc4d4caa8eccff4645f870e"
+url = "https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.11.1/ec-windows-amd64.zip"
+url_api = "https://api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/assets/506306105"
[[tools.google-java-format]]
-version = "1.35.0"
+version = "1.36.1"
backend = "aqua:google/google-java-format"
[tools.google-java-format."platforms.linux-arm64"]
-checksum = "sha256:a69b2e85deb681f3eae4c946b948908e162e76ef27d752fa31830866dd7aa764"
-url = "https://github.com/google/google-java-format/releases/download/v1.35.0/google-java-format_linux-arm64"
-url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/365933462"
+checksum = "sha256:37d27263fce029fc59aa4e1b556ac6997d0eb2266a38ba2b8746b709f6c77b11"
+url = "https://github.com/google/google-java-format/releases/download/v1.36.1/google-java-format_linux-arm64"
+url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/495658509"
[tools.google-java-format."platforms.linux-arm64-musl"]
-checksum = "sha256:a69b2e85deb681f3eae4c946b948908e162e76ef27d752fa31830866dd7aa764"
-url = "https://github.com/google/google-java-format/releases/download/v1.35.0/google-java-format_linux-arm64"
-url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/365933462"
+checksum = "sha256:37d27263fce029fc59aa4e1b556ac6997d0eb2266a38ba2b8746b709f6c77b11"
+url = "https://github.com/google/google-java-format/releases/download/v1.36.1/google-java-format_linux-arm64"
+url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/495658509"
[tools.google-java-format."platforms.linux-x64"]
-checksum = "sha256:e0f95ad6d26b8fbd5b1e3fd3014f8306c4eb3b29d2a6b15fab62d0a364629437"
-url = "https://github.com/google/google-java-format/releases/download/v1.35.0/google-java-format_linux-x86-64"
-url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/365933717"
+checksum = "sha256:8dc71663a6c9cb17b02ba9709bfab5c4de59de6f4ac133fd7a1d5a4394b1193b"
+url = "https://github.com/google/google-java-format/releases/download/v1.36.1/google-java-format_linux-x86-64"
+url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/495658560"
[tools.google-java-format."platforms.linux-x64-musl"]
-checksum = "sha256:e0f95ad6d26b8fbd5b1e3fd3014f8306c4eb3b29d2a6b15fab62d0a364629437"
-url = "https://github.com/google/google-java-format/releases/download/v1.35.0/google-java-format_linux-x86-64"
-url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/365933717"
+checksum = "sha256:8dc71663a6c9cb17b02ba9709bfab5c4de59de6f4ac133fd7a1d5a4394b1193b"
+url = "https://github.com/google/google-java-format/releases/download/v1.36.1/google-java-format_linux-x86-64"
+url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/495658560"
[tools.google-java-format."platforms.macos-arm64"]
-checksum = "sha256:563f066c324687885b5f4039325f8952fbb9aaf3d67c68e0b2eafccc8069d3b8"
-url = "https://github.com/google/google-java-format/releases/download/v1.35.0/google-java-format_darwin-arm64"
-url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/365933286"
+checksum = "sha256:572c8be5ea4e15c674f7f9c89f9c0a4b9336950d9c42c07220557e97a4002bce"
+url = "https://github.com/google/google-java-format/releases/download/v1.36.1/google-java-format_darwin-arm64"
+url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/495658217"
[tools.google-java-format."platforms.windows-x64"]
-checksum = "sha256:2451e70f7805ce51dc026c0ca6b76b689b20c99c5e5769412ae5235f59f3a427"
-url = "https://github.com/google/google-java-format/releases/download/v1.35.0/google-java-format_windows-x86-64.exe"
-url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/365934498"
+checksum = "sha256:23a6acedcfd9253da8413984dd1e3aecab32f00543477566d1abe5ae5aab1019"
+url = "https://github.com/google/google-java-format/releases/download/v1.36.1/google-java-format_windows-x86-64.exe"
+url_api = "https://api.github.com/repos/google/google-java-format/releases/assets/495658633"
[[tools.hugo]]
-version = "0.164.0"
+version = "0.165.0"
backend = "aqua:gohugoio/hugo"
[tools.hugo."platforms.linux-arm64"]
-checksum = "sha256:948ee5f0ed30175f31937d592d63a2712f0761a69f1cbe812f780eb918a08b8e"
-url = "https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_0.164.0_linux-arm64.tar.gz"
-url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/468320173"
+checksum = "sha256:65c9fdd75e82d5f1eaf565f6e9fede6c0ceecaa267798e10c73068986996b77d"
+url = "https://github.com/gohugoio/hugo/releases/download/v0.165.0/hugo_0.165.0_linux-arm64.tar.gz"
+url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/511697401"
[tools.hugo."platforms.linux-arm64-musl"]
-checksum = "sha256:948ee5f0ed30175f31937d592d63a2712f0761a69f1cbe812f780eb918a08b8e"
-url = "https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_0.164.0_linux-arm64.tar.gz"
-url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/468320173"
+checksum = "sha256:65c9fdd75e82d5f1eaf565f6e9fede6c0ceecaa267798e10c73068986996b77d"
+url = "https://github.com/gohugoio/hugo/releases/download/v0.165.0/hugo_0.165.0_linux-arm64.tar.gz"
+url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/511697401"
[tools.hugo."platforms.linux-x64"]
-checksum = "sha256:d9c8b17285ea4ec004d9f814273ea910f2051ce02c284993fd1f91ba455ae50d"
-url = "https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_0.164.0_linux-amd64.tar.gz"
-url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/468320170"
+checksum = "sha256:5c3a37a5450b3e386e5b75a87a790fea2d04a796d75e171216c80ef48a32b432"
+url = "https://github.com/gohugoio/hugo/releases/download/v0.165.0/hugo_0.165.0_linux-amd64.tar.gz"
+url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/511697404"
[tools.hugo."platforms.linux-x64-musl"]
-checksum = "sha256:d9c8b17285ea4ec004d9f814273ea910f2051ce02c284993fd1f91ba455ae50d"
-url = "https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_0.164.0_linux-amd64.tar.gz"
-url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/468320170"
+checksum = "sha256:5c3a37a5450b3e386e5b75a87a790fea2d04a796d75e171216c80ef48a32b432"
+url = "https://github.com/gohugoio/hugo/releases/download/v0.165.0/hugo_0.165.0_linux-amd64.tar.gz"
+url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/511697404"
[tools.hugo."platforms.macos-arm64"]
-checksum = "sha256:c994e2cc6946838bb76521039509a7ce71282827e7035e344b6c225a83a5d0d3"
-url = "https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_0.164.0_darwin-universal.pkg"
-url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/468320272"
+checksum = "sha256:10ea75335975a13d0e73ac298402179335c55fa4e99d1687452d9cfa70b30d16"
+url = "https://github.com/gohugoio/hugo/releases/download/v0.165.0/hugo_0.165.0_darwin-universal.pkg"
+url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/511697483"
[tools.hugo."platforms.macos-x64"]
-checksum = "sha256:c994e2cc6946838bb76521039509a7ce71282827e7035e344b6c225a83a5d0d3"
-url = "https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_0.164.0_darwin-universal.pkg"
-url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/468320272"
+checksum = "sha256:10ea75335975a13d0e73ac298402179335c55fa4e99d1687452d9cfa70b30d16"
+url = "https://github.com/gohugoio/hugo/releases/download/v0.165.0/hugo_0.165.0_darwin-universal.pkg"
+url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/511697483"
[tools.hugo."platforms.windows-x64"]
-checksum = "sha256:dadf3499d4c6a27f6bc9d56d5a992ba62d82a74a3771fcc165c364ec1eeaac1c"
-url = "https://github.com/gohugoio/hugo/releases/download/v0.164.0/hugo_0.164.0_windows-amd64.zip"
-url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/468320283"
+checksum = "sha256:bdd9cc7837a42389067b2d0df7858d5878ceddef21307c2dd27fa10885fbbcf9"
+url = "https://github.com/gohugoio/hugo/releases/download/v0.165.0/hugo_0.165.0_windows-amd64.zip"
+url_api = "https://api.github.com/repos/gohugoio/hugo/releases/assets/511697493"
[[tools.java]]
version = "temurin-25.0.3+9.0.LTS"
@@ -399,170 +525,173 @@ url = "https://github.com/lycheeverse/lychee/releases/download/lychee-v0.24.2/ly
url_api = "https://api.github.com/repos/lycheeverse/lychee/releases/assets/409959491"
[[tools.node]]
-version = "24.18.0"
+version = "24.19.0"
backend = "core:node"
[tools.node."platforms.linux-arm64"]
-checksum = "sha256:6b4484c2190274175df9aa8f28e2d758a819cb1c1fe6ab481e2f95b463ab8508"
-url = "https://nodejs.org/dist/v24.18.0/node-v24.18.0-linux-arm64.tar.gz"
+checksum = "sha256:d28c8a5bf0a808f0ed434a1dce8c54ae98f0371c0bd86ac58abc613f73e6643f"
+url = "https://nodejs.org/dist/v24.19.0/node-v24.19.0-linux-arm64.tar.gz"
[tools.node."platforms.linux-arm64-musl"]
-checksum = "sha256:b1c6c2dc31b46dd8fb2322f4fe75b07e775c5120bc37251deeea28f529d4567b"
-url = "https://unofficial-builds.nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-arm64-musl.tar.gz"
+checksum = "sha256:20824e4d35948fae5b337dccef47813b04d8995312f59df7386f2256d9f9ab7e"
+url = "https://unofficial-builds.nodejs.org/download/release/v24.19.0/node-v24.19.0-linux-arm64-musl.tar.gz"
[tools.node."platforms.linux-x64"]
-checksum = "sha256:783130984963db7ba9cbd01089eaf2c2efb055c7c1693c943174b967b3050cb8"
-url = "https://nodejs.org/dist/v24.18.0/node-v24.18.0-linux-x64.tar.gz"
+checksum = "sha256:f625d97cd707df4ff96254916fbc5ff014f09c09effe5a1e0ca8f6d41a8789d4"
+url = "https://nodejs.org/dist/v24.19.0/node-v24.19.0-linux-x64.tar.gz"
[tools.node."platforms.linux-x64-musl"]
-checksum = "sha256:ea58409911e141ec6b19d9178efa2d9185a13295005b1cbf5521b3157eed1d95"
-url = "https://unofficial-builds.nodejs.org/download/release/v24.18.0/node-v24.18.0-linux-x64-musl.tar.gz"
+checksum = "sha256:c60223786df14a5d23e220ebb8e60318f5322640a62f90e6d9e54d3a18da532e"
+url = "https://unofficial-builds.nodejs.org/download/release/v24.19.0/node-v24.19.0-linux-x64-musl.tar.gz"
[tools.node."platforms.macos-arm64"]
-checksum = "sha256:e1a97e14c99c803e96c7339403282ea05a499c32f8d83defe9ef5ec66f979ed1"
-url = "https://nodejs.org/dist/v24.18.0/node-v24.18.0-darwin-arm64.tar.gz"
+checksum = "sha256:8294b7aa9b03997481c06babf1e8b270c859358f27da57a11509afe537ac381d"
+url = "https://nodejs.org/dist/v24.19.0/node-v24.19.0-darwin-arm64.tar.gz"
[tools.node."platforms.macos-x64"]
-checksum = "sha256:dfd0dbd3e721503434df7b7205e719f61b3a3a31b2bcf9729b8b91fea240f080"
-url = "https://nodejs.org/dist/v24.18.0/node-v24.18.0-darwin-x64.tar.gz"
+checksum = "sha256:d1b5e999db158c62fe8f7267a4476b035d8bd93b1a605bac24a3f0dd166e3316"
+url = "https://nodejs.org/dist/v24.19.0/node-v24.19.0-darwin-x64.tar.gz"
[tools.node."platforms.windows-x64"]
-checksum = "sha256:0ae68406b42d7725661da979b1403ec9926da205c6770827f33aac9d8f26e821"
-url = "https://nodejs.org/dist/v24.18.0/node-v24.18.0-win-x64.zip"
+checksum = "sha256:57f71ab3652e797d84acddc79c81cc9ff1c6ddb2a1974cdb83f00fee9bff4c73"
+url = "https://nodejs.org/dist/v24.19.0/node-v24.19.0-win-x64.zip"
[[tools."npm:renovate"]]
-version = "43.257.4"
+version = "44.29.4"
backend = "npm:renovate"
+[tools."npm:renovate".options]
+trust_policy_excludes = '["@yarnpkg/libzip@3.2.2"]'
+
[[tools.protoc]]
-version = "35.1"
+version = "36.0"
backend = "aqua:protocolbuffers/protobuf/protoc"
[tools.protoc."platforms.linux-arm64"]
-checksum = "sha256:01bf9d08808c7f96678b63f4bd8efa559bb4f83d5a7a270d5edaf507f9d5d9cf"
-url = "https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protoc-35.1-linux-aarch_64.zip"
-url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/445060236"
+checksum = "sha256:4a00ec5e256d20a3deadd9e77d56da0ac04c72367c3c959f6d08e110a368400a"
+url = "https://github.com/protocolbuffers/protobuf/releases/download/v36.0/protoc-36.0-linux-aarch_64.zip"
+url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/522289978"
[tools.protoc."platforms.linux-arm64-musl"]
-checksum = "sha256:01bf9d08808c7f96678b63f4bd8efa559bb4f83d5a7a270d5edaf507f9d5d9cf"
-url = "https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protoc-35.1-linux-aarch_64.zip"
-url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/445060236"
+checksum = "sha256:4a00ec5e256d20a3deadd9e77d56da0ac04c72367c3c959f6d08e110a368400a"
+url = "https://github.com/protocolbuffers/protobuf/releases/download/v36.0/protoc-36.0-linux-aarch_64.zip"
+url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/522289978"
[tools.protoc."platforms.linux-x64"]
-checksum = "sha256:6930ebf62bd4ea607b98fff052596c6ee564b9835b4ce172c75a3f53ae9d91b7"
-url = "https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protoc-35.1-linux-x86_64.zip"
-url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/445060247"
+checksum = "sha256:bc8211ce760bd43ee21ddc145d6d9dbaeeabae205267a79d9054a240e367d4b4"
+url = "https://github.com/protocolbuffers/protobuf/releases/download/v36.0/protoc-36.0-linux-x86_64.zip"
+url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/522290000"
[tools.protoc."platforms.linux-x64-musl"]
-checksum = "sha256:6930ebf62bd4ea607b98fff052596c6ee564b9835b4ce172c75a3f53ae9d91b7"
-url = "https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protoc-35.1-linux-x86_64.zip"
-url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/445060247"
+checksum = "sha256:bc8211ce760bd43ee21ddc145d6d9dbaeeabae205267a79d9054a240e367d4b4"
+url = "https://github.com/protocolbuffers/protobuf/releases/download/v36.0/protoc-36.0-linux-x86_64.zip"
+url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/522290000"
[tools.protoc."platforms.macos-arm64"]
-checksum = "sha256:193289af0470c6a1aada357d4fba0bbf8d78bfaac8b5e42ca30af2ef75583de2"
-url = "https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protoc-35.1-osx-aarch_64.zip"
-url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/445060249"
+checksum = "sha256:b6bc4afdcb880124bf342851d05155b6e3d9b6e661236d87b9c614250d26ae00"
+url = "https://github.com/protocolbuffers/protobuf/releases/download/v36.0/protoc-36.0-osx-aarch_64.zip"
+url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/522290002"
[tools.protoc."platforms.macos-x64"]
-checksum = "sha256:537d73604a344ded6fc94e98e07e529d4fe3e4a0b09e59905353950fafc2a1f7"
-url = "https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protoc-35.1-osx-x86_64.zip"
-url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/445060254"
+checksum = "sha256:2847d952ecd1c466769ae3ca319c9cd34c3613542eba335dc9b02c49537f6c70"
+url = "https://github.com/protocolbuffers/protobuf/releases/download/v36.0/protoc-36.0-osx-x86_64.zip"
+url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/522290007"
[tools.protoc."platforms.windows-x64"]
-checksum = "sha256:5d3ff218d7d91eea95f7569bcb5a98f3030f8996d44151279d9772edcff76082"
-url = "https://github.com/protocolbuffers/protobuf/releases/download/v35.1/protoc-35.1-win64.zip"
-url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/445060259"
+checksum = "sha256:510fb2369a4720adb457783768c5e1481a0e1137d9e7694478dfe9b8fe445dc1"
+url = "https://github.com/protocolbuffers/protobuf/releases/download/v36.0/protoc-36.0-win64.zip"
+url_api = "https://api.github.com/repos/protocolbuffers/protobuf/releases/assets/522290018"
[[tools.ruff]]
-version = "0.15.21"
+version = "0.16.3"
backend = "aqua:astral-sh/ruff"
[tools.ruff."platforms.linux-arm64"]
-checksum = "sha256:2ec7c0077431f96f74c3c72aea6505e902bc2ff47127653c8de1389ee30a3cb3"
-url = "https://github.com/astral-sh/ruff/releases/download/0.15.21/ruff-aarch64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/471700003"
+checksum = "sha256:8319ba22f655e6efc086103486d7165bf0de73f71ff1c5f25ba580153ad05feb"
+url = "https://github.com/astral-sh/ruff/releases/download/0.16.3/ruff-aarch64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/513140238"
provenance = "github-attestations"
[tools.ruff."platforms.linux-arm64-musl"]
-checksum = "sha256:2ec7c0077431f96f74c3c72aea6505e902bc2ff47127653c8de1389ee30a3cb3"
-url = "https://github.com/astral-sh/ruff/releases/download/0.15.21/ruff-aarch64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/471700003"
+checksum = "sha256:8319ba22f655e6efc086103486d7165bf0de73f71ff1c5f25ba580153ad05feb"
+url = "https://github.com/astral-sh/ruff/releases/download/0.16.3/ruff-aarch64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/513140238"
provenance = "github-attestations"
[tools.ruff."platforms.linux-x64"]
-checksum = "sha256:7e157ff9a2e13676118c587e6db0ec02d040e415b21014346d230e64789c0e78"
-url = "https://github.com/astral-sh/ruff/releases/download/0.15.21/ruff-x86_64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/471700081"
+checksum = "sha256:d67c9b5949981698c48915abf65e0b3406ba9184ad73521cdf20a926bc889c73"
+url = "https://github.com/astral-sh/ruff/releases/download/0.16.3/ruff-x86_64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/513140356"
provenance = "github-attestations"
[tools.ruff."platforms.linux-x64-musl"]
-checksum = "sha256:7e157ff9a2e13676118c587e6db0ec02d040e415b21014346d230e64789c0e78"
-url = "https://github.com/astral-sh/ruff/releases/download/0.15.21/ruff-x86_64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/471700081"
+checksum = "sha256:d67c9b5949981698c48915abf65e0b3406ba9184ad73521cdf20a926bc889c73"
+url = "https://github.com/astral-sh/ruff/releases/download/0.16.3/ruff-x86_64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/513140356"
provenance = "github-attestations"
[tools.ruff."platforms.macos-arm64"]
-checksum = "sha256:0452f9d5da6e8051d332cf21ae82a608d8e2cfeec5a71a46ffa9e50adbb2381d"
-url = "https://github.com/astral-sh/ruff/releases/download/0.15.21/ruff-aarch64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/471699864"
+checksum = "sha256:136a4db6512d9b16dda56ac8604696ed65c3b1a914a142de029e7f8d5006f1d9"
+url = "https://github.com/astral-sh/ruff/releases/download/0.16.3/ruff-aarch64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/513140218"
provenance = "github-attestations"
[tools.ruff."platforms.macos-x64"]
-checksum = "sha256:7e6ff3bd585b5b7c47634c957ac84fb5806d3c7ab4ef0e5ec1c53ce272f489da"
-url = "https://github.com/astral-sh/ruff/releases/download/0.15.21/ruff-x86_64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/471700061"
+checksum = "sha256:05c2a6705e7c0c056d6d93ff538978583f0c47b4c28d334ab9d58d2e8daf4c24"
+url = "https://github.com/astral-sh/ruff/releases/download/0.16.3/ruff-x86_64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/513140338"
provenance = "github-attestations"
[tools.ruff."platforms.windows-x64"]
-checksum = "sha256:035c59abfd7bd1102e0b656f5771e6ae7a712a45ef54b5ab575541c7ff7d1eb0"
-url = "https://github.com/astral-sh/ruff/releases/download/0.15.21/ruff-x86_64-pc-windows-msvc.zip"
-url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/471700068"
+checksum = "sha256:f10c709755b393fd9821506b21070bcca969b9966504edd1e490efd08e3662ba"
+url = "https://github.com/astral-sh/ruff/releases/download/0.16.3/ruff-x86_64-pc-windows-msvc.zip"
+url_api = "https://api.github.com/repos/astral-sh/ruff/releases/assets/513140346"
provenance = "github-attestations"
[[tools.rumdl]]
-version = "v0.2.31"
+version = "v0.2.55"
backend = "aqua:rvben/rumdl"
[tools.rumdl."platforms.linux-arm64"]
-checksum = "sha256:d5aa4ac3f94de9b6508021f70d78be592c6dc8b67ea499c6e203c1e3daf044b0"
-url = "https://github.com/rvben/rumdl/releases/download/v0.2.31/rumdl-v0.2.31-aarch64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/474381480"
+checksum = "sha256:baed03dac3bf50565f4e1e461fb8162fcff58742034c6d643a1977d9025dfdb6"
+url = "https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-aarch64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/512169605"
provenance = "github-attestations"
[tools.rumdl."platforms.linux-arm64-musl"]
-checksum = "sha256:d5aa4ac3f94de9b6508021f70d78be592c6dc8b67ea499c6e203c1e3daf044b0"
-url = "https://github.com/rvben/rumdl/releases/download/v0.2.31/rumdl-v0.2.31-aarch64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/474381480"
+checksum = "sha256:baed03dac3bf50565f4e1e461fb8162fcff58742034c6d643a1977d9025dfdb6"
+url = "https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-aarch64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/512169605"
provenance = "github-attestations"
[tools.rumdl."platforms.linux-x64"]
-checksum = "sha256:5550f7954457248c6e29715b69d4ec2e9394613de51f98b50fa81f197a29af92"
-url = "https://github.com/rvben/rumdl/releases/download/v0.2.31/rumdl-v0.2.31-x86_64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/474381477"
+checksum = "sha256:09c8f72cb57f1ff646d68b5ec2ef6a7b296e6d9f945093db2698c260e81d9f90"
+url = "https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/512169600"
provenance = "github-attestations"
[tools.rumdl."platforms.linux-x64-musl"]
-checksum = "sha256:5550f7954457248c6e29715b69d4ec2e9394613de51f98b50fa81f197a29af92"
-url = "https://github.com/rvben/rumdl/releases/download/v0.2.31/rumdl-v0.2.31-x86_64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/474381477"
+checksum = "sha256:09c8f72cb57f1ff646d68b5ec2ef6a7b296e6d9f945093db2698c260e81d9f90"
+url = "https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/512169600"
provenance = "github-attestations"
[tools.rumdl."platforms.macos-arm64"]
-checksum = "sha256:368a02639247be530043abc36c40310090c09ef69b32f5744f9a0d9cc2673be5"
-url = "https://github.com/rvben/rumdl/releases/download/v0.2.31/rumdl-v0.2.31-aarch64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/474381484"
+checksum = "sha256:98dd5620e7eb8ba8fd77830fe1f313530ae2a6368ae867149f7de13dbebde6e3"
+url = "https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-aarch64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/512169607"
provenance = "github-attestations"
[tools.rumdl."platforms.macos-x64"]
-checksum = "sha256:bc8933e04b5c83b8b14c21793c7f7902bc8b1a841bb1f1964c5f177b3cf7d05f"
-url = "https://github.com/rvben/rumdl/releases/download/v0.2.31/rumdl-v0.2.31-x86_64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/474381479"
+checksum = "sha256:8dadf1b9aeda17f8a41ab4fcdd2a7f7dfb6eda8981ddce3ebf61b72e3d1d3f89"
+url = "https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/512169601"
provenance = "github-attestations"
[tools.rumdl."platforms.windows-x64"]
-checksum = "sha256:f8a4b2abf774301fd4ffd04f56e12fb0b2bf4357b28c63ec355405d57f0cfe88"
-url = "https://github.com/rvben/rumdl/releases/download/v0.2.31/rumdl-v0.2.31-x86_64-pc-windows-msvc.zip"
-url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/474381488"
+checksum = "sha256:47c04176f960e2d196b1e465564869363469ec00714c2970e1f441deff7f679d"
+url = "https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-pc-windows-msvc.zip"
+url_api = "https://api.github.com/repos/rvben/rumdl/releases/assets/512169608"
provenance = "github-attestations"
[[tools.shellcheck]]
@@ -676,80 +805,80 @@ url = "https://github.com/tamasfe/taplo/releases/download/0.10.0/taplo-windows-x
url_api = "https://api.github.com/repos/tamasfe/taplo/releases/assets/257323062"
[[tools.typos]]
-version = "1.48.0"
+version = "1.49.0"
backend = "aqua:crate-ci/typos"
[tools.typos."platforms.linux-arm64"]
-checksum = "sha256:2960ae07bc1ffe19e4895e4359394dd349c9c31de78aac3a124b6e4aeb206698"
-url = "https://github.com/crate-ci/typos/releases/download/v1.48.0/typos-v1.48.0-aarch64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/462429655"
+checksum = "sha256:85c8b87b22a0fb1da130cd4d495e0beba7f1225eb580933184509e146ec4c509"
+url = "https://github.com/crate-ci/typos/releases/download/v1.49.0/typos-v1.49.0-aarch64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/500258983"
[tools.typos."platforms.linux-arm64-musl"]
-checksum = "sha256:2960ae07bc1ffe19e4895e4359394dd349c9c31de78aac3a124b6e4aeb206698"
-url = "https://github.com/crate-ci/typos/releases/download/v1.48.0/typos-v1.48.0-aarch64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/462429655"
+checksum = "sha256:85c8b87b22a0fb1da130cd4d495e0beba7f1225eb580933184509e146ec4c509"
+url = "https://github.com/crate-ci/typos/releases/download/v1.49.0/typos-v1.49.0-aarch64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/500258983"
[tools.typos."platforms.linux-x64"]
-checksum = "sha256:72a930c9a94fc3914aa56835c5b859c892a797d40c1c42638b98d93f16ff519c"
-url = "https://github.com/crate-ci/typos/releases/download/v1.48.0/typos-v1.48.0-x86_64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/462429902"
+checksum = "sha256:48bd2d58e02ce713b8c0f1aa239e68ee4f7d8c551013135806e6aed3938d9e10"
+url = "https://github.com/crate-ci/typos/releases/download/v1.49.0/typos-v1.49.0-x86_64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/500261019"
[tools.typos."platforms.linux-x64-musl"]
-checksum = "sha256:72a930c9a94fc3914aa56835c5b859c892a797d40c1c42638b98d93f16ff519c"
-url = "https://github.com/crate-ci/typos/releases/download/v1.48.0/typos-v1.48.0-x86_64-unknown-linux-musl.tar.gz"
-url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/462429902"
+checksum = "sha256:48bd2d58e02ce713b8c0f1aa239e68ee4f7d8c551013135806e6aed3938d9e10"
+url = "https://github.com/crate-ci/typos/releases/download/v1.49.0/typos-v1.49.0-x86_64-unknown-linux-musl.tar.gz"
+url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/500261019"
[tools.typos."platforms.macos-arm64"]
-checksum = "sha256:7dcaf386ec255995dcbaf629641f961574b7e8785203921115eab75cbf1ca107"
-url = "https://github.com/crate-ci/typos/releases/download/v1.48.0/typos-v1.48.0-aarch64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/462430254"
+checksum = "sha256:8c0e7bd40b2b60c0b0cfe9f74dd814b4d4385c956ce86860f7da9e62d91fdc73"
+url = "https://github.com/crate-ci/typos/releases/download/v1.49.0/typos-v1.49.0-aarch64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/500262463"
[tools.typos."platforms.macos-x64"]
-checksum = "sha256:f4335c255db3d57374484e0e96505c8910c0e2fa6d8813b15de529c98f93b1a9"
-url = "https://github.com/crate-ci/typos/releases/download/v1.48.0/typos-v1.48.0-x86_64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/462431306"
+checksum = "sha256:4cecbf653a9fc45f023abf57f4e2e2f6b138c2d2387b09289beacdd3f0ea7bfd"
+url = "https://github.com/crate-ci/typos/releases/download/v1.49.0/typos-v1.49.0-x86_64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/500259181"
[tools.typos."platforms.windows-x64"]
-checksum = "sha256:ce018a2352da7c1b23bd2684019ee279d2080dc063087020e80c1247d11b0743"
-url = "https://github.com/crate-ci/typos/releases/download/v1.48.0/typos-v1.48.0-x86_64-pc-windows-msvc.zip"
-url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/462430871"
+checksum = "sha256:06d3a1b71c282e021671070696a72696d5c60ea485b47dc4f8f1fbcf90144d02"
+url = "https://github.com/crate-ci/typos/releases/download/v1.49.0/typos-v1.49.0-x86_64-pc-windows-msvc.zip"
+url_api = "https://api.github.com/repos/crate-ci/typos/releases/assets/500264256"
[[tools.zizmor]]
-version = "1.26.1"
+version = "1.29.0"
backend = "aqua:zizmorcore/zizmor"
[tools.zizmor."platforms.linux-arm64"]
-checksum = "sha256:711f5af366b299128f9a04b1470e37d990b41fbd21f14a1a4148d25004a83762"
-url = "https://github.com/zizmorcore/zizmor/releases/download/v1.26.1/zizmor-aarch64-unknown-linux-gnu.tar.gz"
-url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/453417983"
+checksum = "sha256:415eaa7c0a06479a701b8e44a3e812c1047decc848ec4bede7bd6bbf49f22d20"
+url = "https://github.com/zizmorcore/zizmor/releases/download/v1.29.0/zizmor-aarch64-unknown-linux-gnu.tar.gz"
+url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/498263143"
provenance = "github-attestations"
[tools.zizmor."platforms.linux-arm64-musl"]
provenance = "github-attestations"
[tools.zizmor."platforms.linux-x64"]
-checksum = "sha256:8556289a64e7aaf2400cd516f61a471aa91c5902cc56ad96a82fd12f90c2ef73"
-url = "https://github.com/zizmorcore/zizmor/releases/download/v1.26.1/zizmor-x86_64-unknown-linux-gnu.tar.gz"
-url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/453417985"
+checksum = "sha256:dd96df044a6e8538d5f423790f453bdd03d49e5b2bcc38214acc41a2f1297839"
+url = "https://github.com/zizmorcore/zizmor/releases/download/v1.29.0/zizmor-x86_64-unknown-linux-gnu.tar.gz"
+url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/498263145"
provenance = "github-attestations"
[tools.zizmor."platforms.linux-x64-musl"]
provenance = "github-attestations"
[tools.zizmor."platforms.macos-arm64"]
-checksum = "sha256:68ab2b37836bbd44f6cfffcc102b9ffffbc20c5d67d84293dafb63bd2775a1da"
-url = "https://github.com/zizmorcore/zizmor/releases/download/v1.26.1/zizmor-aarch64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/453417984"
+checksum = "sha256:720322fade9e83a9c7953944c438f2ba942636b86b96a8f0e6b15ce94c8a6b6f"
+url = "https://github.com/zizmorcore/zizmor/releases/download/v1.29.0/zizmor-aarch64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/498263141"
provenance = "github-attestations"
[tools.zizmor."platforms.macos-x64"]
-checksum = "sha256:2967414a561f8c1264121e8f723c3b5abcf3d1bf7ce5063114df99985dd75801"
-url = "https://github.com/zizmorcore/zizmor/releases/download/v1.26.1/zizmor-x86_64-apple-darwin.tar.gz"
-url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/453417982"
+checksum = "sha256:648b72ab9941a7f2a8d65d7b68a8e76cef789538c8df3a3950384d38423375b0"
+url = "https://github.com/zizmorcore/zizmor/releases/download/v1.29.0/zizmor-x86_64-apple-darwin.tar.gz"
+url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/498263144"
provenance = "github-attestations"
[tools.zizmor."platforms.windows-x64"]
-checksum = "sha256:c6cea156935e3b9d36faeca4fd8f622d23f7a7578da26adb34e6456abd9beb9a"
-url = "https://github.com/zizmorcore/zizmor/releases/download/v1.26.1/zizmor-x86_64-pc-windows-msvc.zip"
-url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/453417981"
+checksum = "sha256:68a6bc6888f10bf0d53658c75885e7c1b7a0588d4c1fbc3f0ca280ad7324bf06"
+url = "https://github.com/zizmorcore/zizmor/releases/download/v1.29.0/zizmor-x86_64-pc-windows-msvc.zip"
+url_api = "https://api.github.com/repos/zizmorcore/zizmor/releases/assets/498263142"
provenance = "github-attestations"
diff --git a/mise.toml b/mise.toml
index 5b4b30beb..29085c417 100644
--- a/mise.toml
+++ b/mise.toml
@@ -1,37 +1,46 @@
+monorepo_root = true
+
+[monorepo]
+config_roots = [".mise/envs/*"]
+
[tools]
-"go:github.com/grafana/oats" = "0.7.0"
-hugo = "0.164.0"
+"aqua:grafana/gcx" = "v1.1.0"
+"aqua:grafana/oats" = "0.10.0"
+hugo = "0.165.0"
java = "temurin-25.0.3+9.0.LTS"
-node = "24.18.0"
-protoc = "35.1"
+node = "24.19.0"
+protoc = "36.0"
# Linters
actionlint = "1.7.12"
-"aqua:grafana/flint" = "0.22.7"
-"aqua:jonwiggins/xmloxide" = "v0.4.3"
+"aqua:grafana/flint" = "0.22.10"
+"aqua:jonwiggins/xmloxide" = "v0.5.0"
"aqua:owenlamont/ryl" = "0.21.0"
-biome = "2.5.3"
-editorconfig-checker = "3.8.0"
-google-java-format = "1.35.0"
+biome = "2.5.8"
+checkstyle = "13.8.0"
+editorconfig-checker = "3.11.1"
+google-java-format = "1.36.1"
lychee = "0.24.2"
-"npm:renovate" = "43.257.4"
-ruff = "0.15.21"
-rumdl = "v0.2.31"
+# @yarnpkg/libzip 3.2.2 is npm-signed and matches Yarn's release commit, but
+# was published without provenance; mise's no-downgrade policy otherwise rejects Renovate.
+"npm:renovate" = { version = "44.29.4", trust_policy_excludes = ["@yarnpkg/libzip@3.2.2"] }
+ruff = "0.16.3"
+rumdl = "v0.2.55"
shellcheck = "v0.11.0"
shfmt = "3.13.1"
taplo = "0.10.0"
-typos = "1.48.0"
-zizmor = "1.26.1"
+typos = "1.49.0"
+zizmor = "1.29.0"
[env]
FLINT_CONFIG_DIR = ".github/config"
# renovate: datasource=github-releases depName=grafana/docker-otel-lgtm
-LGTM_VERSION = "0.29.0"
+LGTM_VERSION = "0.30.2"
# Latest JMX Exporter release; used as the default ref for the compatibility job.
# renovate: datasource=github-tags depName=prometheus/jmx_exporter versioning=semver-coerced
DEFAULT_JMX_EXPORTER_VERSION = "v1.6.0"
# renovate: datasource=github-tags depName=micrometer-metrics/micrometer versioning=semver-coerced
-DEFAULT_MICROMETER_VERSION = "v1.17.0"
+DEFAULT_MICROMETER_VERSION = "v1.17.1"
[tasks.ci]
description = "CI Build"
@@ -45,16 +54,16 @@ run = "./mvnw clean"
[tasks.compile]
description = "bare compile, ignoring formatting and linters"
-run = "./mvnw install -DskipTests -Dcoverage.skip=true -Dcheckstyle.skip=true -Dwarnings=-nowarn"
+run = "./mvnw install -DskipTests -Dcoverage.skip=true -Dwarnings=-nowarn"
[tasks.generate]
description = "regenerate protobuf sources"
-run = "./mvnw clean install -DskipTests -Dcoverage.skip=true -Dcheckstyle.skip=true -Dwarnings=-nowarn"
+run = "./mvnw clean install -DskipTests -Dcoverage.skip=true -Dwarnings=-nowarn"
env.PROTO_GENERATION = "true"
[tasks.test]
description = "run unit tests, ignoring formatting and linters"
-run = "./mvnw test -Dcoverage.skip=true -Dcheckstyle.skip=true -Dwarnings=-nowarn"
+run = "./mvnw test -Dcoverage.skip=true -Dwarnings=-nowarn"
[tasks.test-all]
description = "run all tests"
@@ -75,7 +84,6 @@ BASELINE_OVERRIDE="${API_DIFF_BASELINE_VERSION:+-Dapi.diff.baseline.version=${AP
${BASELINE_OVERRIDE} \
-DskipTests \
-Dcoverage.skip=true \
- -Dcheckstyle.skip=true \
-Dwarnings=-nowarn
./.github/scripts/sync-api-diffs.sh
"""
@@ -93,7 +101,7 @@ run = "flint run --fix"
[tasks.acceptance-test]
description = "Run OATs acceptance tests"
depends = "build"
-run = "oats -lgtm-version $LGTM_VERSION -timeout 5m examples/"
+run = "oats --no-cache --lgtm-version $LGTM_VERSION --timeout 5m ."
[tasks.javadoc]
description = "Generate Javadoc"
diff --git a/oats-config.yaml b/oats-config.yaml
new file mode 100644
index 000000000..d23490ffb
--- /dev/null
+++ b/oats-config.yaml
@@ -0,0 +1,6 @@
+meta:
+ version: 3
+
+cases:
+ - examples/example-exporter-opentelemetry/oats-tests/http/oats-case.yaml
+ - examples/example-exporter-opentelemetry/oats-tests/agent/oats-case.yaml
diff --git a/pom.xml b/pom.xml
index 5752f4ce9..53781fb59 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,19 +20,18 @@
UTF-8
--module-name-need-to-be-overridden--
- 4.35.1
- 33.6.0-jre
+ 4.36.0
+ 33.7.1-jre
2.3.0
4.3.0
3.13.2
- 6.1.2
- 2.29.0-alpha
+ 6.1.3
+ 2.31.0-alpha
8
25
1.8.0
0.70
- false
false
false
-Werror
@@ -129,7 +128,7 @@
maven-jar-plugin
- 3.5.0
+ 3.5.1
maven-deploy-plugin
@@ -182,28 +181,6 @@
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
- 3.6.0
-
- true
- google_checks.xml
- checkstyle.xml
- warning
- true
- ${checkstyle.skip}
- checkstyle-suppressions.xml
- **/generated/**,**/jmh_generated/*
-
-
-
-
- check
-
-
-
-
org.jacoco
jacoco-maven-plugin
@@ -281,7 +258,7 @@
org.apache.felix
maven-bundle-plugin
- 6.0.2
+ 6.1.0
true
@@ -505,7 +482,7 @@
com.uber.nullaway
nullaway
- 0.13.7
+ 0.13.8
diff --git a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/ExporterPushgatewayProperties.java b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/ExporterPushgatewayProperties.java
index 10e8c0f33..e97ade191 100644
--- a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/ExporterPushgatewayProperties.java
+++ b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/ExporterPushgatewayProperties.java
@@ -94,9 +94,8 @@ static ExporterPushgatewayProperties load(PropertySource propertySource)
if (scheme != null) {
if (!scheme.equals("http") && !scheme.equals("https")) {
throw new PrometheusPropertiesException(
- String.format(
- "%s.%s: Illegal value. Expecting 'http' or 'https'. Found: %s",
- PREFIX, SCHEME, scheme));
+ Util.invalidValueMessage(
+ PREFIX + "." + SCHEME, "Illegal value. Expecting 'http' or 'https'."));
}
}
@@ -119,10 +118,9 @@ static ExporterPushgatewayProperties load(PropertySource propertySource)
return EscapingScheme.DOTS_ESCAPING;
default:
throw new PrometheusPropertiesException(
- String.format(
- "%s.%s: Illegal value. Expecting 'allow-utf-8', 'values', 'underscores', "
- + "or 'dots'. Found: %s",
- PREFIX, ESCAPING_SCHEME, scheme));
+ Util.invalidValueMessage(
+ PREFIX + "." + ESCAPING_SCHEME,
+ "Illegal value. Expecting 'allow-utf-8', 'values', 'underscores', or 'dots'."));
}
}
diff --git a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesLoader.java b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesLoader.java
index 6d52b71ef..04bbfe4a5 100644
--- a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesLoader.java
+++ b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesLoader.java
@@ -169,8 +169,7 @@ private static Properties loadPropertiesFromFile() throws PrometheusPropertiesEx
try (InputStream stream = Files.newInputStream(Paths.get(path))) {
properties.load(stream);
} catch (IOException e) {
- throw new PrometheusPropertiesException(
- "Failed to read Prometheus properties from " + path + ": " + e.getMessage(), e);
+ throw new PrometheusPropertiesException("Failed to read Prometheus properties file.", e);
}
}
return properties;
diff --git a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/Util.java b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/Util.java
index 20bd75699..d90810faf 100644
--- a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/Util.java
+++ b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/Util.java
@@ -24,7 +24,7 @@ static Boolean loadBoolean(String prefix, String propertyName, PropertySource pr
String fullKey = prefix.isEmpty() ? propertyName : prefix + "." + propertyName;
if (!"true".equalsIgnoreCase(property) && !"false".equalsIgnoreCase(property)) {
throw new PrometheusPropertiesException(
- String.format("%s: Expecting 'true' or 'false'. Found: %s", fullKey, property));
+ invalidValueMessage(fullKey, "Expecting 'true' or 'false'."));
}
return Boolean.parseBoolean(property);
}
@@ -88,7 +88,7 @@ static List loadDoubleList(
}
} catch (NumberFormatException e) {
throw new PrometheusPropertiesException(
- fullKey + "=" + property + ": Expecting comma separated list of double values");
+ invalidValueMessage(fullKey, "Expecting comma separated list of double values"));
}
}
return Arrays.asList(result);
@@ -130,7 +130,7 @@ static Integer loadInteger(String prefix, String propertyName, PropertySource pr
return Integer.parseInt(property);
} catch (NumberFormatException e) {
throw new PrometheusPropertiesException(
- fullKey + "=" + property + ": Expecting integer value");
+ invalidValueMessage(fullKey, "Expecting integer value"));
}
}
return null;
@@ -146,7 +146,7 @@ static Double loadDouble(String prefix, String propertyName, PropertySource prop
return Double.parseDouble(property);
} catch (NumberFormatException e) {
throw new PrometheusPropertiesException(
- fullKey + "=" + property + ": Expecting double value");
+ invalidValueMessage(fullKey, "Expecting double value"));
}
}
return null;
@@ -162,7 +162,7 @@ static Long loadLong(String prefix, String propertyName, PropertySource property
return Long.parseLong(property);
} catch (NumberFormatException e) {
throw new PrometheusPropertiesException(
- fullKey + "=" + property + ": Expecting long value");
+ invalidValueMessage(fullKey, "Expecting long value"));
}
}
return null;
@@ -197,4 +197,8 @@ static void assertValue(
throw new PrometheusPropertiesException(fullMessage);
}
}
+
+ static String invalidValueMessage(String fullKey, String message) {
+ return fullKey + ": " + message;
+ }
}
diff --git a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPropertiesTest.java b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPropertiesTest.java
index 514c5ff52..2f912ff77 100644
--- a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPropertiesTest.java
+++ b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPropertiesTest.java
@@ -27,8 +27,7 @@ void load() {
new HashMap<>(
Map.of("io.prometheus.exporter.include_created_timestamps", "invalid"))))
.withMessage(
- "io.prometheus.exporter.include_created_timestamps: Expecting 'true' or 'false'. Found:"
- + " invalid");
+ "io.prometheus.exporter.include_created_timestamps: Expecting 'true' or 'false'.");
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(
() ->
@@ -36,8 +35,7 @@ void load() {
new HashMap<>(
Map.of("io.prometheus.exporter.exemplars_on_all_metric_types", "invalid"))))
.withMessage(
- "io.prometheus.exporter.exemplars_on_all_metric_types: Expecting 'true' or 'false'."
- + " Found: invalid");
+ "io.prometheus.exporter.exemplars_on_all_metric_types: Expecting 'true' or 'false'.");
}
private static ExporterProperties load(Map map) {
@@ -84,7 +82,6 @@ void prometheusTimestampsInMs() {
new HashMap<>(
Map.of("io.prometheus.exporter.prometheus_timestamps_in_ms", "invalid"))))
.withMessage(
- "io.prometheus.exporter.prometheus_timestamps_in_ms: Expecting 'true' or 'false'."
- + " Found: invalid");
+ "io.prometheus.exporter.prometheus_timestamps_in_ms: Expecting 'true' or 'false'.");
}
}
diff --git a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPushgatewayPropertiesTest.java b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPushgatewayPropertiesTest.java
index c92e6f2f9..4715662f3 100644
--- a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPushgatewayPropertiesTest.java
+++ b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/ExporterPushgatewayPropertiesTest.java
@@ -27,7 +27,7 @@ void load() {
.isThrownBy(() -> load(Map.of("io.prometheus.exporter.pushgateway.scheme", "foo")))
.withMessage(
"io.prometheus.exporter.pushgateway.scheme: Illegal value. Expecting 'http' or 'https'."
- + " Found: foo");
+ + "");
}
@Test
@@ -60,7 +60,7 @@ void loadWithInvalidEscapingScheme() {
() -> load(Map.of("io.prometheus.exporter.pushgateway.escaping_scheme", "invalid")))
.withMessage(
"io.prometheus.exporter.pushgateway.escaping_scheme: Illegal value. Expecting"
- + " 'allow-utf-8', 'values', 'underscores', or 'dots'. Found: invalid");
+ + " 'allow-utf-8', 'values', 'underscores', or 'dots'.");
}
@Test
diff --git a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/OpenMetrics2PropertiesTest.java b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/OpenMetrics2PropertiesTest.java
index e7a273464..0546a138f 100644
--- a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/OpenMetrics2PropertiesTest.java
+++ b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/OpenMetrics2PropertiesTest.java
@@ -37,8 +37,7 @@ void loadInvalidValue() {
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(
() -> load(new HashMap<>(Map.of("io.prometheus.openmetrics2.enabled", "invalid"))))
- .withMessage(
- "io.prometheus.openmetrics2.enabled: Expecting 'true' or 'false'. Found: invalid");
+ .withMessage("io.prometheus.openmetrics2.enabled: Expecting 'true' or 'false'.");
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(
() ->
@@ -46,17 +45,14 @@ void loadInvalidValue() {
new HashMap<>(
Map.of("io.prometheus.openmetrics2.content_negotiation", "invalid"))))
.withMessage(
- "io.prometheus.openmetrics2.content_negotiation: Expecting 'true' or 'false'. Found:"
- + " invalid");
+ "io.prometheus.openmetrics2.content_negotiation: Expecting 'true' or 'false'.");
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(
() ->
load(
new HashMap<>(
Map.of("io.prometheus.openmetrics2.composite_values", "invalid"))))
- .withMessage(
- "io.prometheus.openmetrics2.composite_values: Expecting 'true' or 'false'. Found:"
- + " invalid");
+ .withMessage("io.prometheus.openmetrics2.composite_values: Expecting 'true' or 'false'.");
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(
() ->
@@ -64,17 +60,14 @@ void loadInvalidValue() {
new HashMap<>(
Map.of("io.prometheus.openmetrics2.exemplar_compliance", "invalid"))))
.withMessage(
- "io.prometheus.openmetrics2.exemplar_compliance: Expecting 'true' or 'false'. Found:"
- + " invalid");
+ "io.prometheus.openmetrics2.exemplar_compliance: Expecting 'true' or 'false'.");
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(
() ->
load(
new HashMap<>(
Map.of("io.prometheus.openmetrics2.native_histograms", "invalid"))))
- .withMessage(
- "io.prometheus.openmetrics2.native_histograms: Expecting 'true' or 'false'. Found:"
- + " invalid");
+ .withMessage("io.prometheus.openmetrics2.native_histograms: Expecting 'true' or 'false'.");
}
private static OpenMetrics2Properties load(Map map) {
diff --git a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/PrometheusPropertiesLoaderTest.java b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/PrometheusPropertiesLoaderTest.java
index 532b00295..8f910cceb 100644
--- a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/PrometheusPropertiesLoaderTest.java
+++ b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/PrometheusPropertiesLoaderTest.java
@@ -31,9 +31,8 @@ void propertiesShouldBeLoadedFromPropertiesFile() {
void cantLoadPropertiesFile() {
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(() -> PrometheusPropertiesLoader.load(new Properties()))
- .withMessage(
- "Failed to read Prometheus properties from nonexistent.properties:"
- + " nonexistent.properties");
+ .withMessage("Failed to read Prometheus properties file.")
+ .withMessageNotContaining("nonexistent.properties");
}
@Test
diff --git a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/UtilTest.java b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/UtilTest.java
index e4d7fa829..c3ed65ec7 100644
--- a/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/UtilTest.java
+++ b/prometheus-metrics-config/src/test/java/io/prometheus/metrics/config/UtilTest.java
@@ -51,6 +51,18 @@ void loadOptionalDuration_invalidNumber_throws() {
assertThatExceptionOfType(PrometheusPropertiesException.class)
.isThrownBy(() -> Util.loadOptionalDuration("", "foo", propertySource))
- .withMessage("foo=abc: Expecting long value");
+ .withMessage("foo: Expecting long value");
+ }
+
+ @Test
+ void invalidValueMessageRedactsRawValue() {
+ String secret = "bad\n\"secret-value";
+ Map regularProperties = new HashMap<>(Map.of("foo", secret));
+ PropertySource propertySource = new PropertySource(regularProperties);
+
+ assertThatExceptionOfType(PrometheusPropertiesException.class)
+ .isThrownBy(() -> Util.loadBoolean("", "foo", propertySource))
+ .withMessage("foo: Expecting 'true' or 'false'.")
+ .withMessageNotContaining(secret);
}
}
diff --git a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/metrics/Buffer.java b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/metrics/Buffer.java
index 1c47f867c..c2017995e 100644
--- a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/metrics/Buffer.java
+++ b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/metrics/Buffer.java
@@ -43,7 +43,7 @@ class Buffer {
}
boolean append(double value) {
- int index = Math.abs((int) Thread.currentThread().getId()) % stripedObservationCounts.length;
+ int index = stripeIndex(Thread.currentThread().getId(), stripedObservationCounts.length);
AtomicLong observationCountForThread = stripedObservationCounts[index];
long count = observationCountForThread.incrementAndGet();
if ((count & bufferActiveBit) == 0) {
@@ -54,6 +54,10 @@ boolean append(double value) {
}
}
+ static int stripeIndex(long threadId, int stripeCount) {
+ return (int) Math.floorMod(threadId, stripeCount);
+ }
+
private void doAppend(double amount) {
appendLock.lock();
try {
diff --git a/prometheus-metrics-core/src/test/java/io/prometheus/metrics/core/metrics/BufferTest.java b/prometheus-metrics-core/src/test/java/io/prometheus/metrics/core/metrics/BufferTest.java
new file mode 100644
index 000000000..dccd3b4eb
--- /dev/null
+++ b/prometheus-metrics-core/src/test/java/io/prometheus/metrics/core/metrics/BufferTest.java
@@ -0,0 +1,15 @@
+package io.prometheus.metrics.core.metrics;
+
+import static org.assertj.core.api.Assertions.assertThat;
+
+import org.junit.jupiter.api.Test;
+
+class BufferTest {
+
+ @Test
+ void stripeIndexDoesNotOverflowWhenThreadIdNarrowsToIntegerMinValue() {
+ assertThat(Buffer.stripeIndex(2_147_483_648L, 3)).isEqualTo(2);
+ assertThat(Buffer.stripeIndex(2_147_483_648L, 6)).isEqualTo(2);
+ assertThat(Buffer.stripeIndex(2_147_483_648L, 12)).isEqualTo(8);
+ }
+}
diff --git a/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/InvalidQueryParameterException.java b/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/InvalidQueryParameterException.java
new file mode 100644
index 000000000..0622952e7
--- /dev/null
+++ b/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/InvalidQueryParameterException.java
@@ -0,0 +1,21 @@
+package io.prometheus.metrics.exporter.common;
+
+import java.io.UnsupportedEncodingException;
+import java.net.URLDecoder;
+
+class InvalidQueryParameterException extends RuntimeException {
+
+ InvalidQueryParameterException(String message) {
+ super(message);
+ }
+
+ // decode with Charset is only available in Java 10+, but we want to support Java 8
+ @SuppressWarnings("JdkObsolete")
+ static String urlDecode(String value) throws UnsupportedEncodingException {
+ try {
+ return URLDecoder.decode(value, "UTF-8");
+ } catch (IllegalArgumentException e) {
+ throw new InvalidQueryParameterException("Invalid percent-encoding in query string");
+ }
+ }
+}
diff --git a/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequest.java b/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequest.java
index a0c692c23..a0a8311f6 100644
--- a/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequest.java
+++ b/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequest.java
@@ -3,7 +3,6 @@
import io.prometheus.metrics.annotations.StableApi;
import io.prometheus.metrics.model.registry.PrometheusScrapeRequest;
import java.io.UnsupportedEncodingException;
-import java.net.URLDecoder;
import java.util.ArrayList;
import java.util.Enumeration;
import javax.annotation.Nullable;
@@ -42,22 +41,58 @@ default String getParameter(String name) {
}
}
- /** See {@code jakarta.servlet.ServletRequest.getParameterValues(String)} */
+ /**
+ * See {@code jakarta.servlet.ServletRequest.getParameterValues(String)}.
+ *
+ * For safety, the default implementation applies two fixed limits: {@code maxQueryStringLength
+ * = 64 * 1024} (65,536 characters) and {@code maxQueryParameterCount = 1024} ({@code &}-separated
+ * parameter pairs). These implementation values are not exposed as runtime configuration.
+ * Requests that exceed either limit or contain invalid percent-encoding are rejected by the
+ * scrape handler with HTTP {@code 400 Bad Request}.
+ */
@Override
@Nullable
// decode with Charset is only available in Java 10+, but we want to support Java 8
@SuppressWarnings("JdkObsolete")
default String[] getParameterValues(String name) {
try {
+ int maxQueryStringLength = 64 * 1024;
+ int maxQueryParameterCount = 1024;
ArrayList result = new ArrayList<>();
String queryString = getQueryString();
if (queryString != null) {
- String[] pairs = queryString.split("&");
- for (String pair : pairs) {
+ if (queryString.length() > maxQueryStringLength) {
+ throw new InvalidQueryParameterException(
+ "Query string too long: "
+ + queryString.length()
+ + " characters (max "
+ + maxQueryStringLength
+ + ")");
+ }
+ int start = 0;
+ int parameterCount = 0;
+ for (int end = queryString.indexOf('&'); start <= queryString.length(); ) {
+ parameterCount++;
+ if (parameterCount > maxQueryParameterCount) {
+ throw new InvalidQueryParameterException(
+ "Too many query parameters: "
+ + parameterCount
+ + " (max "
+ + maxQueryParameterCount
+ + ")");
+ }
+ String pair =
+ end == -1 ? queryString.substring(start) : queryString.substring(start, end);
int idx = pair.indexOf("=");
- if (idx != -1 && URLDecoder.decode(pair.substring(0, idx), "UTF-8").equals(name)) {
- result.add(URLDecoder.decode(pair.substring(idx + 1), "UTF-8"));
+ if (idx != -1
+ && InvalidQueryParameterException.urlDecode(pair.substring(0, idx)).equals(name)) {
+ result.add(InvalidQueryParameterException.urlDecode(pair.substring(idx + 1)));
+ }
+ if (end == -1) {
+ break;
}
+ start = end + 1;
+ end = queryString.indexOf('&', start);
}
}
if (result.isEmpty()) {
diff --git a/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandler.java b/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandler.java
index 20328382a..d97a90205 100644
--- a/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandler.java
+++ b/prometheus-metrics-exporter-common/src/main/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandler.java
@@ -60,10 +60,19 @@ public PrometheusScrapeHandler(PrometheusProperties config, PrometheusRegistry r
public void handleRequest(PrometheusHttpExchange exchange) throws IOException {
try {
PrometheusHttpRequest request = exchange.getRequest();
- MetricSnapshots snapshots = scrape(request);
+ String[] includedNames = null;
+ String debugParam = null;
+ try {
+ includedNames = request.getParameterValues("name[]");
+ debugParam = request.getParameter("debug");
+ } catch (InvalidQueryParameterException e) {
+ writeInvalidQueryParametersResponse(exchange);
+ return;
+ }
+ MetricSnapshots snapshots = scrape(request, includedNames);
String acceptHeader = request.getHeader("Accept");
EscapingScheme escapingScheme = EscapingScheme.fromAcceptHeader(acceptHeader);
- if (writeDebugResponse(snapshots, escapingScheme, exchange)) {
+ if (writeDebugResponse(snapshots, escapingScheme, debugParam, exchange)) {
return;
}
ExpositionFormatWriter writer = expositionFormats.findWriter(acceptHeader);
@@ -136,9 +145,9 @@ private Predicate makeNameFilter(@Nullable String[] includedNames) {
return result;
}
- private MetricSnapshots scrape(PrometheusHttpRequest request) {
+ private MetricSnapshots scrape(PrometheusHttpRequest request, @Nullable String[] includedNames) {
- Predicate filter = makeNameFilter(request.getParameterValues("name[]"));
+ Predicate filter = makeNameFilter(includedNames);
if (filter != null) {
return registry.scrape(filter, request);
} else {
@@ -147,9 +156,11 @@ private MetricSnapshots scrape(PrometheusHttpRequest request) {
}
private boolean writeDebugResponse(
- MetricSnapshots snapshots, EscapingScheme escapingScheme, PrometheusHttpExchange exchange)
+ MetricSnapshots snapshots,
+ EscapingScheme escapingScheme,
+ @Nullable String debugParam,
+ PrometheusHttpExchange exchange)
throws IOException {
- String debugParam = exchange.getRequest().getParameter("debug");
PrometheusHttpResponse response = exchange.getResponse();
if (debugParam == null) {
return false;
@@ -184,6 +195,16 @@ private boolean writeDebugResponse(
}
}
+ private void writeInvalidQueryParametersResponse(PrometheusHttpExchange exchange)
+ throws IOException {
+ PrometheusHttpResponse response = exchange.getResponse();
+ response.setHeader("Content-Type", "text/plain; charset=utf-8");
+ byte[] message = "Invalid query parameters".getBytes(StandardCharsets.UTF_8);
+ try (OutputStream outputStream = response.sendHeadersAndGetBody(400, message.length)) {
+ outputStream.write(message);
+ }
+ }
+
private boolean shouldUseCompression(PrometheusHttpRequest request) {
if (preferUncompressedResponse) {
return false;
diff --git a/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequestTest.java b/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequestTest.java
index a2b630ecd..c2af705a4 100644
--- a/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequestTest.java
+++ b/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusHttpRequestTest.java
@@ -1,6 +1,7 @@
package io.prometheus.metrics.exporter.common;
import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
import java.util.Collections;
import java.util.Enumeration;
@@ -80,6 +81,22 @@ void testGetParameterValuesIgnoresParametersWithoutEquals() {
assertThat(values).containsExactly("value1", "value2");
}
+ @Test
+ void testGetParameterValuesRejectsMalformedEncodedName() {
+ PrometheusHttpRequest request = new TestPrometheusHttpRequest("name%ZZ=value");
+
+ assertThatExceptionOfType(InvalidQueryParameterException.class)
+ .isThrownBy(() -> request.getParameterValues("name"));
+ }
+
+ @Test
+ void testGetParameterValuesRejectsMalformedEncodedValue() {
+ PrometheusHttpRequest request = new TestPrometheusHttpRequest("name=value%ZZ");
+
+ assertThatExceptionOfType(InvalidQueryParameterException.class)
+ .isThrownBy(() -> request.getParameterValues("name"));
+ }
+
/** Test implementation of PrometheusHttpRequest for testing default methods. */
private static class TestPrometheusHttpRequest implements PrometheusHttpRequest {
private final String queryString;
diff --git a/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandlerTest.java b/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandlerTest.java
index 07ea8ac52..4f190b61f 100644
--- a/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandlerTest.java
+++ b/prometheus-metrics-exporter-common/src/test/java/io/prometheus/metrics/exporter/common/PrometheusScrapeHandlerTest.java
@@ -164,6 +164,36 @@ void testMultipleMetricNameFilters() throws IOException {
assertThat(body).doesNotContain("metric_three");
}
+ @Test
+ void testRejectsTooManyQueryParameters() throws IOException {
+ StringBuilder queryString = new StringBuilder("name[]=test_counter");
+ for (int i = 0; i < 1024; i++) {
+ queryString.append("&name[]=metric_").append(i);
+ }
+
+ TestHttpExchange exchange = new TestHttpExchange("GET", queryString.toString());
+ handler.handleRequest(exchange);
+
+ assertThat(exchange.getResponseCode()).isEqualTo(400);
+ assertThat(exchange.getResponseHeaders().get("Content-Type"))
+ .isEqualTo("text/plain; charset=utf-8");
+ assertThat(exchange.getResponseBody()).isEqualTo("Invalid query parameters");
+ }
+
+ @Test
+ void testRejectsTooLongQueryString() throws IOException {
+ StringBuilder queryString = new StringBuilder("name[]=");
+ for (int i = 0; i < 64 * 1024; i++) {
+ queryString.append("a");
+ }
+
+ TestHttpExchange exchange = new TestHttpExchange("GET", queryString.toString());
+ handler.handleRequest(exchange);
+
+ assertThat(exchange.getResponseCode()).isEqualTo(400);
+ assertThat(exchange.getResponseBody()).isEqualTo("Invalid query parameters");
+ }
+
/** Test implementation of PrometheusHttpExchange for testing. */
private static class TestHttpExchange implements PrometheusHttpExchange {
private final TestHttpRequest request;
@@ -216,7 +246,7 @@ public Map getResponseHeaders() {
}
public String getResponseBody() {
- return rawResponseBody.toString(StandardCharsets.UTF_8);
+ return new String(rawResponseBody.toByteArray(), StandardCharsets.UTF_8);
}
public boolean isGzipCompressed() {
diff --git a/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfig.java b/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfig.java
index 2ea96e3c3..267ff23ad 100644
--- a/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfig.java
+++ b/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfig.java
@@ -40,8 +40,10 @@ static MetricReader createReader(
MetricReader reader = requireNonNull(readerRef.get());
boolean preserveNames = resolvePreserveNames(builder, config);
reader.register(
- new PrometheusMetricProducer(
- registry, instrumentationScopeInfo, getResourceField(sdk), preserveNames));
+ PrometheusMetricProducer.builder(
+ registry, instrumentationScopeInfo, getResourceField(sdk), preserveNames)
+ .exporterFilterProperties(config.getExporterFilterProperties())
+ .build());
return reader;
}
diff --git a/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/PrometheusMetricProducer.java b/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/PrometheusMetricProducer.java
index 886cdd85c..2c3e399f7 100644
--- a/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/PrometheusMetricProducer.java
+++ b/prometheus-metrics-exporter-opentelemetry/src/main/java/io/prometheus/metrics/exporter/opentelemetry/PrometheusMetricProducer.java
@@ -7,7 +7,9 @@
import io.opentelemetry.sdk.metrics.export.CollectionRegistration;
import io.opentelemetry.sdk.resources.Resource;
import io.opentelemetry.sdk.resources.ResourceBuilder;
+import io.prometheus.metrics.config.ExporterFilterProperties;
import io.prometheus.metrics.exporter.opentelemetry.otelmodel.MetricDataFactory;
+import io.prometheus.metrics.model.registry.MetricNameFilter;
import io.prometheus.metrics.model.registry.PrometheusRegistry;
import io.prometheus.metrics.model.snapshots.CounterSnapshot;
import io.prometheus.metrics.model.snapshots.GaugeSnapshot;
@@ -22,6 +24,7 @@
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
+import java.util.function.Predicate;
import javax.annotation.Nullable;
class PrometheusMetricProducer implements CollectionRegistration {
@@ -30,29 +33,65 @@ class PrometheusMetricProducer implements CollectionRegistration {
private final Resource resource;
private final InstrumentationScopeInfo instrumentationScopeInfo;
private final boolean preserveNames;
+ @Nullable private final Predicate nameFilter;
- public PrometheusMetricProducer(
+ private PrometheusMetricProducer(
PrometheusRegistry registry,
InstrumentationScopeInfo instrumentationScopeInfo,
Resource resource,
- boolean preserveNames) {
+ boolean preserveNames,
+ @Nullable Predicate nameFilter) {
this.registry = registry;
this.instrumentationScopeInfo = instrumentationScopeInfo;
this.resource = resource;
this.preserveNames = preserveNames;
+ this.nameFilter = nameFilter;
+ }
+
+ /**
+ * Creates a builder for a producer with no metric name filtering by default, i.e. all metrics in
+ * {@code registry} are exported unless filter properties are configured on the builder.
+ */
+ static Builder builder(
+ PrometheusRegistry registry,
+ InstrumentationScopeInfo instrumentationScopeInfo,
+ Resource resource,
+ boolean preserveNames) {
+ return new Builder(registry, instrumentationScopeInfo, resource, preserveNames);
+ }
+
+ /**
+ * Builds a name filter from {@code io.prometheus.exporter.filter.*} properties, mirroring how
+ * {@code PrometheusScrapeHandler} builds its filter for the Servlet/HTTPServer exporters so that
+ * filtering config behaves consistently across exporters.
+ *
+ * OpenTelemetry's own Views API also supports filtering and aggregation, and may be preferable
+ * for OpenTelemetry-specific deployments; this filter is intended for users who want the same
+ * {@code io.prometheus.exporter.filter.*} config to apply regardless of which exporter they use.
+ *
+ * @return {@code null} if no filter properties are set, to avoid the overhead of testing every
+ * metric name against a filter that matches everything.
+ */
+ @Nullable
+ private static Predicate makeNameFilter(ExporterFilterProperties props) {
+ if (props.getAllowedMetricNames() == null
+ && props.getExcludedMetricNames() == null
+ && props.getAllowedMetricNamePrefixes() == null
+ && props.getExcludedMetricNamePrefixes() == null) {
+ return null;
+ }
+ return MetricNameFilter.builder()
+ .nameMustBeEqualTo(props.getAllowedMetricNames())
+ .nameMustNotBeEqualTo(props.getExcludedMetricNames())
+ .nameMustStartWith(props.getAllowedMetricNamePrefixes())
+ .nameMustNotStartWith(props.getExcludedMetricNamePrefixes())
+ .build();
}
@Override
public Collection collectAllMetrics() {
- // Note: Currently all metrics from the registry are exported. To add metric filtering
- // similar to the Servlet exporter, one could:
- // 1. Add filter properties to ExporterOpenTelemetryProperties (allowedNames, excludedNames,
- // etc.)
- // 2. Convert these properties to a Predicate using MetricNameFilter.builder()
- // 3. Call registry.scrape(filter) instead of registry.scrape()
- // OpenTelemetry also provides its own Views API for filtering and aggregation, which may be
- // preferred for OpenTelemetry-specific deployments.
- MetricSnapshots snapshots = registry.scrape();
+ MetricSnapshots snapshots =
+ nameFilter != null ? registry.scrape(nameFilter) : registry.scrape();
Resource resourceWithTargetInfo = resource.merge(resourceFromTargetInfo(snapshots));
InstrumentationScopeInfo scopeFromInfo = instrumentationScopeFromOtelScopeInfo(snapshots);
List result = new ArrayList<>(snapshots.size());
@@ -142,4 +181,37 @@ private void addUnlessNull(List result, @Nullable MetricData data) {
result.add(data);
}
}
+
+ static class Builder {
+ private final PrometheusRegistry registry;
+ private final Resource resource;
+ private final InstrumentationScopeInfo instrumentationScopeInfo;
+ private final boolean preserveNames;
+ private ExporterFilterProperties filterProperties = ExporterFilterProperties.builder().build();
+
+ private Builder(
+ PrometheusRegistry registry,
+ InstrumentationScopeInfo instrumentationScopeInfo,
+ Resource resource,
+ boolean preserveNames) {
+ this.registry = registry;
+ this.instrumentationScopeInfo = instrumentationScopeInfo;
+ this.resource = resource;
+ this.preserveNames = preserveNames;
+ }
+
+ Builder exporterFilterProperties(ExporterFilterProperties filterProperties) {
+ this.filterProperties = filterProperties;
+ return this;
+ }
+
+ PrometheusMetricProducer build() {
+ return new PrometheusMetricProducer(
+ registry,
+ instrumentationScopeInfo,
+ resource,
+ preserveNames,
+ makeNameFilter(filterProperties));
+ }
+ }
}
diff --git a/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/ExportTest.java b/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/ExportTest.java
index 0332eb574..4329df4b8 100644
--- a/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/ExportTest.java
+++ b/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/ExportTest.java
@@ -12,6 +12,7 @@
import io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions;
import io.opentelemetry.sdk.testing.exporter.InMemoryMetricReader;
import io.opentelemetry.sdk.testing.junit5.OpenTelemetryExtension;
+import io.prometheus.metrics.config.ExporterFilterProperties;
import io.prometheus.metrics.core.metrics.Counter;
import io.prometheus.metrics.core.metrics.Gauge;
import io.prometheus.metrics.core.metrics.Histogram;
@@ -46,11 +47,12 @@ void setUp() throws IllegalAccessException, NoSuchFieldException {
MetricReader reader = (MetricReader) field.get(testing);
PrometheusMetricProducer prometheusMetricProducer =
- new PrometheusMetricProducer(
- registry,
- InstrumentationScopeInfo.create("test"),
- Resource.create(Attributes.builder().put("staticRes", "value").build()),
- false);
+ PrometheusMetricProducer.builder(
+ registry,
+ InstrumentationScopeInfo.create("test"),
+ Resource.create(Attributes.builder().put("staticRes", "value").build()),
+ false)
+ .build();
reader.register(prometheusMetricProducer);
}
@@ -332,11 +334,12 @@ void preserveNamesWithUnit() {
InMemoryMetricReader reader = InMemoryMetricReader.create();
PrometheusRegistry preserveRegistry = new PrometheusRegistry();
reader.register(
- new PrometheusMetricProducer(
- preserveRegistry,
- InstrumentationScopeInfo.create("test"),
- Resource.create(Attributes.builder().put("staticRes", "value").build()),
- true));
+ PrometheusMetricProducer.builder(
+ preserveRegistry,
+ InstrumentationScopeInfo.create("test"),
+ Resource.create(Attributes.builder().put("staticRes", "value").build()),
+ true)
+ .build());
Counter.builder().name("req").unit(Unit.BYTES).register(preserveRegistry).inc();
@@ -350,11 +353,12 @@ void preserveNamesWithUnitAlreadyInName() {
InMemoryMetricReader reader = InMemoryMetricReader.create();
PrometheusRegistry preserveRegistry = new PrometheusRegistry();
reader.register(
- new PrometheusMetricProducer(
- preserveRegistry,
- InstrumentationScopeInfo.create("test"),
- Resource.create(Attributes.builder().put("staticRes", "value").build()),
- true));
+ PrometheusMetricProducer.builder(
+ preserveRegistry,
+ InstrumentationScopeInfo.create("test"),
+ Resource.create(Attributes.builder().put("staticRes", "value").build()),
+ true)
+ .build());
Counter.builder().name("req_bytes").unit(Unit.BYTES).register(preserveRegistry).inc();
@@ -368,11 +372,12 @@ void preserveNamesWithoutUnit() {
InMemoryMetricReader reader = InMemoryMetricReader.create();
PrometheusRegistry preserveRegistry = new PrometheusRegistry();
reader.register(
- new PrometheusMetricProducer(
- preserveRegistry,
- InstrumentationScopeInfo.create("test"),
- Resource.create(Attributes.builder().put("staticRes", "value").build()),
- true));
+ PrometheusMetricProducer.builder(
+ preserveRegistry,
+ InstrumentationScopeInfo.create("test"),
+ Resource.create(Attributes.builder().put("staticRes", "value").build()),
+ true)
+ .build());
Counter.builder().name("events_total").register(preserveRegistry).inc();
@@ -381,6 +386,50 @@ void preserveNamesWithoutUnit() {
OpenTelemetryAssertions.assertThat(metrics.get(0)).hasName("events_total");
}
+ @Test
+ void metricNameFilterExcludedNames() {
+ InMemoryMetricReader reader = InMemoryMetricReader.create();
+ PrometheusRegistry filteredRegistry = new PrometheusRegistry();
+ reader.register(
+ PrometheusMetricProducer.builder(
+ filteredRegistry,
+ InstrumentationScopeInfo.create("test"),
+ Resource.create(Attributes.builder().put("staticRes", "value").build()),
+ false)
+ .exporterFilterProperties(
+ ExporterFilterProperties.builder().excludedNames("secret_total").build())
+ .build());
+
+ Counter.builder().name("secret").register(filteredRegistry).inc();
+ Counter.builder().name("public").register(filteredRegistry).inc();
+
+ List metrics = new ArrayList<>(reader.collectAllMetrics());
+ assertThat(metrics).hasSize(1);
+ OpenTelemetryAssertions.assertThat(metrics.get(0)).hasName("public");
+ }
+
+ @Test
+ void metricNameFilterAllowedPrefixes() {
+ InMemoryMetricReader reader = InMemoryMetricReader.create();
+ PrometheusRegistry filteredRegistry = new PrometheusRegistry();
+ reader.register(
+ PrometheusMetricProducer.builder(
+ filteredRegistry,
+ InstrumentationScopeInfo.create("test"),
+ Resource.create(Attributes.builder().put("staticRes", "value").build()),
+ false)
+ .exporterFilterProperties(
+ ExporterFilterProperties.builder().allowedPrefixes("http_").build())
+ .build());
+
+ Counter.builder().name("http_requests").register(filteredRegistry).inc();
+ Counter.builder().name("jvm_threads").register(filteredRegistry).inc();
+
+ List metrics = new ArrayList<>(reader.collectAllMetrics());
+ assertThat(metrics).hasSize(1);
+ OpenTelemetryAssertions.assertThat(metrics.get(0)).hasName("http_requests");
+ }
+
private MetricAssert metricAssert() {
List metrics = testing.getMetrics();
assertThat(metrics).hasSize(1);
diff --git a/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfigTest.java b/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfigTest.java
index a81aec440..19a737122 100644
--- a/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfigTest.java
+++ b/prometheus-metrics-exporter-opentelemetry/src/test/java/io/prometheus/metrics/exporter/opentelemetry/OtelAutoConfigTest.java
@@ -7,11 +7,21 @@
import io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk;
import io.opentelemetry.sdk.autoconfigure.internal.AutoConfigureUtil;
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
+import io.opentelemetry.sdk.metrics.data.MetricData;
+import io.opentelemetry.sdk.metrics.export.CollectionRegistration;
+import io.opentelemetry.sdk.metrics.export.MetricReader;
+import io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions;
+import io.prometheus.metrics.config.ExporterFilterProperties;
import io.prometheus.metrics.config.ExporterOpenTelemetryProperties;
import io.prometheus.metrics.config.PrometheusProperties;
import io.prometheus.metrics.config.PrometheusPropertiesLoader;
+import io.prometheus.metrics.core.metrics.Counter;
+import io.prometheus.metrics.model.registry.PrometheusRegistry;
+import java.lang.reflect.Field;
+import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
import java.util.Optional;
import java.util.concurrent.atomic.AtomicReference;
@@ -67,21 +77,16 @@ public static Stream testCases() {
"values from builder",
new TestCase()
.expectedProperties(
- Map.of(
- "otel.exporter.otlp.protocol",
- Optional.of("http/protobuf"),
- "otel.exporter.otlp.endpoint",
- Optional.of("http://builder:4318"),
- "otel.exporter.otlp.headers",
- Optional.of("h=builder-v"),
- "otel.metric.export.interval",
- Optional.of("2s"),
- "otel.exporter.otlp.timeout",
- Optional.of("3s"),
- "otel.service.name",
- Optional.of("builder-service")))
+ ImmutableMap.>builder()
+ .put("otel.exporter.otlp.protocol", Optional.of("http/protobuf"))
+ .put("otel.exporter.otlp.endpoint", Optional.of("http://builder:4318"))
+ .put("otel.exporter.otlp.headers", Optional.of("h=builder-v"))
+ .put("otel.metric.export.interval", Optional.of("2s"))
+ .put("otel.exporter.otlp.timeout", Optional.of("3s"))
+ .put("otel.service.name", Optional.of("builder-service"))
+ .build())
.expectedResourceAttributes(
- Map.of(
+ ImmutableMap.of(
"key",
"builder-value",
"service.name",
@@ -316,6 +321,61 @@ void resolvePreserveNamesFromConfig() {
assertThat(OtelAutoConfig.resolvePreserveNames(builder, config)).isTrue();
}
+ @Test
+ void createReaderUsesExporterFilterProperties() throws IllegalAccessException {
+ PrometheusRegistry registry = new PrometheusRegistry();
+ PrometheusProperties config =
+ PrometheusProperties.builder()
+ .exporterFilterProperties(
+ ExporterFilterProperties.builder().excludedNames("secret_total").build())
+ .build();
+ OpenTelemetryExporter.Builder builder =
+ OpenTelemetryExporter.builder(config).registry(registry);
+ MetricReader reader = OtelAutoConfig.createReader(builder, config, registry);
+
+ try {
+ Counter.builder().name("secret").register(registry).inc();
+ Counter.builder().name("public").register(registry).inc();
+
+ PrometheusMetricProducer producer = findPrometheusMetricProducer(reader);
+ List metrics = new ArrayList<>(producer.collectAllMetrics());
+ assertThat(metrics).hasSize(1);
+ OpenTelemetryAssertions.assertThat(metrics.get(0)).hasName("public");
+ } finally {
+ reader.shutdown();
+ }
+ }
+
+ // MetricReader does not expose registered CollectionRegistrations, so this test locates the
+ // registered PrometheusMetricProducer reflectively to verify that OtelAutoConfig wires exporter
+ // filter properties through to it.
+ private static PrometheusMetricProducer findPrometheusMetricProducer(Object object)
+ throws IllegalAccessException {
+ assertThat(object).isNotNull();
+ for (Field field : object.getClass().getDeclaredFields()) {
+ field.setAccessible(true);
+ Object value = field.get(object);
+ if (value instanceof PrometheusMetricProducer) {
+ return (PrometheusMetricProducer) value;
+ }
+ if (value instanceof CollectionRegistration) {
+ return findPrometheusMetricProducer(value);
+ }
+ if (value instanceof Iterable>) {
+ for (Object element : (Iterable>) value) {
+ if (element instanceof PrometheusMetricProducer) {
+ return (PrometheusMetricProducer) element;
+ }
+ if (element instanceof CollectionRegistration) {
+ return findPrometheusMetricProducer(element);
+ }
+ }
+ }
+ }
+ throw new AssertionError(
+ "Did not find PrometheusMetricProducer in " + object.getClass().getName());
+ }
+
private static ExporterOpenTelemetryProperties getExporterOpenTelemetryProperties(
TestCase testCase) {
if (testCase.propertiesBuilder == null) {
diff --git a/prometheus-metrics-exporter-pushgateway/pom.xml b/prometheus-metrics-exporter-pushgateway/pom.xml
index b83119bbb..e97be7479 100644
--- a/prometheus-metrics-exporter-pushgateway/pom.xml
+++ b/prometheus-metrics-exporter-pushgateway/pom.xml
@@ -35,7 +35,7 @@
org.mock-server
mockserver-netty-no-dependencies
- 7.4.0
+ 7.6.0
test
diff --git a/prometheus-metrics-exporter-pushgateway/src/main/java/io/prometheus/metrics/exporter/pushgateway/PushGateway.java b/prometheus-metrics-exporter-pushgateway/src/main/java/io/prometheus/metrics/exporter/pushgateway/PushGateway.java
index 5bf26b6c1..b7dd844ec 100644
--- a/prometheus-metrics-exporter-pushgateway/src/main/java/io/prometheus/metrics/exporter/pushgateway/PushGateway.java
+++ b/prometheus-metrics-exporter-pushgateway/src/main/java/io/prometheus/metrics/exporter/pushgateway/PushGateway.java
@@ -554,9 +554,9 @@ public PushGateway build() {
getEscapingScheme(properties),
getConnectionTimeout(properties),
getReadTimeout(properties));
- } catch (MalformedURLException e) {
+ } catch (MalformedURLException | IllegalArgumentException e) {
throw new PrometheusPropertiesException(
- address + ": Invalid address. Expecting :");
+ "Invalid Pushgateway address. Expecting :");
} catch (UnsupportedEncodingException e) {
throw new RuntimeException(e); // cannot happen, UTF-8 is always supported
}
diff --git a/prometheus-metrics-exporter-pushgateway/src/test/java/io/prometheus/metrics/exporter/pushgateway/PushGatewayTest.java b/prometheus-metrics-exporter-pushgateway/src/test/java/io/prometheus/metrics/exporter/pushgateway/PushGatewayTest.java
index bae8fdd91..8c33543f9 100644
--- a/prometheus-metrics-exporter-pushgateway/src/test/java/io/prometheus/metrics/exporter/pushgateway/PushGatewayTest.java
+++ b/prometheus-metrics-exporter-pushgateway/src/test/java/io/prometheus/metrics/exporter/pushgateway/PushGatewayTest.java
@@ -6,6 +6,7 @@
import static org.mockserver.model.HttpResponse.response;
import io.prometheus.metrics.config.EscapingScheme;
+import io.prometheus.metrics.config.PrometheusPropertiesException;
import io.prometheus.metrics.core.metrics.Gauge;
import io.prometheus.metrics.model.registry.PrometheusRegistry;
import java.io.IOException;
@@ -48,6 +49,15 @@ void testInvalidURLThrowsRuntimeException() {
});
}
+ @Test
+ void testInvalidURLDoesNotExposeCredentials() {
+ String secretAddress = "user:secret@[::";
+ assertThatExceptionOfType(PrometheusPropertiesException.class)
+ .isThrownBy(() -> PushGateway.builder().address(secretAddress).build())
+ .withMessage("Invalid Pushgateway address. Expecting :")
+ .withMessageNotContaining("secret");
+ }
+
@Test
void testMultipleSlashesAreStrippedFromURL() throws NoSuchFieldException, IllegalAccessException {
final PushGateway pushGateway =
diff --git a/prometheus-metrics-exposition-formats/src/main/generated/io/prometheus/metrics/expositionformats/generated/com_google_protobuf_4_35_1/Metrics.java b/prometheus-metrics-exposition-formats/src/main/generated/io/prometheus/metrics/expositionformats/generated/com_google_protobuf_4_36_0/Metrics.java
similarity index 88%
rename from prometheus-metrics-exposition-formats/src/main/generated/io/prometheus/metrics/expositionformats/generated/com_google_protobuf_4_35_1/Metrics.java
rename to prometheus-metrics-exposition-formats/src/main/generated/io/prometheus/metrics/expositionformats/generated/com_google_protobuf_4_36_0/Metrics.java
index 95cb3afee..9e50c8b1b 100644
--- a/prometheus-metrics-exposition-formats/src/main/generated/io/prometheus/metrics/expositionformats/generated/com_google_protobuf_4_35_1/Metrics.java
+++ b/prometheus-metrics-exposition-formats/src/main/generated/io/prometheus/metrics/expositionformats/generated/com_google_protobuf_4_36_0/Metrics.java
@@ -2,9 +2,9 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: src/main/protobuf/metrics.proto
-// Protobuf Java Version: 4.35.1
+// Protobuf Java Version: 4.36.0
-package io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1;
+package io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0;
@com.google.protobuf.Generated
public class Metrics extends com.google.protobuf.GeneratedFile {
@@ -13,8 +13,8 @@ protected Metrics() {}
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Metrics");
}
@@ -86,8 +86,8 @@ public enum MetricType
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"MetricType");
}
@@ -193,7 +193,7 @@ public MetricType findValueByNumber(int number) {
}
public static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.getDescriptor().getEnumType(0);
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.getDescriptor().getEnumType(0);
}
private static final MetricType[] VALUES = values();
@@ -266,8 +266,8 @@ public static final class LabelPair extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"LabelPair");
}
@@ -282,20 +282,20 @@ private LabelPair() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_LabelPair_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_LabelPair_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder.class);
}
private int bitField0_;
@@ -446,10 +446,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair) obj;
if (hasName() != other.hasName()) return false;
if (hasName()) {
@@ -485,44 +485,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -530,26 +530,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -562,7 +562,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -583,21 +583,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.LabelPair)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_LabelPair_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_LabelPair_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.newBuilder()
private Builder() {
}
@@ -619,17 +619,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_LabelPair_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -637,14 +637,14 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -660,16 +660,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.getDefaultInstance()) return this;
if (other.hasName()) {
name_ = other.name_;
bitField0_ |= 0x00000001;
@@ -695,9 +695,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -783,7 +781,7 @@ public java.lang.String getName() {
*/
public Builder setName(
java.lang.String value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
name_ = value;
bitField0_ |= 0x00000001;
onChanged();
@@ -806,7 +804,7 @@ public Builder clearName() {
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
name_ = value;
bitField0_ |= 0x00000001;
onChanged();
@@ -863,7 +861,7 @@ public java.lang.String getValue() {
*/
public Builder setValue(
java.lang.String value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
value_ = value;
bitField0_ |= 0x00000002;
onChanged();
@@ -886,7 +884,7 @@ public Builder clearValue() {
*/
public Builder setValueBytes(
com.google.protobuf.ByteString value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
value_ = value;
bitField0_ |= 0x00000002;
onChanged();
@@ -897,12 +895,12 @@ public Builder setValueBytes(
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.LabelPair)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -938,7 +936,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -971,8 +969,8 @@ public static final class Gauge extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Gauge");
}
@@ -985,20 +983,20 @@ private Gauge() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Gauge_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Gauge_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.Builder.class);
}
private int bitField0_;
@@ -1065,10 +1063,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge) obj;
if (hasValue() != other.hasValue()) return false;
if (hasValue()) {
@@ -1097,44 +1095,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -1142,26 +1140,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -1174,7 +1172,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -1195,21 +1193,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Gauge)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.GaugeOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.GaugeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Gauge_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Gauge_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.newBuilder()
private Builder() {
}
@@ -1230,17 +1228,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Gauge_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -1248,14 +1246,14 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -1267,16 +1265,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.getDefaultInstance()) return this;
if (other.hasValue()) {
setValue(other.getValue());
}
@@ -1295,9 +1293,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -1372,12 +1368,12 @@ public Builder clearValue() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Gauge)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -1413,7 +1409,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -1443,11 +1439,11 @@ public interface CounterOrBuilder extends
* optional .io.prometheus.client.Exemplar exemplar = 2;
* @return The exemplar.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplar();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplar();
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
/**
* optional .google.protobuf.Timestamp created_timestamp = 3;
@@ -1476,8 +1472,8 @@ public static final class Counter extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Counter");
}
@@ -1490,20 +1486,20 @@ private Counter() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Counter_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Counter_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.Builder.class);
}
private int bitField0_;
@@ -1527,7 +1523,7 @@ public double getValue() {
}
public static final int EXEMPLAR_FIELD_NUMBER = 2;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar exemplar_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar exemplar_;
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
* @return Whether the exemplar field is set.
@@ -1541,15 +1537,15 @@ public boolean hasExemplar() {
* @return The exemplar.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplar() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplar() {
+ return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
}
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
+ return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
}
public static final int CREATED_TIMESTAMP_FIELD_NUMBER = 3;
@@ -1636,10 +1632,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter) obj;
if (hasValue() != other.hasValue()) return false;
if (hasValue()) {
@@ -1686,44 +1682,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -1731,26 +1727,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -1763,7 +1759,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -1784,21 +1780,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Counter)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.CounterOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.CounterOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Counter_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Counter_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
@@ -1836,17 +1832,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Counter_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -1854,14 +1850,14 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -1885,16 +1881,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.getDefaultInstance()) return this;
if (other.hasValue()) {
setValue(other.getValue());
}
@@ -1919,9 +1915,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -2006,9 +2000,9 @@ public Builder clearValue() {
return this;
}
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar exemplar_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar exemplar_;
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder> exemplarBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder> exemplarBuilder_;
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
* @return Whether the exemplar field is set.
@@ -2020,9 +2014,9 @@ public boolean hasExemplar() {
* optional .io.prometheus.client.Exemplar exemplar = 2;
* @return The exemplar.
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplar() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplar() {
if (exemplarBuilder_ == null) {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
} else {
return exemplarBuilder_.getMessage();
}
@@ -2030,11 +2024,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
- public Builder setExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar value) {
+ public Builder setExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar value) {
if (exemplarBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
exemplar_ = value;
} else {
exemplarBuilder_.setMessage(value);
@@ -2047,7 +2039,7 @@ public Builder setExemplar(io.prometheus.metrics.expositionformats.generated.com
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
public Builder setExemplar(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder builderForValue) {
if (exemplarBuilder_ == null) {
exemplar_ = builderForValue.build();
} else {
@@ -2060,11 +2052,11 @@ public Builder setExemplar(
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
- public Builder mergeExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar value) {
+ public Builder mergeExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar value) {
if (exemplarBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0) &&
exemplar_ != null &&
- exemplar_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance()) {
+ exemplar_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance()) {
getExemplarBuilder().mergeFrom(value);
} else {
exemplar_ = value;
@@ -2094,7 +2086,7 @@ public Builder clearExemplar() {
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder getExemplarBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder getExemplarBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return internalGetExemplarFieldBuilder().getBuilder();
@@ -2102,23 +2094,23 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
if (exemplarBuilder_ != null) {
return exemplarBuilder_.getMessageOrBuilder();
} else {
return exemplar_ == null ?
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
}
}
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>
internalGetExemplarFieldBuilder() {
if (exemplarBuilder_ == null) {
exemplarBuilder_ = new com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>(
getExemplar(),
getParentForChildren(),
isClean());
@@ -2153,9 +2145,7 @@ public com.google.protobuf.Timestamp getCreatedTimestamp() {
*/
public Builder setCreatedTimestamp(com.google.protobuf.Timestamp value) {
if (createdTimestampBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
createdTimestamp_ = value;
} else {
createdTimestampBuilder_.setMessage(value);
@@ -2252,12 +2242,12 @@ public com.google.protobuf.TimestampOrBuilder getCreatedTimestampOrBuilder() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Counter)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -2293,7 +2283,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -2337,8 +2327,8 @@ public static final class Quantile extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Quantile");
}
@@ -2351,20 +2341,20 @@ private Quantile() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Quantile_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Quantile_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder.class);
}
private int bitField0_;
@@ -2457,10 +2447,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile) obj;
if (hasQuantile() != other.hasQuantile()) return false;
if (hasQuantile()) {
@@ -2500,44 +2490,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -2545,26 +2535,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -2577,7 +2567,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -2598,21 +2588,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Quantile)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Quantile_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Quantile_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.newBuilder()
private Builder() {
}
@@ -2634,17 +2624,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Quantile_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -2652,14 +2642,14 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -2675,16 +2665,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.getDefaultInstance()) return this;
if (other.hasQuantile()) {
setQuantile(other.getQuantile());
}
@@ -2706,9 +2696,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -2828,12 +2816,12 @@ public Builder clearValue() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Quantile)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -2869,7 +2857,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -2904,12 +2892,12 @@ public interface SummaryOrBuilder extends
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- java.util.List
+ java.util.List
getQuantileList();
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile getQuantile(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile getQuantile(int index);
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
@@ -2917,12 +2905,12 @@ public interface SummaryOrBuilder extends
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder>
getQuantileOrBuilderList();
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder getQuantileOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder getQuantileOrBuilder(
int index);
/**
@@ -2952,8 +2940,8 @@ public static final class Summary extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Summary");
}
@@ -2967,20 +2955,20 @@ private Summary() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Summary_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Summary_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.Builder.class);
}
private int bitField0_;
@@ -3024,19 +3012,19 @@ public double getSampleSum() {
public static final int QUANTILE_FIELD_NUMBER = 3;
@SuppressWarnings("serial")
- private java.util.List quantile_;
+ private java.util.List quantile_;
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
@java.lang.Override
- public java.util.List getQuantileList() {
+ public java.util.List getQuantileList() {
return quantile_;
}
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder>
getQuantileOrBuilderList() {
return quantile_;
}
@@ -3051,14 +3039,14 @@ public int getQuantileCount() {
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile getQuantile(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile getQuantile(int index) {
return quantile_.get(index);
}
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder getQuantileOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder getQuantileOrBuilder(
int index) {
return quantile_.get(index);
}
@@ -3159,10 +3147,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary) obj;
if (hasSampleCount() != other.hasSampleCount()) return false;
if (hasSampleCount()) {
@@ -3216,44 +3204,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -3261,26 +3249,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -3293,7 +3281,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -3314,21 +3302,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Summary)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.SummaryOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.SummaryOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Summary_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Summary_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
@@ -3369,17 +3357,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Summary_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -3387,15 +3375,15 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary result) {
+ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary result) {
if (quantileBuilder_ == null) {
if (((bitField0_ & 0x00000004) != 0)) {
quantile_ = java.util.Collections.unmodifiableList(quantile_);
@@ -3407,7 +3395,7 @@ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.
}
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -3429,16 +3417,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.getDefaultInstance()) return this;
if (other.hasSampleCount()) {
setSampleCount(other.getSampleCount());
}
@@ -3489,9 +3477,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -3511,9 +3497,9 @@ public Builder mergeFrom(
break;
} // case 17
case 26: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.parser(),
extensionRegistry);
if (quantileBuilder_ == null) {
ensureQuantileIsMutable();
@@ -3627,22 +3613,22 @@ public Builder clearSampleSum() {
return this;
}
- private java.util.List quantile_ =
+ private java.util.List quantile_ =
java.util.Collections.emptyList();
private void ensureQuantileIsMutable() {
if (!((bitField0_ & 0x00000004) != 0)) {
- quantile_ = new java.util.ArrayList(quantile_);
+ quantile_ = new java.util.ArrayList(quantile_);
bitField0_ |= 0x00000004;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder> quantileBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder> quantileBuilder_;
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public java.util.List getQuantileList() {
+ public java.util.List getQuantileList() {
if (quantileBuilder_ == null) {
return java.util.Collections.unmodifiableList(quantile_);
} else {
@@ -3662,7 +3648,7 @@ public int getQuantileCount() {
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile getQuantile(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile getQuantile(int index) {
if (quantileBuilder_ == null) {
return quantile_.get(index);
} else {
@@ -3673,11 +3659,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
public Builder setQuantile(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile value) {
if (quantileBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureQuantileIsMutable();
quantile_.set(index, value);
onChanged();
@@ -3690,7 +3674,7 @@ public Builder setQuantile(
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
public Builder setQuantile(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder builderForValue) {
if (quantileBuilder_ == null) {
ensureQuantileIsMutable();
quantile_.set(index, builderForValue.build());
@@ -3703,11 +3687,9 @@ public Builder setQuantile(
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public Builder addQuantile(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile value) {
+ public Builder addQuantile(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile value) {
if (quantileBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureQuantileIsMutable();
quantile_.add(value);
onChanged();
@@ -3720,11 +3702,9 @@ public Builder addQuantile(io.prometheus.metrics.expositionformats.generated.com
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
public Builder addQuantile(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile value) {
if (quantileBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureQuantileIsMutable();
quantile_.add(index, value);
onChanged();
@@ -3737,7 +3717,7 @@ public Builder addQuantile(
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
public Builder addQuantile(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder builderForValue) {
if (quantileBuilder_ == null) {
ensureQuantileIsMutable();
quantile_.add(builderForValue.build());
@@ -3751,7 +3731,7 @@ public Builder addQuantile(
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
public Builder addQuantile(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder builderForValue) {
if (quantileBuilder_ == null) {
ensureQuantileIsMutable();
quantile_.add(index, builderForValue.build());
@@ -3765,7 +3745,7 @@ public Builder addQuantile(
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
public Builder addAllQuantile(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile> values) {
if (quantileBuilder_ == null) {
ensureQuantileIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -3805,14 +3785,14 @@ public Builder removeQuantile(int index) {
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder getQuantileBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder getQuantileBuilder(
int index) {
return internalGetQuantileFieldBuilder().getBuilder(index);
}
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder getQuantileOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder getQuantileOrBuilder(
int index) {
if (quantileBuilder_ == null) {
return quantile_.get(index); } else {
@@ -3822,7 +3802,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder>
getQuantileOrBuilderList() {
if (quantileBuilder_ != null) {
return quantileBuilder_.getMessageOrBuilderList();
@@ -3833,31 +3813,31 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder addQuantileBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder addQuantileBuilder() {
return internalGetQuantileFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder addQuantileBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder addQuantileBuilder(
int index) {
return internalGetQuantileFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.Quantile quantile = 3;
*/
- public java.util.List
+ public java.util.List
getQuantileBuilderList() {
return internalGetQuantileFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder>
internalGetQuantileFieldBuilder() {
if (quantileBuilder_ == null) {
quantileBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Quantile.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.QuantileOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Quantile.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder>(
quantile_,
((bitField0_ & 0x00000004) != 0),
getParentForChildren(),
@@ -3893,9 +3873,7 @@ public com.google.protobuf.Timestamp getCreatedTimestamp() {
*/
public Builder setCreatedTimestamp(com.google.protobuf.Timestamp value) {
if (createdTimestampBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
createdTimestamp_ = value;
} else {
createdTimestampBuilder_.setMessage(value);
@@ -3992,12 +3970,12 @@ public com.google.protobuf.TimestampOrBuilder getCreatedTimestampOrBuilder() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Summary)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -4033,7 +4011,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -4066,8 +4044,8 @@ public static final class Untyped extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Untyped");
}
@@ -4080,20 +4058,20 @@ private Untyped() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Untyped_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Untyped_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.Builder.class);
}
private int bitField0_;
@@ -4160,10 +4138,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped) obj;
if (hasValue() != other.hasValue()) return false;
if (hasValue()) {
@@ -4192,44 +4170,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -4237,26 +4215,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -4269,7 +4247,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -4290,21 +4268,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Untyped)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.UntypedOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.UntypedOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Untyped_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Untyped_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.newBuilder()
private Builder() {
}
@@ -4325,17 +4303,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Untyped_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -4343,14 +4321,14 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -4362,16 +4340,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.getDefaultInstance()) return this;
if (other.hasValue()) {
setValue(other.getValue());
}
@@ -4390,9 +4368,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -4467,12 +4443,12 @@ public Builder clearValue() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Untyped)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -4508,7 +4484,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -4566,7 +4542,7 @@ public interface HistogramOrBuilder extends
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- java.util.List
+ java.util.List
getBucketList();
/**
*
@@ -4575,7 +4551,7 @@ public interface HistogramOrBuilder extends
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket getBucket(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket getBucket(int index);
/**
*
* Buckets for the conventional histogram.
@@ -4591,7 +4567,7 @@ public interface HistogramOrBuilder extends
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder>
getBucketOrBuilderList();
/**
*
@@ -4600,7 +4576,7 @@ public interface HistogramOrBuilder extends
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder getBucketOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder getBucketOrBuilder(
int index);
/**
@@ -4709,7 +4685,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- java.util.List
+ java.util.List
getNegativeSpanList();
/**
*
@@ -4718,7 +4694,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getNegativeSpan(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getNegativeSpan(int index);
/**
*
* Negative buckets for the native histogram.
@@ -4734,7 +4710,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getNegativeSpanOrBuilderList();
/**
*
@@ -4743,7 +4719,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
int index);
/**
@@ -4820,7 +4796,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- java.util.List
+ java.util.List
getPositiveSpanList();
/**
*
@@ -4832,7 +4808,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getPositiveSpan(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getPositiveSpan(int index);
/**
*
* Positive buckets for the native histogram.
@@ -4854,7 +4830,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getPositiveSpanOrBuilderList();
/**
*
@@ -4866,7 +4842,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
int index);
/**
@@ -4940,7 +4916,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- java.util.List
+ java.util.List
getExemplarsList();
/**
*
@@ -4949,7 +4925,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplars(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplars(int index);
/**
*
* Only used for native histograms. These exemplars MUST have a timestamp.
@@ -4965,7 +4941,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>
getExemplarsOrBuilderList();
/**
*
@@ -4974,7 +4950,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
int index);
}
/**
@@ -4989,8 +4965,8 @@ public static final class Histogram extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Histogram");
}
@@ -5011,20 +4987,20 @@ private Histogram() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Histogram_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Histogram_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.Builder.class);
}
private int bitField0_;
@@ -5095,7 +5071,7 @@ public double getSampleSum() {
public static final int BUCKET_FIELD_NUMBER = 3;
@SuppressWarnings("serial")
- private java.util.List bucket_;
+ private java.util.List bucket_;
/**
*
* Buckets for the conventional histogram.
@@ -5104,7 +5080,7 @@ public double getSampleSum() {
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
@java.lang.Override
- public java.util.List getBucketList() {
+ public java.util.List getBucketList() {
return bucket_;
}
/**
@@ -5115,7 +5091,7 @@ public java.util.Listrepeated .io.prometheus.client.Bucket bucket = 3;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder>
getBucketOrBuilderList() {
return bucket_;
}
@@ -5138,7 +5114,7 @@ public int getBucketCount() {
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket getBucket(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket getBucket(int index) {
return bucket_.get(index);
}
/**
@@ -5149,7 +5125,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder getBucketOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder getBucketOrBuilder(
int index) {
return bucket_.get(index);
}
@@ -5298,7 +5274,7 @@ public double getZeroCountFloat() {
public static final int NEGATIVE_SPAN_FIELD_NUMBER = 9;
@SuppressWarnings("serial")
- private java.util.List negativeSpan_;
+ private java.util.List negativeSpan_;
/**
*
* Negative buckets for the native histogram.
@@ -5307,7 +5283,7 @@ public double getZeroCountFloat() {
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
@java.lang.Override
- public java.util.List getNegativeSpanList() {
+ public java.util.List getNegativeSpanList() {
return negativeSpan_;
}
/**
@@ -5318,7 +5294,7 @@ public java.util.Listrepeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getNegativeSpanOrBuilderList() {
return negativeSpan_;
}
@@ -5341,7 +5317,7 @@ public int getNegativeSpanCount() {
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getNegativeSpan(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getNegativeSpan(int index) {
return negativeSpan_.get(index);
}
/**
@@ -5352,7 +5328,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
int index) {
return negativeSpan_.get(index);
}
@@ -5447,7 +5423,7 @@ public double getNegativeCount(int index) {
public static final int POSITIVE_SPAN_FIELD_NUMBER = 12;
@SuppressWarnings("serial")
- private java.util.List positiveSpan_;
+ private java.util.List positiveSpan_;
/**
*
* Positive buckets for the native histogram.
@@ -5459,7 +5435,7 @@ public double getNegativeCount(int index) {
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
@java.lang.Override
- public java.util.List getPositiveSpanList() {
+ public java.util.List getPositiveSpanList() {
return positiveSpan_;
}
/**
@@ -5473,7 +5449,7 @@ public java.util.Listrepeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getPositiveSpanOrBuilderList() {
return positiveSpan_;
}
@@ -5502,7 +5478,7 @@ public int getPositiveSpanCount() {
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getPositiveSpan(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getPositiveSpan(int index) {
return positiveSpan_.get(index);
}
/**
@@ -5516,7 +5492,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
int index) {
return positiveSpan_.get(index);
}
@@ -5611,7 +5587,7 @@ public double getPositiveCount(int index) {
public static final int EXEMPLARS_FIELD_NUMBER = 16;
@SuppressWarnings("serial")
- private java.util.List exemplars_;
+ private java.util.List exemplars_;
/**
*
* Only used for native histograms. These exemplars MUST have a timestamp.
@@ -5620,7 +5596,7 @@ public double getPositiveCount(int index) {
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
@java.lang.Override
- public java.util.List getExemplarsList() {
+ public java.util.List getExemplarsList() {
return exemplars_;
}
/**
@@ -5631,7 +5607,7 @@ public java.util.Listrepeated .io.prometheus.client.Exemplar exemplars = 16;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>
getExemplarsOrBuilderList() {
return exemplars_;
}
@@ -5654,7 +5630,7 @@ public int getExemplarsCount() {
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplars(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplars(int index) {
return exemplars_.get(index);
}
/**
@@ -5665,7 +5641,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
int index) {
return exemplars_.get(index);
}
@@ -5853,10 +5829,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram) obj;
if (hasSampleCount() != other.hasSampleCount()) return false;
if (hasSampleCount()) {
@@ -6004,44 +5980,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -6049,26 +6025,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -6081,7 +6057,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -6102,21 +6078,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Histogram)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.HistogramOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.HistogramOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Histogram_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Histogram_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
@@ -6190,17 +6166,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Histogram_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -6208,15 +6184,15 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram result) {
+ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram result) {
if (bucketBuilder_ == null) {
if (((bitField0_ & 0x00000008) != 0)) {
bucket_ = java.util.Collections.unmodifiableList(bucket_);
@@ -6255,7 +6231,7 @@ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.
}
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -6313,16 +6289,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.getDefaultInstance()) return this;
if (other.hasSampleCount()) {
setSampleCount(other.getSampleCount());
}
@@ -6510,9 +6486,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -6532,9 +6506,9 @@ public Builder mergeFrom(
break;
} // case 17
case 26: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.parser(),
extensionRegistry);
if (bucketBuilder_ == null) {
ensureBucketIsMutable();
@@ -6570,9 +6544,9 @@ public Builder mergeFrom(
break;
} // case 65
case 74: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.parser(),
extensionRegistry);
if (negativeSpanBuilder_ == null) {
ensureNegativeSpanIsMutable();
@@ -6616,9 +6590,9 @@ public Builder mergeFrom(
break;
} // case 90
case 98: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.parser(),
extensionRegistry);
if (positiveSpanBuilder_ == null) {
ensurePositiveSpanIsMutable();
@@ -6669,9 +6643,9 @@ public Builder mergeFrom(
break;
} // case 122
case 130: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.parser(),
extensionRegistry);
if (exemplarsBuilder_ == null) {
ensureExemplarsIsMutable();
@@ -6834,17 +6808,17 @@ public Builder clearSampleSum() {
return this;
}
- private java.util.List bucket_ =
+ private java.util.List bucket_ =
java.util.Collections.emptyList();
private void ensureBucketIsMutable() {
if (!((bitField0_ & 0x00000008) != 0)) {
- bucket_ = new java.util.ArrayList(bucket_);
+ bucket_ = new java.util.ArrayList(bucket_);
bitField0_ |= 0x00000008;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder> bucketBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder> bucketBuilder_;
/**
*
@@ -6853,7 +6827,7 @@ private void ensureBucketIsMutable() {
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public java.util.List getBucketList() {
+ public java.util.List getBucketList() {
if (bucketBuilder_ == null) {
return java.util.Collections.unmodifiableList(bucket_);
} else {
@@ -6881,7 +6855,7 @@ public int getBucketCount() {
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket getBucket(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket getBucket(int index) {
if (bucketBuilder_ == null) {
return bucket_.get(index);
} else {
@@ -6896,11 +6870,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
public Builder setBucket(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket value) {
if (bucketBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureBucketIsMutable();
bucket_.set(index, value);
onChanged();
@@ -6917,7 +6889,7 @@ public Builder setBucket(
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
public Builder setBucket(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder builderForValue) {
if (bucketBuilder_ == null) {
ensureBucketIsMutable();
bucket_.set(index, builderForValue.build());
@@ -6934,11 +6906,9 @@ public Builder setBucket(
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public Builder addBucket(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket value) {
+ public Builder addBucket(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket value) {
if (bucketBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureBucketIsMutable();
bucket_.add(value);
onChanged();
@@ -6955,11 +6925,9 @@ public Builder addBucket(io.prometheus.metrics.expositionformats.generated.com_g
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
public Builder addBucket(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket value) {
if (bucketBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureBucketIsMutable();
bucket_.add(index, value);
onChanged();
@@ -6976,7 +6944,7 @@ public Builder addBucket(
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
public Builder addBucket(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder builderForValue) {
if (bucketBuilder_ == null) {
ensureBucketIsMutable();
bucket_.add(builderForValue.build());
@@ -6994,7 +6962,7 @@ public Builder addBucket(
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
public Builder addBucket(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder builderForValue) {
if (bucketBuilder_ == null) {
ensureBucketIsMutable();
bucket_.add(index, builderForValue.build());
@@ -7012,7 +6980,7 @@ public Builder addBucket(
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
public Builder addAllBucket(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket> values) {
if (bucketBuilder_ == null) {
ensureBucketIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -7064,7 +7032,7 @@ public Builder removeBucket(int index) {
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder getBucketBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder getBucketBuilder(
int index) {
return internalGetBucketFieldBuilder().getBuilder(index);
}
@@ -7075,7 +7043,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder getBucketOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder getBucketOrBuilder(
int index) {
if (bucketBuilder_ == null) {
return bucket_.get(index); } else {
@@ -7089,7 +7057,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder>
getBucketOrBuilderList() {
if (bucketBuilder_ != null) {
return bucketBuilder_.getMessageOrBuilderList();
@@ -7104,9 +7072,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder addBucketBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder addBucketBuilder() {
return internalGetBucketFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.getDefaultInstance());
}
/**
*
@@ -7115,10 +7083,10 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder addBucketBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder addBucketBuilder(
int index) {
return internalGetBucketFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.getDefaultInstance());
}
/**
*
@@ -7127,16 +7095,16 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public java.util.List
+ public java.util.List
getBucketBuilderList() {
return internalGetBucketFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder>
internalGetBucketFieldBuilder() {
if (bucketBuilder_ == null) {
bucketBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder>(
bucket_,
((bitField0_ & 0x00000008) != 0),
getParentForChildren(),
@@ -7172,9 +7140,7 @@ public com.google.protobuf.Timestamp getCreatedTimestamp() {
*/
public Builder setCreatedTimestamp(com.google.protobuf.Timestamp value) {
if (createdTimestampBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
createdTimestamp_ = value;
} else {
createdTimestampBuilder_.setMessage(value);
@@ -7507,17 +7473,17 @@ public Builder clearZeroCountFloat() {
return this;
}
- private java.util.List negativeSpan_ =
+ private java.util.List negativeSpan_ =
java.util.Collections.emptyList();
private void ensureNegativeSpanIsMutable() {
if (!((bitField0_ & 0x00000200) != 0)) {
- negativeSpan_ = new java.util.ArrayList(negativeSpan_);
+ negativeSpan_ = new java.util.ArrayList(negativeSpan_);
bitField0_ |= 0x00000200;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder> negativeSpanBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder> negativeSpanBuilder_;
/**
*
@@ -7526,7 +7492,7 @@ private void ensureNegativeSpanIsMutable() {
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public java.util.List getNegativeSpanList() {
+ public java.util.List getNegativeSpanList() {
if (negativeSpanBuilder_ == null) {
return java.util.Collections.unmodifiableList(negativeSpan_);
} else {
@@ -7554,7 +7520,7 @@ public int getNegativeSpanCount() {
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getNegativeSpan(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getNegativeSpan(int index) {
if (negativeSpanBuilder_ == null) {
return negativeSpan_.get(index);
} else {
@@ -7569,11 +7535,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
public Builder setNegativeSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan value) {
if (negativeSpanBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureNegativeSpanIsMutable();
negativeSpan_.set(index, value);
onChanged();
@@ -7590,7 +7554,7 @@ public Builder setNegativeSpan(
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
public Builder setNegativeSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder builderForValue) {
if (negativeSpanBuilder_ == null) {
ensureNegativeSpanIsMutable();
negativeSpan_.set(index, builderForValue.build());
@@ -7607,11 +7571,9 @@ public Builder setNegativeSpan(
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public Builder addNegativeSpan(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan value) {
+ public Builder addNegativeSpan(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan value) {
if (negativeSpanBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureNegativeSpanIsMutable();
negativeSpan_.add(value);
onChanged();
@@ -7628,11 +7590,9 @@ public Builder addNegativeSpan(io.prometheus.metrics.expositionformats.generated
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
public Builder addNegativeSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan value) {
if (negativeSpanBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureNegativeSpanIsMutable();
negativeSpan_.add(index, value);
onChanged();
@@ -7649,7 +7609,7 @@ public Builder addNegativeSpan(
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
public Builder addNegativeSpan(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder builderForValue) {
if (negativeSpanBuilder_ == null) {
ensureNegativeSpanIsMutable();
negativeSpan_.add(builderForValue.build());
@@ -7667,7 +7627,7 @@ public Builder addNegativeSpan(
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
public Builder addNegativeSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder builderForValue) {
if (negativeSpanBuilder_ == null) {
ensureNegativeSpanIsMutable();
negativeSpan_.add(index, builderForValue.build());
@@ -7685,7 +7645,7 @@ public Builder addNegativeSpan(
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
public Builder addAllNegativeSpan(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan> values) {
if (negativeSpanBuilder_ == null) {
ensureNegativeSpanIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -7737,7 +7697,7 @@ public Builder removeNegativeSpan(int index) {
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder getNegativeSpanBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder getNegativeSpanBuilder(
int index) {
return internalGetNegativeSpanFieldBuilder().getBuilder(index);
}
@@ -7748,7 +7708,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
int index) {
if (negativeSpanBuilder_ == null) {
return negativeSpan_.get(index); } else {
@@ -7762,7 +7722,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getNegativeSpanOrBuilderList() {
if (negativeSpanBuilder_ != null) {
return negativeSpanBuilder_.getMessageOrBuilderList();
@@ -7777,9 +7737,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder addNegativeSpanBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder addNegativeSpanBuilder() {
return internalGetNegativeSpanFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -7788,10 +7748,10 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder addNegativeSpanBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder addNegativeSpanBuilder(
int index) {
return internalGetNegativeSpanFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -7800,16 +7760,16 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public java.util.List
+ public java.util.List
getNegativeSpanBuilderList() {
return internalGetNegativeSpanFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
internalGetNegativeSpanFieldBuilder() {
if (negativeSpanBuilder_ == null) {
negativeSpanBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>(
negativeSpan_,
((bitField0_ & 0x00000200) != 0),
getParentForChildren(),
@@ -8063,17 +8023,17 @@ public Builder clearNegativeCount() {
return this;
}
- private java.util.List positiveSpan_ =
+ private java.util.List positiveSpan_ =
java.util.Collections.emptyList();
private void ensurePositiveSpanIsMutable() {
if (!((bitField0_ & 0x00001000) != 0)) {
- positiveSpan_ = new java.util.ArrayList(positiveSpan_);
+ positiveSpan_ = new java.util.ArrayList(positiveSpan_);
bitField0_ |= 0x00001000;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder> positiveSpanBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder> positiveSpanBuilder_;
/**
*
@@ -8085,7 +8045,7 @@ private void ensurePositiveSpanIsMutable() {
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public java.util.List getPositiveSpanList() {
+ public java.util.List getPositiveSpanList() {
if (positiveSpanBuilder_ == null) {
return java.util.Collections.unmodifiableList(positiveSpan_);
} else {
@@ -8119,7 +8079,7 @@ public int getPositiveSpanCount() {
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getPositiveSpan(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getPositiveSpan(int index) {
if (positiveSpanBuilder_ == null) {
return positiveSpan_.get(index);
} else {
@@ -8137,11 +8097,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
public Builder setPositiveSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan value) {
if (positiveSpanBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensurePositiveSpanIsMutable();
positiveSpan_.set(index, value);
onChanged();
@@ -8161,7 +8119,7 @@ public Builder setPositiveSpan(
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
public Builder setPositiveSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder builderForValue) {
if (positiveSpanBuilder_ == null) {
ensurePositiveSpanIsMutable();
positiveSpan_.set(index, builderForValue.build());
@@ -8181,11 +8139,9 @@ public Builder setPositiveSpan(
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public Builder addPositiveSpan(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan value) {
+ public Builder addPositiveSpan(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan value) {
if (positiveSpanBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensurePositiveSpanIsMutable();
positiveSpan_.add(value);
onChanged();
@@ -8205,11 +8161,9 @@ public Builder addPositiveSpan(io.prometheus.metrics.expositionformats.generated
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
public Builder addPositiveSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan value) {
if (positiveSpanBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensurePositiveSpanIsMutable();
positiveSpan_.add(index, value);
onChanged();
@@ -8229,7 +8183,7 @@ public Builder addPositiveSpan(
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
public Builder addPositiveSpan(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder builderForValue) {
if (positiveSpanBuilder_ == null) {
ensurePositiveSpanIsMutable();
positiveSpan_.add(builderForValue.build());
@@ -8250,7 +8204,7 @@ public Builder addPositiveSpan(
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
public Builder addPositiveSpan(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder builderForValue) {
if (positiveSpanBuilder_ == null) {
ensurePositiveSpanIsMutable();
positiveSpan_.add(index, builderForValue.build());
@@ -8271,7 +8225,7 @@ public Builder addPositiveSpan(
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
public Builder addAllPositiveSpan(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan> values) {
if (positiveSpanBuilder_ == null) {
ensurePositiveSpanIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -8332,7 +8286,7 @@ public Builder removePositiveSpan(int index) {
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder getPositiveSpanBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder getPositiveSpanBuilder(
int index) {
return internalGetPositiveSpanFieldBuilder().getBuilder(index);
}
@@ -8346,7 +8300,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
int index) {
if (positiveSpanBuilder_ == null) {
return positiveSpan_.get(index); } else {
@@ -8363,7 +8317,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getPositiveSpanOrBuilderList() {
if (positiveSpanBuilder_ != null) {
return positiveSpanBuilder_.getMessageOrBuilderList();
@@ -8381,9 +8335,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder addPositiveSpanBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder addPositiveSpanBuilder() {
return internalGetPositiveSpanFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -8395,10 +8349,10 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder addPositiveSpanBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder addPositiveSpanBuilder(
int index) {
return internalGetPositiveSpanFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -8410,16 +8364,16 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public java.util.List
+ public java.util.List
getPositiveSpanBuilderList() {
return internalGetPositiveSpanFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
internalGetPositiveSpanFieldBuilder() {
if (positiveSpanBuilder_ == null) {
positiveSpanBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>(
positiveSpan_,
((bitField0_ & 0x00001000) != 0),
getParentForChildren(),
@@ -8673,17 +8627,17 @@ public Builder clearPositiveCount() {
return this;
}
- private java.util.List exemplars_ =
+ private java.util.List exemplars_ =
java.util.Collections.emptyList();
private void ensureExemplarsIsMutable() {
if (!((bitField0_ & 0x00008000) != 0)) {
- exemplars_ = new java.util.ArrayList(exemplars_);
+ exemplars_ = new java.util.ArrayList(exemplars_);
bitField0_ |= 0x00008000;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder> exemplarsBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder> exemplarsBuilder_;
/**
*
@@ -8692,7 +8646,7 @@ private void ensureExemplarsIsMutable() {
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public java.util.List getExemplarsList() {
+ public java.util.List getExemplarsList() {
if (exemplarsBuilder_ == null) {
return java.util.Collections.unmodifiableList(exemplars_);
} else {
@@ -8720,7 +8674,7 @@ public int getExemplarsCount() {
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplars(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplars(int index) {
if (exemplarsBuilder_ == null) {
return exemplars_.get(index);
} else {
@@ -8735,11 +8689,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
public Builder setExemplars(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar value) {
if (exemplarsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureExemplarsIsMutable();
exemplars_.set(index, value);
onChanged();
@@ -8756,7 +8708,7 @@ public Builder setExemplars(
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
public Builder setExemplars(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder builderForValue) {
if (exemplarsBuilder_ == null) {
ensureExemplarsIsMutable();
exemplars_.set(index, builderForValue.build());
@@ -8773,11 +8725,9 @@ public Builder setExemplars(
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public Builder addExemplars(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar value) {
+ public Builder addExemplars(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar value) {
if (exemplarsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureExemplarsIsMutable();
exemplars_.add(value);
onChanged();
@@ -8794,11 +8744,9 @@ public Builder addExemplars(io.prometheus.metrics.expositionformats.generated.co
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
public Builder addExemplars(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar value) {
if (exemplarsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureExemplarsIsMutable();
exemplars_.add(index, value);
onChanged();
@@ -8815,7 +8763,7 @@ public Builder addExemplars(
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
public Builder addExemplars(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder builderForValue) {
if (exemplarsBuilder_ == null) {
ensureExemplarsIsMutable();
exemplars_.add(builderForValue.build());
@@ -8833,7 +8781,7 @@ public Builder addExemplars(
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
public Builder addExemplars(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder builderForValue) {
if (exemplarsBuilder_ == null) {
ensureExemplarsIsMutable();
exemplars_.add(index, builderForValue.build());
@@ -8851,7 +8799,7 @@ public Builder addExemplars(
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
public Builder addAllExemplars(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar> values) {
if (exemplarsBuilder_ == null) {
ensureExemplarsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -8903,7 +8851,7 @@ public Builder removeExemplars(int index) {
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder getExemplarsBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder getExemplarsBuilder(
int index) {
return internalGetExemplarsFieldBuilder().getBuilder(index);
}
@@ -8914,7 +8862,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
int index) {
if (exemplarsBuilder_ == null) {
return exemplars_.get(index); } else {
@@ -8928,7 +8876,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>
getExemplarsOrBuilderList() {
if (exemplarsBuilder_ != null) {
return exemplarsBuilder_.getMessageOrBuilderList();
@@ -8943,9 +8891,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder addExemplarsBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder addExemplarsBuilder() {
return internalGetExemplarsFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance());
}
/**
*
@@ -8954,10 +8902,10 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder addExemplarsBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder addExemplarsBuilder(
int index) {
return internalGetExemplarsFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance());
}
/**
*
@@ -8966,16 +8914,16 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public java.util.List
+ public java.util.List
getExemplarsBuilderList() {
return internalGetExemplarsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>
internalGetExemplarsFieldBuilder() {
if (exemplarsBuilder_ == null) {
exemplarsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>(
exemplars_,
((bitField0_ & 0x00008000) != 0),
getParentForChildren(),
@@ -8989,12 +8937,12 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Histogram)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -9030,7 +8978,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -9106,11 +9054,11 @@ public interface BucketOrBuilder extends
* optional .io.prometheus.client.Exemplar exemplar = 3;
* @return The exemplar.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplar();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplar();
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
}
/**
*
@@ -9129,8 +9077,8 @@ public static final class Bucket extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Bucket");
}
@@ -9143,20 +9091,20 @@ private Bucket() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Bucket_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Bucket_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder.class);
}
private int bitField0_;
@@ -9242,7 +9190,7 @@ public double getUpperBound() {
}
public static final int EXEMPLAR_FIELD_NUMBER = 3;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar exemplar_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar exemplar_;
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
* @return Whether the exemplar field is set.
@@ -9256,15 +9204,15 @@ public boolean hasExemplar() {
* @return The exemplar.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplar() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplar() {
+ return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
}
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
+ return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
}
private byte memoizedIsInitialized = -1;
@@ -9332,10 +9280,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket) obj;
if (hasCumulativeCount() != other.hasCumulativeCount()) return false;
if (hasCumulativeCount()) {
@@ -9394,44 +9342,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -9439,26 +9387,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -9471,7 +9419,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -9497,21 +9445,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Bucket)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Bucket_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Bucket_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
@@ -9545,17 +9493,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Bucket_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -9563,14 +9511,14 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -9596,16 +9544,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.getDefaultInstance()) return this;
if (other.hasCumulativeCount()) {
setCumulativeCount(other.getCumulativeCount());
}
@@ -9633,9 +9581,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -9851,9 +9797,9 @@ public Builder clearUpperBound() {
return this;
}
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar exemplar_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar exemplar_;
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder> exemplarBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder> exemplarBuilder_;
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
* @return Whether the exemplar field is set.
@@ -9865,9 +9811,9 @@ public boolean hasExemplar() {
* optional .io.prometheus.client.Exemplar exemplar = 3;
* @return The exemplar.
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getExemplar() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getExemplar() {
if (exemplarBuilder_ == null) {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
} else {
return exemplarBuilder_.getMessage();
}
@@ -9875,11 +9821,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
- public Builder setExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar value) {
+ public Builder setExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar value) {
if (exemplarBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
exemplar_ = value;
} else {
exemplarBuilder_.setMessage(value);
@@ -9892,7 +9836,7 @@ public Builder setExemplar(io.prometheus.metrics.expositionformats.generated.com
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
public Builder setExemplar(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder builderForValue) {
if (exemplarBuilder_ == null) {
exemplar_ = builderForValue.build();
} else {
@@ -9905,11 +9849,11 @@ public Builder setExemplar(
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
- public Builder mergeExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar value) {
+ public Builder mergeExemplar(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar value) {
if (exemplarBuilder_ == null) {
if (((bitField0_ & 0x00000008) != 0) &&
exemplar_ != null &&
- exemplar_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance()) {
+ exemplar_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance()) {
getExemplarBuilder().mergeFrom(value);
} else {
exemplar_ = value;
@@ -9939,7 +9883,7 @@ public Builder clearExemplar() {
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder getExemplarBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder getExemplarBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return internalGetExemplarFieldBuilder().getBuilder();
@@ -9947,23 +9891,23 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
if (exemplarBuilder_ != null) {
return exemplarBuilder_.getMessageOrBuilder();
} else {
return exemplar_ == null ?
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance() : exemplar_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance() : exemplar_;
}
}
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>
internalGetExemplarFieldBuilder() {
if (exemplarBuilder_ == null) {
exemplarBuilder_ = new com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>(
getExemplar(),
getParentForChildren(),
isClean());
@@ -9976,12 +9920,12 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Bucket)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -10017,7 +9961,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Bucket getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -10086,8 +10030,8 @@ public static final class BucketSpan extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"BucketSpan");
}
@@ -10100,20 +10044,20 @@ private BucketSpan() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_BucketSpan_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_BucketSpan_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder.class);
}
private int bitField0_;
@@ -10222,10 +10166,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan) obj;
if (hasOffset() != other.hasOffset()) return false;
if (hasOffset()) {
@@ -10261,44 +10205,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -10306,26 +10250,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -10338,7 +10282,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -10368,21 +10312,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.BucketSpan)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpanOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_BucketSpan_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_BucketSpan_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.newBuilder()
private Builder() {
}
@@ -10404,17 +10348,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_BucketSpan_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -10422,14 +10366,14 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -10445,16 +10389,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance()) return this;
if (other.hasOffset()) {
setOffset(other.getOffset());
}
@@ -10476,9 +10420,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -10630,12 +10572,12 @@ public Builder clearLength() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.BucketSpan)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -10671,7 +10613,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.BucketSpan getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -10684,12 +10626,12 @@ public interface ExemplarOrBuilder extends
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- java.util.List
+ java.util.List
getLabelList();
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getLabel(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getLabel(int index);
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@@ -10697,12 +10639,12 @@ public interface ExemplarOrBuilder extends
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
getLabelOrBuilderList();
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder getLabelOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
int index);
/**
@@ -10755,8 +10697,8 @@ public static final class Exemplar extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Exemplar");
}
@@ -10770,38 +10712,38 @@ private Exemplar() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Exemplar_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Exemplar_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder.class);
}
private int bitField0_;
public static final int LABEL_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
- private java.util.List label_;
+ private java.util.List label_;
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public java.util.List getLabelList() {
+ public java.util.List getLabelList() {
return label_;
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
getLabelOrBuilderList() {
return label_;
}
@@ -10816,14 +10758,14 @@ public int getLabelCount() {
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getLabel(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getLabel(int index) {
return label_.get(index);
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder getLabelOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
int index) {
return label_.get(index);
}
@@ -10948,10 +10890,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar) obj;
if (!getLabelList()
.equals(other.getLabelList())) return false;
@@ -10995,44 +10937,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -11040,26 +10982,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -11072,7 +11014,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -11093,21 +11035,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Exemplar)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.ExemplarOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Exemplar_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Exemplar_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
@@ -11147,17 +11089,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Exemplar_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -11165,15 +11107,15 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar result) {
+ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar result) {
if (labelBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
label_ = java.util.Collections.unmodifiableList(label_);
@@ -11185,7 +11127,7 @@ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.
}
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000002) != 0)) {
@@ -11203,16 +11145,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance()) return this;
if (labelBuilder_ == null) {
if (!other.label_.isEmpty()) {
if (label_.isEmpty()) {
@@ -11260,9 +11202,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -11272,9 +11212,9 @@ public Builder mergeFrom(
done = true;
break;
case 10: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.parser(),
extensionRegistry);
if (labelBuilder_ == null) {
ensureLabelIsMutable();
@@ -11313,22 +11253,22 @@ public Builder mergeFrom(
}
private int bitField0_;
- private java.util.List label_ =
+ private java.util.List label_ =
java.util.Collections.emptyList();
private void ensureLabelIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
- label_ = new java.util.ArrayList(label_);
+ label_ = new java.util.ArrayList(label_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder> labelBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder> labelBuilder_;
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public java.util.List getLabelList() {
+ public java.util.List getLabelList() {
if (labelBuilder_ == null) {
return java.util.Collections.unmodifiableList(label_);
} else {
@@ -11348,7 +11288,7 @@ public int getLabelCount() {
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getLabel(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getLabel(int index) {
if (labelBuilder_ == null) {
return label_.get(index);
} else {
@@ -11359,11 +11299,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder setLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair value) {
if (labelBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureLabelIsMutable();
label_.set(index, value);
onChanged();
@@ -11376,7 +11314,7 @@ public Builder setLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder setLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder builderForValue) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
label_.set(index, builderForValue.build());
@@ -11389,11 +11327,9 @@ public Builder setLabel(
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public Builder addLabel(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair value) {
+ public Builder addLabel(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair value) {
if (labelBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureLabelIsMutable();
label_.add(value);
onChanged();
@@ -11406,11 +11342,9 @@ public Builder addLabel(io.prometheus.metrics.expositionformats.generated.com_go
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair value) {
if (labelBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureLabelIsMutable();
label_.add(index, value);
onChanged();
@@ -11423,7 +11357,7 @@ public Builder addLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addLabel(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder builderForValue) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
label_.add(builderForValue.build());
@@ -11437,7 +11371,7 @@ public Builder addLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder builderForValue) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
label_.add(index, builderForValue.build());
@@ -11451,7 +11385,7 @@ public Builder addLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addAllLabel(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair> values) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -11491,14 +11425,14 @@ public Builder removeLabel(int index) {
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder getLabelBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder getLabelBuilder(
int index) {
return internalGetLabelFieldBuilder().getBuilder(index);
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder getLabelOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
int index) {
if (labelBuilder_ == null) {
return label_.get(index); } else {
@@ -11508,7 +11442,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
getLabelOrBuilderList() {
if (labelBuilder_ != null) {
return labelBuilder_.getMessageOrBuilderList();
@@ -11519,31 +11453,31 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder addLabelBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder addLabelBuilder() {
return internalGetLabelFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder addLabelBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder addLabelBuilder(
int index) {
return internalGetLabelFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public java.util.List
+ public java.util.List
getLabelBuilderList() {
return internalGetLabelFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
internalGetLabelFieldBuilder() {
if (labelBuilder_ == null) {
labelBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>(
label_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
@@ -11631,9 +11565,7 @@ public com.google.protobuf.Timestamp getTimestamp() {
*/
public Builder setTimestamp(com.google.protobuf.Timestamp value) {
if (timestampBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
timestamp_ = value;
} else {
timestampBuilder_.setMessage(value);
@@ -11754,12 +11686,12 @@ public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Exemplar)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -11795,7 +11727,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Exemplar getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -11808,12 +11740,12 @@ public interface MetricOrBuilder extends
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- java.util.List
+ java.util.List
getLabelList();
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getLabel(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getLabel(int index);
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@@ -11821,12 +11753,12 @@ public interface MetricOrBuilder extends
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
getLabelOrBuilderList();
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder getLabelOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
int index);
/**
@@ -11838,11 +11770,11 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
* optional .io.prometheus.client.Gauge gauge = 2;
* @return The gauge.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge getGauge();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge getGauge();
/**
* optional .io.prometheus.client.Gauge gauge = 2;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.GaugeOrBuilder getGaugeOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.GaugeOrBuilder getGaugeOrBuilder();
/**
* optional .io.prometheus.client.Counter counter = 3;
@@ -11853,11 +11785,11 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
* optional .io.prometheus.client.Counter counter = 3;
* @return The counter.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter getCounter();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter getCounter();
/**
* optional .io.prometheus.client.Counter counter = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.CounterOrBuilder getCounterOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.CounterOrBuilder getCounterOrBuilder();
/**
* optional .io.prometheus.client.Summary summary = 4;
@@ -11868,11 +11800,11 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
* optional .io.prometheus.client.Summary summary = 4;
* @return The summary.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary getSummary();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary getSummary();
/**
* optional .io.prometheus.client.Summary summary = 4;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.SummaryOrBuilder getSummaryOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.SummaryOrBuilder getSummaryOrBuilder();
/**
* optional .io.prometheus.client.Untyped untyped = 5;
@@ -11883,11 +11815,11 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
* optional .io.prometheus.client.Untyped untyped = 5;
* @return The untyped.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped getUntyped();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped getUntyped();
/**
* optional .io.prometheus.client.Untyped untyped = 5;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.UntypedOrBuilder getUntypedOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.UntypedOrBuilder getUntypedOrBuilder();
/**
* optional .io.prometheus.client.Histogram histogram = 7;
@@ -11898,11 +11830,11 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Met
* optional .io.prometheus.client.Histogram histogram = 7;
* @return The histogram.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram getHistogram();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram getHistogram();
/**
* optional .io.prometheus.client.Histogram histogram = 7;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.HistogramOrBuilder getHistogramOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.HistogramOrBuilder getHistogramOrBuilder();
/**
* optional int64 timestamp_ms = 6;
@@ -11927,8 +11859,8 @@ public static final class Metric extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"Metric");
}
@@ -11942,38 +11874,38 @@ private Metric() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Metric_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Metric_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder.class);
}
private int bitField0_;
public static final int LABEL_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
- private java.util.List label_;
+ private java.util.List label_;
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public java.util.List getLabelList() {
+ public java.util.List getLabelList() {
return label_;
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
getLabelOrBuilderList() {
return label_;
}
@@ -11988,20 +11920,20 @@ public int getLabelCount() {
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getLabel(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getLabel(int index) {
return label_.get(index);
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder getLabelOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
int index) {
return label_.get(index);
}
public static final int GAUGE_FIELD_NUMBER = 2;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge gauge_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge gauge_;
/**
* optional .io.prometheus.client.Gauge gauge = 2;
* @return Whether the gauge field is set.
@@ -12015,19 +11947,19 @@ public boolean hasGauge() {
* @return The gauge.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge getGauge() {
- return gauge_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.getDefaultInstance() : gauge_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge getGauge() {
+ return gauge_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.getDefaultInstance() : gauge_;
}
/**
* optional .io.prometheus.client.Gauge gauge = 2;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.GaugeOrBuilder getGaugeOrBuilder() {
- return gauge_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.getDefaultInstance() : gauge_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.GaugeOrBuilder getGaugeOrBuilder() {
+ return gauge_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.getDefaultInstance() : gauge_;
}
public static final int COUNTER_FIELD_NUMBER = 3;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter counter_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter counter_;
/**
* optional .io.prometheus.client.Counter counter = 3;
* @return Whether the counter field is set.
@@ -12041,19 +11973,19 @@ public boolean hasCounter() {
* @return The counter.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter getCounter() {
- return counter_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.getDefaultInstance() : counter_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter getCounter() {
+ return counter_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.getDefaultInstance() : counter_;
}
/**
* optional .io.prometheus.client.Counter counter = 3;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.CounterOrBuilder getCounterOrBuilder() {
- return counter_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.getDefaultInstance() : counter_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.CounterOrBuilder getCounterOrBuilder() {
+ return counter_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.getDefaultInstance() : counter_;
}
public static final int SUMMARY_FIELD_NUMBER = 4;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary summary_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary summary_;
/**
* optional .io.prometheus.client.Summary summary = 4;
* @return Whether the summary field is set.
@@ -12067,19 +11999,19 @@ public boolean hasSummary() {
* @return The summary.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary getSummary() {
- return summary_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.getDefaultInstance() : summary_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary getSummary() {
+ return summary_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.getDefaultInstance() : summary_;
}
/**
* optional .io.prometheus.client.Summary summary = 4;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.SummaryOrBuilder getSummaryOrBuilder() {
- return summary_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.getDefaultInstance() : summary_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.SummaryOrBuilder getSummaryOrBuilder() {
+ return summary_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.getDefaultInstance() : summary_;
}
public static final int UNTYPED_FIELD_NUMBER = 5;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped untyped_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped untyped_;
/**
* optional .io.prometheus.client.Untyped untyped = 5;
* @return Whether the untyped field is set.
@@ -12093,19 +12025,19 @@ public boolean hasUntyped() {
* @return The untyped.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped getUntyped() {
- return untyped_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.getDefaultInstance() : untyped_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped getUntyped() {
+ return untyped_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.getDefaultInstance() : untyped_;
}
/**
* optional .io.prometheus.client.Untyped untyped = 5;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.UntypedOrBuilder getUntypedOrBuilder() {
- return untyped_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.getDefaultInstance() : untyped_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.UntypedOrBuilder getUntypedOrBuilder() {
+ return untyped_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.getDefaultInstance() : untyped_;
}
public static final int HISTOGRAM_FIELD_NUMBER = 7;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram histogram_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram histogram_;
/**
* optional .io.prometheus.client.Histogram histogram = 7;
* @return Whether the histogram field is set.
@@ -12119,15 +12051,15 @@ public boolean hasHistogram() {
* @return The histogram.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram getHistogram() {
- return histogram_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.getDefaultInstance() : histogram_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram getHistogram() {
+ return histogram_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.getDefaultInstance() : histogram_;
}
/**
* optional .io.prometheus.client.Histogram histogram = 7;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.HistogramOrBuilder getHistogramOrBuilder() {
- return histogram_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.getDefaultInstance() : histogram_;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.HistogramOrBuilder getHistogramOrBuilder() {
+ return histogram_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.getDefaultInstance() : histogram_;
}
public static final int TIMESTAMP_MS_FIELD_NUMBER = 6;
@@ -12240,10 +12172,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric) obj;
if (!getLabelList()
.equals(other.getLabelList())) return false;
@@ -12322,44 +12254,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -12367,26 +12299,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -12399,7 +12331,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -12420,21 +12352,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.Metric)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Metric_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Metric_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
@@ -12498,17 +12430,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_Metric_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -12516,15 +12448,15 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric result) {
+ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric result) {
if (labelBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
label_ = java.util.Collections.unmodifiableList(label_);
@@ -12536,7 +12468,7 @@ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.
}
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000002) != 0)) {
@@ -12578,16 +12510,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.getDefaultInstance()) return this;
if (labelBuilder_ == null) {
if (!other.label_.isEmpty()) {
if (label_.isEmpty()) {
@@ -12647,9 +12579,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -12659,9 +12589,9 @@ public Builder mergeFrom(
done = true;
break;
case 10: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.parser(),
extensionRegistry);
if (labelBuilder_ == null) {
ensureLabelIsMutable();
@@ -12728,22 +12658,22 @@ public Builder mergeFrom(
}
private int bitField0_;
- private java.util.List label_ =
+ private java.util.List label_ =
java.util.Collections.emptyList();
private void ensureLabelIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
- label_ = new java.util.ArrayList(label_);
+ label_ = new java.util.ArrayList(label_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder> labelBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder> labelBuilder_;
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public java.util.List getLabelList() {
+ public java.util.List getLabelList() {
if (labelBuilder_ == null) {
return java.util.Collections.unmodifiableList(label_);
} else {
@@ -12763,7 +12693,7 @@ public int getLabelCount() {
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair getLabel(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair getLabel(int index) {
if (labelBuilder_ == null) {
return label_.get(index);
} else {
@@ -12774,11 +12704,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder setLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair value) {
if (labelBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureLabelIsMutable();
label_.set(index, value);
onChanged();
@@ -12791,7 +12719,7 @@ public Builder setLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder setLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder builderForValue) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
label_.set(index, builderForValue.build());
@@ -12804,11 +12732,9 @@ public Builder setLabel(
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public Builder addLabel(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair value) {
+ public Builder addLabel(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair value) {
if (labelBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureLabelIsMutable();
label_.add(value);
onChanged();
@@ -12821,11 +12747,9 @@ public Builder addLabel(io.prometheus.metrics.expositionformats.generated.com_go
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair value) {
if (labelBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureLabelIsMutable();
label_.add(index, value);
onChanged();
@@ -12838,7 +12762,7 @@ public Builder addLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addLabel(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder builderForValue) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
label_.add(builderForValue.build());
@@ -12852,7 +12776,7 @@ public Builder addLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addLabel(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder builderForValue) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
label_.add(index, builderForValue.build());
@@ -12866,7 +12790,7 @@ public Builder addLabel(
* repeated .io.prometheus.client.LabelPair label = 1;
*/
public Builder addAllLabel(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair> values) {
if (labelBuilder_ == null) {
ensureLabelIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -12906,14 +12830,14 @@ public Builder removeLabel(int index) {
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder getLabelBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder getLabelBuilder(
int index) {
return internalGetLabelFieldBuilder().getBuilder(index);
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder getLabelOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
int index) {
if (labelBuilder_ == null) {
return label_.get(index); } else {
@@ -12923,7 +12847,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
getLabelOrBuilderList() {
if (labelBuilder_ != null) {
return labelBuilder_.getMessageOrBuilderList();
@@ -12934,31 +12858,31 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder addLabelBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder addLabelBuilder() {
return internalGetLabelFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder addLabelBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder addLabelBuilder(
int index) {
return internalGetLabelFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.LabelPair label = 1;
*/
- public java.util.List
+ public java.util.List
getLabelBuilderList() {
return internalGetLabelFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>
internalGetLabelFieldBuilder() {
if (labelBuilder_ == null) {
labelBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.LabelPairOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPair.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder>(
label_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
@@ -12968,9 +12892,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
return labelBuilder_;
}
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge gauge_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge gauge_;
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.GaugeOrBuilder> gaugeBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.GaugeOrBuilder> gaugeBuilder_;
/**
* optional .io.prometheus.client.Gauge gauge = 2;
* @return Whether the gauge field is set.
@@ -12982,9 +12906,9 @@ public boolean hasGauge() {
* optional .io.prometheus.client.Gauge gauge = 2;
* @return The gauge.
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge getGauge() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge getGauge() {
if (gaugeBuilder_ == null) {
- return gauge_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.getDefaultInstance() : gauge_;
+ return gauge_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.getDefaultInstance() : gauge_;
} else {
return gaugeBuilder_.getMessage();
}
@@ -12992,11 +12916,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Gauge gauge = 2;
*/
- public Builder setGauge(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge value) {
+ public Builder setGauge(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge value) {
if (gaugeBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
gauge_ = value;
} else {
gaugeBuilder_.setMessage(value);
@@ -13009,7 +12931,7 @@ public Builder setGauge(io.prometheus.metrics.expositionformats.generated.com_go
* optional .io.prometheus.client.Gauge gauge = 2;
*/
public Builder setGauge(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.Builder builderForValue) {
if (gaugeBuilder_ == null) {
gauge_ = builderForValue.build();
} else {
@@ -13022,11 +12944,11 @@ public Builder setGauge(
/**
* optional .io.prometheus.client.Gauge gauge = 2;
*/
- public Builder mergeGauge(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge value) {
+ public Builder mergeGauge(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge value) {
if (gaugeBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0) &&
gauge_ != null &&
- gauge_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.getDefaultInstance()) {
+ gauge_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.getDefaultInstance()) {
getGaugeBuilder().mergeFrom(value);
} else {
gauge_ = value;
@@ -13056,7 +12978,7 @@ public Builder clearGauge() {
/**
* optional .io.prometheus.client.Gauge gauge = 2;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.Builder getGaugeBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.Builder getGaugeBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return internalGetGaugeFieldBuilder().getBuilder();
@@ -13064,23 +12986,23 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Gauge gauge = 2;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.GaugeOrBuilder getGaugeOrBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.GaugeOrBuilder getGaugeOrBuilder() {
if (gaugeBuilder_ != null) {
return gaugeBuilder_.getMessageOrBuilder();
} else {
return gauge_ == null ?
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.getDefaultInstance() : gauge_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.getDefaultInstance() : gauge_;
}
}
/**
* optional .io.prometheus.client.Gauge gauge = 2;
*/
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.GaugeOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.GaugeOrBuilder>
internalGetGaugeFieldBuilder() {
if (gaugeBuilder_ == null) {
gaugeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Gauge.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.GaugeOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Gauge.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.GaugeOrBuilder>(
getGauge(),
getParentForChildren(),
isClean());
@@ -13089,9 +13011,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
return gaugeBuilder_;
}
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter counter_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter counter_;
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.CounterOrBuilder> counterBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.CounterOrBuilder> counterBuilder_;
/**
* optional .io.prometheus.client.Counter counter = 3;
* @return Whether the counter field is set.
@@ -13103,9 +13025,9 @@ public boolean hasCounter() {
* optional .io.prometheus.client.Counter counter = 3;
* @return The counter.
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter getCounter() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter getCounter() {
if (counterBuilder_ == null) {
- return counter_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.getDefaultInstance() : counter_;
+ return counter_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.getDefaultInstance() : counter_;
} else {
return counterBuilder_.getMessage();
}
@@ -13113,11 +13035,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Counter counter = 3;
*/
- public Builder setCounter(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter value) {
+ public Builder setCounter(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter value) {
if (counterBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
counter_ = value;
} else {
counterBuilder_.setMessage(value);
@@ -13130,7 +13050,7 @@ public Builder setCounter(io.prometheus.metrics.expositionformats.generated.com_
* optional .io.prometheus.client.Counter counter = 3;
*/
public Builder setCounter(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.Builder builderForValue) {
if (counterBuilder_ == null) {
counter_ = builderForValue.build();
} else {
@@ -13143,11 +13063,11 @@ public Builder setCounter(
/**
* optional .io.prometheus.client.Counter counter = 3;
*/
- public Builder mergeCounter(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter value) {
+ public Builder mergeCounter(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter value) {
if (counterBuilder_ == null) {
if (((bitField0_ & 0x00000004) != 0) &&
counter_ != null &&
- counter_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.getDefaultInstance()) {
+ counter_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.getDefaultInstance()) {
getCounterBuilder().mergeFrom(value);
} else {
counter_ = value;
@@ -13177,7 +13097,7 @@ public Builder clearCounter() {
/**
* optional .io.prometheus.client.Counter counter = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.Builder getCounterBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.Builder getCounterBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return internalGetCounterFieldBuilder().getBuilder();
@@ -13185,23 +13105,23 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Counter counter = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.CounterOrBuilder getCounterOrBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.CounterOrBuilder getCounterOrBuilder() {
if (counterBuilder_ != null) {
return counterBuilder_.getMessageOrBuilder();
} else {
return counter_ == null ?
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.getDefaultInstance() : counter_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.getDefaultInstance() : counter_;
}
}
/**
* optional .io.prometheus.client.Counter counter = 3;
*/
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.CounterOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.CounterOrBuilder>
internalGetCounterFieldBuilder() {
if (counterBuilder_ == null) {
counterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Counter.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.CounterOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.CounterOrBuilder>(
getCounter(),
getParentForChildren(),
isClean());
@@ -13210,9 +13130,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
return counterBuilder_;
}
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary summary_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary summary_;
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.SummaryOrBuilder> summaryBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.SummaryOrBuilder> summaryBuilder_;
/**
* optional .io.prometheus.client.Summary summary = 4;
* @return Whether the summary field is set.
@@ -13224,9 +13144,9 @@ public boolean hasSummary() {
* optional .io.prometheus.client.Summary summary = 4;
* @return The summary.
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary getSummary() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary getSummary() {
if (summaryBuilder_ == null) {
- return summary_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.getDefaultInstance() : summary_;
+ return summary_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.getDefaultInstance() : summary_;
} else {
return summaryBuilder_.getMessage();
}
@@ -13234,11 +13154,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Summary summary = 4;
*/
- public Builder setSummary(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary value) {
+ public Builder setSummary(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary value) {
if (summaryBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
summary_ = value;
} else {
summaryBuilder_.setMessage(value);
@@ -13251,7 +13169,7 @@ public Builder setSummary(io.prometheus.metrics.expositionformats.generated.com_
* optional .io.prometheus.client.Summary summary = 4;
*/
public Builder setSummary(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.Builder builderForValue) {
if (summaryBuilder_ == null) {
summary_ = builderForValue.build();
} else {
@@ -13264,11 +13182,11 @@ public Builder setSummary(
/**
* optional .io.prometheus.client.Summary summary = 4;
*/
- public Builder mergeSummary(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary value) {
+ public Builder mergeSummary(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary value) {
if (summaryBuilder_ == null) {
if (((bitField0_ & 0x00000008) != 0) &&
summary_ != null &&
- summary_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.getDefaultInstance()) {
+ summary_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.getDefaultInstance()) {
getSummaryBuilder().mergeFrom(value);
} else {
summary_ = value;
@@ -13298,7 +13216,7 @@ public Builder clearSummary() {
/**
* optional .io.prometheus.client.Summary summary = 4;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.Builder getSummaryBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.Builder getSummaryBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return internalGetSummaryFieldBuilder().getBuilder();
@@ -13306,23 +13224,23 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Summary summary = 4;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.SummaryOrBuilder getSummaryOrBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.SummaryOrBuilder getSummaryOrBuilder() {
if (summaryBuilder_ != null) {
return summaryBuilder_.getMessageOrBuilder();
} else {
return summary_ == null ?
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.getDefaultInstance() : summary_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.getDefaultInstance() : summary_;
}
}
/**
* optional .io.prometheus.client.Summary summary = 4;
*/
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.SummaryOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.SummaryOrBuilder>
internalGetSummaryFieldBuilder() {
if (summaryBuilder_ == null) {
summaryBuilder_ = new com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Summary.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.SummaryOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Summary.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.SummaryOrBuilder>(
getSummary(),
getParentForChildren(),
isClean());
@@ -13331,9 +13249,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
return summaryBuilder_;
}
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped untyped_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped untyped_;
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.UntypedOrBuilder> untypedBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.UntypedOrBuilder> untypedBuilder_;
/**
* optional .io.prometheus.client.Untyped untyped = 5;
* @return Whether the untyped field is set.
@@ -13345,9 +13263,9 @@ public boolean hasUntyped() {
* optional .io.prometheus.client.Untyped untyped = 5;
* @return The untyped.
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped getUntyped() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped getUntyped() {
if (untypedBuilder_ == null) {
- return untyped_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.getDefaultInstance() : untyped_;
+ return untyped_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.getDefaultInstance() : untyped_;
} else {
return untypedBuilder_.getMessage();
}
@@ -13355,11 +13273,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Untyped untyped = 5;
*/
- public Builder setUntyped(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped value) {
+ public Builder setUntyped(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped value) {
if (untypedBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
untyped_ = value;
} else {
untypedBuilder_.setMessage(value);
@@ -13372,7 +13288,7 @@ public Builder setUntyped(io.prometheus.metrics.expositionformats.generated.com_
* optional .io.prometheus.client.Untyped untyped = 5;
*/
public Builder setUntyped(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.Builder builderForValue) {
if (untypedBuilder_ == null) {
untyped_ = builderForValue.build();
} else {
@@ -13385,11 +13301,11 @@ public Builder setUntyped(
/**
* optional .io.prometheus.client.Untyped untyped = 5;
*/
- public Builder mergeUntyped(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped value) {
+ public Builder mergeUntyped(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped value) {
if (untypedBuilder_ == null) {
if (((bitField0_ & 0x00000010) != 0) &&
untyped_ != null &&
- untyped_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.getDefaultInstance()) {
+ untyped_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.getDefaultInstance()) {
getUntypedBuilder().mergeFrom(value);
} else {
untyped_ = value;
@@ -13419,7 +13335,7 @@ public Builder clearUntyped() {
/**
* optional .io.prometheus.client.Untyped untyped = 5;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.Builder getUntypedBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.Builder getUntypedBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return internalGetUntypedFieldBuilder().getBuilder();
@@ -13427,23 +13343,23 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Untyped untyped = 5;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.UntypedOrBuilder getUntypedOrBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.UntypedOrBuilder getUntypedOrBuilder() {
if (untypedBuilder_ != null) {
return untypedBuilder_.getMessageOrBuilder();
} else {
return untyped_ == null ?
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.getDefaultInstance() : untyped_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.getDefaultInstance() : untyped_;
}
}
/**
* optional .io.prometheus.client.Untyped untyped = 5;
*/
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.UntypedOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.UntypedOrBuilder>
internalGetUntypedFieldBuilder() {
if (untypedBuilder_ == null) {
untypedBuilder_ = new com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Untyped.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.UntypedOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Untyped.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.UntypedOrBuilder>(
getUntyped(),
getParentForChildren(),
isClean());
@@ -13452,9 +13368,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
return untypedBuilder_;
}
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram histogram_;
+ private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram histogram_;
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.HistogramOrBuilder> histogramBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.HistogramOrBuilder> histogramBuilder_;
/**
* optional .io.prometheus.client.Histogram histogram = 7;
* @return Whether the histogram field is set.
@@ -13466,9 +13382,9 @@ public boolean hasHistogram() {
* optional .io.prometheus.client.Histogram histogram = 7;
* @return The histogram.
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram getHistogram() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram getHistogram() {
if (histogramBuilder_ == null) {
- return histogram_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.getDefaultInstance() : histogram_;
+ return histogram_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.getDefaultInstance() : histogram_;
} else {
return histogramBuilder_.getMessage();
}
@@ -13476,11 +13392,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Histogram histogram = 7;
*/
- public Builder setHistogram(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram value) {
+ public Builder setHistogram(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram value) {
if (histogramBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
histogram_ = value;
} else {
histogramBuilder_.setMessage(value);
@@ -13493,7 +13407,7 @@ public Builder setHistogram(io.prometheus.metrics.expositionformats.generated.co
* optional .io.prometheus.client.Histogram histogram = 7;
*/
public Builder setHistogram(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.Builder builderForValue) {
if (histogramBuilder_ == null) {
histogram_ = builderForValue.build();
} else {
@@ -13506,11 +13420,11 @@ public Builder setHistogram(
/**
* optional .io.prometheus.client.Histogram histogram = 7;
*/
- public Builder mergeHistogram(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram value) {
+ public Builder mergeHistogram(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram value) {
if (histogramBuilder_ == null) {
if (((bitField0_ & 0x00000020) != 0) &&
histogram_ != null &&
- histogram_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.getDefaultInstance()) {
+ histogram_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.getDefaultInstance()) {
getHistogramBuilder().mergeFrom(value);
} else {
histogram_ = value;
@@ -13540,7 +13454,7 @@ public Builder clearHistogram() {
/**
* optional .io.prometheus.client.Histogram histogram = 7;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.Builder getHistogramBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.Builder getHistogramBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return internalGetHistogramFieldBuilder().getBuilder();
@@ -13548,23 +13462,23 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* optional .io.prometheus.client.Histogram histogram = 7;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.HistogramOrBuilder getHistogramOrBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.HistogramOrBuilder getHistogramOrBuilder() {
if (histogramBuilder_ != null) {
return histogramBuilder_.getMessageOrBuilder();
} else {
return histogram_ == null ?
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.getDefaultInstance() : histogram_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.getDefaultInstance() : histogram_;
}
}
/**
* optional .io.prometheus.client.Histogram histogram = 7;
*/
private com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.HistogramOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.HistogramOrBuilder>
internalGetHistogramFieldBuilder() {
if (histogramBuilder_ == null) {
histogramBuilder_ = new com.google.protobuf.SingleFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Histogram.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.HistogramOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Histogram.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.HistogramOrBuilder>(
getHistogram(),
getParentForChildren(),
isClean());
@@ -13617,12 +13531,12 @@ public Builder clearTimestampMs() {
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.Metric)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -13658,7 +13572,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -13711,17 +13625,17 @@ public interface MetricFamilyOrBuilder extends
* optional .io.prometheus.client.MetricType type = 3;
* @return The type.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType getType();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType getType();
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- java.util.List
+ java.util.List
getMetricList();
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric getMetric(int index);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric getMetric(int index);
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
@@ -13729,12 +13643,12 @@ public interface MetricFamilyOrBuilder extends
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder>
getMetricOrBuilderList();
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder getMetricOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder getMetricOrBuilder(
int index);
/**
@@ -13766,8 +13680,8 @@ public static final class MetricFamily extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 35,
- /* patch= */ 1,
+ /* minor= */ 36,
+ /* patch= */ 0,
/* suffix= */ "",
"MetricFamily");
}
@@ -13785,20 +13699,20 @@ private MetricFamily() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily.Builder.class);
}
private int bitField0_;
@@ -13913,26 +13827,26 @@ public java.lang.String getHelp() {
* optional .io.prometheus.client.MetricType type = 3;
* @return The type.
*/
- @java.lang.Override public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType getType() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType result = io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType.forNumber(type_);
- return result == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType.COUNTER : result;
+ @java.lang.Override public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType getType() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType result = io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType.forNumber(type_);
+ return result == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType.COUNTER : result;
}
public static final int METRIC_FIELD_NUMBER = 4;
@SuppressWarnings("serial")
- private java.util.List metric_;
+ private java.util.List metric_;
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
@java.lang.Override
- public java.util.List getMetricList() {
+ public java.util.List getMetricList() {
return metric_;
}
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder>
getMetricOrBuilderList() {
return metric_;
}
@@ -13947,14 +13861,14 @@ public int getMetricCount() {
* repeated .io.prometheus.client.Metric metric = 4;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric getMetric(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric getMetric(int index) {
return metric_.get(index);
}
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder getMetricOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder getMetricOrBuilder(
int index) {
return metric_.get(index);
}
@@ -14082,10 +13996,10 @@ public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
- if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily)) {
+ if (!(obj instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily)) {
return super.equals(obj);
}
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily) obj;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily) obj;
if (hasName() != other.hasName()) return false;
if (hasName()) {
@@ -14144,44 +14058,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(byte[] data)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -14189,26 +14103,26 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
.parseWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseDelimitedFrom(java.io.InputStream input)
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseDelimitedFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessage
.parseWithIOException(PARSER, input);
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily parseFrom(
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -14221,7 +14135,7 @@ public static io.prometheus.metrics.expositionformats.generated.com_google_proto
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily prototype) {
+ public static Builder newBuilder(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -14242,21 +14156,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder implements
// @@protoc_insertion_point(builder_implements:io.prometheus.client.MetricFamily)
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamilyOrBuilder {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamilyOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_MetricFamily_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily.Builder.class);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily.Builder.class);
}
- // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily.newBuilder()
+ // Construct using io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily.newBuilder()
private Builder() {
}
@@ -14287,17 +14201,17 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.internal_static_io_prometheus_client_MetricFamily_descriptor;
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily getDefaultInstanceForType() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily.getDefaultInstance();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily getDefaultInstanceForType() {
+ return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily.getDefaultInstance();
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily build() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily result = buildPartial();
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily build() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -14305,15 +14219,15 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily buildPartial() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily(this);
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily buildPartial() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily result = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily(this);
buildPartialRepeatedFields(result);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
- private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily result) {
+ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily result) {
if (metricBuilder_ == null) {
if (((bitField0_ & 0x00000008) != 0)) {
metric_ = java.util.Collections.unmodifiableList(metric_);
@@ -14325,7 +14239,7 @@ private void buildPartialRepeatedFields(io.prometheus.metrics.expositionformats.
}
}
- private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily result) {
+ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily result) {
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -14349,16 +14263,16 @@ private void buildPartial0(io.prometheus.metrics.expositionformats.generated.com
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily) {
- return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily)other);
+ if (other instanceof io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily) {
+ return mergeFrom((io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily other) {
- if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily.getDefaultInstance()) return this;
+ public Builder mergeFrom(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily other) {
+ if (other == io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily.getDefaultInstance()) return this;
if (other.hasName()) {
name_ = other.name_;
bitField0_ |= 0x00000001;
@@ -14418,9 +14332,7 @@ public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
+ java.util.Objects.requireNonNull(extensionRegistry);
try {
boolean done = false;
while (!done) {
@@ -14441,8 +14353,8 @@ public Builder mergeFrom(
} // case 18
case 24: {
int tmpRaw = input.readEnum();
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType tmpValue =
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType.forNumber(tmpRaw);
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType tmpValue =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType.forNumber(tmpRaw);
if (tmpValue == null) {
mergeUnknownVarintField(3, tmpRaw);
} else {
@@ -14452,9 +14364,9 @@ public Builder mergeFrom(
break;
} // case 24
case 34: {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric m =
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric m =
input.readMessage(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.parser(),
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.parser(),
extensionRegistry);
if (metricBuilder_ == null) {
ensureMetricIsMutable();
@@ -14536,7 +14448,7 @@ public java.lang.String getName() {
*/
public Builder setName(
java.lang.String value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
name_ = value;
bitField0_ |= 0x00000001;
onChanged();
@@ -14559,7 +14471,7 @@ public Builder clearName() {
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
name_ = value;
bitField0_ |= 0x00000001;
onChanged();
@@ -14616,7 +14528,7 @@ public java.lang.String getHelp() {
*/
public Builder setHelp(
java.lang.String value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
help_ = value;
bitField0_ |= 0x00000002;
onChanged();
@@ -14639,7 +14551,7 @@ public Builder clearHelp() {
*/
public Builder setHelpBytes(
com.google.protobuf.ByteString value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
help_ = value;
bitField0_ |= 0x00000002;
onChanged();
@@ -14659,17 +14571,17 @@ public Builder setHelpBytes(
* @return The type.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType getType() {
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType result = io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType.forNumber(type_);
- return result == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType.COUNTER : result;
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType getType() {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType result = io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType.forNumber(type_);
+ return result == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType.COUNTER : result;
}
/**
* optional .io.prometheus.client.MetricType type = 3;
* @param value The type to set.
* @return This builder for chaining.
*/
- public Builder setType(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricType value) {
- if (value == null) { throw new NullPointerException(); }
+ public Builder setType(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricType value) {
+ java.util.Objects.requireNonNull(value);
bitField0_ |= 0x00000004;
type_ = value.getNumber();
onChanged();
@@ -14686,22 +14598,22 @@ public Builder clearType() {
return this;
}
- private java.util.List metric_ =
+ private java.util.List metric_ =
java.util.Collections.emptyList();
private void ensureMetricIsMutable() {
if (!((bitField0_ & 0x00000008) != 0)) {
- metric_ = new java.util.ArrayList(metric_);
+ metric_ = new java.util.ArrayList(metric_);
bitField0_ |= 0x00000008;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder> metricBuilder_;
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder> metricBuilder_;
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public java.util.List getMetricList() {
+ public java.util.List getMetricList() {
if (metricBuilder_ == null) {
return java.util.Collections.unmodifiableList(metric_);
} else {
@@ -14721,7 +14633,7 @@ public int getMetricCount() {
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric getMetric(int index) {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric getMetric(int index) {
if (metricBuilder_ == null) {
return metric_.get(index);
} else {
@@ -14732,11 +14644,9 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
* repeated .io.prometheus.client.Metric metric = 4;
*/
public Builder setMetric(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric value) {
if (metricBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureMetricIsMutable();
metric_.set(index, value);
onChanged();
@@ -14749,7 +14659,7 @@ public Builder setMetric(
* repeated .io.prometheus.client.Metric metric = 4;
*/
public Builder setMetric(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder builderForValue) {
if (metricBuilder_ == null) {
ensureMetricIsMutable();
metric_.set(index, builderForValue.build());
@@ -14762,11 +14672,9 @@ public Builder setMetric(
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public Builder addMetric(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric value) {
+ public Builder addMetric(io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric value) {
if (metricBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureMetricIsMutable();
metric_.add(value);
onChanged();
@@ -14779,11 +14687,9 @@ public Builder addMetric(io.prometheus.metrics.expositionformats.generated.com_g
* repeated .io.prometheus.client.Metric metric = 4;
*/
public Builder addMetric(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric value) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric value) {
if (metricBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
+ java.util.Objects.requireNonNull(value);
ensureMetricIsMutable();
metric_.add(index, value);
onChanged();
@@ -14796,7 +14702,7 @@ public Builder addMetric(
* repeated .io.prometheus.client.Metric metric = 4;
*/
public Builder addMetric(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder builderForValue) {
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder builderForValue) {
if (metricBuilder_ == null) {
ensureMetricIsMutable();
metric_.add(builderForValue.build());
@@ -14810,7 +14716,7 @@ public Builder addMetric(
* repeated .io.prometheus.client.Metric metric = 4;
*/
public Builder addMetric(
- int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder builderForValue) {
+ int index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder builderForValue) {
if (metricBuilder_ == null) {
ensureMetricIsMutable();
metric_.add(index, builderForValue.build());
@@ -14824,7 +14730,7 @@ public Builder addMetric(
* repeated .io.prometheus.client.Metric metric = 4;
*/
public Builder addAllMetric(
- java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric> values) {
+ java.lang.Iterable extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric> values) {
if (metricBuilder_ == null) {
ensureMetricIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -14864,14 +14770,14 @@ public Builder removeMetric(int index) {
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder getMetricBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder getMetricBuilder(
int index) {
return internalGetMetricFieldBuilder().getBuilder(index);
}
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder getMetricOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder getMetricOrBuilder(
int index) {
if (metricBuilder_ == null) {
return metric_.get(index); } else {
@@ -14881,7 +14787,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder>
getMetricOrBuilderList() {
if (metricBuilder_ != null) {
return metricBuilder_.getMessageOrBuilderList();
@@ -14892,31 +14798,31 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder addMetricBuilder() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder addMetricBuilder() {
return internalGetMetricFieldBuilder().addBuilder(
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder addMetricBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder addMetricBuilder(
int index) {
return internalGetMetricFieldBuilder().addBuilder(
- index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.getDefaultInstance());
}
/**
* repeated .io.prometheus.client.Metric metric = 4;
*/
- public java.util.List
+ public java.util.List
getMetricBuilderList() {
return internalGetMetricFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder>
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder>
internalGetMetricFieldBuilder() {
if (metricBuilder_ == null) {
metricBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.Metric.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricOrBuilder>(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Metric.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricOrBuilder>(
metric_,
((bitField0_ & 0x00000008) != 0),
getParentForChildren(),
@@ -14976,7 +14882,7 @@ public java.lang.String getUnit() {
*/
public Builder setUnit(
java.lang.String value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
unit_ = value;
bitField0_ |= 0x00000010;
onChanged();
@@ -14999,7 +14905,7 @@ public Builder clearUnit() {
*/
public Builder setUnitBytes(
com.google.protobuf.ByteString value) {
- if (value == null) { throw new NullPointerException(); }
+ java.util.Objects.requireNonNull(value);
unit_ = value;
bitField0_ |= 0x00000010;
onChanged();
@@ -15010,12 +14916,12 @@ public Builder setUnitBytes(
}
// @@protoc_insertion_point(class_scope:io.prometheus.client.MetricFamily)
- private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily DEFAULT_INSTANCE;
+ private static final io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily();
+ DEFAULT_INSTANCE = new io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily();
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -15051,7 +14957,7 @@ public com.google.protobuf.Parser getParserForType() {
}
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics.MetricFamily getDefaultInstanceForType() {
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.MetricFamily getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -15176,7 +15082,7 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
"\002\022\013\n\007UNTYPED\020\003\022\r\n\tHISTOGRAM\020\004\022\023\n\017GAUGE_H" +
"ISTOGRAM\020\005B\212\001\nLio.prometheus.metrics.exp" +
"ositionformats.generated.com_google_prot" +
- "obuf_4_35_1Z:github.com/prometheus/clien" +
+ "obuf_4_36_0Z:github.com/prometheus/clien" +
"t_model/go;io_prometheus_client"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
diff --git a/prometheus-metrics-exposition-formats/src/main/java/io/prometheus/metrics/expositionformats/generated/Metrics.java b/prometheus-metrics-exposition-formats/src/main/java/io/prometheus/metrics/expositionformats/generated/Metrics.java
index 89130259e..efa3be908 100644
--- a/prometheus-metrics-exposition-formats/src/main/java/io/prometheus/metrics/expositionformats/generated/Metrics.java
+++ b/prometheus-metrics-exposition-formats/src/main/java/io/prometheus/metrics/expositionformats/generated/Metrics.java
@@ -1,6 +1,6 @@
package io.prometheus.metrics.expositionformats.generated;
public final class Metrics
- extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_35_1.Metrics {
+ extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics {
private Metrics() {}
}
diff --git a/prometheus-metrics-instrumentation-caffeine/src/main/java/io/prometheus/metrics/instrumentation/caffeine/CacheMetricsCollector.java b/prometheus-metrics-instrumentation-caffeine/src/main/java/io/prometheus/metrics/instrumentation/caffeine/CacheMetricsCollector.java
index ba7552910..687cd4349 100644
--- a/prometheus-metrics-instrumentation-caffeine/src/main/java/io/prometheus/metrics/instrumentation/caffeine/CacheMetricsCollector.java
+++ b/prometheus-metrics-instrumentation-caffeine/src/main/java/io/prometheus/metrics/instrumentation/caffeine/CacheMetricsCollector.java
@@ -20,6 +20,7 @@
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
import java.util.stream.Collectors;
+import javax.annotation.Nullable;
/**
* Collect metrics from Caffeine's com.github.benmanes.caffeine.cache.Cache.
@@ -149,6 +150,7 @@ public void addCache(String cacheName, AsyncCache, ?> cache) {
*
* @param cacheName cache to be removed
*/
+ @Nullable
public Cache, ?> removeCache(String cacheName) {
return children.remove(cacheName);
}
diff --git a/prometheus-metrics-instrumentation-guava/src/main/java/io/prometheus/metrics/instrumentation/guava/CacheMetricsCollector.java b/prometheus-metrics-instrumentation-guava/src/main/java/io/prometheus/metrics/instrumentation/guava/CacheMetricsCollector.java
index b807a28f0..0b6ff3d78 100644
--- a/prometheus-metrics-instrumentation-guava/src/main/java/io/prometheus/metrics/instrumentation/guava/CacheMetricsCollector.java
+++ b/prometheus-metrics-instrumentation-guava/src/main/java/io/prometheus/metrics/instrumentation/guava/CacheMetricsCollector.java
@@ -16,6 +16,7 @@
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
+import javax.annotation.Nullable;
/**
* Collect metrics from Guava's com.google.common.cache.Cache.
@@ -100,6 +101,7 @@ public void addCache(String cacheName, Cache, ?> cache) {
*
* @param cacheName cache to be removed
*/
+ @Nullable
public Cache, ?> removeCache(String cacheName) {
return children.remove(cacheName);
}
diff --git a/prometheus-metrics-model/src/main/java/io/prometheus/metrics/model/registry/MetricNameFilter.java b/prometheus-metrics-model/src/main/java/io/prometheus/metrics/model/registry/MetricNameFilter.java
index 642f27150..ded171500 100644
--- a/prometheus-metrics-model/src/main/java/io/prometheus/metrics/model/registry/MetricNameFilter.java
+++ b/prometheus-metrics-model/src/main/java/io/prometheus/metrics/model/registry/MetricNameFilter.java
@@ -6,6 +6,7 @@
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
+import java.util.LinkedHashSet;
import java.util.function.Predicate;
import javax.annotation.Nullable;
@@ -26,10 +27,10 @@ private MetricNameFilter(
Collection nameIsNotEqualTo,
Collection nameStartsWith,
Collection nameDoesNotStartWith) {
- this.nameIsEqualTo = unmodifiableCollection(new ArrayList<>(nameIsEqualTo));
- this.nameIsNotEqualTo = unmodifiableCollection(new ArrayList<>(nameIsNotEqualTo));
- this.nameStartsWith = unmodifiableCollection(new ArrayList<>(nameStartsWith));
- this.nameDoesNotStartWith = unmodifiableCollection(new ArrayList<>(nameDoesNotStartWith));
+ this.nameIsEqualTo = unmodifiableCollection(new LinkedHashSet<>(nameIsEqualTo));
+ this.nameIsNotEqualTo = unmodifiableCollection(new LinkedHashSet<>(nameIsNotEqualTo));
+ this.nameStartsWith = unmodifiableCollection(new LinkedHashSet<>(nameStartsWith));
+ this.nameDoesNotStartWith = unmodifiableCollection(new LinkedHashSet<>(nameDoesNotStartWith));
}
@Override
@@ -44,6 +45,9 @@ private boolean matchesNameEqualTo(String metricName) {
if (nameIsEqualTo.isEmpty()) {
return true;
}
+ if (nameIsEqualTo.contains(metricName)) {
+ return true;
+ }
for (String name : nameIsEqualTo) {
// The following ignores suffixes like _total.
// "request_count" and "request_count_total" both match a metric named "request_count".
@@ -58,6 +62,9 @@ private boolean matchesNameNotEqualTo(String metricName) {
if (nameIsNotEqualTo.isEmpty()) {
return false;
}
+ if (nameIsNotEqualTo.contains(metricName)) {
+ return true;
+ }
for (String name : nameIsNotEqualTo) {
// The following ignores suffixes like _total.
// "request_count" and "request_count_total" both match a metric named "request_count".
diff --git a/prometheus-metrics-otel-support/pom.xml b/prometheus-metrics-otel-support/pom.xml
index a4d179114..0365c4695 100644
--- a/prometheus-metrics-otel-support/pom.xml
+++ b/prometheus-metrics-otel-support/pom.xml
@@ -19,7 +19,6 @@
- true
true
true
diff --git a/prometheus-metrics-parent/pom.xml b/prometheus-metrics-parent/pom.xml
index d84511964..94467188d 100644
--- a/prometheus-metrics-parent/pom.xml
+++ b/prometheus-metrics-parent/pom.xml
@@ -14,7 +14,6 @@
- true
true
true