diff --git a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/LocationName.java b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/LocationName.java
index 869a06d5..8a0078f8 100644
--- a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/LocationName.java
+++ b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/LocationName.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/QueueName.java b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/QueueName.java
index 28a56eaf..5c2a87d4 100644
--- a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/QueueName.java
+++ b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/QueueName.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfig.java b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfig.java
index e9c6a638..87f39ca6 100644
--- a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfig.java
+++ b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfig.java
@@ -213,6 +213,24 @@ public NumAttemptsCase getNumAttemptsCase() {
}
public static final int MAX_ATTEMPTS_FIELD_NUMBER = 1;
+ /**
+ *
+ *
+ *
+ * The maximum number of attempts for a task.
+ * Cloud Tasks will attempt the task `max_attempts` times (that
+ * is, if the first attempt fails, then there will be
+ * `max_attempts - 1` retries). Must be > 0.
+ *
+ *
+ * int32 max_attempts = 1;
+ *
+ * @return Whether the maxAttempts field is set.
+ */
+ @java.lang.Override
+ public boolean hasMaxAttempts() {
+ return numAttemptsCase_ == 1;
+ }
/**
*
*
@@ -236,6 +254,21 @@ public int getMaxAttempts() {
}
public static final int UNLIMITED_ATTEMPTS_FIELD_NUMBER = 2;
+ /**
+ *
+ *
+ *
+ * If true, then the number of attempts is unlimited.
+ *
+ *
+ * bool unlimited_attempts = 2;
+ *
+ * @return Whether the unlimitedAttempts field is set.
+ */
+ @java.lang.Override
+ public boolean hasUnlimitedAttempts() {
+ return numAttemptsCase_ == 2;
+ }
/**
*
*
@@ -1017,6 +1050,23 @@ public Builder clearNumAttempts() {
return this;
}
+ /**
+ *
+ *
+ *
+ * The maximum number of attempts for a task.
+ * Cloud Tasks will attempt the task `max_attempts` times (that
+ * is, if the first attempt fails, then there will be
+ * `max_attempts - 1` retries). Must be > 0.
+ *
+ *
+ * int32 max_attempts = 1;
+ *
+ * @return Whether the maxAttempts field is set.
+ */
+ public boolean hasMaxAttempts() {
+ return numAttemptsCase_ == 1;
+ }
/**
*
*
@@ -1081,6 +1131,20 @@ public Builder clearMaxAttempts() {
return this;
}
+ /**
+ *
+ *
+ *
+ * If true, then the number of attempts is unlimited.
+ *
+ *
+ * bool unlimited_attempts = 2;
+ *
+ * @return Whether the unlimitedAttempts field is set.
+ */
+ public boolean hasUnlimitedAttempts() {
+ return numAttemptsCase_ == 2;
+ }
/**
*
*
diff --git a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfigOrBuilder.java b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfigOrBuilder.java
index 6e985248..f78d7ff0 100644
--- a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfigOrBuilder.java
+++ b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/RetryConfigOrBuilder.java
@@ -23,6 +23,21 @@ public interface RetryConfigOrBuilder
// @@protoc_insertion_point(interface_extends:google.cloud.tasks.v2beta2.RetryConfig)
com.google.protobuf.MessageOrBuilder {
+ /**
+ *
+ *
+ *
+ * The maximum number of attempts for a task.
+ * Cloud Tasks will attempt the task `max_attempts` times (that
+ * is, if the first attempt fails, then there will be
+ * `max_attempts - 1` retries). Must be > 0.
+ *
+ *
+ * int32 max_attempts = 1;
+ *
+ * @return Whether the maxAttempts field is set.
+ */
+ boolean hasMaxAttempts();
/**
*
*
@@ -39,6 +54,18 @@ public interface RetryConfigOrBuilder
*/
int getMaxAttempts();
+ /**
+ *
+ *
+ *
+ * If true, then the number of attempts is unlimited.
+ *
+ *
+ * bool unlimited_attempts = 2;
+ *
+ * @return Whether the unlimitedAttempts field is set.
+ */
+ boolean hasUnlimitedAttempts();
/**
*
*
diff --git a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/TaskName.java b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/TaskName.java
index 066449e3..5c59e0ba 100644
--- a/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/TaskName.java
+++ b/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/TaskName.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-tasks-v2beta3/pom.xml b/proto-google-cloud-tasks-v2beta3/pom.xml
index 9bf16f48..65c0be71 100644
--- a/proto-google-cloud-tasks-v2beta3/pom.xml
+++ b/proto-google-cloud-tasks-v2beta3/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-tasks-v2beta3
- 0.87.1
+ 0.88.0
proto-google-cloud-tasks-v2beta3
PROTO library for proto-google-cloud-tasks-v2beta3
com.google.cloud
google-cloud-tasks-parent
- 1.31.1
+ 1.32.0
diff --git a/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/LocationName.java b/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/LocationName.java
index 24567edc..ae50f06d 100644
--- a/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/LocationName.java
+++ b/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/LocationName.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/QueueName.java b/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/QueueName.java
index d06f78ea..42dc8436 100644
--- a/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/QueueName.java
+++ b/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/QueueName.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/TaskName.java b/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/TaskName.java
index c1a444dc..91e4b717 100644
--- a/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/TaskName.java
+++ b/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/TaskName.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2020 Google LLC
+ * Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 5bd42b68..01d62e36 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -29,7 +29,7 @@
com.google.cloud
google-cloud-tasks
- 1.31.0
+ 1.31.1
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 77d244f7..ea1c61e0 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -28,7 +28,7 @@
com.google.cloud
google-cloud-tasks
- 1.31.0
+ 1.31.1
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index 4f6f13d5..a2a99baf 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -30,7 +30,7 @@
com.google.cloud
libraries-bom
- 18.0.0
+ 19.0.0
pom
import
diff --git a/synth.metadata b/synth.metadata
index d69f77c4..c9cf3cd8 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -4,22 +4,22 @@
"git": {
"name": ".",
"remote": "https://github.com/googleapis/java-tasks.git",
- "sha": "a3856385cfd835e6bf031bd606cf8ef9c0b84e04"
+ "sha": "b298148e0a8a6755eb1e47d3b9f4857df3c13105"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "af8f71dae961ee036a0ac52a1965270149a6b2c9",
- "internalRef": "358516065"
+ "sha": "0e915217fb5261c1e57bfaf0e16ee5c7feaaba89",
+ "internalRef": "361377784"
}
},
{
"git": {
"name": "synthtool",
"remote": "https://github.com/googleapis/synthtool.git",
- "sha": "6946fd71ae9215b0e7ae188f5057df765ee6d7d2"
+ "sha": "d0bdade9a962042dc0f770cf631086f3db59b5b0"
}
}
],
diff --git a/versions.txt b/versions.txt
index bc688acf..1f07540c 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,10 +1,10 @@
# Format:
# module:released-version:current-version
-proto-google-cloud-tasks-v2beta3:0.87.1:0.87.1
-proto-google-cloud-tasks-v2beta2:0.87.1:0.87.1
-proto-google-cloud-tasks-v2:1.31.1:1.31.1
-grpc-google-cloud-tasks-v2beta3:0.87.1:0.87.1
-grpc-google-cloud-tasks-v2beta2:0.87.1:0.87.1
-grpc-google-cloud-tasks-v2:1.31.1:1.31.1
-google-cloud-tasks:1.31.1:1.31.1
\ No newline at end of file
+proto-google-cloud-tasks-v2beta3:0.88.0:0.88.0
+proto-google-cloud-tasks-v2beta2:0.88.0:0.88.0
+proto-google-cloud-tasks-v2:1.32.0:1.32.0
+grpc-google-cloud-tasks-v2beta3:0.88.0:0.88.0
+grpc-google-cloud-tasks-v2beta2:0.88.0:0.88.0
+grpc-google-cloud-tasks-v2:1.32.0:1.32.0
+google-cloud-tasks:1.32.0:1.32.0
\ No newline at end of file