+ * The types of risk checked by the dependency analyzer are: + *
1. Non-compliant licenses
+ *2. Security vulnerability
+ * The analyzer will report all types of risk before existing with error. + * + * @param args a package. A string array with three elements. + *The 1st element is the package management system, e.g., maven, npm, etc.
+ *The 2nd element is the package name.
+ *The 3rd element is the package version.
+ * @throws IllegalArgumentException if the format of package name is incorrect according to the + * package management system. + */ + public static void main(String[] args) throws IllegalArgumentException { + checkArgument(args.length == 3, + "The length of the inputs should be 3.\n" + + "The 1st input should be the package management system.\n" + + "The 2nd input should be the package name.\n" + + "The 3rd input should be the package version.\n" + ); + + String system = args[0]; + String packageName = args[1]; + String packageVersion = args[2]; + DependencyAnalyzer dependencyAnalyzer = new DependencyAnalyzer( + new DepsDevClient(HttpClient.newHttpClient())); + AnalysisResult analyzeReport = null; + try { + analyzeReport = dependencyAnalyzer.analyze(system, packageName, packageVersion); + } catch (URISyntaxException | IOException | InterruptedException ex) { + System.out.println( + "Caught exception when fetching package information from https://deps.dev/"); + ex.printStackTrace(); + System.exit(1); + } + + ReportResult result = analyzeReport.generateReport(); + System.out.println(result); + if (result.equals(ReportResult.FAIL)) { + System.out.println( + "Please refer to go/cloud-java-rotations#security-advisories-monitoring for further actions"); + System.exit(1); + } + } +} diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/external/DepsDevClient.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/external/DepsDevClient.java new file mode 100644 index 0000000000..033259015d --- /dev/null +++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/external/DepsDevClient.java @@ -0,0 +1,86 @@ +package com.google.cloud.external; + +import com.google.cloud.model.Advisory; +import com.google.cloud.model.DependencyResponse; +import com.google.cloud.model.Node; +import com.google.cloud.model.QueryResult; +import com.google.cloud.model.Relation; +import com.google.cloud.model.VersionKey; +import com.google.gson.Gson; +import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; +import java.net.http.HttpClient; +import java.net.http.HttpRequest; +import java.net.http.HttpResponse; +import java.net.http.HttpResponse.BodyHandlers; +import java.util.List; +import java.util.stream.Collectors; + +public class DepsDevClient { + private final HttpClient client; + public final Gson gson; + private final static String advisoryUrlBase = "https://api.deps.dev/v3/advisories/%s"; + private final static String queryUrlBase = "https://api.deps.dev/v3/query?versionKey.system=%s&versionKey.name=%s&versionKey.version=%s"; + private final static String dependencyUrlBase = "https://api.deps.dev/v3/systems/%s/packages/%s/versions/%s:dependencies"; + + public DepsDevClient(HttpClient client) { + this.client = client; + this.gson = new Gson(); + } + + public List
+ * For more information, please refer to GetAdvisory.
+ */
+public class Advisory {
+ private final AdvisoryKey advisoryKey;
+ /**
+ * The URL of the security advisory.
+ */
+ private final String url;
+ /**
+ * A brief human-readable description.
+ */
+ private final String title;
+ /**
+ * Other identifiers used for the advisory, including CVEs.
+ */
+ private final String[] aliases;
+ /**
+ * The severity of the advisory as a CVSS v3 score in the range [0,10].
+ * A higher score represents greater severity.
+ */
+ private final double cvss3Score;
+ /**
+ * The severity of the advisory as a CVSS v3 vector string.
+ */
+ private final String cvss3Vector;
+
+ public Advisory(AdvisoryKey advisoryKey, String url, String title, String[] aliases,
+ double cvss3Score, String cvss3Vector) {
+ this.advisoryKey = advisoryKey;
+ this.url = url;
+ this.title = title;
+ this.aliases = aliases;
+ this.cvss3Score = cvss3Score;
+ this.cvss3Vector = cvss3Vector;
+ }
+
+ @Override
+ public String toString() {
+ return "Advisory{" +
+ "advisoryKey=" + advisoryKey +
+ ", url='" + url + '\'' +
+ ", title='" + title + '\'' +
+ ", aliases=" + Arrays.toString(aliases) +
+ ", cvss3Score=" + cvss3Score +
+ ", cvss3Vector='" + cvss3Vector + '\'' +
+ '}';
+ }
+}
diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/AdvisoryKey.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/AdvisoryKey.java
new file mode 100644
index 0000000000..ecb84ea639
--- /dev/null
+++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/AdvisoryKey.java
@@ -0,0 +1,46 @@
+package com.google.cloud.model;
+
+import com.google.common.base.Objects;
+
+/**
+ * The identifier for the security advisory.
+ */
+public class AdvisoryKey {
+
+ /**
+ * The OSV identifier for the security advisory.
+ */
+ private final String id;
+
+ public AdvisoryKey(String id) {
+ this.id = id;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ @Override
+ public String toString() {
+ return "AdvisoryKey{" +
+ "id='" + id + '\'' +
+ '}';
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (!(o instanceof AdvisoryKey)) {
+ return false;
+ }
+ AdvisoryKey that = (AdvisoryKey) o;
+ return Objects.equal(id, that.id);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hashCode(id);
+ }
+}
diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/AnalysisResult.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/AnalysisResult.java
new file mode 100644
index 0000000000..40eef114af
--- /dev/null
+++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/AnalysisResult.java
@@ -0,0 +1,99 @@
+package com.google.cloud.model;
+
+import com.google.common.collect.ImmutableSet;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+import java.util.stream.Collectors;
+
+public class AnalysisResult {
+
+ private final VersionKey root;
+ private final Map
+ * For more information, please refer to GetDependencies.
+ */
+public class DependencyResponse {
+
+ // The first node is the root of the graph.
+ private final List
+ * For more information, please refer to go/thirdpartylicenses.
+ */
+public enum License {
+ APACHE_2_0(Set.of(NOTICE)),
+ BCL(Set.of(RESTRICTED, NOTICE)),
+ GL2PS(Set.of(RESTRICTED, NOTICE)),
+ MIT(Set.of(NOTICE)),
+ NOT_RECOGNIZED(Set.of());
+
+ private final static Logger LOGGER = Logger.getLogger(License.class.getName());
+
+ private final Set
+ * For more information, please refer to go/thirdpartylicenses.
+ */
+public enum LicenseCategory {
+ PERMISSIVE,
+ RESTRICTED,
+ NOTICE
+}
diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Node.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Node.java
new file mode 100644
index 0000000000..7a7d9afda9
--- /dev/null
+++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Node.java
@@ -0,0 +1,22 @@
+package com.google.cloud.model;
+
+/**
+ * The nodes of the dependency graph.
+ */
+public class Node {
+ private final VersionKey versionKey;
+ private final Relation relation;
+
+ public Node(VersionKey versionKey, Relation relation) {
+ this.versionKey = versionKey;
+ this.relation = relation;
+ }
+
+ public VersionKey getVersionKey() {
+ return versionKey;
+ }
+
+ public Relation getRelation() {
+ return relation;
+ }
+}
diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/PackageInfo.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/PackageInfo.java
new file mode 100644
index 0000000000..314bb41622
--- /dev/null
+++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/PackageInfo.java
@@ -0,0 +1,32 @@
+package com.google.cloud.model;
+
+import com.google.common.collect.ImmutableList;
+import java.util.List;
+
+/**
+ * Selected package information associated with a package version, including licenses and security
+ * advisories.
+ */
+public class PackageInfo {
+ private final VersionKey versionKey;
+ private final List
+ * For more information, please refer to Query
+ */
+public class QueryResult {
+ private final List
+ * For more information, please refer to GetDependencies.
+ */
+public enum Relation {
+ SELF,
+ DIRECT,
+ INDIRECT
+}
diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/ReportResult.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/ReportResult.java
new file mode 100644
index 0000000000..d42a4b8bef
--- /dev/null
+++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/ReportResult.java
@@ -0,0 +1,17 @@
+package com.google.cloud.model;
+
+public enum ReportResult {
+ PASS("Pass, package has no known vulnerabilities and non-compliant licenses."),
+ FAIL("Fail, package has known vulnerabilities or non-compliant licenses.");
+
+ private final String message;
+
+ ReportResult(String message) {
+ this.message = message;
+ }
+
+ @Override
+ public String toString() {
+ return String.format("Analyze result: %s", message);
+ }
+}
diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Result.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Result.java
new file mode 100644
index 0000000000..b9fb5dc6a3
--- /dev/null
+++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Result.java
@@ -0,0 +1,16 @@
+package com.google.cloud.model;
+
+/**
+ * A single Result within a {@link QueryResult}, also a wrapper around {@link Version}.
+ */
+public class Result {
+ private final Version version;
+
+ public Result(Version version) {
+ this.version = version;
+ }
+
+ public Version getVersion() {
+ return version;
+ }
+}
diff --git a/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Version.java b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Version.java
new file mode 100644
index 0000000000..e55241261e
--- /dev/null
+++ b/java-shared-dependencies/dependency-analyzer/src/main/java/com/google/cloud/model/Version.java
@@ -0,0 +1,37 @@
+package com.google.cloud.model;
+
+import com.google.common.collect.ImmutableList;
+import java.util.List;
+
+/**
+ * Information about a specific package version, including its licenses and any security advisories
+ * known to affect it.
+ *
+ * For more information, please refer to GetVersion.
+ */
+public class Version {
+ private final VersionKey versionKey;
+ /**
+ * The licenses governing the use of this package version.
+ */
+ private final List Sourced from jinja2's releases. This is a fix release for the 3.1.x feature branch. Sourced from jinja2's changelog. Released 2024-01-10 Sourced from black's
releases. This release is a milestone: it fixes Black's first CVE security
vulnerability. If you
run Black on untrusted input, or if you habitually put thousands of
leading tab
characters in your docstrings, you are strongly encouraged to upgrade
immediately to fix
CVE-2024-21503. This release also fixes a bug in Black's AST safety check that
allowed Black to make
incorrect changes to certain f-strings that are valid in Python 3.12 and
higher. ... (truncated) Sourced from black's
changelog. This release is a milestone: it fixes Black's first CVE security
vulnerability. If you
run Black on untrusted input, or if you habitually put thousands of
leading tab
characters in your docstrings, you are strongly encouraged to upgrade
immediately to fix
CVE-2024-21503. This release also fixes a bug in Black's AST safety check that
allowed Black to make
incorrect changes to certain f-strings that are valid in Python 3.12 and
higher. ... (truncated) {@link #getTotalTimeout()} caps how long the logic should keep trying the RPC until it gives
+ * up completely. If {@link #getTotalTimeout()} is set, initialRpcTimeout should be <=
+ * totalTimeout.
+ *
* If there are no configurations, Retries have the default initial RPC timeout value of {@code
* Duration.ZERO}. LRO polling does not use the Initial RPC Timeout value.
*/
@@ -283,6 +287,10 @@ public abstract static class Builder {
* Duration.ZERO} allows the RPC to continue indefinitely (until it hits a Connect Timeout or
* the connection has been terminated).
*
+ * {@link #getTotalTimeout()} caps how long the logic should keep trying the RPC until it
+ * gives up completely. If {@link #getTotalTimeout()} is set, initialRpcTimeout should be <=
+ * totalTimeout.
+ *
* If there are no configurations, Retries have the default initial RPC timeout value of
* {@code Duration.ZERO}. LRO polling does not use the Initial RPC Timeout value.
*/
@@ -382,6 +390,10 @@ public abstract static class Builder {
* Duration.ZERO} allows the RPC to continue indefinitely (until it hits a Connect Timeout or
* the connection has been terminated).
*
+ * {@link #getTotalTimeout()} caps how long the logic should keep trying the RPC until it
+ * gives up completely. If {@link #getTotalTimeout()} is set, initialRpcTimeout should be <=
+ * totalTimeout.
+ *
* If there are no configurations, Retries have the default initial RPC timeout value of
* {@code Duration.ZERO}. LRO polling does not use the Initial RPC Timeout value.
*/
diff --git a/gax-java/gax/src/test/java/com/google/api/gax/retrying/ExponentialRetryAlgorithmTest.java b/gax-java/gax/src/test/java/com/google/api/gax/retrying/ExponentialRetryAlgorithmTest.java
index d0c1ee3ed9..ca39a429cd 100644
--- a/gax-java/gax/src/test/java/com/google/api/gax/retrying/ExponentialRetryAlgorithmTest.java
+++ b/gax-java/gax/src/test/java/com/google/api/gax/retrying/ExponentialRetryAlgorithmTest.java
@@ -97,6 +97,48 @@ public void testCreateFirstAttemptOverride() {
assertEquals(Duration.ZERO, attempt.getRetryDelay());
}
+ @Test
+ public void testCreateFirstAttemptHasCorrectTimeout() {
+ long rpcTimeout = 100;
+ long totalTimeout = 10;
+ RetrySettings retrySettings =
+ RetrySettings.newBuilder()
+ .setMaxAttempts(6)
+ .setInitialRetryDelay(Duration.ofMillis(1L))
+ .setRetryDelayMultiplier(2.0)
+ .setMaxRetryDelay(Duration.ofMillis(8L))
+ .setInitialRpcTimeout(Duration.ofMillis(rpcTimeout))
+ .setRpcTimeoutMultiplier(1.0)
+ .setMaxRpcTimeout(Duration.ofMillis(rpcTimeout))
+ .setTotalTimeout(Duration.ofMillis(totalTimeout))
+ .build();
+
+ ExponentialRetryAlgorithm algorithm = new ExponentialRetryAlgorithm(retrySettings, clock);
+
+ TimedAttemptSettings attempt = algorithm.createFirstAttempt();
+ assertEquals(Duration.ofMillis(totalTimeout), attempt.getRpcTimeout());
+
+ long overrideRpcTimeout = 100;
+ long overrideTotalTimeout = 20;
+ RetrySettings retrySettingsOverride =
+ retrySettings
+ .toBuilder()
+ .setInitialRpcTimeout(Duration.ofMillis(overrideRpcTimeout))
+ .setMaxRpcTimeout(Duration.ofMillis(overrideRpcTimeout))
+ .setTotalTimeout(Duration.ofMillis(overrideTotalTimeout))
+ .build();
+ RetryingContext retryingContext =
+ FakeCallContext.createDefault().withRetrySettings(retrySettingsOverride);
+ attempt = algorithm.createFirstAttempt(retryingContext);
+ assertEquals(Duration.ofMillis(overrideTotalTimeout), attempt.getRpcTimeout());
+
+ RetrySettings noTotalTimeout = retrySettings.toBuilder().setTotalTimeout(Duration.ZERO).build();
+
+ algorithm = new ExponentialRetryAlgorithm(noTotalTimeout, clock);
+ attempt = algorithm.createFirstAttempt();
+ assertEquals(attempt.getRpcTimeout(), retrySettings.getInitialRpcTimeout());
+ }
+
@Test
public void testCreateNextAttempt() {
TimedAttemptSettings firstAttempt = algorithm.createFirstAttempt();
From 1dfe4c0829b7e063324b9e26f2be685258f96d8c Mon Sep 17 00:00:00 2001
From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com>
Date: Thu, 18 Apr 2024 18:56:42 +0000
Subject: [PATCH 30/32] build: [common-protos,common-protos] Update protobuf to
25.3 in WORKSPACE (#2606)
PiperOrigin-RevId: 624989428
Source-Link:
https://github.com/googleapis/googleapis/commit/caf600abae856335abbfcfa6d978bca051c2bc8c
Source-Link:
https://github.com/googleapis/googleapis-gen/commit/cc580b8ea4c07f774093d0f8c4afedd2eae6e856
Copy-Tag:
eyJwIjoiamF2YS1jb21tb24tcHJvdG9zLy5Pd2xCb3QueWFtbCIsImgiOiJjYzU4MGI4ZWE0YzA3Zjc3NDA5M2QwZjhjNGFmZWRkMmVhZTZlODU2In0=
build: Update protobuf to 25.3 in WORKSPACE
PiperOrigin-RevId: 624989428
Source-Link:
https://github.com/googleapis/googleapis/commit/caf600abae856335abbfcfa6d978bca051c2bc8c
Source-Link:
https://github.com/googleapis/googleapis-gen/commit/cc580b8ea4c07f774093d0f8c4afedd2eae6e856
Copy-Tag:
eyJwIjoiamF2YS1jb21tb24tcHJvdG9zLy5Pd2xCb3QueWFtbCIsImgiOiJjYzU4MGI4ZWE0YzA3Zjc3NDA5M2QwZjhjNGFmZWRkMmVhZTZlODU2In0=
docs:card proto update
feat: material icon in card
PiperOrigin-RevId: 624942359
Source-Link:
https://github.com/googleapis/googleapis/commit/436a34a5da04978e98859afe7487ce93d08e9c03
Source-Link:
https://github.com/googleapis/googleapis-gen/commit/7c861248a2ab2c3dbd25d52afec49ff905e66a8b
Copy-Tag:
eyJwIjoiamF2YS1jb21tb24tcHJvdG9zLy5Pd2xCb3QueWFtbCIsImgiOiI3Yzg2MTI0OGEyYWIyYzNkYmQyNWQ1MmFmZWM0OWZmOTA1ZTY2YThiIn0=
feat: Add DEMAND_GEN_ADS and DEMAND_GEN_ADS_DISCOVER_SURFACE in
ReportingContextEnum
docs: Deprecate DISCOVERY_ADS and document the new enum values
PiperOrigin-RevId: 619534137
Source-Link:
https://github.com/googleapis/googleapis/commit/b4771b17d48844799d73f88f51de0bf5b7bb05ca
Source-Link:
https://github.com/googleapis/googleapis-gen/commit/bd9798abf4dd809911e31ec7c2174f9817c72c69
Copy-Tag:
eyJwIjoiamF2YS1jb21tb24tcHJvdG9zLy5Pd2xCb3QueWFtbCIsImgiOiJiZDk3OThhYmY0ZGQ4MDk5MTFlMzFlYzdjMjE3NGY5ODE3YzcyYzY5In0=
---------
Co-authored-by: Owl Bot Release notes
3.1.3
xmlattr
and passing user input as attribute keys.Changelog
Version 3.1.3
1858
xmlattr
filter does not allow keys with spaces. GHSA-h5c8-rqwp-cp95{% trans %}
blocks
more helpful. :pr:1918
Commits
d9de4bb
release version 3.1.350124e1
skip test pypi9ea7222
use trusted publishingda703f7
use trusted publishingbce1746
use trusted publishing7277d80
update pre-commit hooks5c8a105
Make nested-trans-block exceptions nicer (#1918)19a55db
Make nested-trans-block exceptions nicer7167953
Merge pull request from GHSA-h5c8-rqwp-cp957dd3680
xmlattr filter disallows keys with spaces
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jinja2&package-manager=pip&previous-version=3.1.2&new-version=3.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show googleapis/sdk-platform-java
(com.google.api:api-common)
###
[`v2.29.0`](https://togithub.com/googleapis/sdk-platform-java/blob/HEAD/CHANGELOG.md#2290-2023-10-31)
[Compare
Source](https://togithub.com/googleapis/sdk-platform-java/compare/v2.28.0...v2.29.0)
##### Features
- `generate_library.sh` with postprocessing
([#1951](https://togithub.com/googleapis/sdk-platform-java/issues/1951))
([39b9f0e](https://togithub.com/googleapis/sdk-platform-java/commit/39b9f0e956b7967d118873ee2e365fe6a02a029b))
##### Dependencies
- update dependency cryptography to v41.0.5
([#2206](https://togithub.com/googleapis/sdk-platform-java/issues/2206))
([6d1f84a](https://togithub.com/googleapis/sdk-platform-java/commit/6d1f84a7923573346fbfbfa3107a3da4c0a19bfe))
- update dependency google-auth to v2.23.4
([#2217](https://togithub.com/googleapis/sdk-platform-java/issues/2217))
([f1ee04d](https://togithub.com/googleapis/sdk-platform-java/commit/f1ee04d902000c5f8dd6a9c51dea57c9de01a25e))
- update dependency google-cloud-storage to v2.13.0
([#2216](https://togithub.com/googleapis/sdk-platform-java/issues/2216))
([1af12a8](https://togithub.com/googleapis/sdk-platform-java/commit/1af12a8881c2036d4ddb844c061b5f6b17e991d9))
- update google api dependencies
([#2187](https://togithub.com/googleapis/sdk-platform-java/issues/2187))
([448b0d1](https://togithub.com/googleapis/sdk-platform-java/commit/448b0d1eea5c4bd5f89176315c21cf7d49bc1af5))
- update googleapis/java-cloud-bom digest to
[`41d86db`](https://togithub.com/googleapis/sdk-platform-java/commit/41d86db)
([#2205](https://togithub.com/googleapis/sdk-platform-java/issues/2205))
([9152f24](https://togithub.com/googleapis/sdk-platform-java/commit/9152f24e7aafa165326205b12d3709c61c842a3f))
- update googleapis/java-cloud-bom digest to
[`b8394a1`](https://togithub.com/googleapis/sdk-platform-java/commit/b8394a1)
([#2201](https://togithub.com/googleapis/sdk-platform-java/issues/2201))
([f9957df](https://togithub.com/googleapis/sdk-platform-java/commit/f9957df04bc00d72e1a26dfd5c4c4805172d58d7))
- update googleapis/java-cloud-bom digest to
[`d06156f`](https://togithub.com/googleapis/sdk-platform-java/commit/d06156f)
([#2200](https://togithub.com/googleapis/sdk-platform-java/issues/2200))
([097e37e](https://togithub.com/googleapis/sdk-platform-java/commit/097e37e560646ed47925e3620c5a490a78889ec7))
- update googleapis/java-cloud-bom digest to
[`e896c4e`](https://togithub.com/googleapis/sdk-platform-java/commit/e896c4e)
([#2198](https://togithub.com/googleapis/sdk-platform-java/issues/2198))
([15a796f](https://togithub.com/googleapis/sdk-platform-java/commit/15a796f718e7e27991d27a337223314addb0375a))
- update graal-sdk to 22.3.3 in bazel dependencies file
([#2209](https://togithub.com/googleapis/sdk-platform-java/issues/2209))
([25957d3](https://togithub.com/googleapis/sdk-platform-java/commit/25957d3b8cc0424d5b1ac293e771a15f0fc54721))
- update grpc dependencies to v1.59.0
([#2211](https://togithub.com/googleapis/sdk-platform-java/issues/2211))
([7dafa8d](https://togithub.com/googleapis/sdk-platform-java/commit/7dafa8d452615e5ac5dd5fbb95e645a1ce4a9226))
apache/arrow (org.apache.arrow:arrow-vector)
###
[`v15.0.2`](https://togithub.com/apache/arrow/compare/apache-arrow-15.0.1...apache-arrow-15.0.2)
open-telemetry/opentelemetry-java
(io.opentelemetry:opentelemetry-api)
###
[`v1.37.0`](https://togithub.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1370-2024-04-05)
[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-java/compare/v1.36.0...v1.37.0)
**NOTICE:** This release contains a significant restructuring of the
experimental event API and the API incubator artifact. Please read the
notes in the `API -> Incubator` section carefully.
##### API
- Promote `Span#addLink` to stable API
([#6317](https://togithub.com/open-telemetry/opentelemetry-java/pull/6317))
##### Incubator
- BREAKING: Rename `opentelemetry-extension-incubator` to
`opentelemetry-api-incubator`,
merge `opentelemetry-api-events` into `opentelemetry-api-incubator`.
([#6289](https://togithub.com/open-telemetry/opentelemetry-java/pull/6289))
- BREAKING: Remove domain from event api.
`EventEmitterProvider#setEventDomain` has been removed.
The `event.name` field should now be namespaced to avoid collisions.
See [Semantic Conventions for Event
Attributes](https://opentelemetry.io/docs/specs/semconv/general/events/)
for more details.
([#6253](https://togithub.com/open-telemetry/opentelemetry-java/pull/6253))
- BREAKING: Rename `EventEmitter` and related classes to `EventLogger`.
([#6316](https://togithub.com/open-telemetry/opentelemetry-java/pull/6316))
- BREAKING: Refactor Event API to reflect spec changes. Restructure API
to put fields in
the `AnyValue` log record body. Add setters for timestamp, context, and
severity. Set default
severity to `INFO=9`.
([#6318](https://togithub.com/open-telemetry/opentelemetry-java/pull/6318))
##### SDK
- Add `get{Signal}Exporter` methods to `Simple{Signal}Processor`,
`Batch{Signal}Processor`.
([#6078](https://togithub.com/open-telemetry/opentelemetry-java/pull/6078))
##### Metrics
- Use synchronized instead of reentrant lock in explicit bucket
histogram
([#6309](https://togithub.com/open-telemetry/opentelemetry-java/pull/6309))
##### Exporters
- Fix typo in OTLP javadoc
([#6311](https://togithub.com/open-telemetry/opentelemetry-java/pull/6311))
- Add `PrometheusHttpServer#toBuilder()`
([#6333](https://togithub.com/open-telemetry/opentelemetry-java/pull/6333))
- Bugfix: Use `getPrometheusName` for Otel2PrometheusConverter map keys
to avoid metric name
conflicts
([#6308](https://togithub.com/open-telemetry/opentelemetry-java/pull/6308))
##### Extensions
- Add Metric exporter REUSABLE_DATA memory mode configuration options,
including autoconfigure
support via env var
`OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA`.
([#6304](https://togithub.com/open-telemetry/opentelemetry-java/pull/6304))
- Add autoconfigure console alias for logging exporter
([#6027](https://togithub.com/open-telemetry/opentelemetry-java/pull/6027))
- Update jaeger autoconfigure docs to point to OTLP
([#6307](https://togithub.com/open-telemetry/opentelemetry-java/pull/6307))
- Add `ServiceInstanceIdResourceProvider` implementation for generating
`service.instance.id` UUID
if not already provided by user. Included in
`opentelemetry-sdk-extension-incubator`.
([#6226](https://togithub.com/open-telemetry/opentelemetry-java/pull/6226))
- Add GCP resource detector to list of resource providers in
autoconfigure docs
([#6336](https://togithub.com/open-telemetry/opentelemetry-java/pull/6336))
##### Tooling
- Check for Java 17 toolchain and fail if not found
([#6303](https://togithub.com/open-telemetry/opentelemetry-java/pull/6303))
ThreeTen/threeten-extra (org.threeten:threeten-extra)
###
[`v1.8.0`](https://togithub.com/ThreeTen/threeten-extra/releases/tag/v1.8.0)
[Compare
Source](https://togithub.com/ThreeTen/threeten-extra/compare/v1.7.2...v1.8.0)
See the [change
notes](https://www.threeten.org/threeten-extra/changes-report.html) for
more information.
GoogleCloudPlatform/opentelemetry-operations-java
(com.google.cloud.opentelemetry:detector-resources-support)
###
[`v0.28.0`](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/releases/tag/v0.28.0)
[Compare
Source](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/compare/v0.27.0...v0.28.0)
#### Release Highlights
- Add support for `CreateServiceTimeseries` in metrics exporter in
[#318](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/issues/318).
- Add resource attributes as metrics labels by providing a Predicate
based filter to control which resource attributes end up as metric
labels in
[#314](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/issues/314),
[#319](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/issues/319).
#### What's Changed
- Add Readme for detector-resources-support module by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/282](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/282)
- Copy instrumentation quickstart out of java-docs-samples by
[@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/283](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/283)
- Enable snippet-bot by [@aabmass](https://togithub.com/aabmass)
in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/284](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/284)
- Quota project fix by [@aabmass](https://togithub.com/aabmass)
in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/286](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/286)
- Use logstash-logback-encoder version that works with spring boot 2 by
[@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/285](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/285)
- Update instrumentation quickstart README links by
[@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/287](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/287)
- Make examples/instrumentation-quickstart a standalone gradle build by
[@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/289](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/289)
- Add CI for examples/instrumentation-quickstart by
[@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/290](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/290)
- Test against java 11 by
[@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/293](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/293)
- Update TraceTranslator.java by
[@WadeGulbrandsen](https://togithub.com/WadeGulbrandsen) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/296](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/296)
- feat: simplify logging in instrumentation quickstart by
[@dashpole](https://togithub.com/dashpole) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/298](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/298)
- Update Gradle to v8.6 by [@psx95](https://togithub.com/psx95)
in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/300](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/300)
- Replace resource detector with upstream detector by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/301](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/301)
- Update links to the upstream detector by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/302](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/302)
- Add OTLP trace with ADC example by
[@damemi](https://togithub.com/damemi) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/297](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/297)
- Update auto-exporter readme by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/304](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/304)
- Add tests to verify OTel integration using in-memory exporter by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/306](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/306)
- Add GH action step to test shadowJar by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/309](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/309)
- Add missing GOOGLE_CLOUD_QUOTA_PROJECT environment variable to compose
file by [@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/311](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/311)
- Update instrumentation quickstart to new region tag name by
[@aabmass](https://togithub.com/aabmass) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/312](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/312)
- Update instrumentation-quickstart README by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/315](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/315)
- Add resource attributes as metric labels by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/314](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/314)
- Update resource detection sample by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/317](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/317)
- Make setResourceAttributesFilter public by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/319](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/319)
- Add support for createServiceTimeSeries by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/318](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/318)
- Disable release for gcp-resource-detector by
[@psx95](https://togithub.com/psx95) in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/321](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/321)
#### New Contributors
- [@WadeGulbrandsen](https://togithub.com/WadeGulbrandsen) made
their first contribution in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/296](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/296)
- [@damemi](https://togithub.com/damemi) made their first
contribution in
[https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/297](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-java/pull/297)
**Full Changelog**:
https://github.com/GoogleCloudPlatform/opentelemetry-operations-java/compare/v0.27.0...v0.28.0
jacoco/jacoco (org.jacoco:jacoco-maven-plugin)
###
[`v0.8.12`](https://togithub.com/jacoco/jacoco/releases/tag/v0.8.12):
0.8.12
[Compare
Source](https://togithub.com/jacoco/jacoco/compare/v0.8.11...v0.8.12)
#### New Features
- JaCoCo now officially supports Java 22 (GitHub
[#1596](https://togithub.com/jacoco/jacoco/issues/1596)).
- Experimental support for Java 23 class files (GitHub
[#1553](https://togithub.com/jacoco/jacoco/issues/1553)).
#### Fixed bugs
- Branches added by the Kotlin compiler for functions with default
arguments and having more than 32 parameters are filtered out during
generation of report (GitHub
[#1556](https://togithub.com/jacoco/jacoco/issues/1556)).
- Branch added by the Kotlin compiler version 1.5.0 and above for
reading from lateinit property is filtered out during generation of
report (GitHub
[#1568](https://togithub.com/jacoco/jacoco/issues/1568)).
#### Non-functional Changes
- JaCoCo now depends on ASM 9.7 (GitHub
[#1600](https://togithub.com/jacoco/jacoco/issues/1600)).
Release notes
24.3.0
Highlights
Stable style
Performance
Documentation
--check
is used with
--quiet
(#4236)24.2.0
Stable style
Preview style
hug_parens_with_braces_and_square_brackets
feature to the unstable style
due to an outstanding crash and proposed formatting tweaks (#4198)case
statement
if
guards (#4214).Configuration
Changelog
24.3.0
Highlights
Stable style
Performance
Documentation
--check
is used with
--quiet
(#4236)24.2.0
Stable style
Preview style
hug_parens_with_braces_and_square_brackets
feature to the unstable style
due to an outstanding crash and proposed formatting tweaks (#4198)case
statement
if
guards (#4214).Commits
552baf8
Prepare release 24.3.0 (#4279)f000936
Fix catastrophic performance in lines_with_leading_tabs_expanded() (#4278)7b5a657
Fix --line-ranges behavior when ranges are at EOF (#4273)1abcffc
Use regex where we ignore case on windows (#4252)719e674
Fix 4227: Improve documentation for --quiet --check (#4236)e5510af
update plugin url for Thonny (#4259)6af7d11
Fix AST safety check false negative (#4270)f03ee11
Ensure blib2to3.pygram
is initialized before use (#4224)e4bfedb
fix: Don't move comments while splitting delimiters (#4248)d0287e1
Make trailing comma logic more concise (#4202)
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=23.12.1&new-version=24.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show protocolbuffers/protobuf
(com.google.protobuf:protobuf-java)
###
[`v3.25.3`](https://togithub.com/protocolbuffers/protobuf/compare/v3.25.2...v3.25.3)
googleapis/java-shared-config
(com.google.cloud:google-cloud-shared-config)
###
[`v1.7.7`](https://togithub.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#177-2024-04-17)
[Compare
Source](https://togithub.com/googleapis/java-shared-config/compare/v1.7.6...v1.7.7)
##### Bug Fixes
- Graalvm image terraform install
([#806](https://togithub.com/googleapis/java-shared-config/issues/806))
([96589ef](https://togithub.com/googleapis/java-shared-config/commit/96589efd2d4abbda8623c855c92be092293133ce))
##### Dependencies
- Update dependency com.puppycrawl.tools:checkstyle to v10.15.0
([#792](https://togithub.com/googleapis/java-shared-config/issues/792))
([984f434](https://togithub.com/googleapis/java-shared-config/commit/984f434ddbb9ddbf60d80d14dae6a92d8639596a))
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to
v3.13.0
([8136d33](https://togithub.com/googleapis/java-shared-config/commit/8136d33b21a7492bee3673836db035be14240c44))
- Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.3
([e485b45](https://togithub.com/googleapis/java-shared-config/commit/e485b45aff22a0528feabfa9348152c20a146560))
- Update dependency org.apache.maven.plugins:maven-jar-plugin to v3.4.0
([567ba39](https://togithub.com/googleapis/java-shared-config/commit/567ba397399c67fbbad3558358a7d86f30e8b3e7))
- Update dependency org.apache.maven.plugins:maven-source-plugin to
v3.3.1
([8b625c0](https://togithub.com/googleapis/java-shared-config/commit/8b625c0c05f90c0df5fa5f2e11da8e8b8067ce85))
- Update dependency org.jacoco:jacoco-maven-plugin to v0.8.12
([15870f4](https://togithub.com/googleapis/java-shared-config/commit/15870f491eba6132ae60239eda1ebec5b307b4e6))
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -223,12 +223,12 @@ private LoadIndicator(int value) {
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* When specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* Protobuf enum {@code google.apps.card.v1.Action.Interaction}
@@ -248,7 +248,7 @@ public enum Interaction implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * Opens a [dialog](https://developers.google.com/chat/how-tos/dialogs), a
+ * Opens a [dialog](https://developers.google.com/workspace/chat/dialogs), a
* windowed, card-based interface that Chat apps use to interact with users.
*
* Only supported by Chat apps in response to button-clicks on card
@@ -256,7 +256,7 @@ public enum Interaction implements com.google.protobuf.ProtocolMessageEnum {
* an add-on, the entire card is stripped and nothing is shown in the
* client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* OPEN_DIALOG = 1;
@@ -279,7 +279,7 @@ public enum Interaction implements com.google.protobuf.ProtocolMessageEnum {
*
*
*
- * Opens a [dialog](https://developers.google.com/chat/how-tos/dialogs), a
+ * Opens a [dialog](https://developers.google.com/workspace/chat/dialogs), a
* windowed, card-based interface that Chat apps use to interact with users.
*
* Only supported by Chat apps in response to button-clicks on card
@@ -287,7 +287,7 @@ public enum Interaction implements com.google.protobuf.ProtocolMessageEnum {
* an add-on, the entire card is stripped and nothing is shown in the
* client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* OPEN_DIALOG = 1;
@@ -440,7 +440,7 @@ public interface ActionParameterOrBuilder
* snooze type and snooze time in the list of string parameters.
*
* To learn more, see
- * [`CommonEventObject`](https://developers.google.com/chat/api/reference/rest/v1/Event#commoneventobject).
+ * [`CommonEventObject`](https://developers.google.com/workspace/chat/api/reference/rest/v1/Event#commoneventobject).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -765,7 +765,7 @@ protected Builder newBuilderForType(
* snooze type and snooze time in the list of string parameters.
*
* To learn more, see
- * [`CommonEventObject`](https://developers.google.com/chat/api/reference/rest/v1/Event#commoneventobject).
+ * [`CommonEventObject`](https://developers.google.com/workspace/chat/api/reference/rest/v1/Event#commoneventobject).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -1252,8 +1252,8 @@ public com.google.apps.card.v1.Action.ActionParameter getDefaultInstanceForType(
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -1279,8 +1279,8 @@ public java.lang.String getFunction() {
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -1421,11 +1421,11 @@ public com.google.apps.card.v1.Action.LoadIndicator getLoadIndicator() {
* user make changes while the action is being processed, set
* [`LoadIndicator`](https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.card.v1#loadindicator)
* to `NONE`. For [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create)
+ * messages](https://developers.google.com/workspace/chat/api/guides/v1/messages/create#create)
* in Chat apps, you must also set the action's
- * [`ResponseType`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#responsetype)
+ * [`ResponseType`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#responsetype)
* to `UPDATE_MESSAGE` and use the same
- * [`card_id`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#CardWithId)
+ * [`card_id`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#CardWithId)
* from the card that contained the action.
*
* If `false`, the form values are cleared when the action is triggered.
@@ -1451,7 +1451,7 @@ public boolean getPersistValues() {
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -1461,11 +1461,11 @@ public boolean getPersistValues() {
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
@@ -1481,7 +1481,7 @@ public int getInteractionValue() {
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -1491,11 +1491,11 @@ public int getInteractionValue() {
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
@@ -1998,8 +1998,8 @@ public Builder mergeFrom(
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -2024,8 +2024,8 @@ public java.lang.String getFunction() {
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -2050,8 +2050,8 @@ public com.google.protobuf.ByteString getFunctionBytes() {
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -2075,8 +2075,8 @@ public Builder setFunction(java.lang.String value) {
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -2096,8 +2096,8 @@ public Builder clearFunction() {
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -2575,11 +2575,11 @@ public Builder clearLoadIndicator() {
* user make changes while the action is being processed, set
* [`LoadIndicator`](https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.card.v1#loadindicator)
* to `NONE`. For [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create)
+ * messages](https://developers.google.com/workspace/chat/api/guides/v1/messages/create#create)
* in Chat apps, you must also set the action's
- * [`ResponseType`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#responsetype)
+ * [`ResponseType`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#responsetype)
* to `UPDATE_MESSAGE` and use the same
- * [`card_id`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#CardWithId)
+ * [`card_id`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#CardWithId)
* from the card that contained the action.
*
* If `false`, the form values are cleared when the action is triggered.
@@ -2608,11 +2608,11 @@ public boolean getPersistValues() {
* user make changes while the action is being processed, set
* [`LoadIndicator`](https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.card.v1#loadindicator)
* to `NONE`. For [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create)
+ * messages](https://developers.google.com/workspace/chat/api/guides/v1/messages/create#create)
* in Chat apps, you must also set the action's
- * [`ResponseType`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#responsetype)
+ * [`ResponseType`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#responsetype)
* to `UPDATE_MESSAGE` and use the same
- * [`card_id`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#CardWithId)
+ * [`card_id`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#CardWithId)
* from the card that contained the action.
*
* If `false`, the form values are cleared when the action is triggered.
@@ -2645,11 +2645,11 @@ public Builder setPersistValues(boolean value) {
* user make changes while the action is being processed, set
* [`LoadIndicator`](https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.card.v1#loadindicator)
* to `NONE`. For [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create)
+ * messages](https://developers.google.com/workspace/chat/api/guides/v1/messages/create#create)
* in Chat apps, you must also set the action's
- * [`ResponseType`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#responsetype)
+ * [`ResponseType`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#responsetype)
* to `UPDATE_MESSAGE` and use the same
- * [`card_id`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#CardWithId)
+ * [`card_id`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#CardWithId)
* from the card that contained the action.
*
* If `false`, the form values are cleared when the action is triggered.
@@ -2676,7 +2676,7 @@ public Builder clearPersistValues() {
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -2686,11 +2686,11 @@ public Builder clearPersistValues() {
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
@@ -2706,7 +2706,7 @@ public int getInteractionValue() {
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -2716,11 +2716,11 @@ public int getInteractionValue() {
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
@@ -2739,7 +2739,7 @@ public Builder setInteractionValue(int value) {
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -2749,11 +2749,11 @@ public Builder setInteractionValue(int value) {
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
@@ -2771,7 +2771,7 @@ public com.google.apps.card.v1.Action.Interaction getInteraction() {
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -2781,11 +2781,11 @@ public com.google.apps.card.v1.Action.Interaction getInteraction() {
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
@@ -2807,7 +2807,7 @@ public Builder setInteraction(com.google.apps.card.v1.Action.Interaction value)
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -2817,11 +2817,11 @@ public Builder setInteraction(com.google.apps.card.v1.Action.Interaction value)
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ActionOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ActionOrBuilder.java
index 1358940129..37cb9b17d3 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ActionOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ActionOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface ActionOrBuilder
@@ -31,8 +31,8 @@ public interface ActionOrBuilder
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -47,8 +47,8 @@ public interface ActionOrBuilder
* A custom function to invoke when the containing element is
* clicked or othrwise activated.
*
- * For example usage, see [Create interactive
- * cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ * For example usage, see [Read form
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string function = 1;
@@ -147,11 +147,11 @@ public interface ActionOrBuilder
* user make changes while the action is being processed, set
* [`LoadIndicator`](https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.card.v1#loadindicator)
* to `NONE`. For [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create)
+ * messages](https://developers.google.com/workspace/chat/api/guides/v1/messages/create#create)
* in Chat apps, you must also set the action's
- * [`ResponseType`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#responsetype)
+ * [`ResponseType`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#responsetype)
* to `UPDATE_MESSAGE` and use the same
- * [`card_id`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#CardWithId)
+ * [`card_id`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#CardWithId)
* from the card that contained the action.
*
* If `false`, the form values are cleared when the action is triggered.
@@ -172,7 +172,7 @@ public interface ActionOrBuilder
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -182,11 +182,11 @@ public interface ActionOrBuilder
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
@@ -199,7 +199,7 @@ public interface ActionOrBuilder
*
*
* Optional. Required when opening a
- * [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ * [dialog](https://developers.google.com/workspace/chat/dialogs).
*
* What to do in response to an interaction with a user, such as a user
* clicking a button in a card message.
@@ -209,11 +209,11 @@ public interface ActionOrBuilder
*
* By specifying an `interaction`, the app can respond in special interactive
* ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- * open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ * open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
* specified, a loading indicator isn't shown. If specified for
* an add-on, the entire card is stripped and nothing is shown in the client.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* .google.apps.card.v1.Action.Interaction interaction = 5;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyle.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyle.java
index 91a97a9842..3dadbfa785 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyle.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyle.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyleOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyleOrBuilder.java
index 044befc5c3..ace30125aa 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyleOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/BorderStyleOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface BorderStyleOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Button.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Button.java
index 3a4ba0a1f9..23dc3e3f08 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Button.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Button.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -25,7 +25,8 @@
*
* A text, icon, or text and icon button that users can click. For an example in
* Google Chat apps, see
- * [Button list](https://developers.google.com/chat/ui/widgets/button-list).
+ * [Add a
+ * button](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_button).
*
* To make an image a clickable button, specify an
* [`Image`][google.apps.card.v1.Image] (not an
@@ -393,7 +394,7 @@ public boolean getDisabled() {
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
@@ -421,7 +422,7 @@ public java.lang.String getAltText() {
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
@@ -664,7 +665,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
* A text, icon, or text and icon button that users can click. For an example in
* Google Chat apps, see
- * [Button list](https://developers.google.com/chat/ui/widgets/button-list).
+ * [Add a
+ * button](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_button).
*
* To make an image a clickable button, specify an
* [`Image`][google.apps.card.v1.Image] (not an
@@ -1950,7 +1952,7 @@ public Builder clearDisabled() {
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
@@ -1977,7 +1979,7 @@ public java.lang.String getAltText() {
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
@@ -2004,7 +2006,7 @@ public com.google.protobuf.ByteString getAltTextBytes() {
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
@@ -2030,7 +2032,7 @@ public Builder setAltText(java.lang.String value) {
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
@@ -2052,7 +2054,7 @@ public Builder clearAltText() {
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonList.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonList.java
index 5a9a84137b..827923a1c2 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonList.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonList.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -25,7 +25,8 @@
*
* A list of buttons layed out horizontally. For an example in
* Google Chat apps, see
- * [Button list](https://developers.google.com/chat/ui/widgets/button-list).
+ * [Add a
+ * button](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_button).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -304,7 +305,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
*
* A list of buttons layed out horizontally. For an example in
* Google Chat apps, see
- * [Button list](https://developers.google.com/chat/ui/widgets/button-list).
+ * [Add a
+ * button](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_button).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonListOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonListOrBuilder.java
index 320805a2df..50ad74452e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonListOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonListOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface ButtonListOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonOrBuilder.java
index b1bf4ed96b..288ef01ed2 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ButtonOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface ButtonOrBuilder
@@ -276,7 +276,7 @@ public interface ButtonOrBuilder
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
*
*
* string alt_text = 6;
@@ -293,7 +293,7 @@ public interface ButtonOrBuilder
* Set descriptive text that lets users know what the button does. For
* example, if a button opens a hyperlink, you might write: "Opens a new
* browser tab and navigates to the Google Chat developer documentation at
- * https://developers.google.com/chat".
+ * https://developers.google.com/workspace/chat".
* string alt_text = 6;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Card.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Card.java
index 677139ad5e..d80de0bf47 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Card.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Card.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -35,15 +35,15 @@
* To learn how
* to build cards, see the following documentation:
*
- * * For Google Chat apps, see [Design dynamic, interactive, and consistent UIs
- * with cards](https://developers.google.com/chat/ui).
+ * * For Google Chat apps, see [Design the components of a card or
+ * dialog](https://developers.google.com/workspace/chat/design-components-card-dialog).
* * For Google Workspace Add-ons, see [Card-based
* interfaces](https://developers.google.com/apps-script/add-ons/concepts/cards).
*
* **Example: Card message for a Google Chat app**
*
* ![Example contact
- * card](https://developers.google.com/chat/images/card_api_reference.png)
+ * card](https://developers.google.com/workspace/chat/images/card_api_reference.png)
*
* To create the sample card message in Google Chat, use the following JSON:
*
@@ -54,77 +54,77 @@
* "cardId": "unique-card-id",
* "card": {
* "header": {
- * "title": "Sasha",
- * "subtitle": "Software Engineer",
- * "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
- * "imageType": "CIRCLE",
- * "imageAltText": "Avatar for Sasha",
- * },
- * "sections": [
- * {
- * "header": "Contact Info",
- * "collapsible": true,
- * "uncollapsibleWidgetsCount": 1,
- * "widgets": [
- * {
- * "decoratedText": {
- * "startIcon": {
- * "knownIcon": "EMAIL",
- * },
- * "text": "sasha@example.com",
- * }
- * },
- * {
- * "decoratedText": {
- * "startIcon": {
- * "knownIcon": "PERSON",
- * },
- * "text": "<font color=\"#80e27e\">Online</font>",
- * },
- * },
- * {
- * "decoratedText": {
- * "startIcon": {
- * "knownIcon": "PHONE",
- * },
- * "text": "+1 (555) 555-1234",
- * }
- * },
- * {
- * "buttonList": {
- * "buttons": [
- * {
- * "text": "Share",
- * "onClick": {
+ * "title": "Sasha",
+ * "subtitle": "Software Engineer",
+ * "imageUrl":
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
+ * "imageType": "CIRCLE",
+ * "imageAltText": "Avatar for Sasha"
+ * },
+ * "sections": [
+ * {
+ * "header": "Contact Info",
+ * "collapsible": true,
+ * "uncollapsibleWidgetsCount": 1,
+ * "widgets": [
+ * {
+ * "decoratedText": {
+ * "startIcon": {
+ * "knownIcon": "EMAIL"
+ * },
+ * "text": "sasha@example.com"
+ * }
+ * },
+ * {
+ * "decoratedText": {
+ * "startIcon": {
+ * "knownIcon": "PERSON"
+ * },
+ * "text": "<font color=\"#80e27e\">Online</font>"
+ * }
+ * },
+ * {
+ * "decoratedText": {
+ * "startIcon": {
+ * "knownIcon": "PHONE"
+ * },
+ * "text": "+1 (555) 555-1234"
+ * }
+ * },
+ * {
+ * "buttonList": {
+ * "buttons": [
+ * {
+ * "text": "Share",
+ * "onClick": {
* "openLink": {
- * "url": "https://example.com/share",
- * }
- * }
- * },
- * {
- * "text": "Edit",
- * "onClick": {
- * "action": {
- * "function": "goToView",
- * "parameters": [
- * {
- * "key": "viewType",
- * "value": "EDIT",
- * }
- * ],
- * }
- * }
- * },
- * ],
- * }
- * },
- * ],
- * },
- * ],
- * },
+ * "url": "https://example.com/share"
+ * }
+ * }
+ * },
+ * {
+ * "text": "Edit",
+ * "onClick": {
+ * "action": {
+ * "function": "goToView",
+ * "parameters": [
+ * {
+ * "key": "viewType",
+ * "value": "EDIT"
+ * }
+ * ]
+ * }
+ * }
+ * }
+ * ]
+ * }
+ * }
+ * ]
+ * }
+ * ]
+ * }
* }
- * ],
+ * ]
* }
* ```
*
@@ -646,8 +646,8 @@ public interface CardHeaderOrBuilder
*
*
*
- * Represents a card header. For an example in Google Chat apps, see [Card
- * header](https://developers.google.com/chat/ui/widgets/card-header).
+ * Represents a card header. For an example in Google Chat apps, see [Add a
+ * header](https://developers.google.com/workspace/chat/design-components-card-dialog#add_a_header).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -1146,8 +1146,8 @@ protected Builder newBuilderForType(
*
*
*
*
* Protobuf type {@code google.apps.card.v1.Columns}
@@ -99,8 +100,6 @@ public interface ColumnOrBuilder
*
*
- * Represents a card header. For an example in Google Chat apps, see [Card
- * header](https://developers.google.com/chat/ui/widgets/card-header).
+ * Represents a card header. For an example in Google Chat apps, see [Add a
+ * header](https://developers.google.com/workspace/chat/design-components-card-dialog#add_a_header).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -2015,7 +2015,7 @@ public interface SectionOrBuilder
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2035,7 +2035,7 @@ public interface SectionOrBuilder
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2205,7 +2205,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2236,7 +2236,7 @@ public java.lang.String getHeader() {
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2858,7 +2858,7 @@ public Builder mergeFrom(
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2888,7 +2888,7 @@ public java.lang.String getHeader() {
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2918,7 +2918,7 @@ public com.google.protobuf.ByteString getHeaderBytes() {
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2947,7 +2947,7 @@ public Builder setHeader(java.lang.String value) {
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2972,7 +2972,7 @@ public Builder clearHeader() {
* Supports simple HTML formatted text. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -4620,11 +4620,11 @@ public interface CardFixedFooterOrBuilder
* `secondaryButton` causes an error.
*
* For Chat apps, you can use fixed footers in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
- * For an example in Google Chat apps, see [Card
- * footer](https://developers.google.com/chat/ui/widgets/card-fixed-footer).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
+ * For an example in Google Chat apps, see [Add a persistent
+ * footer](https://developers.google.com/workspace/chat/design-components-card-dialog#add_a_persistent_footer).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -4964,11 +4964,11 @@ protected Builder newBuilderForType(
* `secondaryButton` causes an error.
*
* For Chat apps, you can use fixed footers in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
- * For an example in Google Chat apps, see [Card
- * footer](https://developers.google.com/chat/ui/widgets/card-fixed-footer).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
+ * For an example in Google Chat apps, see [Add a persistent
+ * footer](https://developers.google.com/workspace/chat/design-components-card-dialog#add_a_persistent_footer).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -5709,8 +5709,8 @@ public com.google.apps.card.v1.Card.CardHeaderOrBuilder getHeaderOrBuilder() {
*
@@ -7259,8 +7259,8 @@ private void ensureSectionsIsMutable() {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -5725,8 +5725,8 @@ public java.util.List
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -5742,8 +5742,8 @@ public java.util.List
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -5758,8 +5758,8 @@ public int getSectionsCount() {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -5774,8 +5774,8 @@ public com.google.apps.card.v1.Card.Section getSections(int index) {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -6129,9 +6129,9 @@ public com.google.protobuf.ByteString getNameBytes() {
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -6154,9 +6154,9 @@ public boolean hasFixedFooter() {
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -6181,9 +6181,9 @@ public com.google.apps.card.v1.Card.CardFixedFooter getFixedFooter() {
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -6565,15 +6565,15 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* To learn how
* to build cards, see the following documentation:
*
- * * For Google Chat apps, see [Design dynamic, interactive, and consistent UIs
- * with cards](https://developers.google.com/chat/ui).
+ * * For Google Chat apps, see [Design the components of a card or
+ * dialog](https://developers.google.com/workspace/chat/design-components-card-dialog).
* * For Google Workspace Add-ons, see [Card-based
* interfaces](https://developers.google.com/apps-script/add-ons/concepts/cards).
*
* **Example: Card message for a Google Chat app**
*
* ![Example contact
- * card](https://developers.google.com/chat/images/card_api_reference.png)
+ * card](https://developers.google.com/workspace/chat/images/card_api_reference.png)
*
* To create the sample card message in Google Chat, use the following JSON:
*
@@ -6584,77 +6584,77 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* "cardId": "unique-card-id",
* "card": {
* "header": {
- * "title": "Sasha",
- * "subtitle": "Software Engineer",
- * "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
- * "imageType": "CIRCLE",
- * "imageAltText": "Avatar for Sasha",
- * },
- * "sections": [
- * {
- * "header": "Contact Info",
- * "collapsible": true,
- * "uncollapsibleWidgetsCount": 1,
- * "widgets": [
- * {
- * "decoratedText": {
- * "startIcon": {
- * "knownIcon": "EMAIL",
- * },
- * "text": "sasha@example.com",
- * }
- * },
- * {
- * "decoratedText": {
- * "startIcon": {
- * "knownIcon": "PERSON",
- * },
- * "text": "<font color=\"#80e27e\">Online</font>",
- * },
- * },
- * {
- * "decoratedText": {
- * "startIcon": {
- * "knownIcon": "PHONE",
- * },
- * "text": "+1 (555) 555-1234",
- * }
- * },
- * {
- * "buttonList": {
- * "buttons": [
- * {
- * "text": "Share",
- * "onClick": {
+ * "title": "Sasha",
+ * "subtitle": "Software Engineer",
+ * "imageUrl":
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
+ * "imageType": "CIRCLE",
+ * "imageAltText": "Avatar for Sasha"
+ * },
+ * "sections": [
+ * {
+ * "header": "Contact Info",
+ * "collapsible": true,
+ * "uncollapsibleWidgetsCount": 1,
+ * "widgets": [
+ * {
+ * "decoratedText": {
+ * "startIcon": {
+ * "knownIcon": "EMAIL"
+ * },
+ * "text": "sasha@example.com"
+ * }
+ * },
+ * {
+ * "decoratedText": {
+ * "startIcon": {
+ * "knownIcon": "PERSON"
+ * },
+ * "text": "<font color=\"#80e27e\">Online</font>"
+ * }
+ * },
+ * {
+ * "decoratedText": {
+ * "startIcon": {
+ * "knownIcon": "PHONE"
+ * },
+ * "text": "+1 (555) 555-1234"
+ * }
+ * },
+ * {
+ * "buttonList": {
+ * "buttons": [
+ * {
+ * "text": "Share",
+ * "onClick": {
* "openLink": {
- * "url": "https://example.com/share",
- * }
- * }
- * },
- * {
- * "text": "Edit",
- * "onClick": {
- * "action": {
- * "function": "goToView",
- * "parameters": [
- * {
- * "key": "viewType",
- * "value": "EDIT",
- * }
- * ],
- * }
- * }
- * },
- * ],
- * }
- * },
- * ],
- * },
- * ],
- * },
+ * "url": "https://example.com/share"
+ * }
+ * }
+ * },
+ * {
+ * "text": "Edit",
+ * "onClick": {
+ * "action": {
+ * "function": "goToView",
+ * "parameters": [
+ * {
+ * "key": "viewType",
+ * "value": "EDIT"
+ * }
+ * ]
+ * }
+ * }
+ * }
+ * ]
+ * }
+ * }
+ * ]
+ * }
+ * ]
+ * }
* }
- * ],
+ * ]
* }
* ```
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7278,8 +7278,8 @@ public java.util.List
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7297,8 +7297,8 @@ public int getSectionsCount() {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7316,8 +7316,8 @@ public com.google.apps.card.v1.Card.Section getSections(int index) {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7341,8 +7341,8 @@ public Builder setSections(int index, com.google.apps.card.v1.Card.Section value
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7364,8 +7364,8 @@ public Builder setSections(
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7389,8 +7389,8 @@ public Builder addSections(com.google.apps.card.v1.Card.Section value) {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7414,8 +7414,8 @@ public Builder addSections(int index, com.google.apps.card.v1.Card.Section value
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7436,8 +7436,8 @@ public Builder addSections(com.google.apps.card.v1.Card.Section.Builder builderF
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7459,8 +7459,8 @@ public Builder addSections(
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7482,8 +7482,8 @@ public Builder addAllSections(
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7504,8 +7504,8 @@ public Builder clearSections() {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7526,8 +7526,8 @@ public Builder removeSections(int index) {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7541,8 +7541,8 @@ public com.google.apps.card.v1.Card.Section.Builder getSectionsBuilder(int index
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7560,8 +7560,8 @@ public com.google.apps.card.v1.Card.SectionOrBuilder getSectionsOrBuilder(int in
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7580,8 +7580,8 @@ public com.google.apps.card.v1.Card.SectionOrBuilder getSectionsOrBuilder(int in
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7596,8 +7596,8 @@ public com.google.apps.card.v1.Card.Section.Builder addSectionsBuilder() {
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -7612,8 +7612,8 @@ public com.google.apps.card.v1.Card.Section.Builder addSectionsBuilder(int index
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -8827,9 +8827,9 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -8851,9 +8851,9 @@ public boolean hasFixedFooter() {
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -8881,9 +8881,9 @@ public com.google.apps.card.v1.Card.CardFixedFooter getFixedFooter() {
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -8913,9 +8913,9 @@ public Builder setFixedFooter(com.google.apps.card.v1.Card.CardFixedFooter value
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -8943,9 +8943,9 @@ public Builder setFixedFooter(
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -8980,9 +8980,9 @@ public Builder mergeFixedFooter(com.google.apps.card.v1.Card.CardFixedFooter val
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -9009,9 +9009,9 @@ public Builder clearFixedFooter() {
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -9033,9 +9033,9 @@ public com.google.apps.card.v1.Card.CardFixedFooter.Builder getFixedFooterBuilde
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -9061,9 +9061,9 @@ public com.google.apps.card.v1.Card.CardFixedFooterOrBuilder getFixedFooterOrBui
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardOrBuilder.java
index beaad19480..13204e8c6a 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface CardOrBuilder
@@ -68,8 +68,8 @@ public interface CardOrBuilder
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -81,8 +81,8 @@ public interface CardOrBuilder
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -94,8 +94,8 @@ public interface CardOrBuilder
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -107,8 +107,8 @@ public interface CardOrBuilder
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -121,8 +121,8 @@ public interface CardOrBuilder
*
* Contains a collection of widgets. Each section has its own, optional
* header. Sections are visually separated by a line divider. For an example
- * in Google Chat apps, see [Card
- * section](https://developers.google.com/chat/ui/widgets/card-section).
+ * in Google Chat apps, see [Define a section of a
+ * card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
*
*
* repeated .google.apps.card.v1.Card.Section sections = 2;
@@ -416,9 +416,9 @@ public interface CardOrBuilder
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -438,9 +438,9 @@ public interface CardOrBuilder
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -460,9 +460,9 @@ public interface CardOrBuilder
* Setting `fixedFooter` without specifying a `primaryButton` or a
* `secondaryButton` causes an error. For Chat apps, you can use fixed footers
* in
- * [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ * [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
* [card
- * messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ * messages](https://developers.google.com/workspace/chat/create-messages#create).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardProto.java
index cf549e2c70..e60332b297 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/CardProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public final class CardProto {
@@ -112,6 +112,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_apps_card_v1_Icon_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_apps_card_v1_Icon_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_apps_card_v1_MaterialIcon_descriptor;
+ static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_google_apps_card_v1_MaterialIcon_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_apps_card_v1_ImageCropStyle_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
@@ -286,87 +290,91 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "con\022!\n\005color\030\003 \001(\0132\022.google.type.Color\022."
+ "\n\010on_click\030\004 \001(\0132\034.google.apps.card.v1.O"
+ "nClick\022\020\n\010disabled\030\005 \001(\010\022\020\n\010alt_text\030\006 \001"
- + "(\t\"\206\001\n\004Icon\022\024\n\nknown_icon\030\001 \001(\tH\000\022\022\n\010ico"
- + "n_url\030\002 \001(\tH\000\022\020\n\010alt_text\030\003 \001(\t\0229\n\nimage"
- + "_type\030\004 \001(\0162%.google.apps.card.v1.Widget"
- + ".ImageTypeB\007\n\005icons\"\332\001\n\016ImageCropStyle\022?"
- + "\n\004type\030\001 \001(\01621.google.apps.card.v1.Image"
- + "CropStyle.ImageCropType\022\024\n\014aspect_ratio\030"
- + "\002 \001(\001\"q\n\rImageCropType\022\037\n\033IMAGE_CROP_TYP"
- + "E_UNSPECIFIED\020\000\022\n\n\006SQUARE\020\001\022\n\n\006CIRCLE\020\002\022"
- + "\024\n\020RECTANGLE_CUSTOM\020\003\022\021\n\rRECTANGLE_4_3\020\004"
- + "\"\317\001\n\013BorderStyle\0229\n\004type\030\001 \001(\0162+.google."
- + "apps.card.v1.BorderStyle.BorderType\022(\n\014s"
- + "troke_color\030\002 \001(\0132\022.google.type.Color\022\025\n"
- + "\rcorner_radius\030\003 \001(\005\"D\n\nBorderType\022\033\n\027BO"
- + "RDER_TYPE_UNSPECIFIED\020\000\022\r\n\tNO_BORDER\020\001\022\n"
- + "\n\006STROKE\020\002\"\246\001\n\016ImageComponent\022\021\n\timage_u"
- + "ri\030\001 \001(\t\022\020\n\010alt_text\030\002 \001(\t\0227\n\ncrop_style"
- + "\030\003 \001(\0132#.google.apps.card.v1.ImageCropSt"
- + "yle\0226\n\014border_style\030\004 \001(\0132 .google.apps."
- + "card.v1.BorderStyle\"\313\003\n\004Grid\022\r\n\005title\030\001 "
- + "\001(\t\0221\n\005items\030\002 \003(\0132\".google.apps.card.v1"
- + ".Grid.GridItem\0226\n\014border_style\030\003 \001(\0132 .g"
- + "oogle.apps.card.v1.BorderStyle\022\024\n\014column"
- + "_count\030\004 \001(\005\022.\n\010on_click\030\005 \001(\0132\034.google."
- + "apps.card.v1.OnClick\032\202\002\n\010GridItem\022\n\n\002id\030"
- + "\001 \001(\t\0222\n\005image\030\002 \001(\0132#.google.apps.card."
- + "v1.ImageComponent\022\r\n\005title\030\003 \001(\t\022\020\n\010subt"
- + "itle\030\004 \001(\t\022A\n\006layout\030\t \001(\01621.google.apps"
- + ".card.v1.Grid.GridItem.GridItemLayout\"R\n"
- + "\016GridItemLayout\022 \n\034GRID_ITEM_LAYOUT_UNSP"
- + "ECIFIED\020\000\022\016\n\nTEXT_BELOW\020\001\022\016\n\nTEXT_ABOVE\020"
- + "\002\"\375\007\n\007Columns\0229\n\014column_items\030\002 \003(\0132#.go"
- + "ogle.apps.card.v1.Columns.Column\032\266\007\n\006Col"
- + "umn\022V\n\025horizontal_size_style\030\001 \001(\01627.goo"
- + "gle.apps.card.v1.Columns.Column.Horizont"
- + "alSizeStyle\022M\n\024horizontal_alignment\030\002 \001("
- + "\0162/.google.apps.card.v1.Widget.Horizonta"
- + "lAlignment\022Q\n\022vertical_alignment\030\003 \001(\01625"
- + ".google.apps.card.v1.Columns.Column.Vert"
- + "icalAlignment\022<\n\007widgets\030\004 \003(\0132+.google."
- + "apps.card.v1.Columns.Column.Widgets\032\251\003\n\007"
- + "Widgets\022<\n\016text_paragraph\030\001 \001(\0132\".google"
- + ".apps.card.v1.TextParagraphH\000\022+\n\005image\030\002"
- + " \001(\0132\032.google.apps.card.v1.ImageH\000\022<\n\016de"
- + "corated_text\030\003 \001(\0132\".google.apps.card.v1"
- + ".DecoratedTextH\000\0226\n\013button_list\030\004 \001(\0132\037."
- + "google.apps.card.v1.ButtonListH\000\0224\n\ntext"
- + "_input\030\005 \001(\0132\036.google.apps.card.v1.TextI"
- + "nputH\000\022>\n\017selection_input\030\006 \001(\0132#.google"
- + ".apps.card.v1.SelectionInputH\000\022?\n\020date_t"
- + "ime_picker\030\007 \001(\0132#.google.apps.card.v1.D"
- + "ateTimePickerH\000B\006\n\004data\"n\n\023HorizontalSiz"
- + "eStyle\022%\n!HORIZONTAL_SIZE_STYLE_UNSPECIF"
- + "IED\020\000\022\030\n\024FILL_AVAILABLE_SPACE\020\001\022\026\n\022FILL_"
- + "MINIMUM_SPACE\020\002\"X\n\021VerticalAlignment\022\"\n\036"
- + "VERTICAL_ALIGNMENT_UNSPECIFIED\020\000\022\n\n\006CENT"
- + "ER\020\001\022\007\n\003TOP\020\002\022\n\n\006BOTTOM\020\003\"\340\001\n\007OnClick\022-\n"
- + "\006action\030\001 \001(\0132\033.google.apps.card.v1.Acti"
- + "onH\000\0222\n\topen_link\030\002 \001(\0132\035.google.apps.ca"
- + "rd.v1.OpenLinkH\000\022?\n\030open_dynamic_link_ac"
- + "tion\030\003 \001(\0132\033.google.apps.card.v1.ActionH"
- + "\000\022)\n\004card\030\004 \001(\0132\031.google.apps.card.v1.Ca"
- + "rdH\000B\006\n\004data\"\321\001\n\010OpenLink\022\013\n\003url\030\001 \001(\t\0225"
- + "\n\007open_as\030\002 \001(\0162$.google.apps.card.v1.Op"
- + "enLink.OpenAs\0227\n\010on_close\030\003 \001(\0162%.google"
- + ".apps.card.v1.OpenLink.OnClose\"$\n\006OpenAs"
- + "\022\r\n\tFULL_SIZE\020\000\022\013\n\007OVERLAY\020\001\"\"\n\007OnClose\022"
- + "\013\n\007NOTHING\020\000\022\n\n\006RELOAD\020\001\"\210\003\n\006Action\022\020\n\010f"
- + "unction\030\001 \001(\t\022?\n\nparameters\030\002 \003(\0132+.goog"
- + "le.apps.card.v1.Action.ActionParameter\022A"
- + "\n\016load_indicator\030\003 \001(\0162).google.apps.car"
- + "d.v1.Action.LoadIndicator\022\026\n\016persist_val"
- + "ues\030\004 \001(\010\022<\n\013interaction\030\005 \001(\0162\'.google."
- + "apps.card.v1.Action.Interaction\032-\n\017Actio"
- + "nParameter\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\"&"
- + "\n\rLoadIndicator\022\013\n\007SPINNER\020\000\022\010\n\004NONE\020\001\";"
- + "\n\013Interaction\022\033\n\027INTERACTION_UNSPECIFIED"
- + "\020\000\022\017\n\013OPEN_DIALOG\020\001B\244\001\n\027com.google.apps."
- + "card.v1B\tCardProtoP\001Z7google.golang.org/"
- + "genproto/googleapis/apps/card/v1;card\252\002\023"
- + "Google.Apps.Card.V1\312\002\023Google\\Apps\\Card\\V"
- + "1\352\002\026Google::Apps::Card::V1b\006proto3"
+ + "(\t\"\302\001\n\004Icon\022\024\n\nknown_icon\030\001 \001(\tH\000\022\022\n\010ico"
+ + "n_url\030\002 \001(\tH\000\022:\n\rmaterial_icon\030\005 \001(\0132!.g"
+ + "oogle.apps.card.v1.MaterialIconH\000\022\020\n\010alt"
+ + "_text\030\003 \001(\t\0229\n\nimage_type\030\004 \001(\0162%.google"
+ + ".apps.card.v1.Widget.ImageTypeB\007\n\005icons\""
+ + "I\n\014MaterialIcon\022\014\n\004name\030\001 \001(\t\022\014\n\004fill\030\002 "
+ + "\001(\010\022\016\n\006weight\030\003 \001(\005\022\r\n\005grade\030\004 \001(\005\"\332\001\n\016I"
+ + "mageCropStyle\022?\n\004type\030\001 \001(\01621.google.app"
+ + "s.card.v1.ImageCropStyle.ImageCropType\022\024"
+ + "\n\014aspect_ratio\030\002 \001(\001\"q\n\rImageCropType\022\037\n"
+ + "\033IMAGE_CROP_TYPE_UNSPECIFIED\020\000\022\n\n\006SQUARE"
+ + "\020\001\022\n\n\006CIRCLE\020\002\022\024\n\020RECTANGLE_CUSTOM\020\003\022\021\n\r"
+ + "RECTANGLE_4_3\020\004\"\317\001\n\013BorderStyle\0229\n\004type\030"
+ + "\001 \001(\0162+.google.apps.card.v1.BorderStyle."
+ + "BorderType\022(\n\014stroke_color\030\002 \001(\0132\022.googl"
+ + "e.type.Color\022\025\n\rcorner_radius\030\003 \001(\005\"D\n\nB"
+ + "orderType\022\033\n\027BORDER_TYPE_UNSPECIFIED\020\000\022\r"
+ + "\n\tNO_BORDER\020\001\022\n\n\006STROKE\020\002\"\246\001\n\016ImageCompo"
+ + "nent\022\021\n\timage_uri\030\001 \001(\t\022\020\n\010alt_text\030\002 \001("
+ + "\t\0227\n\ncrop_style\030\003 \001(\0132#.google.apps.card"
+ + ".v1.ImageCropStyle\0226\n\014border_style\030\004 \001(\013"
+ + "2 .google.apps.card.v1.BorderStyle\"\313\003\n\004G"
+ + "rid\022\r\n\005title\030\001 \001(\t\0221\n\005items\030\002 \003(\0132\".goog"
+ + "le.apps.card.v1.Grid.GridItem\0226\n\014border_"
+ + "style\030\003 \001(\0132 .google.apps.card.v1.Border"
+ + "Style\022\024\n\014column_count\030\004 \001(\005\022.\n\010on_click\030"
+ + "\005 \001(\0132\034.google.apps.card.v1.OnClick\032\202\002\n\010"
+ + "GridItem\022\n\n\002id\030\001 \001(\t\0222\n\005image\030\002 \001(\0132#.go"
+ + "ogle.apps.card.v1.ImageComponent\022\r\n\005titl"
+ + "e\030\003 \001(\t\022\020\n\010subtitle\030\004 \001(\t\022A\n\006layout\030\t \001("
+ + "\01621.google.apps.card.v1.Grid.GridItem.Gr"
+ + "idItemLayout\"R\n\016GridItemLayout\022 \n\034GRID_I"
+ + "TEM_LAYOUT_UNSPECIFIED\020\000\022\016\n\nTEXT_BELOW\020\001"
+ + "\022\016\n\nTEXT_ABOVE\020\002\"\375\007\n\007Columns\0229\n\014column_i"
+ + "tems\030\002 \003(\0132#.google.apps.card.v1.Columns"
+ + ".Column\032\266\007\n\006Column\022V\n\025horizontal_size_st"
+ + "yle\030\001 \001(\01627.google.apps.card.v1.Columns."
+ + "Column.HorizontalSizeStyle\022M\n\024horizontal"
+ + "_alignment\030\002 \001(\0162/.google.apps.card.v1.W"
+ + "idget.HorizontalAlignment\022Q\n\022vertical_al"
+ + "ignment\030\003 \001(\01625.google.apps.card.v1.Colu"
+ + "mns.Column.VerticalAlignment\022<\n\007widgets\030"
+ + "\004 \003(\0132+.google.apps.card.v1.Columns.Colu"
+ + "mn.Widgets\032\251\003\n\007Widgets\022<\n\016text_paragraph"
+ + "\030\001 \001(\0132\".google.apps.card.v1.TextParagra"
+ + "phH\000\022+\n\005image\030\002 \001(\0132\032.google.apps.card.v"
+ + "1.ImageH\000\022<\n\016decorated_text\030\003 \001(\0132\".goog"
+ + "le.apps.card.v1.DecoratedTextH\000\0226\n\013butto"
+ + "n_list\030\004 \001(\0132\037.google.apps.card.v1.Butto"
+ + "nListH\000\0224\n\ntext_input\030\005 \001(\0132\036.google.app"
+ + "s.card.v1.TextInputH\000\022>\n\017selection_input"
+ + "\030\006 \001(\0132#.google.apps.card.v1.SelectionIn"
+ + "putH\000\022?\n\020date_time_picker\030\007 \001(\0132#.google"
+ + ".apps.card.v1.DateTimePickerH\000B\006\n\004data\"n"
+ + "\n\023HorizontalSizeStyle\022%\n!HORIZONTAL_SIZE"
+ + "_STYLE_UNSPECIFIED\020\000\022\030\n\024FILL_AVAILABLE_S"
+ + "PACE\020\001\022\026\n\022FILL_MINIMUM_SPACE\020\002\"X\n\021Vertic"
+ + "alAlignment\022\"\n\036VERTICAL_ALIGNMENT_UNSPEC"
+ + "IFIED\020\000\022\n\n\006CENTER\020\001\022\007\n\003TOP\020\002\022\n\n\006BOTTOM\020\003"
+ + "\"\340\001\n\007OnClick\022-\n\006action\030\001 \001(\0132\033.google.ap"
+ + "ps.card.v1.ActionH\000\0222\n\topen_link\030\002 \001(\0132\035"
+ + ".google.apps.card.v1.OpenLinkH\000\022?\n\030open_"
+ + "dynamic_link_action\030\003 \001(\0132\033.google.apps."
+ + "card.v1.ActionH\000\022)\n\004card\030\004 \001(\0132\031.google."
+ + "apps.card.v1.CardH\000B\006\n\004data\"\321\001\n\010OpenLink"
+ + "\022\013\n\003url\030\001 \001(\t\0225\n\007open_as\030\002 \001(\0162$.google."
+ + "apps.card.v1.OpenLink.OpenAs\0227\n\010on_close"
+ + "\030\003 \001(\0162%.google.apps.card.v1.OpenLink.On"
+ + "Close\"$\n\006OpenAs\022\r\n\tFULL_SIZE\020\000\022\013\n\007OVERLA"
+ + "Y\020\001\"\"\n\007OnClose\022\013\n\007NOTHING\020\000\022\n\n\006RELOAD\020\001\""
+ + "\210\003\n\006Action\022\020\n\010function\030\001 \001(\t\022?\n\nparamete"
+ + "rs\030\002 \003(\0132+.google.apps.card.v1.Action.Ac"
+ + "tionParameter\022A\n\016load_indicator\030\003 \001(\0162)."
+ + "google.apps.card.v1.Action.LoadIndicator"
+ + "\022\026\n\016persist_values\030\004 \001(\010\022<\n\013interaction\030"
+ + "\005 \001(\0162\'.google.apps.card.v1.Action.Inter"
+ + "action\032-\n\017ActionParameter\022\013\n\003key\030\001 \001(\t\022\r"
+ + "\n\005value\030\002 \001(\t\"&\n\rLoadIndicator\022\013\n\007SPINNE"
+ + "R\020\000\022\010\n\004NONE\020\001\";\n\013Interaction\022\033\n\027INTERACT"
+ + "ION_UNSPECIFIED\020\000\022\017\n\013OPEN_DIALOG\020\001B\244\001\n\027c"
+ + "om.google.apps.card.v1B\tCardProtoP\001Z7goo"
+ + "gle.golang.org/genproto/googleapis/apps/"
+ + "card/v1;card\252\002\023Google.Apps.Card.V1\312\002\023Goo"
+ + "gle\\Apps\\Card\\V1\352\002\026Google::Apps::Card::V"
+ + "1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -579,10 +587,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_Icon_descriptor,
new java.lang.String[] {
- "KnownIcon", "IconUrl", "AltText", "ImageType", "Icons",
+ "KnownIcon", "IconUrl", "MaterialIcon", "AltText", "ImageType", "Icons",
});
- internal_static_google_apps_card_v1_ImageCropStyle_descriptor =
+ internal_static_google_apps_card_v1_MaterialIcon_descriptor =
getDescriptor().getMessageTypes().get(13);
+ internal_static_google_apps_card_v1_MaterialIcon_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_google_apps_card_v1_MaterialIcon_descriptor,
+ new java.lang.String[] {
+ "Name", "Fill", "Weight", "Grade",
+ });
+ internal_static_google_apps_card_v1_ImageCropStyle_descriptor =
+ getDescriptor().getMessageTypes().get(14);
internal_static_google_apps_card_v1_ImageCropStyle_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_ImageCropStyle_descriptor,
@@ -590,7 +606,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Type", "AspectRatio",
});
internal_static_google_apps_card_v1_BorderStyle_descriptor =
- getDescriptor().getMessageTypes().get(14);
+ getDescriptor().getMessageTypes().get(15);
internal_static_google_apps_card_v1_BorderStyle_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_BorderStyle_descriptor,
@@ -598,14 +614,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Type", "StrokeColor", "CornerRadius",
});
internal_static_google_apps_card_v1_ImageComponent_descriptor =
- getDescriptor().getMessageTypes().get(15);
+ getDescriptor().getMessageTypes().get(16);
internal_static_google_apps_card_v1_ImageComponent_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_ImageComponent_descriptor,
new java.lang.String[] {
"ImageUri", "AltText", "CropStyle", "BorderStyle",
});
- internal_static_google_apps_card_v1_Grid_descriptor = getDescriptor().getMessageTypes().get(16);
+ internal_static_google_apps_card_v1_Grid_descriptor = getDescriptor().getMessageTypes().get(17);
internal_static_google_apps_card_v1_Grid_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_Grid_descriptor,
@@ -621,7 +637,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Id", "Image", "Title", "Subtitle", "Layout",
});
internal_static_google_apps_card_v1_Columns_descriptor =
- getDescriptor().getMessageTypes().get(17);
+ getDescriptor().getMessageTypes().get(18);
internal_static_google_apps_card_v1_Columns_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_Columns_descriptor,
@@ -652,7 +668,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Data",
});
internal_static_google_apps_card_v1_OnClick_descriptor =
- getDescriptor().getMessageTypes().get(18);
+ getDescriptor().getMessageTypes().get(19);
internal_static_google_apps_card_v1_OnClick_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_OnClick_descriptor,
@@ -660,7 +676,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Action", "OpenLink", "OpenDynamicLinkAction", "Card", "Data",
});
internal_static_google_apps_card_v1_OpenLink_descriptor =
- getDescriptor().getMessageTypes().get(19);
+ getDescriptor().getMessageTypes().get(20);
internal_static_google_apps_card_v1_OpenLink_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_OpenLink_descriptor,
@@ -668,7 +684,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Url", "OpenAs", "OnClose",
});
internal_static_google_apps_card_v1_Action_descriptor =
- getDescriptor().getMessageTypes().get(20);
+ getDescriptor().getMessageTypes().get(21);
internal_static_google_apps_card_v1_Action_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_apps_card_v1_Action_descriptor,
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Columns.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Columns.java
index 70e98f8748..1d19e25559 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Columns.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Columns.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -26,7 +26,8 @@
* The `Columns` widget displays up to 2 columns in a card or dialog. You can
* add widgets to each column; the widgets appear in the order that they are
* specified. For an example in Google Chat apps, see
- * [Columns](https://developers.google.com/chat/ui/widgets/columns).
+ * [Display cards and dialogs in
+ * columns](https://developers.google.com/workspace/chat/format-structure-card-dialog#display_cards_and_dialogs_in_columns).
*
* The height of each column is determined by the taller column. For example, if
* the first column is taller than the second column, both columns have the
@@ -51,7 +52,7 @@
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
* Columns for Google Workspace Add-ons are in
- * [Developer Preview](https://developers.google.com/workspace/preview).
+ * Developer Preview.
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -114,8 +113,6 @@ public interface ColumnOrBuilder
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -158,8 +155,6 @@ public interface ColumnOrBuilder
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -173,8 +168,6 @@ public interface ColumnOrBuilder
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -246,7 +239,10 @@ public interface ColumnOrBuilder
*
* A column.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Workspace Add-ons and Chat
+ * apps](https://developers.google.com/workspace/extend):
+ * Columns for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* Protobuf type {@code google.apps.card.v1.Columns.Column}
@@ -297,7 +293,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* column depends on both the `HorizontalSizeStyle` and the width of the
* widgets within the column.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Workspace Add-ons and Chat
+ * apps](https://developers.google.com/workspace/extend):
+ * Columns for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* Protobuf enum {@code google.apps.card.v1.Columns.Column.HorizontalSizeStyle}
@@ -466,7 +465,10 @@ private HorizontalSizeStyle(int value) {
* Specifies whether widgets align to the top, bottom, or center of a
* column.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Workspace Add-ons and Chat
+ * apps](https://developers.google.com/workspace/extend):
+ * Columns for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* Protobuf enum {@code google.apps.card.v1.Columns.Column.VerticalAlignment}
@@ -902,7 +904,10 @@ public interface WidgetsOrBuilder
*
* The supported widgets that you can include in a column.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Workspace Add-ons and Chat
+ * apps](https://developers.google.com/workspace/extend):
+ * Columns for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* Protobuf type {@code google.apps.card.v1.Columns.Column.Widgets}
@@ -1632,7 +1637,10 @@ protected Builder newBuilderForType(
*
* The supported widgets that you can include in a column.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Workspace Add-ons and Chat
+ * apps](https://developers.google.com/workspace/extend):
+ * Columns for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* Protobuf type {@code google.apps.card.v1.Columns.Column.Widgets}
@@ -3472,8 +3480,6 @@ public com.google.apps.card.v1.Columns.Column.Widgets getDefaultInstanceForType(
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -3490,8 +3496,6 @@ public int getHorizontalSizeStyleValue() {
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -3556,8 +3560,6 @@ public com.google.apps.card.v1.Widget.HorizontalAlignment getHorizontalAlignment
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -3574,8 +3576,6 @@ public int getVerticalAlignmentValue() {
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -3875,7 +3875,10 @@ protected Builder newBuilderForType(
*
* A column.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Workspace Add-ons and Chat
+ * apps](https://developers.google.com/workspace/extend):
+ * Columns for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* Protobuf type {@code google.apps.card.v1.Columns.Column}
@@ -4147,8 +4150,6 @@ public Builder mergeFrom(
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -4165,8 +4166,6 @@ public int getHorizontalSizeStyleValue() {
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -4186,8 +4185,6 @@ public Builder setHorizontalSizeStyleValue(int value) {
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -4209,8 +4206,6 @@ public com.google.apps.card.v1.Columns.Column.HorizontalSizeStyle getHorizontalS
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -4234,8 +4229,6 @@ public Builder setHorizontalSizeStyle(
*
*
* Specifies how a column fills the width of the card.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.HorizontalSizeStyle horizontal_size_style = 1;
@@ -4355,8 +4348,6 @@ public Builder clearHorizontalAlignment() {
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -4373,8 +4364,6 @@ public int getVerticalAlignmentValue() {
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -4394,8 +4383,6 @@ public Builder setVerticalAlignmentValue(int value) {
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -4416,8 +4403,6 @@ public com.google.apps.card.v1.Columns.Column.VerticalAlignment getVerticalAlign
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -4441,8 +4426,6 @@ public Builder setVerticalAlignment(
*
* Specifies whether widgets align to the top, bottom, or center of a
* column.
- *
- * [Google Chat apps](https://developers.google.com/chat):
*
*
* .google.apps.card.v1.Columns.Column.VerticalAlignment vertical_alignment = 3;
@@ -5127,7 +5110,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* The `Columns` widget displays up to 2 columns in a card or dialog. You can
* add widgets to each column; the widgets appear in the order that they are
* specified. For an example in Google Chat apps, see
- * [Columns](https://developers.google.com/chat/ui/widgets/columns).
+ * [Display cards and dialogs in
+ * columns](https://developers.google.com/workspace/chat/format-structure-card-dialog#display_cards_and_dialogs_in_columns).
*
* The height of each column is determined by the taller column. For example, if
* the first column is taller than the second column, both columns have the
@@ -5152,7 +5136,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
* Columns for Google Workspace Add-ons are in
- * [Developer Preview](https://developers.google.com/workspace/preview).
+ * Developer Preview.
*
*
* Protobuf type {@code google.apps.card.v1.Columns}
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ColumnsOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ColumnsOrBuilder.java
index 91d3aafc4d..d1fc0d6206 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ColumnsOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ColumnsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface ColumnsOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePicker.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePicker.java
index 1bbb64650d..7ecb6a705f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePicker.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePicker.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -24,8 +24,8 @@
*
*
* Lets users input a date, a time, or both a date and a time. For an example in
- * Google Chat apps, see [Date time
- * picker](https://developers.google.com/chat/ui/widgets/date-time-picker).
+ * Google Chat apps, see [Let a user pick a date and
+ * time](https://developers.google.com/workspace/chat/design-interactive-card-dialog#let_a_user_pick_a_date_and_time).
*
* Users can input text or use the picker to select dates and times. If users
* input an invalid date or time, the picker shows an error that prompts users
@@ -250,7 +250,7 @@ private DateTimePickerType(int value) {
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -276,7 +276,7 @@ public java.lang.String getName() {
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -704,8 +704,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
* Lets users input a date, a time, or both a date and a time. For an example in
- * Google Chat apps, see [Date time
- * picker](https://developers.google.com/chat/ui/widgets/date-time-picker).
+ * Google Chat apps, see [Let a user pick a date and
+ * time](https://developers.google.com/workspace/chat/design-interactive-card-dialog#let_a_user_pick_a_date_and_time).
*
* Users can input text or use the picker to select dates and times. If users
* input an invalid date or time, the picker shows an error that prompts users
@@ -982,7 +982,7 @@ public Builder mergeFrom(
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1007,7 +1007,7 @@ public java.lang.String getName() {
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1032,7 +1032,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1056,7 +1056,7 @@ public Builder setName(java.lang.String value) {
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1076,7 +1076,7 @@ public Builder clearName() {
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePickerOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePickerOrBuilder.java
index 4b7eb88888..33fe56e766 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePickerOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DateTimePickerOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface DateTimePickerOrBuilder
@@ -31,7 +31,7 @@ public interface DateTimePickerOrBuilder
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -46,7 +46,7 @@ public interface DateTimePickerOrBuilder
* The name by which the `DateTimePicker` is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedText.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedText.java
index 65f32071de..369d2f3e30 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedText.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedText.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -26,8 +26,8 @@
* A widget that displays text with optional decorations such as a label above
* or below the text, an icon in front of the text, a selection widget, or a
* button after the text. For an example in
- * Google Chat apps, see [Decorated
- * text](https://developers.google.com/chat/ui/widgets/decorated-text).
+ * Google Chat apps, see [Display text with decorative
+ * text](https://developers.google.com/workspace/chat/add-text-image-card-dialog#display_text_with_decorative_elements).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -84,7 +84,7 @@ public interface SwitchControlOrBuilder
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -99,7 +99,7 @@ public interface SwitchControlOrBuilder
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -115,7 +115,7 @@ public interface SwitchControlOrBuilder
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -130,7 +130,7 @@ public interface SwitchControlOrBuilder
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -446,7 +446,7 @@ private ControlType(int value) {
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -472,7 +472,7 @@ public java.lang.String getName() {
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -503,7 +503,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -529,7 +529,7 @@ public java.lang.String getValue() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1138,7 +1138,7 @@ public Builder mergeFrom(
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1163,7 +1163,7 @@ public java.lang.String getName() {
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1188,7 +1188,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1212,7 +1212,7 @@ public Builder setName(java.lang.String value) {
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1232,7 +1232,7 @@ public Builder clearName() {
* The name by which the switch widget is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1259,7 +1259,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1284,7 +1284,7 @@ public java.lang.String getValue() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1309,7 +1309,7 @@ public com.google.protobuf.ByteString getValueBytes() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1333,7 +1333,7 @@ public Builder setValue(java.lang.String value) {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1353,7 +1353,7 @@ public Builder clearValue() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1856,7 +1856,7 @@ public ControlCase getControlCase() {
* .google.apps.card.v1.Icon icon = 1 [deprecated = true];
*
* @deprecated google.apps.card.v1.DecoratedText.icon is deprecated. See
- * google/apps/card/v1/card.proto;l=794
+ * google/apps/card/v1/card.proto;l=796
* @return Whether the icon field is set.
*/
@java.lang.Override
@@ -1874,7 +1874,7 @@ public boolean hasIcon() {
* .google.apps.card.v1.Icon icon = 1 [deprecated = true];
*
* @deprecated google.apps.card.v1.DecoratedText.icon is deprecated. See
- * google/apps/card/v1/card.proto;l=794
+ * google/apps/card/v1/card.proto;l=796
* @return The icon.
*/
@java.lang.Override
@@ -2007,7 +2007,7 @@ public com.google.protobuf.ByteString getTopLabelBytes() {
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2039,7 +2039,7 @@ public java.lang.String getText() {
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2294,9 +2294,9 @@ public com.google.apps.card.v1.DecoratedText.SwitchControlOrBuilder getSwitchCon
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -2315,9 +2315,9 @@ public boolean hasEndIcon() {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -2339,9 +2339,9 @@ public com.google.apps.card.v1.Icon getEndIcon() {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -2642,8 +2642,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* A widget that displays text with optional decorations such as a label above
* or below the text, an icon in front of the text, a selection widget, or a
* button after the text. For an example in
- * Google Chat apps, see [Decorated
- * text](https://developers.google.com/chat/ui/widgets/decorated-text).
+ * Google Chat apps, see [Display text with decorative
+ * text](https://developers.google.com/workspace/chat/add-text-image-card-dialog#display_text_with_decorative_elements).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -3029,7 +3029,7 @@ public Builder clearControl() {
* .google.apps.card.v1.Icon icon = 1 [deprecated = true];
*
* @deprecated google.apps.card.v1.DecoratedText.icon is deprecated. See
- * google/apps/card/v1/card.proto;l=794
+ * google/apps/card/v1/card.proto;l=796
* @return Whether the icon field is set.
*/
@java.lang.Deprecated
@@ -3046,7 +3046,7 @@ public boolean hasIcon() {
* .google.apps.card.v1.Icon icon = 1 [deprecated = true];
*
* @deprecated google.apps.card.v1.DecoratedText.icon is deprecated. See
- * google/apps/card/v1/card.proto;l=794
+ * google/apps/card/v1/card.proto;l=796
* @return The icon.
*/
@java.lang.Deprecated
@@ -3503,7 +3503,7 @@ public Builder setTopLabelBytes(com.google.protobuf.ByteString value) {
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -3534,7 +3534,7 @@ public java.lang.String getText() {
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -3565,7 +3565,7 @@ public com.google.protobuf.ByteString getTextBytes() {
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -3595,7 +3595,7 @@ public Builder setText(java.lang.String value) {
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -3621,7 +3621,7 @@ public Builder clearText() {
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -4429,9 +4429,9 @@ public com.google.apps.card.v1.DecoratedText.SwitchControl.Builder getSwitchCont
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4450,9 +4450,9 @@ public boolean hasEndIcon() {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4481,9 +4481,9 @@ public com.google.apps.card.v1.Icon getEndIcon() {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4509,9 +4509,9 @@ public Builder setEndIcon(com.google.apps.card.v1.Icon value) {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4534,9 +4534,9 @@ public Builder setEndIcon(com.google.apps.card.v1.Icon.Builder builderForValue)
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4570,9 +4570,9 @@ public Builder mergeEndIcon(com.google.apps.card.v1.Icon value) {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4601,9 +4601,9 @@ public Builder clearEndIcon() {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4619,9 +4619,9 @@ public com.google.apps.card.v1.Icon.Builder getEndIconBuilder() {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -4645,9 +4645,9 @@ public com.google.apps.card.v1.IconOrBuilder getEndIconOrBuilder() {
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedTextOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedTextOrBuilder.java
index 1e4d4ecc48..6a26e8efe9 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedTextOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DecoratedTextOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface DecoratedTextOrBuilder
@@ -34,7 +34,7 @@ public interface DecoratedTextOrBuilder
* .google.apps.card.v1.Icon icon = 1 [deprecated = true];
*
* @deprecated google.apps.card.v1.DecoratedText.icon is deprecated. See
- * google/apps/card/v1/card.proto;l=794
+ * google/apps/card/v1/card.proto;l=796
* @return Whether the icon field is set.
*/
@java.lang.Deprecated
@@ -49,7 +49,7 @@ public interface DecoratedTextOrBuilder
* .google.apps.card.v1.Icon icon = 1 [deprecated = true];
*
* @deprecated google.apps.card.v1.DecoratedText.icon is deprecated. See
- * google/apps/card/v1/card.proto;l=794
+ * google/apps/card/v1/card.proto;l=796
* @return The icon.
*/
@java.lang.Deprecated
@@ -135,7 +135,7 @@ public interface DecoratedTextOrBuilder
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -156,7 +156,7 @@ public interface DecoratedTextOrBuilder
* Supports simple formatting. For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -325,9 +325,9 @@ public interface DecoratedTextOrBuilder
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -343,9 +343,9 @@ public interface DecoratedTextOrBuilder
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
@@ -361,9 +361,9 @@ public interface DecoratedTextOrBuilder
* An icon displayed after the text.
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
*
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Divider.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Divider.java
index dec1571e4a..45851b01c3 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Divider.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Divider.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -25,7 +25,8 @@
*
* Displays a divider between widgets as a horizontal line. For an example in
* Google Chat apps, see
- * [Divider](https://developers.google.com/chat/ui/widgets/divider).
+ * [Add a horizontal divider between
+ * widgets](https://developers.google.com/workspace/chat/format-structure-card-dialog#add_a_horizontal_divider_between_widgets).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -224,7 +225,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
*
* Displays a divider between widgets as a horizontal line. For an example in
* Google Chat apps, see
- * [Divider](https://developers.google.com/chat/ui/widgets/divider).
+ * [Add a horizontal divider between
+ * widgets](https://developers.google.com/workspace/chat/format-structure-card-dialog#add_a_horizontal_divider_between_widgets).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DividerOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DividerOrBuilder.java
index 296f3c8848..75d1aea2f5 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DividerOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/DividerOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface DividerOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Grid.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Grid.java
index 99788298ed..7523041339 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Grid.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Grid.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -26,7 +26,8 @@
* Displays a grid with a collection of items. Items can only include text or
* images. For responsive columns, or to include more than text or images, use
* [`Columns`][google.apps.card.v1.Columns]. For an example in Google Chat apps,
- * see [Grid](https://developers.google.com/chat/ui/widgets/grid).
+ * see [Display a Grid with a collection of
+ * items](https://developers.google.com/workspace/chat/format-structure-card-dialog#display_a_grid_with_a_collection_of_items).
*
* A grid supports any number of columns and items. The number of rows is
* determined by items divided by columns. A grid with
@@ -2287,7 +2288,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* Displays a grid with a collection of items. Items can only include text or
* images. For responsive columns, or to include more than text or images, use
* [`Columns`][google.apps.card.v1.Columns]. For an example in Google Chat apps,
- * see [Grid](https://developers.google.com/chat/ui/widgets/grid).
+ * see [Display a Grid with a collection of
+ * items](https://developers.google.com/workspace/chat/format-structure-card-dialog#display_a_grid_with_a_collection_of_items).
*
* A grid supports any number of columns and items. The number of rows is
* determined by items divided by columns. A grid with
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/GridOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/GridOrBuilder.java
index 0548b477e2..d39b264633 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/GridOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/GridOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface GridOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Icon.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Icon.java
index 697507352d..daa01010ef 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Icon.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Icon.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -24,12 +24,13 @@
*
*
*
*
* An icon displayed in a widget on a card. For an example in Google Chat apps,
- * see [Icon](https://developers.google.com/chat/ui/widgets/icon).
+ * see [Add an
+ * icon](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_an_icon).
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
* [Google Workspace Add-ons and Chat
@@ -83,6 +84,7 @@ public enum IconsCase
com.google.protobuf.AbstractMessage.InternalOneOfEnum {
KNOWN_ICON(1),
ICON_URL(2),
+ MATERIAL_ICON(5),
ICONS_NOT_SET(0);
private final int value;
@@ -105,6 +107,8 @@ public static IconsCase forNumber(int value) {
return KNOWN_ICON;
case 2:
return ICON_URL;
+ case 5:
+ return MATERIAL_ICON;
case 0:
return ICONS_NOT_SET;
default:
@@ -132,7 +136,7 @@ public IconsCase getIconsCase() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -152,7 +156,7 @@ public boolean hasKnownIcon() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
* string known_icon = 1;
@@ -185,7 +189,7 @@ public java.lang.String getKnownIcon() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
* string known_icon = 1;
@@ -220,7 +224,7 @@ public com.google.protobuf.ByteString getKnownIconBytes() {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -243,7 +247,7 @@ public boolean hasIconUrl() {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -279,7 +283,7 @@ public java.lang.String getIconUrl() {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -306,6 +310,93 @@ public com.google.protobuf.ByteString getIconUrlBytes() {
}
}
+ public static final int MATERIAL_ICON_FIELD_NUMBER = 5;
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ *
+ * @return Whether the materialIcon field is set.
+ */
+ @java.lang.Override
+ public boolean hasMaterialIcon() {
+ return iconsCase_ == 5;
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ *
+ * @return The materialIcon.
+ */
+ @java.lang.Override
+ public com.google.apps.card.v1.MaterialIcon getMaterialIcon() {
+ if (iconsCase_ == 5) {
+ return (com.google.apps.card.v1.MaterialIcon) icons_;
+ }
+ return com.google.apps.card.v1.MaterialIcon.getDefaultInstance();
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ @java.lang.Override
+ public com.google.apps.card.v1.MaterialIconOrBuilder getMaterialIconOrBuilder() {
+ if (iconsCase_ == 5) {
+ return (com.google.apps.card.v1.MaterialIcon) icons_;
+ }
+ return com.google.apps.card.v1.MaterialIcon.getDefaultInstance();
+ }
+
public static final int ALT_TEXT_FIELD_NUMBER = 3;
@SuppressWarnings("serial")
@@ -319,7 +410,7 @@ public com.google.protobuf.ByteString getIconUrlBytes() {
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -351,7 +442,7 @@ public java.lang.String getAltText() {
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -440,6 +531,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (imageType_ != com.google.apps.card.v1.Widget.ImageType.SQUARE.getNumber()) {
output.writeEnum(4, imageType_);
}
+ if (iconsCase_ == 5) {
+ output.writeMessage(5, (com.google.apps.card.v1.MaterialIcon) icons_);
+ }
getUnknownFields().writeTo(output);
}
@@ -461,6 +555,11 @@ public int getSerializedSize() {
if (imageType_ != com.google.apps.card.v1.Widget.ImageType.SQUARE.getNumber()) {
size += com.google.protobuf.CodedOutputStream.computeEnumSize(4, imageType_);
}
+ if (iconsCase_ == 5) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 5, (com.google.apps.card.v1.MaterialIcon) icons_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -486,6 +585,9 @@ public boolean equals(final java.lang.Object obj) {
case 2:
if (!getIconUrl().equals(other.getIconUrl())) return false;
break;
+ case 5:
+ if (!getMaterialIcon().equals(other.getMaterialIcon())) return false;
+ break;
case 0:
default:
}
@@ -513,6 +615,10 @@ public int hashCode() {
hash = (37 * hash) + ICON_URL_FIELD_NUMBER;
hash = (53 * hash) + getIconUrl().hashCode();
break;
+ case 5:
+ hash = (37 * hash) + MATERIAL_ICON_FIELD_NUMBER;
+ hash = (53 * hash) + getMaterialIcon().hashCode();
+ break;
case 0:
default:
}
@@ -620,12 +726,13 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
* An icon displayed in a widget on a card. For an example in Google Chat apps,
- * see [Icon](https://developers.google.com/chat/ui/widgets/icon).
+ * see [Add an
+ * icon](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_an_icon).
*
* Supports
- * [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ * [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
* and
- * [custom](https://developers.google.com/chat/format-messages#customicons)
+ * [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
* icons.
*
* [Google Workspace Add-ons and Chat
@@ -662,6 +769,9 @@ private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
public Builder clear() {
super.clear();
bitField0_ = 0;
+ if (materialIconBuilder_ != null) {
+ materialIconBuilder_.clear();
+ }
altText_ = "";
imageType_ = 0;
iconsCase_ = 0;
@@ -701,10 +811,10 @@ public com.google.apps.card.v1.Icon buildPartial() {
private void buildPartial0(com.google.apps.card.v1.Icon result) {
int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000004) != 0)) {
+ if (((from_bitField0_ & 0x00000008) != 0)) {
result.altText_ = altText_;
}
- if (((from_bitField0_ & 0x00000008) != 0)) {
+ if (((from_bitField0_ & 0x00000010) != 0)) {
result.imageType_ = imageType_;
}
}
@@ -712,6 +822,9 @@ private void buildPartial0(com.google.apps.card.v1.Icon result) {
private void buildPartialOneofs(com.google.apps.card.v1.Icon result) {
result.iconsCase_ = iconsCase_;
result.icons_ = this.icons_;
+ if (iconsCase_ == 5 && materialIconBuilder_ != null) {
+ result.icons_ = materialIconBuilder_.build();
+ }
}
@java.lang.Override
@@ -761,7 +874,7 @@ public Builder mergeFrom(com.google.apps.card.v1.Icon other) {
if (other == com.google.apps.card.v1.Icon.getDefaultInstance()) return this;
if (!other.getAltText().isEmpty()) {
altText_ = other.altText_;
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000008;
onChanged();
}
if (other.imageType_ != 0) {
@@ -782,6 +895,11 @@ public Builder mergeFrom(com.google.apps.card.v1.Icon other) {
onChanged();
break;
}
+ case MATERIAL_ICON:
+ {
+ mergeMaterialIcon(other.getMaterialIcon());
+ break;
+ }
case ICONS_NOT_SET:
{
break;
@@ -830,15 +948,21 @@ public Builder mergeFrom(
case 26:
{
altText_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000008;
break;
} // case 26
case 32:
{
imageType_ = input.readEnum();
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
break;
} // case 32
+ case 42:
+ {
+ input.readMessage(getMaterialIconFieldBuilder().getBuilder(), extensionRegistry);
+ iconsCase_ = 5;
+ break;
+ } // case 42
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -882,7 +1006,7 @@ public Builder clearIcons() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -903,7 +1027,7 @@ public boolean hasKnownIcon() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -937,7 +1061,7 @@ public java.lang.String getKnownIcon() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -971,7 +1095,7 @@ public com.google.protobuf.ByteString getKnownIconBytes() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -998,7 +1122,7 @@ public Builder setKnownIcon(java.lang.String value) {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -1023,7 +1147,7 @@ public Builder clearKnownIcon() {
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -1052,7 +1176,7 @@ public Builder setKnownIconBytes(com.google.protobuf.ByteString value) {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -1076,7 +1200,7 @@ public boolean hasIconUrl() {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -1113,7 +1237,7 @@ public java.lang.String getIconUrl() {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -1150,7 +1274,7 @@ public com.google.protobuf.ByteString getIconUrlBytes() {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -1180,7 +1304,7 @@ public Builder setIconUrl(java.lang.String value) {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -1208,7 +1332,7 @@ public Builder clearIconUrl() {
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -1230,6 +1354,320 @@ public Builder setIconUrlBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.apps.card.v1.MaterialIcon,
+ com.google.apps.card.v1.MaterialIcon.Builder,
+ com.google.apps.card.v1.MaterialIconOrBuilder>
+ materialIconBuilder_;
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ *
+ * @return Whether the materialIcon field is set.
+ */
+ @java.lang.Override
+ public boolean hasMaterialIcon() {
+ return iconsCase_ == 5;
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ *
+ * @return The materialIcon.
+ */
+ @java.lang.Override
+ public com.google.apps.card.v1.MaterialIcon getMaterialIcon() {
+ if (materialIconBuilder_ == null) {
+ if (iconsCase_ == 5) {
+ return (com.google.apps.card.v1.MaterialIcon) icons_;
+ }
+ return com.google.apps.card.v1.MaterialIcon.getDefaultInstance();
+ } else {
+ if (iconsCase_ == 5) {
+ return materialIconBuilder_.getMessage();
+ }
+ return com.google.apps.card.v1.MaterialIcon.getDefaultInstance();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ public Builder setMaterialIcon(com.google.apps.card.v1.MaterialIcon value) {
+ if (materialIconBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ icons_ = value;
+ onChanged();
+ } else {
+ materialIconBuilder_.setMessage(value);
+ }
+ iconsCase_ = 5;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ public Builder setMaterialIcon(com.google.apps.card.v1.MaterialIcon.Builder builderForValue) {
+ if (materialIconBuilder_ == null) {
+ icons_ = builderForValue.build();
+ onChanged();
+ } else {
+ materialIconBuilder_.setMessage(builderForValue.build());
+ }
+ iconsCase_ = 5;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ public Builder mergeMaterialIcon(com.google.apps.card.v1.MaterialIcon value) {
+ if (materialIconBuilder_ == null) {
+ if (iconsCase_ == 5
+ && icons_ != com.google.apps.card.v1.MaterialIcon.getDefaultInstance()) {
+ icons_ =
+ com.google.apps.card.v1.MaterialIcon.newBuilder(
+ (com.google.apps.card.v1.MaterialIcon) icons_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ icons_ = value;
+ }
+ onChanged();
+ } else {
+ if (iconsCase_ == 5) {
+ materialIconBuilder_.mergeFrom(value);
+ } else {
+ materialIconBuilder_.setMessage(value);
+ }
+ }
+ iconsCase_ = 5;
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ public Builder clearMaterialIcon() {
+ if (materialIconBuilder_ == null) {
+ if (iconsCase_ == 5) {
+ iconsCase_ = 0;
+ icons_ = null;
+ onChanged();
+ }
+ } else {
+ if (iconsCase_ == 5) {
+ iconsCase_ = 0;
+ icons_ = null;
+ }
+ materialIconBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ public com.google.apps.card.v1.MaterialIcon.Builder getMaterialIconBuilder() {
+ return getMaterialIconFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ @java.lang.Override
+ public com.google.apps.card.v1.MaterialIconOrBuilder getMaterialIconOrBuilder() {
+ if ((iconsCase_ == 5) && (materialIconBuilder_ != null)) {
+ return materialIconBuilder_.getMessageOrBuilder();
+ } else {
+ if (iconsCase_ == 5) {
+ return (com.google.apps.card.v1.MaterialIcon) icons_;
+ }
+ return com.google.apps.card.v1.MaterialIcon.getDefaultInstance();
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ com.google.apps.card.v1.MaterialIcon,
+ com.google.apps.card.v1.MaterialIcon.Builder,
+ com.google.apps.card.v1.MaterialIconOrBuilder>
+ getMaterialIconFieldBuilder() {
+ if (materialIconBuilder_ == null) {
+ if (!(iconsCase_ == 5)) {
+ icons_ = com.google.apps.card.v1.MaterialIcon.getDefaultInstance();
+ }
+ materialIconBuilder_ =
+ new com.google.protobuf.SingleFieldBuilderV3<
+ com.google.apps.card.v1.MaterialIcon,
+ com.google.apps.card.v1.MaterialIcon.Builder,
+ com.google.apps.card.v1.MaterialIconOrBuilder>(
+ (com.google.apps.card.v1.MaterialIcon) icons_, getParentForChildren(), isClean());
+ icons_ = null;
+ }
+ iconsCase_ = 5;
+ onChanged();
+ return materialIconBuilder_;
+ }
+
private java.lang.Object altText_ = "";
/**
*
@@ -1240,7 +1678,7 @@ public Builder setIconUrlBytes(com.google.protobuf.ByteString value) {
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -1271,7 +1709,7 @@ public java.lang.String getAltText() {
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -1302,7 +1740,7 @@ public com.google.protobuf.ByteString getAltTextBytes() {
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -1319,7 +1757,7 @@ public Builder setAltText(java.lang.String value) {
throw new NullPointerException();
}
altText_ = value;
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000008;
onChanged();
return this;
}
@@ -1332,7 +1770,7 @@ public Builder setAltText(java.lang.String value) {
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -1345,7 +1783,7 @@ public Builder setAltText(java.lang.String value) {
*/
public Builder clearAltText() {
altText_ = getDefaultInstance().getAltText();
- bitField0_ = (bitField0_ & ~0x00000004);
+ bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
return this;
}
@@ -1358,7 +1796,7 @@ public Builder clearAltText() {
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -1376,7 +1814,7 @@ public Builder setAltTextBytes(com.google.protobuf.ByteString value) {
}
checkByteStringIsUtf8(value);
altText_ = value;
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000008;
onChanged();
return this;
}
@@ -1415,7 +1853,7 @@ public int getImageTypeValue() {
*/
public Builder setImageTypeValue(int value) {
imageType_ = value;
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
onChanged();
return this;
}
@@ -1456,7 +1894,7 @@ public Builder setImageType(com.google.apps.card.v1.Widget.ImageType value) {
if (value == null) {
throw new NullPointerException();
}
- bitField0_ |= 0x00000008;
+ bitField0_ |= 0x00000010;
imageType_ = value.getNumber();
onChanged();
return this;
@@ -1475,7 +1913,7 @@ public Builder setImageType(com.google.apps.card.v1.Widget.ImageType value) {
* @return This builder for chaining.
*/
public Builder clearImageType() {
- bitField0_ = (bitField0_ & ~0x00000008);
+ bitField0_ = (bitField0_ & ~0x00000010);
imageType_ = 0;
onChanged();
return this;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/IconOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/IconOrBuilder.java
index ea55c874ad..2d9aa516da 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/IconOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/IconOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface IconOrBuilder
@@ -34,7 +34,7 @@ public interface IconOrBuilder
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -52,7 +52,7 @@ public interface IconOrBuilder
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -70,7 +70,7 @@ public interface IconOrBuilder
* For a bus, specify `BUS`.
*
* For a full list of supported icons, see [built-in
- * icons](https://developers.google.com/chat/format-messages#builtinicons).
+ * icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
*
*
* string known_icon = 1;
@@ -89,7 +89,7 @@ public interface IconOrBuilder
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -110,7 +110,7 @@ public interface IconOrBuilder
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -131,7 +131,7 @@ public interface IconOrBuilder
*
* ```
* "iconUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
* ```
*
* Supported file types include `.png` and `.jpg`.
@@ -143,6 +143,77 @@ public interface IconOrBuilder
*/
com.google.protobuf.ByteString getIconUrlBytes();
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ *
+ * @return Whether the materialIcon field is set.
+ */
+ boolean hasMaterialIcon();
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ *
+ * @return The materialIcon.
+ */
+ com.google.apps.card.v1.MaterialIcon getMaterialIcon();
+ /**
+ *
+ *
+ *
+ * Display one of the [Google Material
+ * Icons](https://fonts.google.com/icons).
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ * use
+ * ```
+ * "material_icon": {
+ * "name": "check_box"
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * .google.apps.card.v1.MaterialIcon material_icon = 5;
+ */
+ com.google.apps.card.v1.MaterialIconOrBuilder getMaterialIconOrBuilder();
+
/**
*
*
@@ -152,7 +223,7 @@ public interface IconOrBuilder
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
@@ -173,7 +244,7 @@ public interface IconOrBuilder
* you should set a helpful description for what the icon displays, and if
* applicable, what it does. For example, `A user's account portrait`, or
* `Opens a new browser tab and navigates to the Google Chat developer
- * documentation at https://developers.google.com/chat`.
+ * documentation at https://developers.google.com/workspace/chat`.
*
* If the icon is set in a [`Button`][google.apps.card.v1.Button], the
* `altText` appears as helper text when the user hovers over the button.
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Image.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Image.java
index 7d5820e398..39adad4d3c 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Image.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Image.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -24,7 +24,8 @@
*
*
* An image that is specified by a URL and can have an `onClick` action. For an
- * example, see [Image](https://developers.google.com/chat/ui/widgets/image).
+ * example, see [Add an
+ * image](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_an_image).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -80,7 +81,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
@@ -109,7 +110,7 @@ public java.lang.String getImageUrl() {
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
@@ -412,7 +413,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
* An image that is specified by a URL and can have an `onClick` action. For an
- * example, see [Image](https://developers.google.com/chat/ui/widgets/image).
+ * example, see [Add an
+ * image](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_an_image).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
@@ -643,7 +645,7 @@ public Builder mergeFrom(
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
@@ -671,7 +673,7 @@ public java.lang.String getImageUrl() {
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
@@ -699,7 +701,7 @@ public com.google.protobuf.ByteString getImageUrlBytes() {
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
@@ -726,7 +728,7 @@ public Builder setImageUrl(java.lang.String value) {
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
@@ -749,7 +751,7 @@ public Builder clearImageUrl() {
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponent.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponent.java
index e5fcde65b9..01389d844a 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponent.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponent.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponentOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponentOrBuilder.java
index 078405a9c1..267a54b806 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponentOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageComponentOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface ImageComponentOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyle.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyle.java
index 494c11014a..d20fe6860b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyle.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyle.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyleOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyleOrBuilder.java
index 702238e095..d8c86c71e4 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyleOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageCropStyleOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface ImageCropStyleOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageOrBuilder.java
index 508ea4fddb..1484e9b54f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/ImageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface ImageOrBuilder
@@ -33,7 +33,7 @@ public interface ImageOrBuilder
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
@@ -51,7 +51,7 @@ public interface ImageOrBuilder
* For example:
*
* ```
- * https://developers.google.com/chat/images/quickstart-app-avatar.png
+ * https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
* ```
*
*
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/MaterialIcon.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/MaterialIcon.java
new file mode 100644
index 0000000000..9f1d87517a
--- /dev/null
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/MaterialIcon.java
@@ -0,0 +1,1021 @@
+/*
+ * Copyright 2020 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * https://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: google/apps/card/v1/card.proto
+
+// Protobuf Java Version: 3.25.3
+package com.google.apps.card.v1;
+
+/**
+ *
+ *
+ *
+ * A [Google Material Icon](https://fonts.google.com/icons), which includes over
+ * 2500+ options.
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048)
+ * with customized weight and grade, write the following:
+ *
+ * ```
+ * {
+ * "name": "check_box",
+ * "fill": true,
+ * "weight": 300,
+ * "grade": -25
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * Protobuf type {@code google.apps.card.v1.MaterialIcon}
+ */
+public final class MaterialIcon extends com.google.protobuf.GeneratedMessageV3
+ implements
+ // @@protoc_insertion_point(message_implements:google.apps.card.v1.MaterialIcon)
+ MaterialIconOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use MaterialIcon.newBuilder() to construct.
+ private MaterialIcon(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+
+ private MaterialIcon() {
+ name_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new MaterialIcon();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.apps.card.v1.CardProto
+ .internal_static_google_apps_card_v1_MaterialIcon_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.apps.card.v1.CardProto
+ .internal_static_google_apps_card_v1_MaterialIcon_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.apps.card.v1.MaterialIcon.class,
+ com.google.apps.card.v1.MaterialIcon.Builder.class);
+ }
+
+ public static final int NAME_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object name_ = "";
+ /**
+ *
+ *
+ *
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @return The name.
+ */
+ @java.lang.Override
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ name_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @return The bytes for name.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int FILL_FIELD_NUMBER = 2;
+ private boolean fill_ = false;
+ /**
+ *
+ *
+ *
+ * Whether the icon renders as filled. Default value is false.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * bool fill = 2;
+ *
+ * @return The fill.
+ */
+ @java.lang.Override
+ public boolean getFill() {
+ return fill_;
+ }
+
+ public static final int WEIGHT_FIELD_NUMBER = 3;
+ private int weight_ = 0;
+ /**
+ *
+ *
+ *
+ * The stroke weight of the icon. Choose from {100, 200, 300, 400,
+ * 500, 600, 700}. If absent, default value is 400. If any other value is
+ * specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 weight = 3;
+ *
+ * @return The weight.
+ */
+ @java.lang.Override
+ public int getWeight() {
+ return weight_;
+ }
+
+ public static final int GRADE_FIELD_NUMBER = 4;
+ private int grade_ = 0;
+ /**
+ *
+ *
+ *
+ * Weight and grade affect a symbol’s thickness. Adjustments to grade are more
+ * granular than adjustments to weight and have a small impact on the size of
+ * the symbol. Choose from {-25, 0, 200}. If absent, default value is 0. If
+ * any other value is specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 grade = 4;
+ *
+ * @return The grade.
+ */
+ @java.lang.Override
+ public int getGrade() {
+ return grade_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
+ }
+ if (fill_ != false) {
+ output.writeBool(2, fill_);
+ }
+ if (weight_ != 0) {
+ output.writeInt32(3, weight_);
+ }
+ if (grade_ != 0) {
+ output.writeInt32(4, grade_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
+ }
+ if (fill_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, fill_);
+ }
+ if (weight_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, weight_);
+ }
+ if (grade_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(4, grade_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.apps.card.v1.MaterialIcon)) {
+ return super.equals(obj);
+ }
+ com.google.apps.card.v1.MaterialIcon other = (com.google.apps.card.v1.MaterialIcon) obj;
+
+ if (!getName().equals(other.getName())) return false;
+ if (getFill() != other.getFill()) return false;
+ if (getWeight() != other.getWeight()) return false;
+ if (getGrade() != other.getGrade()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getName().hashCode();
+ hash = (37 * hash) + FILL_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getFill());
+ hash = (37 * hash) + WEIGHT_FIELD_NUMBER;
+ hash = (53 * hash) + getWeight();
+ hash = (37 * hash) + GRADE_FIELD_NUMBER;
+ hash = (53 * hash) + getGrade();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.apps.card.v1.MaterialIcon prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ *
+ *
+ * A [Google Material Icon](https://fonts.google.com/icons), which includes over
+ * 2500+ options.
+ *
+ * For example, to display a [checkbox
+ * icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048)
+ * with customized weight and grade, write the following:
+ *
+ * ```
+ * {
+ * "name": "check_box",
+ * "fill": true,
+ * "weight": 300,
+ * "grade": -25
+ * }
+ * ```
+ *
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
+ *
+ *
+ * Protobuf type {@code google.apps.card.v1.MaterialIcon}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @return The name.
+ */
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ name_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @return The bytes for name.
+ */
+ public com.google.protobuf.ByteString getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @param value The name to set.
+ * @return This builder for chaining.
+ */
+ public Builder setName(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ name_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearName() {
+ name_ = getDefaultInstance().getName();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @param value The bytes for name to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNameBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ name_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private boolean fill_;
+ /**
+ *
+ *
+ *
+ * Whether the icon renders as filled. Default value is false.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * bool fill = 2;
+ *
+ * @return The fill.
+ */
+ @java.lang.Override
+ public boolean getFill() {
+ return fill_;
+ }
+ /**
+ *
+ *
+ *
+ * Whether the icon renders as filled. Default value is false.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * bool fill = 2;
+ *
+ * @param value The fill to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFill(boolean value) {
+
+ fill_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Whether the icon renders as filled. Default value is false.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * bool fill = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearFill() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ fill_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int weight_;
+ /**
+ *
+ *
+ *
+ * The stroke weight of the icon. Choose from {100, 200, 300, 400,
+ * 500, 600, 700}. If absent, default value is 400. If any other value is
+ * specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 weight = 3;
+ *
+ * @return The weight.
+ */
+ @java.lang.Override
+ public int getWeight() {
+ return weight_;
+ }
+ /**
+ *
+ *
+ *
+ * The stroke weight of the icon. Choose from {100, 200, 300, 400,
+ * 500, 600, 700}. If absent, default value is 400. If any other value is
+ * specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 weight = 3;
+ *
+ * @param value The weight to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWeight(int value) {
+
+ weight_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The stroke weight of the icon. Choose from {100, 200, 300, 400,
+ * 500, 600, 700}. If absent, default value is 400. If any other value is
+ * specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 weight = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearWeight() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ weight_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int grade_;
+ /**
+ *
+ *
+ *
+ * Weight and grade affect a symbol’s thickness. Adjustments to grade are more
+ * granular than adjustments to weight and have a small impact on the size of
+ * the symbol. Choose from {-25, 0, 200}. If absent, default value is 0. If
+ * any other value is specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 grade = 4;
+ *
+ * @return The grade.
+ */
+ @java.lang.Override
+ public int getGrade() {
+ return grade_;
+ }
+ /**
+ *
+ *
+ *
+ * Weight and grade affect a symbol’s thickness. Adjustments to grade are more
+ * granular than adjustments to weight and have a small impact on the size of
+ * the symbol. Choose from {-25, 0, 200}. If absent, default value is 0. If
+ * any other value is specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 grade = 4;
+ *
+ * @param value The grade to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGrade(int value) {
+
+ grade_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Weight and grade affect a symbol’s thickness. Adjustments to grade are more
+ * granular than adjustments to weight and have a small impact on the size of
+ * the symbol. Choose from {-25, 0, 200}. If absent, default value is 0. If
+ * any other value is specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 grade = 4;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearGrade() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ grade_ = 0;
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.apps.card.v1.MaterialIcon)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.apps.card.v1.MaterialIcon)
+ private static final com.google.apps.card.v1.MaterialIcon DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.apps.card.v1.MaterialIcon();
+ }
+
+ public static com.google.apps.card.v1.MaterialIcon getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @return The name.
+ */
+ java.lang.String getName();
+ /**
+ *
+ *
+ *
+ * The icon name defined in the [Google Material
+ * Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ * invalid names are abandoned and replaced with empty string and
+ * results in the icon failing to render.
+ *
+ *
+ * string name = 1;
+ *
+ * @return The bytes for name.
+ */
+ com.google.protobuf.ByteString getNameBytes();
+
+ /**
+ *
+ *
+ *
+ * Whether the icon renders as filled. Default value is false.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * bool fill = 2;
+ *
+ * @return The fill.
+ */
+ boolean getFill();
+
+ /**
+ *
+ *
+ *
+ * The stroke weight of the icon. Choose from {100, 200, 300, 400,
+ * 500, 600, 700}. If absent, default value is 400. If any other value is
+ * specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 weight = 3;
+ *
+ * @return The weight.
+ */
+ int getWeight();
+
+ /**
+ *
+ *
+ *
+ * Weight and grade affect a symbol’s thickness. Adjustments to grade are more
+ * granular than adjustments to weight and have a small impact on the size of
+ * the symbol. Choose from {-25, 0, 200}. If absent, default value is 0. If
+ * any other value is specified, the default value is used.
+ *
+ * To preview different icon settings, go to
+ * [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ * settings under **Customize**.
+ *
+ *
+ * int32 grade = 4;
+ *
+ * @return The grade.
+ */
+ int getGrade();
+}
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClick.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClick.java
index e57862b45d..e211f913b7 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClick.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClick.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClickOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClickOrBuilder.java
index fc13bf762a..c8382d6bcf 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClickOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OnClickOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface OnClickOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLink.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLink.java
index ba80b7c7a1..64c198c88a 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLink.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLink.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLinkOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLinkOrBuilder.java
index f8e9d3be03..bac66c9643 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLinkOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/OpenLinkOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface OpenLinkOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInput.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInput.java
index 164360ddfa..f6b3c0c72c 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInput.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -26,12 +26,12 @@
* A widget that creates one or more UI items that users can select.
* For example, a dropdown menu or checkboxes. You can use this widget to
* collect data that can be predicted or enumerated. For an example in Google
- * Chat apps, see [Selection
- * input](https://developers.google.com/chat/ui/widgets/selection-input).
+ * Chat apps, see [Add selectable UI
+ * elements](/workspace/chat/design-interactive-card-dialog#add_selectable_ui_elements).
*
* Chat apps can process the value of items that users select or input. For
* details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
* To collect undefined or abstract data from users, use
* the [TextInput][google.apps.card.v1.TextInput] widget.
@@ -157,14 +157,14 @@ public enum SelectionType implements com.google.protobuf.ProtocolMessageEnum {
* * External data: Items are populated from an external data
* source outside of Google Workspace.
*
- * For examples of how to implement multiselect menus, see the
- * [`SelectionInput` widget
- * page](https://developers.google.com/chat/ui/widgets/selection-input#multiselect-menu).
+ * For examples of how to implement multiselect menus, see
+ * [Add a multiselect
+ * menu](https://developers.google.com/workspace/chat/design-interactive-card-dialog#multiselect-menu).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
- * multiselect for Google Workspace Add-ons are in
- * [Developer Preview](https://developers.google.com/workspace/preview).
+ * Multiselect for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* MULTI_SELECT = 4;
@@ -232,14 +232,14 @@ public enum SelectionType implements com.google.protobuf.ProtocolMessageEnum {
* * External data: Items are populated from an external data
* source outside of Google Workspace.
*
- * For examples of how to implement multiselect menus, see the
- * [`SelectionInput` widget
- * page](https://developers.google.com/chat/ui/widgets/selection-input#multiselect-menu).
+ * For examples of how to implement multiselect menus, see
+ * [Add a multiselect
+ * menu](https://developers.google.com/workspace/chat/design-interactive-card-dialog#multiselect-menu).
*
* [Google Workspace Add-ons and Chat
* apps](https://developers.google.com/workspace/extend):
- * multiselect for Google Workspace Add-ons are in
- * [Developer Preview](https://developers.google.com/workspace/preview).
+ * Multiselect for Google Workspace Add-ons are in
+ * Developer Preview.
*
*
* MULTI_SELECT = 4;
@@ -371,7 +371,7 @@ public interface SelectionItemOrBuilder
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -387,7 +387,7 @@ public interface SelectionItemOrBuilder
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -418,7 +418,7 @@ public interface SelectionItemOrBuilder
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -433,7 +433,7 @@ public interface SelectionItemOrBuilder
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -583,7 +583,7 @@ public com.google.protobuf.ByteString getTextBytes() {
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -610,7 +610,7 @@ public java.lang.String getValue() {
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -661,7 +661,7 @@ public boolean getSelected() {
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -687,7 +687,7 @@ public java.lang.String getStartIconUri() {
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -1320,7 +1320,7 @@ public Builder setTextBytes(com.google.protobuf.ByteString value) {
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1346,7 +1346,7 @@ public java.lang.String getValue() {
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1372,7 +1372,7 @@ public com.google.protobuf.ByteString getValueBytes() {
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1397,7 +1397,7 @@ public Builder setValue(java.lang.String value) {
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1418,7 +1418,7 @@ public Builder clearValue() {
* input value.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 2;
@@ -1504,7 +1504,7 @@ public Builder clearSelected() {
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -1529,7 +1529,7 @@ public java.lang.String getStartIconUri() {
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -1554,7 +1554,7 @@ public com.google.protobuf.ByteString getStartIconUriBytes() {
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -1578,7 +1578,7 @@ public Builder setStartIconUri(java.lang.String value) {
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -1598,7 +1598,7 @@ public Builder clearStartIconUri() {
* For multiselect menus, the URL for the icon displayed next to
* the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
* URL. For example,
- * `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ * `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
*
*
* string start_icon_uri = 4;
@@ -1855,7 +1855,7 @@ public interface PlatformDataSourceOrBuilder
* multiselect menu, a data source from Google Workspace. Used to populate
* items in a multiselect menu.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* Protobuf type {@code google.apps.card.v1.SelectionInput.PlatformDataSource}
@@ -1899,9 +1899,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* A data source shared by all [Google Workspace
* applications]
- * (https://developers.google.com/chat/api/reference/rest/v1/HostApp).
+ * (https://developers.google.com/workspace/chat/api/reference/rest/v1/HostApp).
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* Protobuf enum {@code google.apps.card.v1.SelectionInput.PlatformDataSource.CommonDataSource}
@@ -2336,7 +2336,7 @@ protected Builder newBuilderForType(
* multiselect menu, a data source from Google Workspace. Used to populate
* items in a multiselect menu.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* Protobuf type {@code google.apps.card.v1.SelectionInput.PlatformDataSource}
@@ -2805,7 +2805,7 @@ public MultiSelectDataSourceCase getMultiSelectDataSourceCase() {
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -2831,7 +2831,7 @@ public java.lang.String getName() {
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -3042,7 +3042,7 @@ public com.google.apps.card.v1.SelectionInput.SelectionItemOrBuilder getItemsOrB
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -3061,7 +3061,7 @@ public boolean hasOnChangeAction() {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -3082,7 +3082,7 @@ public com.google.apps.card.v1.Action getOnChangeAction() {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -3120,7 +3120,7 @@ public int getMultiSelectMaxSelectedItems() {
*
*
* For multiselect menus, the number of text characters that a user inputs
- * before the Chat app queries autocomplete and displays suggested items
+ * before the app queries autocomplete and displays suggested items
* in the menu.
*
* If unspecified, defaults to 0 characters for static data sources and 3
@@ -3507,12 +3507,12 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* A widget that creates one or more UI items that users can select.
* For example, a dropdown menu or checkboxes. You can use this widget to
* collect data that can be predicted or enumerated. For an example in Google
- * Chat apps, see [Selection
- * input](https://developers.google.com/chat/ui/widgets/selection-input).
+ * Chat apps, see [Add selectable UI
+ * elements](/workspace/chat/design-interactive-card-dialog#add_selectable_ui_elements).
*
* Chat apps can process the value of items that users select or input. For
* details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
* To collect undefined or abstract data from users, use
* the [TextInput][google.apps.card.v1.TextInput] widget.
@@ -3914,7 +3914,7 @@ public Builder clearMultiSelectDataSource() {
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -3939,7 +3939,7 @@ public java.lang.String getName() {
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -3964,7 +3964,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -3988,7 +3988,7 @@ public Builder setName(java.lang.String value) {
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -4008,7 +4008,7 @@ public Builder clearName() {
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -4650,7 +4650,7 @@ public com.google.apps.card.v1.SelectionInput.SelectionItem.Builder addItemsBuil
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4668,7 +4668,7 @@ public boolean hasOnChangeAction() {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4692,7 +4692,7 @@ public com.google.apps.card.v1.Action getOnChangeAction() {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4718,7 +4718,7 @@ public Builder setOnChangeAction(com.google.apps.card.v1.Action value) {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4741,7 +4741,7 @@ public Builder setOnChangeAction(com.google.apps.card.v1.Action.Builder builderF
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4772,7 +4772,7 @@ public Builder mergeOnChangeAction(com.google.apps.card.v1.Action value) {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4795,7 +4795,7 @@ public Builder clearOnChangeAction() {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4813,7 +4813,7 @@ public com.google.apps.card.v1.Action.Builder getOnChangeActionBuilder() {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4835,7 +4835,7 @@ public com.google.apps.card.v1.ActionOrBuilder getOnChangeActionOrBuilder() {
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -4919,7 +4919,7 @@ public Builder clearMultiSelectMaxSelectedItems() {
*
*
* For multiselect menus, the number of text characters that a user inputs
- * before the Chat app queries autocomplete and displays suggested items
+ * before the app queries autocomplete and displays suggested items
* in the menu.
*
* If unspecified, defaults to 0 characters for static data sources and 3
@@ -4939,7 +4939,7 @@ public int getMultiSelectMinQueryLength() {
*
*
*
*
* For multiselect menus, the number of text characters that a user inputs
- * before the Chat app queries autocomplete and displays suggested items
+ * before the app queries autocomplete and displays suggested items
* in the menu.
*
* If unspecified, defaults to 0 characters for static data sources and 3
@@ -4963,7 +4963,7 @@ public Builder setMultiSelectMinQueryLength(int value) {
*
*
*
*
* For multiselect menus, the number of text characters that a user inputs
- * before the Chat app queries autocomplete and displays suggested items
+ * before the app queries autocomplete and displays suggested items
* in the menu.
*
* If unspecified, defaults to 0 characters for static data sources and 3
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInputOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInputOrBuilder.java
index 7bb3390904..81d82159f7 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInputOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SelectionInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface SelectionInputOrBuilder
@@ -31,7 +31,7 @@ public interface SelectionInputOrBuilder
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -46,7 +46,7 @@ public interface SelectionInputOrBuilder
* The name that identifies the selection input in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
* string name = 1;
@@ -186,7 +186,7 @@ public interface SelectionInputOrBuilder
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
* .google.apps.card.v1.Action on_change_action = 5;
@@ -202,7 +202,7 @@ public interface SelectionInputOrBuilder
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -218,7 +218,7 @@ public interface SelectionInputOrBuilder
* specified, you must specify a separate button that submits the form.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* .google.apps.card.v1.Action on_change_action = 5;
@@ -244,7 +244,7 @@ public interface SelectionInputOrBuilder
*
*
* For multiselect menus, the number of text characters that a user inputs
- * before the Chat app queries autocomplete and displays suggested items
+ * before the app queries autocomplete and displays suggested items
* in the menu.
*
* If unspecified, defaults to 0 characters for static data sources and 3
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Suggestions.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Suggestions.java
index 696bc59356..8332107416 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Suggestions.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Suggestions.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SuggestionsOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SuggestionsOrBuilder.java
index 953129e53a..cdb1388a20 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SuggestionsOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/SuggestionsOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface SuggestionsOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInput.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInput.java
index a896a965f5..ec6dd64dee 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInput.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInput.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -24,12 +24,13 @@
*
*
*
*
* A field in which users can enter text. Supports suggestions and on-change
- * actions. For an example in Google Chat apps, see [Text
- * input](https://developers.google.com/chat/ui/widgets/text-input).
+ * actions. For an example in Google Chat apps, see [Add a field in which a user
+ * can enter
+ * text](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_field_in_which_a_user_can_enter_text).
*
* Chat apps receive and can process the value of entered text during form input
* events. For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
* When you need to collect undefined or abstract data from users,
* use a text input. To collect defined or enumerated data from users, use the
@@ -234,7 +235,7 @@ private Type(int value) {
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -260,7 +261,7 @@ public java.lang.String getName() {
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
* string name = 1;
@@ -411,7 +412,7 @@ public com.google.protobuf.ByteString getHintTextBytes() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -437,7 +438,7 @@ public java.lang.String getValue() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -504,7 +505,7 @@ public com.google.apps.card.v1.TextInput.Type getType() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -524,7 +525,7 @@ public boolean hasOnChangeAction() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -546,7 +547,7 @@ public com.google.apps.card.v1.Action getOnChangeAction() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -752,7 +753,7 @@ public com.google.apps.card.v1.ActionOrBuilder getAutoCompleteActionOrBuilder()
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
@@ -779,7 +780,7 @@ public java.lang.String getPlaceholderText() {
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
@@ -1048,12 +1049,13 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
* A field in which users can enter text. Supports suggestions and on-change
- * actions. For an example in Google Chat apps, see [Text
- * input](https://developers.google.com/chat/ui/widgets/text-input).
+ * actions. For an example in Google Chat apps, see [Add a field in which a user
+ * can enter
+ * text](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_field_in_which_a_user_can_enter_text).
*
* Chat apps receive and can process the value of entered text during form input
* events. For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
* When you need to collect undefined or abstract data from users,
* use a text input. To collect defined or enumerated data from users, use the
@@ -1394,7 +1396,7 @@ public Builder mergeFrom(
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1419,7 +1421,7 @@ public java.lang.String getName() {
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1444,7 +1446,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1468,7 +1470,7 @@ public Builder setName(java.lang.String value) {
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1488,7 +1490,7 @@ public Builder clearName() {
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -1772,7 +1774,7 @@ public Builder setHintTextBytes(com.google.protobuf.ByteString value) {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -1797,7 +1799,7 @@ public java.lang.String getValue() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -1822,7 +1824,7 @@ public com.google.protobuf.ByteString getValueBytes() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -1846,7 +1848,7 @@ public Builder setValue(java.lang.String value) {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -1866,7 +1868,7 @@ public Builder clearValue() {
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -1994,7 +1996,7 @@ public Builder clearType() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2013,7 +2015,7 @@ public boolean hasOnChangeAction() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2038,7 +2040,7 @@ public com.google.apps.card.v1.Action getOnChangeAction() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2065,7 +2067,7 @@ public Builder setOnChangeAction(com.google.apps.card.v1.Action value) {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2089,7 +2091,7 @@ public Builder setOnChangeAction(com.google.apps.card.v1.Action.Builder builderF
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2121,7 +2123,7 @@ public Builder mergeOnChangeAction(com.google.apps.card.v1.Action value) {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2145,7 +2147,7 @@ public Builder clearOnChangeAction() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2164,7 +2166,7 @@ public com.google.apps.card.v1.Action.Builder getOnChangeActionBuilder() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2187,7 +2189,7 @@ public com.google.apps.card.v1.ActionOrBuilder getOnChangeActionOrBuilder() {
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -2833,7 +2835,7 @@ public com.google.apps.card.v1.ActionOrBuilder getAutoCompleteActionOrBuilder()
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
@@ -2859,7 +2861,7 @@ public java.lang.String getPlaceholderText() {
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
@@ -2885,7 +2887,7 @@ public com.google.protobuf.ByteString getPlaceholderTextBytes() {
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
@@ -2910,7 +2912,7 @@ public Builder setPlaceholderText(java.lang.String value) {
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
@@ -2931,7 +2933,7 @@ public Builder clearPlaceholderText() {
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInputOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInputOrBuilder.java
index 3340cc45df..0462b7f0b5 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInputOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextInputOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface TextInputOrBuilder
@@ -31,7 +31,7 @@ public interface TextInputOrBuilder
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -46,7 +46,7 @@ public interface TextInputOrBuilder
* The name by which the text input is identified in a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string name = 1;
@@ -130,7 +130,7 @@ public interface TextInputOrBuilder
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -145,7 +145,7 @@ public interface TextInputOrBuilder
* The value entered by a user, returned as part of a form input event.
*
* For details about working with form inputs, see [Receive form
- * data](https://developers.google.com/chat/ui/read-form-data).
+ * data](https://developers.google.com/workspace/chat/read-form-data).
*
*
* string value = 4;
@@ -189,7 +189,7 @@ public interface TextInputOrBuilder
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -206,7 +206,7 @@ public interface TextInputOrBuilder
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -223,7 +223,7 @@ public interface TextInputOrBuilder
* user adding to the field or deleting text.
*
* Examples of actions to take include running a custom function or opening
- * a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ * a [dialog](https://developers.google.com/workspace/chat/dialogs)
* in Google Chat.
*
*
@@ -390,7 +390,7 @@ public interface TextInputOrBuilder
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
@@ -406,7 +406,7 @@ public interface TextInputOrBuilder
* Use this text to prompt users to enter a value. For example, `Enter a
* number from 0 to 100`.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* string placeholder_text = 12;
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraph.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraph.java
index 9adfa875a7..d69eb2543f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraph.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraph.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -24,12 +24,12 @@
*
*
* A paragraph of text that supports formatting. For an example in
- * Google Chat apps, see [Text
- * paragraph](https://developers.google.com/chat/ui/widgets/text-paragraph).
+ * Google Chat apps, see [Add a paragraph of formatted
+ * text](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_a_paragraph_of_formatted_text).
* For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -289,12 +289,12 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
*
*
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContextOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContextOrBuilder.java
index 89676a2e9b..864f5d4ea1 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContextOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContextOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
public interface ReportingContextOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/TypesProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/TypesProto.java
index 615337c618..9ae914ad08 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/TypesProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/TypesProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
public final class TypesProto {
@@ -69,21 +69,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "FIED\020\000\022\020\n\014SHOPPING_ADS\020\001\022\017\n\013DISPLAY_ADS\020"
+ "\002\022\027\n\023LOCAL_INVENTORY_ADS\020\003\022\021\n\rFREE_LISTI"
+ "NGS\020\004\022\027\n\023FREE_LOCAL_LISTINGS\020\005\022\024\n\020YOUTUB"
- + "E_SHOPPING\020\006\"\331\002\n\020ReportingContext\"\304\002\n\024Re"
+ + "E_SHOPPING\020\006\"\226\003\n\020ReportingContext\"\201\003\n\024Re"
+ "portingContextEnum\022&\n\"REPORTING_CONTEXT_"
- + "ENUM_UNSPECIFIED\020\000\022\020\n\014SHOPPING_ADS\020\001\022\021\n\r"
- + "DISCOVERY_ADS\020\002\022\r\n\tVIDEO_ADS\020\003\022\017\n\013DISPLA"
- + "Y_ADS\020\004\022\027\n\023LOCAL_INVENTORY_ADS\020\005\022\031\n\025VEHI"
- + "CLE_INVENTORY_ADS\020\006\022\021\n\rFREE_LISTINGS\020\007\022\027"
- + "\n\023FREE_LOCAL_LISTINGS\020\010\022\037\n\033FREE_LOCAL_VE"
- + "HICLE_LISTINGS\020\t\022\024\n\020YOUTUBE_SHOPPING\020\n\022\020"
- + "\n\014CLOUD_RETAIL\020\013\022\026\n\022LOCAL_CLOUD_RETAIL\020\014"
- + "\"M\n\007Channel\"B\n\013ChannelEnum\022\034\n\030CHANNEL_EN"
- + "UM_UNSPECIFIED\020\000\022\n\n\006ONLINE\020\001\022\t\n\005LOCAL\020\002B"
- + "p\n\030com.google.shopping.typeB\nTypesProtoP"
- + "\001Z/cloud.google.com/go/shopping/type/typ"
- + "epb;typepb\252\002\024Google.Shopping.Typeb\006proto"
- + "3"
+ + "ENUM_UNSPECIFIED\020\000\022\020\n\014SHOPPING_ADS\020\001\022\025\n\r"
+ + "DISCOVERY_ADS\020\002\032\002\010\001\022\022\n\016DEMAND_GEN_ADS\020\r\022"
+ + "#\n\037DEMAND_GEN_ADS_DISCOVER_SURFACE\020\016\022\r\n\t"
+ + "VIDEO_ADS\020\003\022\017\n\013DISPLAY_ADS\020\004\022\027\n\023LOCAL_IN"
+ + "VENTORY_ADS\020\005\022\031\n\025VEHICLE_INVENTORY_ADS\020\006"
+ + "\022\021\n\rFREE_LISTINGS\020\007\022\027\n\023FREE_LOCAL_LISTIN"
+ + "GS\020\010\022\037\n\033FREE_LOCAL_VEHICLE_LISTINGS\020\t\022\024\n"
+ + "\020YOUTUBE_SHOPPING\020\n\022\020\n\014CLOUD_RETAIL\020\013\022\026\n"
+ + "\022LOCAL_CLOUD_RETAIL\020\014\"M\n\007Channel\"B\n\013Chan"
+ + "nelEnum\022\034\n\030CHANNEL_ENUM_UNSPECIFIED\020\000\022\n\n"
+ + "\006ONLINE\020\001\022\t\n\005LOCAL\020\002Bp\n\030com.google.shopp"
+ + "ing.typeB\nTypesProtoP\001Z/cloud.google.com"
+ + "/go/shopping/type/typepb;typepb\252\002\024Google"
+ + ".Shopping.Typeb\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriod.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriod.java
index 444ed23124..c71446f483 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriod.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriod.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/calendar_period.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriodProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriodProto.java
index 823e4a9c62..dff546b500 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriodProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/CalendarPeriodProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/calendar_period.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class CalendarPeriodProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Color.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Color.java
index 98a6e3ff9a..08adf9a3cd 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Color.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Color.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/color.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorOrBuilder.java
index 22be678305..7ab2231b35 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/color.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface ColorOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorProto.java
index e74a947494..5110d1ea1e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ColorProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/color.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class ColorProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Date.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Date.java
index 54ef985966..892ac6b26d 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Date.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Date.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/date.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateOrBuilder.java
index a55596931c..694689c55f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/date.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface DateOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateProto.java
index 59a83f95c3..47dbcd8f32 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/date.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class DateProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTime.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTime.java
index f3e01fe1f7..617e21cea9 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTime.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTime.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/datetime.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeOrBuilder.java
index f7e00ff424..4542a538c5 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/datetime.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface DateTimeOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeProto.java
index 077515c755..ff86ae4e0b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DateTimeProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/datetime.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class DateTimeProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeek.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeek.java
index 012c056707..142a770b85 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeek.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeek.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/dayofweek.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeekProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeekProto.java
index 7bfb344b1e..f0beb93baf 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeekProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DayOfWeekProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/dayofweek.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class DayOfWeekProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Decimal.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Decimal.java
index c81da4cb12..2191e1cd5d 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Decimal.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Decimal.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/decimal.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalOrBuilder.java
index bd448817a2..42cf2d0cce 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/decimal.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface DecimalOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalProto.java
index 4b4e388c06..69cf5d7272 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/DecimalProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/decimal.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class DecimalProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Expr.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Expr.java
index 0f17474d8a..a57515e789 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Expr.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Expr.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/expr.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprOrBuilder.java
index d0e352ba19..18bb9d3ff9 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/expr.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface ExprOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprProto.java
index c2b8c6ace4..7d0266f2e3 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/ExprProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/expr.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class ExprProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Fraction.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Fraction.java
index e81eb8a1f4..f8895abfe8 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Fraction.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Fraction.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/fraction.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionOrBuilder.java
index 327d3c12b2..838d5a17a0 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/fraction.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface FractionOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionProto.java
index 0e38494291..28d7411000 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/FractionProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/fraction.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class FractionProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Interval.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Interval.java
index 80965dced3..d7de82db9f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Interval.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Interval.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/interval.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalOrBuilder.java
index 85702bd0ea..88ab7e9e11 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/interval.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface IntervalOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalProto.java
index f0b9bab4df..463470c6fb 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/IntervalProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/interval.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class IntervalProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLng.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLng.java
index 07d6864e57..90be2dd399 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLng.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLng.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/latlng.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngOrBuilder.java
index bbf040e2b9..8984e504a8 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/latlng.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface LatLngOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngProto.java
index ad7a112409..435a0c85b0 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LatLngProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/latlng.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class LatLngProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedText.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedText.java
index 5cf669d7c7..a7dff23e0a 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedText.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedText.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/localized_text.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextOrBuilder.java
index 6e602ac6dc..662f48bbc8 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/localized_text.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface LocalizedTextOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextProto.java
index ed43a0acc4..3b635d314f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/LocalizedTextProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/localized_text.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class LocalizedTextProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Money.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Money.java
index 495aab3039..4707904b8a 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Money.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Money.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/money.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyOrBuilder.java
index e24376d225..5f8130424b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/money.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface MoneyOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyProto.java
index 5fe8c2cdbe..1703680d42 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MoneyProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/money.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class MoneyProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Month.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Month.java
index 9b468aa606..21d6187e5b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Month.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Month.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/month.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MonthProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MonthProto.java
index 3dd6b74ddb..d0b248b660 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MonthProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/MonthProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/month.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class MonthProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumber.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumber.java
index 4af62b0880..3f63b07310 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumber.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumber.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/phone_number.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberOrBuilder.java
index b1f7d23d7b..2d486ee2a5 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/phone_number.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface PhoneNumberOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberProto.java
index b34e893db5..c104c48585 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PhoneNumberProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/phone_number.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class PhoneNumberProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddress.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddress.java
index efcb633b21..8e3c13bd6c 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddress.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddress.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/postal_address.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressOrBuilder.java
index 6db5f386fe..b75aaa6c39 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/postal_address.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface PostalAddressOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressProto.java
index 9f9cd5877c..c8029d35d4 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/PostalAddressProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/postal_address.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class PostalAddressProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Quaternion.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Quaternion.java
index 56af1f701b..55b6969e97 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Quaternion.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/Quaternion.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/quaternion.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionOrBuilder.java
index 6547666788..88435e1635 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/quaternion.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface QuaternionOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionProto.java
index cf1817d06e..acade38b7c 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/QuaternionProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/quaternion.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class QuaternionProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDay.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDay.java
index ae11b24902..de9ac3bede 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDay.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDay.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/timeofday.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayOrBuilder.java
index 52fa3442a2..2bc43f2819 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/timeofday.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface TimeOfDayOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayProto.java
index 9c355c7b06..3609d46af3 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeOfDayProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/timeofday.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public final class TimeOfDayProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZone.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZone.java
index fa58d956c4..55ab1cf2ae 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZone.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZone.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/datetime.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZoneOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZoneOrBuilder.java
index fa15865cd8..ff666ed8f8 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZoneOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/type/TimeZoneOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/type/datetime.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.type;
public interface TimeZoneOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/proto/google/apps/card/v1/card.proto b/java-common-protos/proto-google-common-protos/src/main/proto/google/apps/card/v1/card.proto
index 538a785b37..a53ec1267e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/proto/google/apps/card/v1/card.proto
+++ b/java-common-protos/proto-google-common-protos/src/main/proto/google/apps/card/v1/card.proto
@@ -38,15 +38,15 @@ option ruby_package = "Google::Apps::Card::V1";
// To learn how
// to build cards, see the following documentation:
//
-// * For Google Chat apps, see [Design dynamic, interactive, and consistent UIs
-// with cards](https://developers.google.com/chat/ui).
+// * For Google Chat apps, see [Design the components of a card or
+// dialog](https://developers.google.com/workspace/chat/design-components-card-dialog).
// * For Google Workspace Add-ons, see [Card-based
// interfaces](https://developers.google.com/apps-script/add-ons/concepts/cards).
//
// **Example: Card message for a Google Chat app**
//
// ![Example contact
-// card](https://developers.google.com/chat/images/card_api_reference.png)
+// card](https://developers.google.com/workspace/chat/images/card_api_reference.png)
//
// To create the sample card message in Google Chat, use the following JSON:
//
@@ -57,82 +57,82 @@ option ruby_package = "Google::Apps::Card::V1";
// "cardId": "unique-card-id",
// "card": {
// "header": {
-// "title": "Sasha",
-// "subtitle": "Software Engineer",
-// "imageUrl":
-// "https://developers.google.com/chat/images/quickstart-app-avatar.png",
-// "imageType": "CIRCLE",
-// "imageAltText": "Avatar for Sasha",
-// },
-// "sections": [
-// {
-// "header": "Contact Info",
-// "collapsible": true,
-// "uncollapsibleWidgetsCount": 1,
-// "widgets": [
-// {
-// "decoratedText": {
-// "startIcon": {
-// "knownIcon": "EMAIL",
-// },
-// "text": "sasha@example.com",
-// }
-// },
-// {
-// "decoratedText": {
-// "startIcon": {
-// "knownIcon": "PERSON",
-// },
-// "text": "Online",
-// },
-// },
-// {
-// "decoratedText": {
-// "startIcon": {
-// "knownIcon": "PHONE",
-// },
-// "text": "+1 (555) 555-1234",
-// }
-// },
-// {
-// "buttonList": {
-// "buttons": [
-// {
-// "text": "Share",
-// "onClick": {
+// "title": "Sasha",
+// "subtitle": "Software Engineer",
+// "imageUrl":
+// "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
+// "imageType": "CIRCLE",
+// "imageAltText": "Avatar for Sasha"
+// },
+// "sections": [
+// {
+// "header": "Contact Info",
+// "collapsible": true,
+// "uncollapsibleWidgetsCount": 1,
+// "widgets": [
+// {
+// "decoratedText": {
+// "startIcon": {
+// "knownIcon": "EMAIL"
+// },
+// "text": "sasha@example.com"
+// }
+// },
+// {
+// "decoratedText": {
+// "startIcon": {
+// "knownIcon": "PERSON"
+// },
+// "text": "Online"
+// }
+// },
+// {
+// "decoratedText": {
+// "startIcon": {
+// "knownIcon": "PHONE"
+// },
+// "text": "+1 (555) 555-1234"
+// }
+// },
+// {
+// "buttonList": {
+// "buttons": [
+// {
+// "text": "Share",
+// "onClick": {
// "openLink": {
-// "url": "https://example.com/share",
-// }
-// }
-// },
-// {
-// "text": "Edit",
-// "onClick": {
-// "action": {
-// "function": "goToView",
-// "parameters": [
-// {
-// "key": "viewType",
-// "value": "EDIT",
-// }
-// ],
-// }
-// }
-// },
-// ],
-// }
-// },
-// ],
-// },
-// ],
-// },
+// "url": "https://example.com/share"
+// }
+// }
+// },
+// {
+// "text": "Edit",
+// "onClick": {
+// "action": {
+// "function": "goToView",
+// "parameters": [
+// {
+// "key": "viewType",
+// "value": "EDIT"
+// }
+// ]
+// }
+// }
+// }
+// ]
+// }
+// }
+// ]
+// }
+// ]
+// }
// }
-// ],
+// ]
// }
// ```
message Card {
- // Represents a card header. For an example in Google Chat apps, see [Card
- // header](https://developers.google.com/chat/ui/widgets/card-header).
+ // Represents a card header. For an example in Google Chat apps, see [Add a
+ // header](https://developers.google.com/workspace/chat/design-components-card-dialog#add_a_header).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -170,7 +170,7 @@ message Card {
// Supports simple HTML formatted text. For more information
// about formatting text, see
// [Formatting text in Google Chat
- // apps](https://developers.google.com/chat/format-messages#card-formatting)
+ // apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
// and
// [Formatting
// text in Google Workspace
@@ -238,11 +238,11 @@ message Card {
// `secondaryButton` causes an error.
//
// For Chat apps, you can use fixed footers in
- // [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ // [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
// [card
- // messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
- // For an example in Google Chat apps, see [Card
- // footer](https://developers.google.com/chat/ui/widgets/card-fixed-footer).
+ // messages](https://developers.google.com/workspace/chat/create-messages#create).
+ // For an example in Google Chat apps, see [Add a persistent
+ // footer](https://developers.google.com/workspace/chat/design-components-card-dialog#add_a_persistent_footer).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -283,8 +283,8 @@ message Card {
// Contains a collection of widgets. Each section has its own, optional
// header. Sections are visually separated by a line divider. For an example
- // in Google Chat apps, see [Card
- // section](https://developers.google.com/chat/ui/widgets/card-section).
+ // in Google Chat apps, see [Define a section of a
+ // card](https://developers.google.com/workspace/chat/design-components-card-dialog#define_a_section_of_a_card).
repeated Section sections = 2;
// The divider style between sections.
@@ -338,9 +338,9 @@ message Card {
// Setting `fixedFooter` without specifying a `primaryButton` or a
// `secondaryButton` causes an error. For Chat apps, you can use fixed footers
// in
- // [dialogs](https://developers.google.com/chat/how-tos/dialogs), but not
+ // [dialogs](https://developers.google.com/workspace/chat/dialogs), but not
// [card
- // messages](https://developers.google.com/chat/api/guides/v1/messages/create#create).
+ // messages](https://developers.google.com/workspace/chat/create-messages#create).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -383,7 +383,7 @@ message Widget {
// Specifies whether widgets align to the left, right, or center of a column.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
enum HorizontalAlignment {
// Don't use. Unspecified.
HORIZONTAL_ALIGNMENT_UNSPECIFIED = 0;
@@ -408,7 +408,7 @@ message Widget {
// Displays a text paragraph. Supports simple HTML formatted text. For more
// information about formatting text, see
// [Formatting text in Google Chat
- // apps](https://developers.google.com/chat/format-messages#card-formatting)
+ // apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
// and
// [Formatting
// text in Google Workspace
@@ -428,7 +428,7 @@ message Widget {
// ```
// "image": {
// "imageUrl":
- // "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ // "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
// "altText": "Chat app avatar"
// }
// ```
@@ -680,12 +680,12 @@ message Widget {
}
// A paragraph of text that supports formatting. For an example in
-// Google Chat apps, see [Text
-// paragraph](https://developers.google.com/chat/ui/widgets/text-paragraph).
+// Google Chat apps, see [Add a paragraph of formatted
+// text](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_a_paragraph_of_formatted_text).
// For more information
// about formatting text, see
// [Formatting text in Google Chat
-// apps](https://developers.google.com/chat/format-messages#card-formatting)
+// apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
// and
// [Formatting
// text in Google Workspace
@@ -699,7 +699,8 @@ message TextParagraph {
}
// An image that is specified by a URL and can have an `onClick` action. For an
-// example, see [Image](https://developers.google.com/chat/ui/widgets/image).
+// example, see [Add an
+// image](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_an_image).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -709,7 +710,7 @@ message Image {
// For example:
//
// ```
- // https://developers.google.com/chat/images/quickstart-app-avatar.png
+ // https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png
// ```
string image_url = 1;
@@ -722,7 +723,8 @@ message Image {
// Displays a divider between widgets as a horizontal line. For an example in
// Google Chat apps, see
-// [Divider](https://developers.google.com/chat/ui/widgets/divider).
+// [Add a horizontal divider between
+// widgets](https://developers.google.com/workspace/chat/format-structure-card-dialog#add_a_horizontal_divider_between_widgets).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -737,8 +739,8 @@ message Divider {}
// A widget that displays text with optional decorations such as a label above
// or below the text, an icon in front of the text, a selection widget, or a
// button after the text. For an example in
-// Google Chat apps, see [Decorated
-// text](https://developers.google.com/chat/ui/widgets/decorated-text).
+// Google Chat apps, see [Display text with decorative
+// text](https://developers.google.com/workspace/chat/add-text-image-card-dialog#display_text_with_decorative_elements).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -768,13 +770,13 @@ message DecoratedText {
// The name by which the switch widget is identified in a form input event.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string name = 1;
// The value entered by a user, returned as part of a form input event.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string value = 2;
// When `true`, the switch is selected.
@@ -805,7 +807,7 @@ message DecoratedText {
// Supports simple formatting. For more information
// about formatting text, see
// [Formatting text in Google Chat
- // apps](https://developers.google.com/chat/format-messages#card-formatting)
+ // apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
// and
// [Formatting
// text in Google Workspace
@@ -837,21 +839,22 @@ message DecoratedText {
// An icon displayed after the text.
//
// Supports
- // [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+ // [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
// and
- // [custom](https://developers.google.com/chat/format-messages#customicons)
+ // [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
// icons.
Icon end_icon = 11;
}
}
// A field in which users can enter text. Supports suggestions and on-change
-// actions. For an example in Google Chat apps, see [Text
-// input](https://developers.google.com/chat/ui/widgets/text-input).
+// actions. For an example in Google Chat apps, see [Add a field in which a user
+// can enter
+// text](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_field_in_which_a_user_can_enter_text).
//
// Chat apps receive and can process the value of entered text during form input
// events. For details about working with form inputs, see [Receive form
-// data](https://developers.google.com/chat/ui/read-form-data).
+// data](https://developers.google.com/workspace/chat/read-form-data).
//
// When you need to collect undefined or abstract data from users,
// use a text input. To collect defined or enumerated data from users, use the
@@ -878,7 +881,7 @@ message TextInput {
// The name by which the text input is identified in a form input event.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string name = 1;
// The text that appears above the text input field in the user interface.
@@ -899,7 +902,7 @@ message TextInput {
// The value entered by a user, returned as part of a form input event.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string value = 4;
// How a text input field appears in the user interface.
@@ -910,7 +913,7 @@ message TextInput {
// user adding to the field or deleting text.
//
// Examples of actions to take include running a custom function or opening
- // a [dialog](https://developers.google.com/chat/how-tos/dialogs)
+ // a [dialog](https://developers.google.com/workspace/chat/dialogs)
// in Google Chat.
Action on_change_action = 6;
@@ -951,7 +954,7 @@ message TextInput {
// Use this text to prompt users to enter a value. For example, `Enter a
// number from 0 to 100`.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
string placeholder_text = 12;
}
@@ -993,7 +996,8 @@ message Suggestions {
// A list of buttons layed out horizontally. For an example in
// Google Chat apps, see
-// [Button list](https://developers.google.com/chat/ui/widgets/button-list).
+// [Add a
+// button](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_button).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -1005,12 +1009,12 @@ message ButtonList {
// A widget that creates one or more UI items that users can select.
// For example, a dropdown menu or checkboxes. You can use this widget to
// collect data that can be predicted or enumerated. For an example in Google
-// Chat apps, see [Selection
-// input](https://developers.google.com/chat/ui/widgets/selection-input).
+// Chat apps, see [Add selectable UI
+// elements](/workspace/chat/design-interactive-card-dialog#add_selectable_ui_elements).
//
// Chat apps can process the value of items that users select or input. For
// details about working with form inputs, see [Receive form
-// data](https://developers.google.com/chat/ui/read-form-data).
+// data](https://developers.google.com/workspace/chat/read-form-data).
//
// To collect undefined or abstract data from users, use
// the [TextInput][google.apps.card.v1.TextInput] widget.
@@ -1055,14 +1059,14 @@ message SelectionInput {
// * External data: Items are populated from an external data
// source outside of Google Workspace.
//
- // For examples of how to implement multiselect menus, see the
- // [`SelectionInput` widget
- // page](https://developers.google.com/chat/ui/widgets/selection-input#multiselect-menu).
+ // For examples of how to implement multiselect menus, see
+ // [Add a multiselect
+ // menu](https://developers.google.com/workspace/chat/design-interactive-card-dialog#multiselect-menu).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
- // multiselect for Google Workspace Add-ons are in
- // [Developer Preview](https://developers.google.com/workspace/preview).
+ // Multiselect for Google Workspace Add-ons are in
+ // Developer Preview.
MULTI_SELECT = 4;
}
@@ -1079,7 +1083,7 @@ message SelectionInput {
// input value.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string value = 2;
// Whether the item is selected by default. If the selection input only
@@ -1090,7 +1094,7 @@ message SelectionInput {
// For multiselect menus, the URL for the icon displayed next to
// the item's `text` field. Supports PNG and JPEG files. Must be an `HTTPS`
// URL. For example,
- // `https://developers.google.com/chat/images/quickstart-app-avatar.png`.
+ // `https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png`.
string start_icon_uri = 4;
// For multiselect menus, a text description or label that's
@@ -1103,13 +1107,13 @@ message SelectionInput {
// multiselect menu, a data source from Google Workspace. Used to populate
// items in a multiselect menu.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
message PlatformDataSource {
// A data source shared by all [Google Workspace
// applications]
- // (https://developers.google.com/chat/api/reference/rest/v1/HostApp).
+ // (https://developers.google.com/workspace/chat/api/reference/rest/v1/HostApp).
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
enum CommonDataSource {
// Default value. Don't use.
UNKNOWN = 0;
@@ -1130,7 +1134,7 @@ message SelectionInput {
// The name that identifies the selection input in a form input event.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string name = 1;
// The text that appears above the selection input field in the user
@@ -1155,7 +1159,7 @@ message SelectionInput {
// specified, you must specify a separate button that submits the form.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
Action on_change_action = 5;
// For multiselect menus, the maximum number of items that a user can select.
@@ -1163,7 +1167,7 @@ message SelectionInput {
int32 multi_select_max_selected_items = 6;
// For multiselect menus, the number of text characters that a user inputs
- // before the Chat app queries autocomplete and displays suggested items
+ // before the app queries autocomplete and displays suggested items
// in the menu.
//
// If unspecified, defaults to 0 characters for static data sources and 3
@@ -1173,7 +1177,7 @@ message SelectionInput {
// For a multiselect menu, the data source that populates
// selection items.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
oneof multi_select_data_source {
// An external data source, such as a relational data base.
Action external_data_source = 8;
@@ -1184,8 +1188,8 @@ message SelectionInput {
}
// Lets users input a date, a time, or both a date and a time. For an example in
-// Google Chat apps, see [Date time
-// picker](https://developers.google.com/chat/ui/widgets/date-time-picker).
+// Google Chat apps, see [Let a user pick a date and
+// time](https://developers.google.com/workspace/chat/design-interactive-card-dialog#let_a_user_pick_a_date_and_time).
//
// Users can input text or use the picker to select dates and times. If users
// input an invalid date or time, the picker shows an error that prompts users
@@ -1213,7 +1217,7 @@ message DateTimePicker {
// The name by which the `DateTimePicker` is identified in a form input event.
//
// For details about working with form inputs, see [Receive form
- // data](https://developers.google.com/chat/ui/read-form-data).
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string name = 1;
// The text that prompts users to input a date, a time, or a date and time.
@@ -1249,7 +1253,8 @@ message DateTimePicker {
// A text, icon, or text and icon button that users can click. For an example in
// Google Chat apps, see
-// [Button list](https://developers.google.com/chat/ui/widgets/button-list).
+// [Add a
+// button](https://developers.google.com/workspace/chat/design-interactive-card-dialog#add_a_button).
//
// To make an image a clickable button, specify an
// [`Image`][google.apps.card.v1.Image] (not an
@@ -1313,17 +1318,18 @@ message Button {
// Set descriptive text that lets users know what the button does. For
// example, if a button opens a hyperlink, you might write: "Opens a new
// browser tab and navigates to the Google Chat developer documentation at
- // https://developers.google.com/chat".
+ // https://developers.google.com/workspace/chat".
string alt_text = 6;
}
// An icon displayed in a widget on a card. For an example in Google Chat apps,
-// see [Icon](https://developers.google.com/chat/ui/widgets/icon).
+// see [Add an
+// icon](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_an_icon).
//
// Supports
-// [built-in](https://developers.google.com/chat/format-messages#builtinicons)
+// [built-in](https://developers.google.com/workspace/chat/format-messages#builtinicons)
// and
-// [custom](https://developers.google.com/chat/format-messages#customicons)
+// [custom](https://developers.google.com/workspace/chat/format-messages#customicons)
// icons.
//
// [Google Workspace Add-ons and Chat
@@ -1337,7 +1343,7 @@ message Icon {
// For a bus, specify `BUS`.
//
// For a full list of supported icons, see [built-in
- // icons](https://developers.google.com/chat/format-messages#builtinicons).
+ // icons](https://developers.google.com/workspace/chat/format-messages#builtinicons).
string known_icon = 1;
// Display a custom icon hosted at an HTTPS URL.
@@ -1346,11 +1352,26 @@ message Icon {
//
// ```
// "iconUrl":
- // "https://developers.google.com/chat/images/quickstart-app-avatar.png"
+ // "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"
// ```
//
// Supported file types include `.png` and `.jpg`.
string icon_url = 2;
+
+ // Display one of the [Google Material
+ // Icons](https://fonts.google.com/icons).
+ //
+ // For example, to display a [checkbox
+ // icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048),
+ // use
+ // ```
+ // "material_icon": {
+ // "name": "check_box"
+ // }
+ // ```
+ //
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
+ MaterialIcon material_icon = 5;
}
// Optional. A description of the icon used for accessibility.
@@ -1358,7 +1379,7 @@ message Icon {
// you should set a helpful description for what the icon displays, and if
// applicable, what it does. For example, `A user's account portrait`, or
// `Opens a new browser tab and navigates to the Google Chat developer
- // documentation at https://developers.google.com/chat`.
+ // documentation at https://developers.google.com/workspace/chat`.
//
// If the icon is set in a [`Button`][google.apps.card.v1.Button], the
// `altText` appears as helper text when the user hovers over the button.
@@ -1371,6 +1392,57 @@ message Icon {
Widget.ImageType image_type = 4;
}
+// A [Google Material Icon](https://fonts.google.com/icons), which includes over
+// 2500+ options.
+//
+// For example, to display a [checkbox
+// icon](https://fonts.google.com/icons?selected=Material%20Symbols%20Outlined%3Acheck_box%3AFILL%400%3Bwght%40400%3BGRAD%400%3Bopsz%4048)
+// with customized weight and grade, write the following:
+//
+// ```
+// {
+// "name": "check_box",
+// "fill": true,
+// "weight": 300,
+// "grade": -25
+// }
+// ```
+//
+// [Google Chat apps](https://developers.google.com/workspace/chat):
+message MaterialIcon {
+ // The icon name defined in the [Google Material
+ // Icon](https://fonts.google.com/icons), for example, `check_box`. Any
+ // invalid names are abandoned and replaced with empty string and
+ // results in the icon failing to render.
+ string name = 1;
+
+ // Whether the icon renders as filled. Default value is false.
+ //
+ // To preview different icon settings, go to
+ // [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ // settings under **Customize**.
+ bool fill = 2;
+
+ // The stroke weight of the icon. Choose from {100, 200, 300, 400,
+ // 500, 600, 700}. If absent, default value is 400. If any other value is
+ // specified, the default value is used.
+ //
+ // To preview different icon settings, go to
+ // [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ // settings under **Customize**.
+ int32 weight = 3;
+
+ // Weight and grade affect a symbol’s thickness. Adjustments to grade are more
+ // granular than adjustments to weight and have a small impact on the size of
+ // the symbol. Choose from {-25, 0, 200}. If absent, default value is 0. If
+ // any other value is specified, the default value is used.
+ //
+ // To preview different icon settings, go to
+ // [Google Font Icons](https://fonts.google.com/icons) and adjust the
+ // settings under **Customize**.
+ int32 grade = 4;
+}
+
// Represents the crop style applied to an image.
//
// [Google Workspace Add-ons and
@@ -1475,7 +1547,8 @@ message ImageComponent {
// Displays a grid with a collection of items. Items can only include text or
// images. For responsive columns, or to include more than text or images, use
// [`Columns`][google.apps.card.v1.Columns]. For an example in Google Chat apps,
-// see [Grid](https://developers.google.com/chat/ui/widgets/grid).
+// see [Display a Grid with a collection of
+// items](https://developers.google.com/workspace/chat/format-structure-card-dialog#display_a_grid_with_a_collection_of_items).
//
// A grid supports any number of columns and items. The number of rows is
// determined by items divided by columns. A grid with
@@ -1580,7 +1653,8 @@ message Grid {
// The `Columns` widget displays up to 2 columns in a card or dialog. You can
// add widgets to each column; the widgets appear in the order that they are
// specified. For an example in Google Chat apps, see
-// [Columns](https://developers.google.com/chat/ui/widgets/columns).
+// [Display cards and dialogs in
+// columns](https://developers.google.com/workspace/chat/format-structure-card-dialog#display_cards_and_dialogs_in_columns).
//
// The height of each column is determined by the taller column. For example, if
// the first column is taller than the second column, both columns have the
@@ -1605,17 +1679,23 @@ message Grid {
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
// Columns for Google Workspace Add-ons are in
-// [Developer Preview](https://developers.google.com/workspace/preview).
+// Developer Preview.
message Columns {
// A column.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Workspace Add-ons and Chat
+ // apps](https://developers.google.com/workspace/extend):
+ // Columns for Google Workspace Add-ons are in
+ // Developer Preview.
message Column {
// Specifies how a column fills the width of the card. The width of each
// column depends on both the `HorizontalSizeStyle` and the width of the
// widgets within the column.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Workspace Add-ons and Chat
+ // apps](https://developers.google.com/workspace/extend):
+ // Columns for Google Workspace Add-ons are in
+ // Developer Preview.
enum HorizontalSizeStyle {
// Don't use. Unspecified.
HORIZONTAL_SIZE_STYLE_UNSPECIFIED = 0;
@@ -1633,7 +1713,10 @@ message Columns {
// Specifies whether widgets align to the top, bottom, or center of a
// column.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Workspace Add-ons and Chat
+ // apps](https://developers.google.com/workspace/extend):
+ // Columns for Google Workspace Add-ons are in
+ // Developer Preview.
enum VerticalAlignment {
// Don't use. Unspecified.
VERTICAL_ALIGNMENT_UNSPECIFIED = 0;
@@ -1650,7 +1733,10 @@ message Columns {
// The supported widgets that you can include in a column.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Workspace Add-ons and Chat
+ // apps](https://developers.google.com/workspace/extend):
+ // Columns for Google Workspace Add-ons are in
+ // Developer Preview.
message Widgets {
oneof data {
// [TextParagraph][google.apps.card.v1.TextParagraph] widget.
@@ -1677,8 +1763,6 @@ message Columns {
}
// Specifies how a column fills the width of the card.
- //
- // [Google Chat apps](https://developers.google.com/chat):
HorizontalSizeStyle horizontal_size_style = 1;
// Specifies whether widgets align to the left, right, or center of a
@@ -1687,8 +1771,6 @@ message Columns {
// Specifies whether widgets align to the top, bottom, or center of a
// column.
- //
- // [Google Chat apps](https://developers.google.com/chat):
VerticalAlignment vertical_alignment = 3;
// An array of widgets included in a column. Widgets appear in the order
@@ -1805,7 +1887,7 @@ message Action {
// snooze type and snooze time in the list of string parameters.
//
// To learn more, see
- // [`CommonEventObject`](https://developers.google.com/chat/api/reference/rest/v1/Event#commoneventobject).
+ // [`CommonEventObject`](https://developers.google.com/workspace/chat/api/reference/rest/v1/Event#commoneventobject).
//
// [Google Workspace Add-ons and Chat
// apps](https://developers.google.com/workspace/extend):
@@ -1831,7 +1913,7 @@ message Action {
}
// Optional. Required when opening a
- // [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ // [dialog](https://developers.google.com/workspace/chat/dialogs).
//
// What to do in response to an interaction with a user, such as a user
// clicking a button in a card message.
@@ -1841,17 +1923,17 @@ message Action {
//
// By specifying an `interaction`, the app can respond in special interactive
// ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- // open a [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ // open a [dialog](https://developers.google.com/workspace/chat/dialogs).
//
// When specified, a loading indicator isn't shown. If specified for
// an add-on, the entire card is stripped and nothing is shown in the client.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
enum Interaction {
// Default value. The `action` executes as normal.
INTERACTION_UNSPECIFIED = 0;
- // Opens a [dialog](https://developers.google.com/chat/how-tos/dialogs), a
+ // Opens a [dialog](https://developers.google.com/workspace/chat/dialogs), a
// windowed, card-based interface that Chat apps use to interact with users.
//
// Only supported by Chat apps in response to button-clicks on card
@@ -1859,15 +1941,15 @@ message Action {
// an add-on, the entire card is stripped and nothing is shown in the
// client.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
OPEN_DIALOG = 1;
}
// A custom function to invoke when the containing element is
// clicked or othrwise activated.
//
- // For example usage, see [Create interactive
- // cards](https://developers.google.com/chat/how-tos/cards-onclick).
+ // For example usage, see [Read form
+ // data](https://developers.google.com/workspace/chat/read-form-data).
string function = 1;
// List of action parameters.
@@ -1884,11 +1966,11 @@ message Action {
// user make changes while the action is being processed, set
// [`LoadIndicator`](https://developers.google.com/workspace/add-ons/reference/rpc/google.apps.card.v1#loadindicator)
// to `NONE`. For [card
- // messages](https://developers.google.com/chat/api/guides/v1/messages/create#create)
+ // messages](https://developers.google.com/workspace/chat/api/guides/v1/messages/create#create)
// in Chat apps, you must also set the action's
- // [`ResponseType`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#responsetype)
+ // [`ResponseType`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#responsetype)
// to `UPDATE_MESSAGE` and use the same
- // [`card_id`](https://developers.google.com/chat/api/reference/rest/v1/spaces.messages#CardWithId)
+ // [`card_id`](https://developers.google.com/workspace/chat/api/reference/rest/v1/spaces.messages#CardWithId)
// from the card that contained the action.
//
// If `false`, the form values are cleared when the action is triggered.
@@ -1899,7 +1981,7 @@ message Action {
bool persist_values = 4;
// Optional. Required when opening a
- // [dialog](https://developers.google.com/chat/how-tos/dialogs).
+ // [dialog](https://developers.google.com/workspace/chat/dialogs).
//
// What to do in response to an interaction with a user, such as a user
// clicking a button in a card message.
@@ -1909,10 +1991,10 @@ message Action {
//
// By specifying an `interaction`, the app can respond in special interactive
// ways. For example, by setting `interaction` to `OPEN_DIALOG`, the app can
- // open a [dialog](https://developers.google.com/chat/how-tos/dialogs). When
+ // open a [dialog](https://developers.google.com/workspace/chat/dialogs). When
// specified, a loading indicator isn't shown. If specified for
// an add-on, the entire card is stripped and nothing is shown in the client.
//
- // [Google Chat apps](https://developers.google.com/chat):
+ // [Google Chat apps](https://developers.google.com/workspace/chat):
Interaction interaction = 5;
}
diff --git a/java-common-protos/proto-google-common-protos/src/main/proto/google/shopping/type/types.proto b/java-common-protos/proto-google-common-protos/src/main/proto/google/shopping/type/types.proto
index f2e842724a..c23bf52d62 100644
--- a/java-common-protos/proto-google-common-protos/src/main/proto/google/shopping/type/types.proto
+++ b/java-common-protos/proto-google-common-protos/src/main/proto/google/shopping/type/types.proto
@@ -89,7 +89,7 @@ message Destination {
// Reporting contexts are groups of surfaces and formats for product results on
// Google. They can represent the entire destination (for example, [Shopping
// ads](https://support.google.com/merchants/answer/6149970)) or a subset of
-// formats within a destination (for example, [Discovery
+// formats within a destination (for example, [Demand Gen
// ads](https://support.google.com/merchants/answer/13389785)).
//
message ReportingContext {
@@ -101,9 +101,17 @@ message ReportingContext {
// [Shopping ads](https://support.google.com/merchants/answer/6149970).
SHOPPING_ADS = 1;
+ // Deprecated: Use `DEMAND_GEN_ADS` instead.
// [Discovery and Demand Gen
// ads](https://support.google.com/merchants/answer/13389785).
- DISCOVERY_ADS = 2;
+ DISCOVERY_ADS = 2 [deprecated = true];
+
+ // [Demand Gen ads](https://support.google.com/merchants/answer/13389785).
+ DEMAND_GEN_ADS = 13;
+
+ // [Demand Gen ads on Discover
+ // surface](https://support.google.com/merchants/answer/13389785).
+ DEMAND_GEN_ADS_DISCOVER_SURFACE = 14;
// [Video ads](https://support.google.com/google-ads/answer/6340491).
VIDEO_ADS = 3;
From e741371bde82a2050032229b3255d5c2019aed97 Mon Sep 17 00:00:00 2001
From: Lawrence Qiu
* A paragraph of text that supports formatting. For an example in
- * Google Chat apps, see [Text
- * paragraph](https://developers.google.com/chat/ui/widgets/text-paragraph).
+ * Google Chat apps, see [Add a paragraph of formatted
+ * text](https://developers.google.com/workspace/chat/add-text-image-card-dialog#add_a_paragraph_of_formatted_text).
* For more information
* about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraphOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraphOrBuilder.java
index ada33aabff..44380bcb8d 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraphOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/TextParagraphOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface TextParagraphOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Widget.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Widget.java
index d38934fb45..69a6b3cf5c 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Widget.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/Widget.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
/**
@@ -212,7 +212,7 @@ private ImageType(int value) {
*
*
@@ -101,13 +101,36 @@ public enum ReportingContextEnum implements com.google.protobuf.ProtocolMessageE
*
*
*
* Specifies whether widgets align to the left, right, or center of a column.
*
- * [Google Chat apps](https://developers.google.com/chat):
+ * [Google Chat apps](https://developers.google.com/workspace/chat):
*
*
* Protobuf enum {@code google.apps.card.v1.Widget.HorizontalAlignment}
@@ -479,7 +479,7 @@ public DataCase getDataCase() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -508,7 +508,7 @@ public boolean hasTextParagraph() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -540,7 +540,7 @@ public com.google.apps.card.v1.TextParagraph getTextParagraph() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -575,7 +575,7 @@ public com.google.apps.card.v1.TextParagraphOrBuilder getTextParagraphOrBuilder(
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -599,7 +599,7 @@ public boolean hasImage() {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -626,7 +626,7 @@ public com.google.apps.card.v1.Image getImage() {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2446,7 +2446,7 @@ public Builder clearData() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2475,7 +2475,7 @@ public boolean hasTextParagraph() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2514,7 +2514,7 @@ public com.google.apps.card.v1.TextParagraph getTextParagraph() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2550,7 +2550,7 @@ public Builder setTextParagraph(com.google.apps.card.v1.TextParagraph value) {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2583,7 +2583,7 @@ public Builder setTextParagraph(com.google.apps.card.v1.TextParagraph.Builder bu
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2628,7 +2628,7 @@ public Builder mergeTextParagraph(com.google.apps.card.v1.TextParagraph value) {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2667,7 +2667,7 @@ public Builder clearTextParagraph() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2693,7 +2693,7 @@ public com.google.apps.card.v1.TextParagraph.Builder getTextParagraphBuilder() {
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2727,7 +2727,7 @@ public com.google.apps.card.v1.TextParagraphOrBuilder getTextParagraphOrBuilder(
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -2780,7 +2780,7 @@ public com.google.apps.card.v1.TextParagraphOrBuilder getTextParagraphOrBuilder(
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2804,7 +2804,7 @@ public boolean hasImage() {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2838,7 +2838,7 @@ public com.google.apps.card.v1.Image getImage() {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2869,7 +2869,7 @@ public Builder setImage(com.google.apps.card.v1.Image value) {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2897,7 +2897,7 @@ public Builder setImage(com.google.apps.card.v1.Image.Builder builderForValue) {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2936,7 +2936,7 @@ public Builder mergeImage(com.google.apps.card.v1.Image value) {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2970,7 +2970,7 @@ public Builder clearImage() {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -2991,7 +2991,7 @@ public com.google.apps.card.v1.Image.Builder getImageBuilder() {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -3020,7 +3020,7 @@ public com.google.apps.card.v1.ImageOrBuilder getImageOrBuilder() {
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/WidgetOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/WidgetOrBuilder.java
index 5fa42a345b..3d6468868b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/WidgetOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/apps/card/v1/WidgetOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/apps/card/v1/card.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.apps.card.v1;
public interface WidgetOrBuilder
@@ -31,7 +31,7 @@ public interface WidgetOrBuilder
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -57,7 +57,7 @@ public interface WidgetOrBuilder
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -83,7 +83,7 @@ public interface WidgetOrBuilder
* Displays a text paragraph. Supports simple HTML formatted text. For more
* information about formatting text, see
* [Formatting text in Google Chat
- * apps](https://developers.google.com/chat/format-messages#card-formatting)
+ * apps](https://developers.google.com/workspace/chat/format-messages#card-formatting)
* and
* [Formatting
* text in Google Workspace
@@ -111,7 +111,7 @@ public interface WidgetOrBuilder
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -132,7 +132,7 @@ public interface WidgetOrBuilder
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
@@ -153,7 +153,7 @@ public interface WidgetOrBuilder
* ```
* "image": {
* "imageUrl":
- * "https://developers.google.com/chat/images/quickstart-app-avatar.png",
+ * "https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png",
* "altText": "Chat app avatar"
* }
* ```
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/ExtendedOperationsProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/ExtendedOperationsProto.java
index d7398af69d..c2c78be65d 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/ExtendedOperationsProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/ExtendedOperationsProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/extended_operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud;
public final class ExtendedOperationsProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/OperationResponseMapping.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/OperationResponseMapping.java
index 5b26efb2c7..7d4517dc72 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/OperationResponseMapping.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/OperationResponseMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/extended_operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLog.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLog.java
index fe4d826b4b..40708e3c61 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLog.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLog.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogOrBuilder.java
index cf4156f5ac..5975c4239b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface AuditLogOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogProto.java
index d989041125..e1ad1f1a23 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuditLogProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public final class AuditLogProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfo.java
index 4c2dcba06a..41ff4fbb31 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfoOrBuilder.java
index 346ab1cd17..3e806a1297 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthenticationInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface AuthenticationInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfo.java
index 99c807e70a..6e2afc945c 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfoOrBuilder.java
index 8f9613309f..e146a8d809 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/AuthorizationInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface AuthorizationInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfo.java
index f7a486a005..fabd28a1de 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfoOrBuilder.java
index d12aaa0b6e..a1921999dd 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/OrgPolicyViolationInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface OrgPolicyViolationInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfo.java
index b759b46022..b80565f206 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfoOrBuilder.java
index b9d9396dc6..9f5d8feee6 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/PolicyViolationInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface PolicyViolationInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadata.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadata.java
index 2b959315a1..ce5a5a5594 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadata.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadata.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadataOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadataOrBuilder.java
index 1ea6023589..d85bed6a58 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadataOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/RequestMetadataOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface RequestMetadataOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocation.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocation.java
index e6294eccb4..372d1ec453 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocation.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocation.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocationOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocationOrBuilder.java
index fa042e2f7e..16128f89c1 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocationOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ResourceLocationOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface ResourceLocationOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfo.java
index 64d09969a5..036ff3d408 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfoOrBuilder.java
index 032a178760..6d0081f126 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ServiceAccountDelegationInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface ServiceAccountDelegationInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfo.java
index ee8bbcc38a..34d5bea95b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfoOrBuilder.java
index 361877c537..bafa1edbb2 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/audit/ViolationInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/audit/audit_log.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.audit;
public interface ViolationInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequest.java
index dc9def05fc..c2a82d0f14 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java
index 19934a2df7..6df918bfcd 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/GetLocationRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
public interface GetLocationRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequest.java
index a80c18e7f3..6a3adf2512 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java
index fb0de6958b..9e030136a1 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
public interface ListLocationsRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponse.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponse.java
index e764713089..1a34bd5d15 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponse.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java
index 2b787de227..d0c05fd16f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/ListLocationsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
public interface ListLocationsResponseOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/Location.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/Location.java
index 1c17c544da..03a50d562d 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/Location.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/Location.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationOrBuilder.java
index e1754dd2c5..1e59770347 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
public interface LocationOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationsProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationsProto.java
index 7d776afa3c..37144a553c 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationsProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/cloud/location/LocationsProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/location/locations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.cloud.location;
public final class LocationsProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/Viewport.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/Viewport.java
index 536735656f..15082f8cfc 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/Viewport.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/Viewport.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/geo/type/viewport.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.geo.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportOrBuilder.java
index 70c21a6ef2..573276c055 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/geo/type/viewport.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.geo.type;
public interface ViewportOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportProto.java
index 1160860e53..34daf9eec2 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/geo/type/ViewportProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/geo/type/viewport.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.geo.type;
public final class ViewportProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequest.java
index cc6521cd5d..0c81cab7f1 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/logging/type/http_request.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.logging.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestOrBuilder.java
index dfdeeb40a0..d0f0af2ab6 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/logging/type/http_request.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.logging.type;
public interface HttpRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestProto.java
index 844a40a368..89304d4dc9 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/HttpRequestProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/logging/type/http_request.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.logging.type;
public final class HttpRequestProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverity.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverity.java
index 601d1493d5..cd8c288fb0 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverity.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverity.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/logging/type/log_severity.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.logging.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverityProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverityProto.java
index c31a4fa351..b97d2e3075 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverityProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/logging/type/LogSeverityProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/logging/type/log_severity.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.logging.type;
public final class LogSeverityProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequest.java
index bedee40cca..37a9485207 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequestOrBuilder.java
index 77a57455dc..75ae896a52 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/CancelOperationRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface CancelOperationRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequest.java
index 702687a43b..232c5469e8 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequestOrBuilder.java
index f0597f1573..a188a8e090 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/DeleteOperationRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface DeleteOperationRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequest.java
index 029ae5d5b5..9695feb081 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequestOrBuilder.java
index ca39c8c204..1e6b242161 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/GetOperationRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface GetOperationRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequest.java
index 26944cc354..669b97ab87 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequestOrBuilder.java
index 1aa4271287..9fb91a74ed 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface ListOperationsRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponse.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponse.java
index 07a51d1163..12a6f915ad 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponse.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponse.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponseOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponseOrBuilder.java
index 27e495df02..c5e7ab537f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponseOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/ListOperationsResponseOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface ListOperationsResponseOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/Operation.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/Operation.java
index 4aa45c3632..14ea3d1054 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/Operation.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/Operation.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfo.java
index 9cac854f8d..8c7c387876 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfoOrBuilder.java
index cd8ef65a89..d67559c707 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface OperationInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationOrBuilder.java
index cb4383eb85..32bf2188f7 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface OperationOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationsProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationsProto.java
index 64c2d71b16..4a347b1a34 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationsProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/OperationsProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public final class OperationsProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequest.java
index 53e183e0c7..b7ebb79775 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequestOrBuilder.java
index b268022d67..3861364ba7 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/longrunning/WaitOperationRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/longrunning/operations.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.longrunning;
public interface WaitOperationRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequest.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequest.java
index 988c28b218..79b7e8d7de 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequest.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequestOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequestOrBuilder.java
index 14a95929eb..48de7d9870 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequestOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/BadRequestOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface BadRequestOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Code.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Code.java
index 296aa12737..b7b0f37bae 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Code.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Code.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/code.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/CodeProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/CodeProto.java
index 87f971332d..81645392c6 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/CodeProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/CodeProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/code.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public final class CodeProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfo.java
index 01037dcf70..5c9f08508e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfoOrBuilder.java
index 6229acd2f0..3749261fc4 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/DebugInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface DebugInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorDetailsProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorDetailsProto.java
index 59e7893b91..ee9f73cf0e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorDetailsProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorDetailsProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public final class ErrorDetailsProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfo.java
index f095944565..ceb87fbd21 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfoOrBuilder.java
index 74a946b5ad..4c163046b7 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ErrorInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface ErrorInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Help.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Help.java
index 82c0b89c96..0ca35cc67d 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Help.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Help.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/HelpOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/HelpOrBuilder.java
index 0cff0de25a..fcfa5ea08a 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/HelpOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/HelpOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface HelpOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessage.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessage.java
index 19578061f6..c00fb305d0 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessage.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessage.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessageOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessageOrBuilder.java
index 87995beac0..b56e3dd48d 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessageOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/LocalizedMessageOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface LocalizedMessageOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailure.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailure.java
index 6b7fe530bc..1af9e8c05e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailure.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailure.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailureOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailureOrBuilder.java
index 309905be83..c383e2cbd2 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailureOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/PreconditionFailureOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface PreconditionFailureOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailure.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailure.java
index 4034fce422..7b955e2742 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailure.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailure.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailureOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailureOrBuilder.java
index a856670fd8..30b9782c0e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailureOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/QuotaFailureOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface QuotaFailureOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfo.java
index edfc6ccc2e..b799028930 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfoOrBuilder.java
index d8f5f7e6ba..5ab6d9e5ab 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RequestInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface RequestInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfo.java
index 4778a4f8d7..c061cf2bb8 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfoOrBuilder.java
index 65d3c949f7..82a38fb101 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/ResourceInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface ResourceInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfo.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfo.java
index 8fd7ba8da3..722ee20dc7 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfo.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfoOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfoOrBuilder.java
index 5f2d214461..36fb198f1f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfoOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/RetryInfoOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/error_details.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface RetryInfoOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Status.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Status.java
index 9ccd6f6e7a..ab975e6b85 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Status.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/Status.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/status.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusOrBuilder.java
index 39ad18d409..1520d19923 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/status.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public interface StatusOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusProto.java
index d510a5e1d2..5e996fbd77 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/StatusProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/status.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc;
public final class StatusProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContext.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContext.java
index 9e6871e0b7..1528558c95 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContext.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/context/attribute_context.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc.context;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextOrBuilder.java
index a6b073585d..816ed4ab1e 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/context/attribute_context.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc.context;
public interface AttributeContextOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextProto.java
index a37a46bfa9..f27d386fe8 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AttributeContextProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/context/attribute_context.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc.context;
public final class AttributeContextProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContext.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContext.java
index c5b9e94b10..397b9d3c0a 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContext.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/context/audit_context.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc.context;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextOrBuilder.java
index fb7f9158a0..aced1a2477 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/context/audit_context.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc.context;
public interface AuditContextOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextProto.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextProto.java
index 24eed9622b..362d11e72f 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextProto.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/rpc/context/AuditContextProto.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/rpc/context/audit_context.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.rpc.context;
public final class AuditContextProto {
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Channel.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Channel.java
index 7a6601946f..5297610aed 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Channel.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Channel.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ChannelOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ChannelOrBuilder.java
index bf1c667d0b..673a17b9b0 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ChannelOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ChannelOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
public interface ChannelOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttribute.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttribute.java
index c2dde11577..164d5135d7 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttribute.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttribute.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttributeOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttributeOrBuilder.java
index b01099fa54..9474b62eec 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttributeOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/CustomAttributeOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
public interface CustomAttributeOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Destination.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Destination.java
index 311ffab83c..96da5d5a26 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Destination.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Destination.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/DestinationOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/DestinationOrBuilder.java
index 55833c6efd..5b2bb4ef24 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/DestinationOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/DestinationOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
public interface DestinationOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Price.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Price.java
index 98b6215e6e..0e32d2884b 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Price.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/Price.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
/**
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/PriceOrBuilder.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/PriceOrBuilder.java
index 3663b5daee..738b7268d0 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/PriceOrBuilder.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/PriceOrBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
public interface PriceOrBuilder
diff --git a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContext.java b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContext.java
index f011ce765a..c838f78218 100644
--- a/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContext.java
+++ b/java-common-protos/proto-google-common-protos/src/main/java/com/google/shopping/type/ReportingContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2024 Google LLC
+ * Copyright 2020 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,7 +16,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/shopping/type/types.proto
-// Protobuf Java Version: 3.25.2
+// Protobuf Java Version: 3.25.3
package com.google.shopping.type;
/**
@@ -28,7 +28,7 @@
* Reporting contexts are groups of surfaces and formats for product results on
* Google. They can represent the entire destination (for example, [Shopping
* ads](https://support.google.com/merchants/answer/6149970)) or a subset of
- * formats within a destination (for example, [Discovery
+ * formats within a destination (for example, [Demand Gen
* ads](https://support.google.com/merchants/answer/13389785)).
*
+ * Deprecated: Use `DEMAND_GEN_ADS` instead.
* [Discovery and Demand Gen
* ads](https://support.google.com/merchants/answer/13389785).
*
*
- * DISCOVERY_ADS = 2;
+ * DISCOVERY_ADS = 2 [deprecated = true];
*/
+ @java.lang.Deprecated
DISCOVERY_ADS(2),
+ /**
+ *
+ *
+ *
+ * [Demand Gen ads](https://support.google.com/merchants/answer/13389785).
+ *
+ *
+ * DEMAND_GEN_ADS = 13;
+ */
+ DEMAND_GEN_ADS(13),
+ /**
+ *
+ *
+ *
+ * [Demand Gen ads on Discover
+ * surface](https://support.google.com/merchants/answer/13389785).
+ *
+ *
+ * DEMAND_GEN_ADS_DISCOVER_SURFACE = 14;
+ */
+ DEMAND_GEN_ADS_DISCOVER_SURFACE(14),
/**
*
*
@@ -241,13 +264,35 @@ public enum ReportingContextEnum implements com.google.protobuf.ProtocolMessageE
*
*
*
+ * Deprecated: Use `DEMAND_GEN_ADS` instead.
* [Discovery and Demand Gen
* ads](https://support.google.com/merchants/answer/13389785).
*
*
- * DISCOVERY_ADS = 2;
+ * DISCOVERY_ADS = 2 [deprecated = true];
+ */
+ @java.lang.Deprecated public static final int DISCOVERY_ADS_VALUE = 2;
+ /**
+ *
+ *
+ *
+ * [Demand Gen ads](https://support.google.com/merchants/answer/13389785).
+ *
+ *
+ * DEMAND_GEN_ADS = 13;
+ */
+ public static final int DEMAND_GEN_ADS_VALUE = 13;
+ /**
+ *
+ *
+ *
+ * [Demand Gen ads on Discover
+ * surface](https://support.google.com/merchants/answer/13389785).
+ *
+ *
+ * DEMAND_GEN_ADS_DISCOVER_SURFACE = 14;
*/
- public static final int DISCOVERY_ADS_VALUE = 2;
+ public static final int DEMAND_GEN_ADS_DISCOVER_SURFACE_VALUE = 14;
/**
*
*
@@ -385,6 +430,10 @@ public static ReportingContextEnum forNumber(int value) {
return SHOPPING_ADS;
case 2:
return DISCOVERY_ADS;
+ case 13:
+ return DEMAND_GEN_ADS;
+ case 14:
+ return DEMAND_GEN_ADS_DISCOVER_SURFACE;
case 3:
return VIDEO_ADS;
case 4:
@@ -620,7 +669,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
* Reporting contexts are groups of surfaces and formats for product results on
* Google. They can represent the entire destination (for example, [Shopping
* ads](https://support.google.com/merchants/answer/6149970)) or a subset of
- * formats within a destination (for example, [Discovery
+ * formats within a destination (for example, [Demand Gen
* ads](https://support.google.com/merchants/answer/13389785)).
* ThreeTen/threetenbp (org.threeten:threetenbp)
###
[`v1.6.9`](https://togithub.com/ThreeTen/threetenbp/releases/tag/v1.6.9)
[Compare
Source](https://togithub.com/ThreeTen/threetenbp/compare/v1.6.8...v1.6.9)
See the [change
notes](https://www.threeten.org/threetenbp/changes-report.html) for more
information.