...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/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
index 1027a01fe..e788e5e69 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -1,2 +1,2 @@
distributionType=only-script
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.13/apache-maven-3.9.13-bin.zip
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.16/apache-maven-3.9.16-bin.zip
diff --git a/AGENTS.md b/AGENTS.md
index ba4cab7a9..2949d8089 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -15,29 +15,23 @@ 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
mise run test-all
-# Format code with Google Java Format
-mise run format
-
# Run a single test class
./mvnw test -Dtest=CounterTest \
- -Dspotless.check.skip=true \
- -Dcoverage.skip=true -Dcheckstyle.skip=true
+ -Dcoverage.skip=true
# Run a single test method
./mvnw test -Dtest=CounterTest#testIncrement \
- -Dspotless.check.skip=true \
- -Dcoverage.skip=true -Dcheckstyle.skip=true
+ -Dcoverage.skip=true
# Run tests in a specific module
./mvnw test -pl prometheus-metrics-core \
- -Dspotless.check.skip=true \
- -Dcoverage.skip=true -Dcheckstyle.skip=true
+ -Dcoverage.skip=true
# Regenerate protobuf classes (after protobuf dep update)
mise run generate
@@ -86,7 +80,7 @@ Pre-built instrumentations:
## Code Style
-- **Formatter**: Google Java Format (enforced via Spotless)
+- **Formatter**: Google Java Format (enforced via flint)
- **Line length**: 100 characters
(enforced for ALL files including Markdown, Java, YAML)
- **Indentation**: 2 spaces
@@ -100,7 +94,23 @@ Pre-built instrumentations:
- **Markdown code blocks**: Always specify language
(e.g., ` ```java`, ` ```bash`, ` ```text`)
-## Linting and Validation
+## Pull Requests
+
+- PR titles must use semantic/conventional prefixes, for example
+ `feat: ...`, `fix: ...`, `docs: ...`, `chore: ...`, or
+ `test: ...`.
+- Do not prefix PR titles with `[codex]`.
+- Match the PR title type to the primary user-facing change.
+
+## Linting
+
+Run `mise run lint:fix` before committing changes.
+If output includes `fixed`, keep those changes.
+If output includes `partial` or `review`, address the remaining issues and
+run `mise run lint:fix` again.
+
+Example output:
+flint: fixed: gofmt — commit before pushing | partial: cargo-clippy
**CRITICAL**: These checks MUST be run before creating any
commits. CI will fail if these checks fail.
@@ -109,44 +119,18 @@ commits. CI will fail if these checks fail.
- **ALWAYS** run `mise run build` after modifying Java files
to ensure:
- - Code formatting (Spotless with Google Java Format)
+ - Code formatting via flint
- Static analysis (`Error Prone` with NullAway)
- Checkstyle validation
- Build succeeds (tests are skipped;
run `mise run test` or `mise run test-all` for tests)
-### Non-Java Files (Markdown, YAML, JSON, shell scripts)
-
-- **ALWAYS** run `mise run lint` after modifying non-Java
- files (runs super-linter + link checking + BOM check)
-- `mise run fix` autofixes linting issues
-- Super-linter will **autofix** many issues
- (formatting, trailing whitespace, etc.)
-- It only reports ERROR-level issues
- (configured via `LOG_LEVEL=ERROR` in
- `.github/super-linter.env`)
-- Common issues caught:
- - Lines exceeding 100 characters in Markdown files
- - Missing language tags in fenced code blocks
- - Table formatting issues
- - YAML/JSON syntax errors
-
-### Running Linters
-
-```bash
-# After modifying Java files (run BEFORE committing)
-mise run build
-
-# After modifying non-Java files (run BEFORE committing)
-mise run lint
-# or to autofix: mise run fix
-```
-
-### Before Pushing
+## API Design
-**ALWAYS** run `mise run lint` before pushing to verify
-all lints pass. CI runs the same checks and will fail
-if any lint is violated.
+- 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
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 994794330..81ba1f52a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,124 @@
# Changelog
+## [1.8.0](https://github.com/prometheus/client_java/compare/v1.7.0...v1.8.0) (2026-06-11)
+
+
+### Features
+
+* Add custom labels to exemplars ([#2191](https://github.com/prometheus/client_java/issues/2191)) ([fd1f3e8](https://github.com/prometheus/client_java/commit/fd1f3e85177ec4d4e4922f22f3aa79dc2dd7e17e))
+* add MetricMetadata.Builder, deprecate wide constructors ([#2202](https://github.com/prometheus/client_java/issues/2202)) ([adeef32](https://github.com/prometheus/client_java/commit/adeef32f303a9dfadee9b7702b255db193c9c533))
+
+
+### Bug Fixes
+
+* Avoid unnuecessary exemplar allocations ([#2209](https://github.com/prometheus/client_java/issues/2209)) ([0b6a91f](https://github.com/prometheus/client_java/commit/0b6a91f2bafe0fa15f6fe828f315103d8c20f9f9))
+* **deps:** update spring boot to v4.1.0 ([#2213](https://github.com/prometheus/client_java/issues/2213)) ([df25c08](https://github.com/prometheus/client_java/commit/df25c0821605b7edf7b87b9874a65d3d529592a5))
+
+
+### Documentation
+
+* cover typed family descriptors and @StableApi since v1.6.1 ([#2181](https://github.com/prometheus/client_java/issues/2181)) ([7ca9f99](https://github.com/prometheus/client_java/commit/7ca9f99b8f1731315d2cf8f68247fc94174a8b3b))
+
+## [1.7.0](https://github.com/prometheus/client_java/compare/v1.6.1...v1.7.0) (2026-06-03)
+
+
+### Features
+
+* Add StableApi marker and API diff check ([#2168](https://github.com/prometheus/client_java/issues/2168)) ([768fd3a](https://github.com/prometheus/client_java/commit/768fd3a7aab5f11f3558a35c0d6257b5a217a078))
+* add typed metric family descriptors ([#2114](https://github.com/prometheus/client_java/issues/2114)) ([9c3b097](https://github.com/prometheus/client_java/commit/9c3b097f6842ffc08fb3a2ed00217c73a6c2b191))
+* track api-diff baseline via Renovate and store diffs in docs/apidiffs ([#2174](https://github.com/prometheus/client_java/issues/2174)) ([3adb890](https://github.com/prometheus/client_java/commit/3adb89078df4bf3d7739886612d4cf051176a6f3))
+
+
+### Bug Fixes
+
+* **deps:** update dependency com.github.ben-manes.caffeine:caffeine to v3.2.4 ([#2088](https://github.com/prometheus/client_java/issues/2088)) ([144eb61](https://github.com/prometheus/client_java/commit/144eb61030d412afe83631b8f341d2cb1595ab1c))
+* **deps:** update dependency io.dropwizard.metrics:metrics-core to v4.2.39 ([#2139](https://github.com/prometheus/client_java/issues/2139)) ([5817d13](https://github.com/prometheus/client_java/commit/5817d1395dc348b6634ea169264fd13f4ad56e82))
+* **deps:** update dependency io.dropwizard.metrics5:metrics-core to v5.0.7 ([#2140](https://github.com/prometheus/client_java/issues/2140)) ([261c451](https://github.com/prometheus/client_java/commit/261c4510eefe156ad688e019b9239cfcfd39bd2b))
+* **deps:** update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.0-alpha ([#2126](https://github.com/prometheus/client_java/issues/2126)) ([b62b5d0](https://github.com/prometheus/client_java/commit/b62b5d0ab4b8d3a1335286bd3d36e8c9ac5aa269))
+* **deps:** update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.0-alpha ([#2127](https://github.com/prometheus/client_java/issues/2127)) ([e11ce3d](https://github.com/prometheus/client_java/commit/e11ce3de19daf5acd2f73ffb90c96689c172f3c3))
+* **deps:** update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.1-alpha ([#2132](https://github.com/prometheus/client_java/issues/2132)) ([b09be38](https://github.com/prometheus/client_java/commit/b09be3882f0ad95ff299db41d706a2e52faa7525))
+* **deps:** update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.28.1-alpha ([#2133](https://github.com/prometheus/client_java/issues/2133)) ([a241c16](https://github.com/prometheus/client_java/commit/a241c165927d3cbb91b97eedd52de9c9eff595d0))
+* **deps:** update dependency org.apache.tomcat.embed:tomcat-embed-core to v11.0.22 ([#2099](https://github.com/prometheus/client_java/issues/2099)) ([22125c5](https://github.com/prometheus/client_java/commit/22125c5f531467030793fc48cb2308ff14bbcaa7))
+* **deps:** update jetty monorepo to v12.1.10 ([#2169](https://github.com/prometheus/client_java/issues/2169)) ([ddd3991](https://github.com/prometheus/client_java/commit/ddd3991096d409a3e58ae2003ce13457a51b8876))
+* **deps:** update jetty monorepo to v12.1.9 ([#2102](https://github.com/prometheus/client_java/issues/2102)) ([04bee70](https://github.com/prometheus/client_java/commit/04bee70efff866f8c4966643926905c28a4eae3a))
+* **deps:** update protobuf ([#2129](https://github.com/prometheus/client_java/issues/2129)) ([320538a](https://github.com/prometheus/client_java/commit/320538a09efad128c6d80bcc3d6eecca394603db))
+* Reduce allocations for classic histogram buckets ([#2081](https://github.com/prometheus/client_java/issues/2081)) ([edd160a](https://github.com/prometheus/client_java/commit/edd160ab93254c80250d7cf58a1dcb399fef67a1))
+* restore legacy suffix compatibility ([#2100](https://github.com/prometheus/client_java/issues/2100)) ([b2ae70f](https://github.com/prometheus/client_java/commit/b2ae70ffd4ac0830fb567319beae9d1c3ad8bc2f))
+* restore reserved suffix stripping in `PrometheusNaming.sanitizeMetricName()` ([#2124](https://github.com/prometheus/client_java/issues/2124)) ([2d0f508](https://github.com/prometheus/client_java/commit/2d0f508efd2f5e009b6f09f6a9ccb451cf9f3b6f))
+
+
+### Performance Improvements
+
+* Refactored sorting to use optimized sort algorithms ([#2161](https://github.com/prometheus/client_java/issues/2161)) ([25b94fc](https://github.com/prometheus/client_java/commit/25b94fc16273659892af0132cedb71f57597adf7))
+
+
+### Documentation
+
+* clarify downstream adapter validation requirements ([#2101](https://github.com/prometheus/client_java/issues/2101)) ([ef8c75c](https://github.com/prometheus/client_java/commit/ef8c75cf352bddd0d3a2052c3f1b0c8b6103a6f4))
+* Document OM2 ([#2059](https://github.com/prometheus/client_java/issues/2059)) ([45d753c](https://github.com/prometheus/client_java/commit/45d753c418f005fbb17bf7caca3dc94655717687))
+* document PushGateway shading workaround ([#2106](https://github.com/prometheus/client_java/issues/2106)) ([8ca0eb8](https://github.com/prometheus/client_java/commit/8ca0eb8d79b800ad8d7a08f10762ed631f4f2a70))
+
+## [1.6.1](https://github.com/prometheus/client_java/compare/v1.6.0...v1.6.1) (2026-04-27)
+
+> Note: With the OM2 metric-name preservation fix in this release, OpenMetrics 2.0 can now be
+> tested. It is still in progress and not ready for general use yet.
+
+### Bug Fixes
+
+* Preserve original metric names in OM2 output ([#2058](https://github.com/prometheus/client_java/issues/2058)) ([59a7a6d](https://github.com/prometheus/client_java/commit/59a7a6d4d5a9eb31c33167764b11ba96d6625b74))
+
+
+### Documentation
+
+* clarify 1.6.0 release notes ([#2062](https://github.com/prometheus/client_java/issues/2062)) ([9e5d591](https://github.com/prometheus/client_java/commit/9e5d591f4c2e8e0d39ce5141ac14fff057b09c67))
+* Document semantic PR title guidance ([#2060](https://github.com/prometheus/client_java/issues/2060)) ([7277889](https://github.com/prometheus/client_java/commit/727788942cccbecfa57d75eee9fb3e942083a95e))
+
+## [1.6.0](https://github.com/prometheus/client_java/compare/v1.5.1...v1.6.0) (2026-04-25)
+
+> Note: OpenMetrics 2.0 support is still in progress and not ready for general use yet.
+>
+> As part of the OM2 work, metric-name suffix handling moved from metric creation time to scrape
+> time. A positive side effect is that metric names are now more flexible across the board, for
+> example names ending in suffixes like `_total` are accepted where they were previously rejected.
+> To keep the Prometheus and OM1 output unambiguous, the registry tracks claimed exposition names
+> and still rejects registrations that would collide at scrape time.
+>
+> Downstream adapter libraries that implement `MultiCollector` need their registration-time
+> metadata to match the metric families they emit at scrape time. When upgrading to 1.6.0+, adapter
+> registration metadata needs to stay aligned with emitted names, types, label names, and suffix
+> behavior under the new collision model.
+> See also: [Validation at registration only](docs/content/getting-started/registry.md#validation-at-registration-only)
+>
+> | Example | Before 1.6.0 | Since 1.6.0 | Reason |
+> | --- | --- | --- | --- |
+> | `Gauge("foo_total")` | Rejected | Allowed | Not breaking because this previously failed at registration, so no working setup changes behavior, and safe because `_total` suffix expansion applies to counters, not gauges. |
+> | `Counter("events_total")` | Rejected | Allowed | Not breaking because the OM1 output is still `events_total`; only the builder now accepts the name. |
+> | `Gauge("foo_total")` + `Histogram("foo")` | Rejected | Allowed | Not breaking because this combination used to be blocked even though the exposed names do not overlap. |
+> | `Gauge("events_total")` + `Counter("events")` | Rejected | Rejected | Not breaking because the ambiguous OM1 output would still expose two `events_total` series. |
+> | `Gauge("foo_count")` + `Histogram("foo")` | Allowed | Rejected | Intentionally breaking because the old behavior could expose a conflicting `foo_count` name at scrape time. |
+
+### Features
+
+* Relax metric name validation in Dropwizard5 ([#1985](https://github.com/prometheus/client_java/issues/1985)) ([deb782f](https://github.com/prometheus/client_java/commit/deb782f9fce60ffb1308a98b661c0a1ccb79a82b))
+
+
+### Bug Fixes
+
+* **deps:** update dependency com.google.guava:guava to v33.6.0-jre ([#2021](https://github.com/prometheus/client_java/issues/2021)) ([1382693](https://github.com/prometheus/client_java/commit/13826930b9c2f566040a6929090ef23c94e81796))
+* **deps:** update dependency commons-io:commons-io to v2.22.0 ([#2044](https://github.com/prometheus/client_java/issues/2044)) ([9e05c1d](https://github.com/prometheus/client_java/commit/9e05c1d56b7b0de17ba5aaaa300eb6433cc70824))
+* **deps:** update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.27.0-alpha ([#2022](https://github.com/prometheus/client_java/issues/2022)) ([30ac534](https://github.com/prometheus/client_java/commit/30ac534d860fb7c60a1e7835723a6cf0035ea7f7))
+* **deps:** update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha to v2.27.0-alpha ([#2023](https://github.com/prometheus/client_java/issues/2023)) ([2d51a32](https://github.com/prometheus/client_java/commit/2d51a3251f6943cf1b03ba9ea8778ff052f83ef9))
+* **deps:** update dependency io.prometheus:prometheus-metrics-bom to v1.5.1 ([#2004](https://github.com/prometheus/client_java/issues/2004)) ([650ce4b](https://github.com/prometheus/client_java/commit/650ce4b677f2ca65f5877e77260e403fa85533db))
+* **deps:** update dependency org.apache.tomcat.embed:tomcat-embed-core to v11.0.21 ([#2005](https://github.com/prometheus/client_java/issues/2005)) ([7a36df7](https://github.com/prometheus/client_java/commit/7a36df7151e55adafd5bb5a72af81fd7bf8f1133))
+* **deps:** update dependency org.springframework.boot:spring-boot-starter-parent to v4.0.5 ([#2006](https://github.com/prometheus/client_java/issues/2006)) ([0106c18](https://github.com/prometheus/client_java/commit/0106c18adffd6d3e829f73979917bdf7cc5f53dd))
+* **deps:** update dependency org.springframework.boot:spring-boot-starter-parent to v4.0.6 ([#2046](https://github.com/prometheus/client_java/issues/2046)) ([40a9db8](https://github.com/prometheus/client_java/commit/40a9db868805e36fbaa0f9ac3d02becb17104cd0))
+* **deps:** update jetty monorepo to v12.1.8 ([#2007](https://github.com/prometheus/client_java/issues/2007)) ([acab5b2](https://github.com/prometheus/client_java/commit/acab5b213e7661818470716158b3cfe67caae9da))
+* **deps:** update protobuf ([#2024](https://github.com/prometheus/client_java/issues/2024)) ([8e2214e](https://github.com/prometheus/client_java/commit/8e2214e0a3ac2fe8a9194d9519dcee10f6c9a694))
+* pass release tag as input to deploy workflow ([#1982](https://github.com/prometheus/client_java/issues/1982)) ([165c921](https://github.com/prometheus/client_java/commit/165c921c2508e073baa8f403b30e536ba9b43df9))
+* pin grafana/otel-lgtm to 0.7.2 in OATs acceptance test ([#1992](https://github.com/prometheus/client_java/issues/1992)) ([f17ad9a](https://github.com/prometheus/client_java/commit/f17ad9ad9be2ed0a8519db094f9d8fe9a8a83c48))
+* stabilize flaky timer and thread count tests ([#1973](https://github.com/prometheus/client_java/issues/1973)) ([ce5867b](https://github.com/prometheus/client_java/commit/ce5867b3e25e10c68a6face275732b994a80ec98))
+* trigger Maven deploy from release-please via workflow_dispatch ([#1981](https://github.com/prometheus/client_java/issues/1981)) ([698f956](https://github.com/prometheus/client_java/commit/698f9565e825cdb0f58d2782131cb152cc13894a))
+
## [1.5.1](https://github.com/prometheus/client_java/compare/v1.5.0...v1.5.1) (2026-03-20)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 5ec82dc10..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
@@ -43,18 +55,15 @@ git push --force-with-lease
## Formatting
-This repository uses [Google Java Format](https://github.com/google/google-java-format) to format
-the code.
-
-Run `./mvnw spotless:apply` to format the code (only changed files) before committing.
+This repository uses flint to run formatting and lint checks.
-Or run all the linters:
+Run all the linters:
`mise run lint`
To autofix linting issues:
-`mise run fix`
+`mise run lint:fix`
### Pre-commit Hook (Optional)
@@ -64,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:
@@ -79,16 +95,13 @@ mise --cd .mise/envs/native run native-test
### Avoid failures while running tests
-- Use `-Dspotless.check.skip=true` to skip the formatting check during development.
- 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 -Dspotless.check.skip=true -Dcoverage.skip=true \
- -Dcheckstyle.skip=true -Dwarnings=-nowarn
+./mvnw install -DskipTests -Dcoverage.skip=true -Dwarnings=-nowarn
```
or simply
diff --git a/README.md b/README.md
index a6b611db2..daef2ac3d 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,15 @@
# Prometheus Java Metrics Library
-[](https://github.com/prometheus/client_java/actions/workflows/build.yml)
# editorconfig-checker-disable-line
+
+
+[![Build][build-badge]][build-workflow]
+
+
+
+
+
+[build-badge]: https://github.com/prometheus/client_java/actions/workflows/build.yml/badge.svg
+[build-workflow]: https://github.com/prometheus/client_java/actions/workflows/build.yml
## Documentation
diff --git a/RELEASING.md b/RELEASING.md
index 25f2d59a5..c5ae0ed4b 100644
--- a/RELEASING.md
+++ b/RELEASING.md
@@ -44,6 +44,27 @@ the benchmarks before merging the release PR:
mise run update-benchmarks
```
+## If the Sonatype Central Token is Invalid
+
+The release workflow verifies the token before deploy. If it fails:
+
+1. Sign in at and open
+ View Account -> Generate User Token.
+2. Copy the `username` and `password` values from the snippet.
+3. Update the secrets:
+ -
+ -
+4. Verify locally:
+
+ ```shell
+ curl -i -u "$USER:$PASS" \
+ "https://central.sonatype.com/api/v1/publisher/status?id=test"
+ ```
+
+ `{"error":{"message":"Invalid token"}}` means the token is still
+ wrong. Any other response (including 404 for the test id) means the
+ token works.
+
## If the GPG Key Expired
1. Generate a new key:
diff --git a/benchmarks/README.md b/benchmarks/README.md
index b4c824d85..3859eddea 100644
--- a/benchmarks/README.md
+++ b/benchmarks/README.md
@@ -57,9 +57,9 @@ JMH parameter reference:
See Javadoc of the benchmark classes:
-- [CounterBenchmark](https://github.com/prometheus/client_java/blob/main/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/CounterBenchmark.java)
-- [HistogramBenchmark](https://github.com/prometheus/client_java/blob/main/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramBenchmark.java)
-- [TextFormatUtilBenchmark](https://github.com/prometheus/client_java/blob/main/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/TextFormatUtilBenchmark.java)
+- [CounterBenchmark](https://github.com/prometheus/client_java/blob/main/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/CounterBenchmark.java)
+- [HistogramBenchmark](https://github.com/prometheus/client_java/blob/main/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramBenchmark.java)
+- [TextFormatUtilBenchmark](https://github.com/prometheus/client_java/blob/main/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/TextFormatUtilBenchmark.java)
## What Prometheus Java client optimizes for
diff --git a/benchmarks/pom.xml b/benchmarks/pom.xml
index ad34da269..6d8c9c5c4 100644
--- a/benchmarks/pom.xml
+++ b/benchmarks/pom.xml
@@ -5,7 +5,7 @@
io.prometheus
client_java
- 1.5.2-SNAPSHOT
+ 1.8.1-SNAPSHOT
benchmarks
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/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramTextFormatBenchmark.java b/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramTextFormatBenchmark.java
new file mode 100644
index 000000000..47a34ac18
--- /dev/null
+++ b/benchmarks/src/main/java/io/prometheus/metrics/benchmarks/HistogramTextFormatBenchmark.java
@@ -0,0 +1,71 @@
+package io.prometheus.metrics.benchmarks;
+
+import io.prometheus.metrics.config.EscapingScheme;
+import io.prometheus.metrics.expositionformats.OpenMetricsTextFormatWriter;
+import io.prometheus.metrics.expositionformats.PrometheusTextFormatWriter;
+import io.prometheus.metrics.model.snapshots.ClassicHistogramBuckets;
+import io.prometheus.metrics.model.snapshots.HistogramSnapshot;
+import io.prometheus.metrics.model.snapshots.HistogramSnapshot.HistogramDataPointSnapshot;
+import io.prometheus.metrics.model.snapshots.Labels;
+import io.prometheus.metrics.model.snapshots.MetricSnapshots;
+import java.io.IOException;
+import java.io.OutputStream;
+import java.util.concurrent.TimeUnit;
+import org.openjdk.jmh.annotations.Benchmark;
+import org.openjdk.jmh.annotations.Fork;
+import org.openjdk.jmh.annotations.Measurement;
+import org.openjdk.jmh.annotations.Warmup;
+
+/**
+ * Benchmarks for writing a classic histogram (10 label combinations × 12 buckets) to text formats.
+ * Output goes to /dev/null to isolate pure formatting CPU cost with zero IO overhead.
+ */
+@Fork(3)
+@Warmup(iterations = 5, time = 2, timeUnit = TimeUnit.SECONDS)
+@Measurement(iterations = 10, time = 2, timeUnit = TimeUnit.SECONDS)
+public class HistogramTextFormatBenchmark {
+
+ private static final MetricSnapshots SNAPSHOTS;
+
+ static {
+ double[] upperBounds = {
+ .005, .01, .025, .05, .1, .25, .5, 1.0, 2.5, 5.0, 10.0, Double.POSITIVE_INFINITY
+ };
+ Number[] counts = {1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 12L};
+ ClassicHistogramBuckets buckets = ClassicHistogramBuckets.of(upperBounds, counts);
+
+ HistogramSnapshot.Builder builder =
+ HistogramSnapshot.builder().name("http_request_duration_seconds");
+
+ for (int i = 0; i < 10; i++) {
+ builder.dataPoint(
+ HistogramDataPointSnapshot.builder()
+ .classicHistogramBuckets(buckets)
+ .labels(Labels.of("status", "value_" + i))
+ .sum(123.456)
+ .createdTimestampMillis(1000L)
+ .build());
+ }
+
+ SNAPSHOTS = MetricSnapshots.of(builder.build());
+ }
+
+ private static final OpenMetricsTextFormatWriter OPEN_METRICS_TEXT_FORMAT_WRITER =
+ OpenMetricsTextFormatWriter.create();
+ private static final PrometheusTextFormatWriter PROMETHEUS_TEXT_FORMAT_WRITER =
+ PrometheusTextFormatWriter.create();
+
+ @Benchmark
+ public OutputStream openMetricsWriteToNull() throws IOException {
+ OutputStream nullOutputStream = TextFormatUtilBenchmark.NullOutputStream.INSTANCE;
+ OPEN_METRICS_TEXT_FORMAT_WRITER.write(nullOutputStream, SNAPSHOTS, EscapingScheme.ALLOW_UTF8);
+ return nullOutputStream;
+ }
+
+ @Benchmark
+ public OutputStream prometheusWriteToNull() throws IOException {
+ OutputStream nullOutputStream = TextFormatUtilBenchmark.NullOutputStream.INSTANCE;
+ PROMETHEUS_TEXT_FORMAT_WRITER.write(nullOutputStream, SNAPSHOTS, EscapingScheme.ALLOW_UTF8);
+ return nullOutputStream;
+ }
+}
diff --git a/biome.jsonc b/biome.jsonc
new file mode 100644
index 000000000..d79695a0b
--- /dev/null
+++ b/biome.jsonc
@@ -0,0 +1,8 @@
+// Biome keeps the repo's JSON and JSONC files formatted consistently.
+{
+ // Keep JSON formatting aligned with the repo's two-space style.
+ "formatter": {
+ "indentStyle": "space",
+ "indentWidth": 2
+ }
+}
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 @@
Use this on public or protected types to publish the type and its members. Use it on
+ * individual constructors, methods, and fields when only part of a public type is stable.
+ */
+@Documented
+@Retention(CLASS)
+@Target({TYPE, CONSTRUCTOR, METHOD, FIELD})
+public @interface StableApi {}
diff --git a/prometheus-metrics-bom/pom.xml b/prometheus-metrics-bom/pom.xml
index ae0b5fbd5..c2c9935f7 100644
--- a/prometheus-metrics-bom/pom.xml
+++ b/prometheus-metrics-bom/pom.xml
@@ -5,7 +5,7 @@
This class represents the runtime configuration.
*/
+@StableApi
public class PrometheusProperties {
private static final PrometheusProperties instance = PrometheusPropertiesLoader.load();
diff --git a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesException.java b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesException.java
index bdb024514..b6f6fac4b 100644
--- a/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesException.java
+++ b/prometheus-metrics-config/src/main/java/io/prometheus/metrics/config/PrometheusPropertiesException.java
@@ -1,5 +1,8 @@
package io.prometheus.metrics.config;
+import io.prometheus.metrics.annotations.StableApi;
+
+@StableApi
public class PrometheusPropertiesException extends RuntimeException {
private static final long serialVersionUID = 0L;
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 018ea2c5d..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
@@ -1,5 +1,6 @@
package io.prometheus.metrics.config;
+import io.prometheus.metrics.annotations.StableApi;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;
@@ -17,6 +18,7 @@
* Boot's Externalized Configuration, like support for YAML, Properties, and env vars, or
* support for Spring's naming conventions for properties.
*/
+@StableApi
public class PrometheusPropertiesLoader {
/** See {@link PrometheusProperties#get()}. */
@@ -167,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
See JavaDoc of {@link CounterDataPoint} on how using data points directly can improve * performance. */ +@StableApi public interface DistributionDataPoint extends DataPoint, TimerApi { /** Get the count of observations. */ diff --git a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/GaugeDataPoint.java b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/GaugeDataPoint.java index eec0304c7..8d917985e 100644 --- a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/GaugeDataPoint.java +++ b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/GaugeDataPoint.java @@ -1,5 +1,6 @@ package io.prometheus.metrics.core.datapoints; +import io.prometheus.metrics.annotations.StableApi; import io.prometheus.metrics.model.snapshots.Labels; /** @@ -9,6 +10,7 @@ *
See JavaDoc of {@link CounterDataPoint} on how using data points directly can improve * performance. */ +@StableApi public interface GaugeDataPoint extends DataPoint, TimerApi { /** Add one. */ diff --git a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/StateSetDataPoint.java b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/StateSetDataPoint.java index bf13b5214..f08876cae 100644 --- a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/StateSetDataPoint.java +++ b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/StateSetDataPoint.java @@ -1,11 +1,14 @@ package io.prometheus.metrics.core.datapoints; +import io.prometheus.metrics.annotations.StableApi; + /** * Represents a single StateSet data point. * *
See JavaDoc of {@link CounterDataPoint} on how using data points directly can improve * performance. */ +@StableApi public interface StateSetDataPoint extends DataPoint { /** diff --git a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/Timer.java b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/Timer.java index d860bfa08..ee302a4c5 100644 --- a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/Timer.java +++ b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/Timer.java @@ -1,10 +1,12 @@ package io.prometheus.metrics.core.datapoints; +import io.prometheus.metrics.annotations.StableApi; import io.prometheus.metrics.model.snapshots.Unit; import java.io.Closeable; import java.util.function.DoubleConsumer; /** Helper class for observing durations. */ +@StableApi public class Timer implements Closeable { private final DoubleConsumer observeFunction; diff --git a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/TimerApi.java b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/TimerApi.java index 8267f7f78..00729503e 100644 --- a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/TimerApi.java +++ b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/datapoints/TimerApi.java @@ -1,5 +1,6 @@ package io.prometheus.metrics.core.datapoints; +import io.prometheus.metrics.annotations.StableApi; import java.util.concurrent.Callable; import java.util.function.Supplier; @@ -11,6 +12,7 @@ * must use base units (e.g. seconds, bytes) and leave converting them to something more readable to * graphing tools". */ +@StableApi public interface TimerApi { /** diff --git a/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/exemplars/ExemplarLabelsSupplier.java b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/exemplars/ExemplarLabelsSupplier.java new file mode 100644 index 000000000..672df100c --- /dev/null +++ b/prometheus-metrics-core/src/main/java/io/prometheus/metrics/core/exemplars/ExemplarLabelsSupplier.java @@ -0,0 +1,55 @@ +package io.prometheus.metrics.core.exemplars; + +import io.prometheus.metrics.annotations.StableApi; +import io.prometheus.metrics.model.snapshots.Labels; +import java.util.concurrent.atomic.AtomicReference; +import java.util.function.Supplier; +import javax.annotation.Nullable; + +/** + * Global holder for a {@link Supplier} of additional {@link Labels} that are merged into every + * automatically-sampled Exemplar across the entire application. + * + *
This is the global counterpart to the per-metric {@code exemplarLabelsSupplier(...)} builder + * method. Registering a supplier here affects all metrics, including metrics registered by + * third-party libraries that the application does not control. This makes it the right tool when + * you cannot modify the code that creates the metrics. + * + *
The supplier is invoked on the metric hot path (rate-limited by the exemplar sampler), each + * time an Exemplar is sampled from a valid, sampled span context. It should therefore be cheap and + * non-blocking. It may return dynamic, request-scoped values, for example an identifier read from a + * thread-local: + * + *
{@code
+ * ExemplarLabelsSupplier.setExemplarLabelsSupplier(
+ * () -> Labels.of("management_id", currentManagementId()));
+ * }
+ *
+ * Labels returned by the supplier that collide with {@code trace_id}/{@code span_id} (or, when a
+ * per-metric supplier is also configured, with that supplier's labels) are silently dropped rather
+ * than causing an error: the per-metric supplier takes precedence over the global one, and the
+ * reserved {@code trace_id}/{@code span_id} labels always win. If the supplier throws, the
+ * exception is swallowed and the Exemplar is created without the additional labels, so a
+ * misbehaving supplier never breaks metric collection.
+ */
+@StableApi
+public class ExemplarLabelsSupplier {
+
+ private static final AtomicReference See {@link ExemplarSamplerConfig} for configuration options.
*/
+@StableApi
public class ExemplarSampler {
+ @SuppressWarnings("ReferenceEquality")
+ private static boolean sameObject(Object left, Object right) {
+ return left == right;
+ }
+
private final ExemplarSamplerConfig config;
private final Exemplar[] exemplars;
private final Exemplar[]
@@ -45,8 +53,10 @@ public class ExemplarSampler {
private final SpanContext
spanContext; // may be null, in that case SpanContextSupplier.getSpanContext() is used.
+ @Nullable private final Supplier If you want the classic representation only, use {@link Histogram.Builder#classicOnly}. If you
* want the native representation only, use {@link Histogram.Builder#nativeOnly}.
*/
+@StableApi
public class Histogram extends StatefulMetric An exception would be a metric that is a bridge to a 3rd party metric library, where the
* metric name has to be retrieved from the 3rd party metric library at scrape time.
*/
+@StableApi
public abstract class MetricWithFixedMetadata extends Metric {
- private final MetricMetadata metadata;
+ protected final MetricMetadata metadata;
protected final String[] labelNames;
protected MetricWithFixedMetadata(Builder, ?> builder) {
@@ -32,11 +36,33 @@ protected MetricWithFixedMetadata(Builder, ?> builder) {
String originalName = builder.originalName;
String expositionBaseName = makeExpositionBaseName(originalName, builder.unit);
this.metadata =
- new MetricMetadata(name, expositionBaseName, originalName, builder.help, builder.unit);
+ MetricMetadata.builder()
+ .name(name)
+ .expositionBaseName(expositionBaseName)
+ .originalName(originalName)
+ .help(builder.help)
+ .unit(builder.unit)
+ .build();
this.labelNames = Arrays.copyOf(builder.labelNames, builder.labelNames.length);
}
@Override
+ @Nullable
+ @SuppressWarnings("deprecation")
+ public MetricFamilyDescriptor getMetricFamilyDescriptor() {
+ MetricType metricType = getMetricType();
+ if (metricType == null) {
+ return null;
+ }
+ return MetricFamilyDescriptor.of(metricType, metadata, getPrometheusLabels());
+ }
+
+ /**
+ * @deprecated Use {@link #getMetricFamilyDescriptor()} instead.
+ */
+ @Override
+ @Deprecated
+ @SuppressWarnings("InlineMeSuggester")
public MetricMetadata getMetadata() {
return metadata;
}
@@ -65,13 +91,27 @@ private String makeExpositionBaseName(@Nullable String expositionBaseName, @Null
return expositionBaseName;
}
+ /**
+ * @deprecated Use {@link #getMetricFamilyDescriptor()} instead.
+ */
@Override
+ @Deprecated
+ @SuppressWarnings("InlineMeSuggester")
public String getPrometheusName() {
return metadata.getPrometheusName();
}
+ /**
+ * @deprecated Use {@link #getMetricFamilyDescriptor()} instead.
+ */
@Override
+ @Deprecated
+ @SuppressWarnings("InlineMeSuggester")
public Set For a global supplier that applies to all metrics (including metrics registered by
+ * third-party libraries you do not control), see {@link
+ * io.prometheus.metrics.core.exemplars.ExemplarLabelsSupplier}. When both are configured, this
+ * per-metric supplier takes precedence over the global one on a label-name collision, and the
+ * reserved {@code trace_id}/{@code span_id} labels always win over both. Labels that collide
+ * are silently dropped.
+ */
+ public B exemplarLabelsSupplier(Supplier
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
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
See https://github.com/prometheus/pushgateway.
*/
+@StableApi
public class PushGateway {
private final URL url;
private final ExpositionFormatWriter writer;
@@ -552,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
We'll add a Jakarta servlet, the built-in HTTPServer, etc. soon, and likely move common code
* into a common module.
*/
+@StableApi
public class PrometheusMetricsServlet extends HttpServlet {
private static final long serialVersionUID = 0L;
diff --git a/prometheus-metrics-exporter-servlet-javax/pom.xml b/prometheus-metrics-exporter-servlet-javax/pom.xml
index 670b6c4bc..701d178d9 100644
--- a/prometheus-metrics-exporter-servlet-javax/pom.xml
+++ b/prometheus-metrics-exporter-servlet-javax/pom.xml
@@ -5,7 +5,7 @@
optional .io.prometheus.client.Exemplar exemplar = 2;
* @return The exemplar.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
/**
* optional .google.protobuf.Timestamp created_timestamp = 3;
@@ -1468,7 +1472,7 @@ public static final class Counter extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 34,
+ /* minor= */ 36,
/* patch= */ 0,
/* suffix= */ "",
"Counter");
@@ -1482,20 +1486,20 @@ private Counter() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.Metrics.Counter.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_;
@@ -1519,7 +1523,7 @@ public double getValue() {
}
public static final int EXEMPLAR_FIELD_NUMBER = 2;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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.
@@ -1533,15 +1537,15 @@ public boolean hasExemplar() {
* @return The exemplar.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.Exemplar getExemplar() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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;
@@ -1595,13 +1599,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output)
}
getUnknownFields().writeTo(output);
}
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
+ private int computeSerializedSize_0() {
+ int size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(1, value_);
@@ -1614,6 +1613,15 @@ public int getSerializedSize() {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getCreatedTimestamp());
}
+ return size;
+ }
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += computeSerializedSize_0();
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1624,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_34_0.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_34_0.Metrics.Counter other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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()) {
@@ -1674,44 +1682,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -1719,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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -1751,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_34_0.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
@@ -1772,21 +1780,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .io.prometheus.client.Exemplar exemplar = 2;
* @return Whether the exemplar field is set.
@@ -2008,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_34_0.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_34_0.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();
}
@@ -2018,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_34_0.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);
@@ -2035,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_34_0.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 {
@@ -2048,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_34_0.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_34_0.Metrics.Exemplar.getDefaultInstance()) {
+ exemplar_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance()) {
getExemplarBuilder().mergeFrom(value);
} else {
exemplar_ = value;
@@ -2082,7 +2086,7 @@ public Builder clearExemplar() {
/**
* optional .io.prometheus.client.Exemplar exemplar = 2;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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();
@@ -2090,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_34_0.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_34_0.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_34_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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());
@@ -2141,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);
@@ -2240,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_34_0.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_34_0.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_34_0.Metrics.Counter getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Counter getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -2281,7 +2283,7 @@ public com.google.protobuf.Parserrepeated .io.prometheus.client.Quantile quantile = 3;
*/
- java.util.Listrepeated .io.prometheus.client.Quantile quantile = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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;
*/
@@ -2901,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_34_0.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_34_0.Metrics.QuantileOrBuilder getQuantileOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder getQuantileOrBuilder(
int index);
/**
@@ -2936,7 +2940,7 @@ public static final class Summary extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 34,
+ /* minor= */ 36,
/* patch= */ 0,
/* suffix= */ "",
"Summary");
@@ -2951,20 +2955,20 @@ private Summary() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.Metrics.Summary.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_;
@@ -3008,19 +3012,19 @@ public double getSampleSum() {
public static final int QUANTILE_FIELD_NUMBER = 3;
@SuppressWarnings("serial")
- private java.util.Listrepeated .io.prometheus.client.Quantile quantile = 3;
*/
@java.lang.Override
- public java.util.Listrepeated .io.prometheus.client.Quantile quantile = 3;
*/
@java.lang.Override
- public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.QuantileOrBuilder>
+ public java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder>
getQuantileOrBuilderList() {
return quantile_;
}
@@ -3035,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_34_0.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_34_0.Metrics.QuantileOrBuilder getQuantileOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.QuantileOrBuilder getQuantileOrBuilder(
int index) {
return quantile_.get(index);
}
@@ -3101,13 +3105,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output)
}
getUnknownFields().writeTo(output);
}
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
+ private int computeSerializedSize_0() {
+ int size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, sampleCount_);
@@ -3129,6 +3128,15 @@ public int getSerializedSize() {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getCreatedTimestamp());
}
+ return size;
+ }
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += computeSerializedSize_0();
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -3139,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_34_0.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_34_0.Metrics.Summary other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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()) {
@@ -3196,44 +3204,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -3241,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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -3273,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_34_0.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
@@ -3294,21 +3302,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderrepeated .io.prometheus.client.Quantile quantile = 3;
*/
- public java.util.Listrepeated .io.prometheus.client.Quantile quantile = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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 {
@@ -3653,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_34_0.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();
@@ -3670,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_34_0.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());
@@ -3683,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_34_0.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();
@@ -3700,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_34_0.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();
@@ -3717,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_34_0.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());
@@ -3731,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_34_0.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());
@@ -3745,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_34_0.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(
@@ -3785,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_34_0.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_34_0.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 {
@@ -3802,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_34_0.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();
@@ -3813,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_34_0.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_34_0.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_34_0.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_34_0.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.Listrepeated .io.prometheus.client.Bucket bucket = 3;
*/
- java.util.List
@@ -4551,7 +4551,7 @@ public interface HistogramOrBuilder extends
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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.
@@ -4567,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_34_0.Metrics.BucketOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder>
getBucketOrBuilderList();
/**
*
@@ -4576,7 +4576,7 @@ public interface HistogramOrBuilder extends
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.BucketOrBuilder getBucketOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder getBucketOrBuilder(
int index);
/**
@@ -4685,7 +4685,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- java.util.List
@@ -4694,7 +4694,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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.
@@ -4710,7 +4710,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.BucketSpanOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getNegativeSpanOrBuilderList();
/**
*
@@ -4719,7 +4719,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
int index);
/**
@@ -4796,7 +4796,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- java.util.List
@@ -4808,7 +4808,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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.
@@ -4830,7 +4830,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.BucketSpanOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder>
getPositiveSpanOrBuilderList();
/**
*
@@ -4842,7 +4842,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
int index);
/**
@@ -4916,7 +4916,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- java.util.List
@@ -4925,7 +4925,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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.
@@ -4941,7 +4941,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.ExemplarOrBuilder>
+ java.util.List extends io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder>
getExemplarsOrBuilderList();
/**
*
@@ -4950,7 +4950,7 @@ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Met
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
int index);
}
/**
@@ -4965,7 +4965,7 @@ public static final class Histogram extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 34,
+ /* minor= */ 36,
/* patch= */ 0,
/* suffix= */ "",
"Histogram");
@@ -4987,20 +4987,20 @@ private Histogram() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.Metrics.Histogram.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_;
@@ -5071,7 +5071,7 @@ public double getSampleSum() {
public static final int BUCKET_FIELD_NUMBER = 3;
@SuppressWarnings("serial")
- private java.util.List
* Buckets for the conventional histogram.
@@ -5080,7 +5080,7 @@ public double getSampleSum() {
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
@java.lang.Override
- public java.util.Listrepeated .io.prometheus.client.Bucket bucket = 3;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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);
}
/**
@@ -5125,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_34_0.Metrics.BucketOrBuilder getBucketOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketOrBuilder getBucketOrBuilder(
int index) {
return bucket_.get(index);
}
@@ -5274,7 +5274,7 @@ public double getZeroCountFloat() {
public static final int NEGATIVE_SPAN_FIELD_NUMBER = 9;
@SuppressWarnings("serial")
- private java.util.List
* Negative buckets for the native histogram.
@@ -5283,7 +5283,7 @@ public double getZeroCountFloat() {
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
@java.lang.Override
- public java.util.Listrepeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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);
}
/**
@@ -5328,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_34_0.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getNegativeSpanOrBuilder(
int index) {
return negativeSpan_.get(index);
}
@@ -5423,7 +5423,7 @@ public double getNegativeCount(int index) {
public static final int POSITIVE_SPAN_FIELD_NUMBER = 12;
@SuppressWarnings("serial")
- private java.util.List
* Positive buckets for the native histogram.
@@ -5435,7 +5435,7 @@ public double getNegativeCount(int index) {
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
@java.lang.Override
- public java.util.Listrepeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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);
}
/**
@@ -5492,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_34_0.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpanOrBuilder getPositiveSpanOrBuilder(
int index) {
return positiveSpan_.get(index);
}
@@ -5587,7 +5587,7 @@ public double getPositiveCount(int index) {
public static final int EXEMPLARS_FIELD_NUMBER = 16;
@SuppressWarnings("serial")
- private java.util.List
* Only used for native histograms. These exemplars MUST have a timestamp.
@@ -5596,7 +5596,7 @@ public double getPositiveCount(int index) {
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
@java.lang.Override
- public java.util.Listrepeated .io.prometheus.client.Exemplar exemplars = 16;
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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);
}
/**
@@ -5641,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_34_0.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
+ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarsOrBuilder(
int index) {
return exemplars_.get(index);
}
@@ -5710,13 +5710,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output)
}
getUnknownFields().writeTo(output);
}
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
+ private int computeSerializedSize_0() {
+ int size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, sampleCount_);
@@ -5815,6 +5810,15 @@ public int getSerializedSize() {
}
size += 2 * count;
}
+ return size;
+ }
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += computeSerializedSize_0();
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -5825,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_34_0.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_34_0.Metrics.Histogram other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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()) {
@@ -5976,44 +5980,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -6021,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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -6053,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_34_0.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
@@ -6074,21 +6078,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder
@@ -6825,7 +6827,7 @@ private void ensureBucketIsMutable() {
*
* repeated .io.prometheus.client.Bucket bucket = 3;
*/
- public java.util.Listrepeated .io.prometheus.client.Bucket bucket = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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 {
@@ -6868,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_34_0.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();
@@ -6889,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_34_0.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());
@@ -6906,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_34_0.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();
@@ -6927,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_34_0.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();
@@ -6948,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_34_0.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());
@@ -6966,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_34_0.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());
@@ -6984,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_34_0.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(
@@ -7036,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_34_0.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);
}
@@ -7047,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_34_0.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 {
@@ -7061,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_34_0.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();
@@ -7076,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_34_0.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_34_0.Metrics.Bucket.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.getDefaultInstance());
}
/**
*
@@ -7087,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_34_0.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_34_0.Metrics.Bucket.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket.getDefaultInstance());
}
/**
*
@@ -7099,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
@@ -7498,7 +7492,7 @@ private void ensureNegativeSpanIsMutable() {
*
* repeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public java.util.Listrepeated .io.prometheus.client.BucketSpan negative_span = 9;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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 {
@@ -7541,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_34_0.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();
@@ -7562,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_34_0.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());
@@ -7579,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_34_0.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();
@@ -7600,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_34_0.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();
@@ -7621,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_34_0.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());
@@ -7639,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_34_0.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());
@@ -7657,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_34_0.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(
@@ -7709,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_34_0.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);
}
@@ -7720,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_34_0.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 {
@@ -7734,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_34_0.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();
@@ -7749,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_34_0.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_34_0.Metrics.BucketSpan.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -7760,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_34_0.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_34_0.Metrics.BucketSpan.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -7772,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
@@ -8057,7 +8045,7 @@ private void ensurePositiveSpanIsMutable() {
*
* repeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public java.util.Listrepeated .io.prometheus.client.BucketSpan positive_span = 12;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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 {
@@ -8109,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_34_0.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();
@@ -8133,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_34_0.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());
@@ -8153,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_34_0.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();
@@ -8177,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_34_0.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();
@@ -8201,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_34_0.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());
@@ -8222,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_34_0.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());
@@ -8243,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_34_0.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(
@@ -8304,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_34_0.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);
}
@@ -8318,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_34_0.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 {
@@ -8335,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_34_0.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();
@@ -8353,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_34_0.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_34_0.Metrics.BucketSpan.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -8367,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_34_0.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_34_0.Metrics.BucketSpan.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.BucketSpan.getDefaultInstance());
}
/**
*
@@ -8382,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
@@ -8664,7 +8646,7 @@ private void ensureExemplarsIsMutable() {
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public java.util.Listrepeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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 {
@@ -8707,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_34_0.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();
@@ -8728,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_34_0.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());
@@ -8745,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_34_0.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();
@@ -8766,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_34_0.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();
@@ -8787,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_34_0.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());
@@ -8805,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_34_0.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());
@@ -8823,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_34_0.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(
@@ -8875,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_34_0.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);
}
@@ -8886,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_34_0.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 {
@@ -8900,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_34_0.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();
@@ -8915,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_34_0.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_34_0.Metrics.Exemplar.getDefaultInstance());
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance());
}
/**
*
@@ -8926,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_34_0.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_34_0.Metrics.Exemplar.getDefaultInstance());
+ index, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance());
}
/**
*
@@ -8938,16 +8914,16 @@ public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_3
*
* repeated .io.prometheus.client.Exemplar exemplars = 16;
*/
- public java.util.Listoptional .io.prometheus.client.Exemplar exemplar = 3;
* @return The exemplar.
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder();
}
/**
*
@@ -9101,7 +9077,7 @@ public static final class Bucket extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 34,
+ /* minor= */ 36,
/* patch= */ 0,
/* suffix= */ "",
"Bucket");
@@ -9115,20 +9091,20 @@ private Bucket() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.Metrics.Bucket.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_;
@@ -9214,7 +9190,7 @@ public double getUpperBound() {
}
public static final int EXEMPLAR_FIELD_NUMBER = 3;
- private io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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.
@@ -9228,15 +9204,15 @@ public boolean hasExemplar() {
* @return The exemplar.
*/
@java.lang.Override
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.Exemplar getExemplar() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.Metrics.ExemplarOrBuilder getExemplarOrBuilder() {
- return exemplar_ == null ? io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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;
@@ -9267,13 +9243,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output)
}
getUnknownFields().writeTo(output);
}
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
+ private int computeSerializedSize_0() {
+ int size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, cumulativeCount_);
@@ -9290,6 +9261,15 @@ public int getSerializedSize() {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(4, cumulativeCountFloat_);
}
+ return size;
+ }
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += computeSerializedSize_0();
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -9300,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_34_0.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_34_0.Metrics.Bucket other = (io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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()) {
@@ -9362,44 +9342,44 @@ public int hashCode() {
return hash;
}
- public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -9407,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_34_0.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_34_0.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_34_0.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_34_0.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 {
@@ -9439,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_34_0.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
@@ -9465,21 +9445,21 @@ protected Builder newBuilderForType(
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builderoptional .io.prometheus.client.Exemplar exemplar = 3;
* @return Whether the exemplar field is set.
@@ -9833,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_34_0.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_34_0.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();
}
@@ -9843,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_34_0.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);
@@ -9860,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_34_0.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 {
@@ -9873,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_34_0.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_34_0.Metrics.Exemplar.getDefaultInstance()) {
+ exemplar_ != io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Exemplar.getDefaultInstance()) {
getExemplarBuilder().mergeFrom(value);
} else {
exemplar_ = value;
@@ -9907,7 +9883,7 @@ public Builder clearExemplar() {
/**
* optional .io.prometheus.client.Exemplar exemplar = 3;
*/
- public io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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();
@@ -9915,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_34_0.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_34_0.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_34_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.Metrics.Exemplar, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.Metrics.Exemplar.Builder, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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());
@@ -9944,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_34_0.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_34_0.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_34_0.Metrics.Bucket getDefaultInstance() {
+ public static io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.Bucket getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -9985,7 +9961,7 @@ public com.google.protobuf.Parserrepeated .io.prometheus.client.LabelPair label = 1;
*/
- java.util.Listrepeated .io.prometheus.client.LabelPair label = 1;
*/
- io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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;
*/
@@ -10661,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_34_0.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_34_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
+ io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_36_0.Metrics.LabelPairOrBuilder getLabelOrBuilder(
int index);
/**
@@ -10719,7 +10697,7 @@ public static final class Exemplar extends
com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
/* major= */ 4,
- /* minor= */ 34,
+ /* minor= */ 36,
/* patch= */ 0,
/* suffix= */ "",
"Exemplar");
@@ -10734,38 +10712,38 @@ private Exemplar() {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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_34_0.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_34_0.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_34_0.Metrics.Exemplar.class, io.prometheus.metrics.expositionformats.generated.com_google_protobuf_4_34_0.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