@@ -235,8 +235,8 @@ public SubscriberStub getStub() {
235235 * messages. Format is `projects/{project}/topics/{topic}`. The value of this field will be
236236 * `_deleted-topic_` if the topic has been deleted.
237237 * @param pushConfig If push delivery is used with this subscription, this field is used to
238- * configure it. An empty `pushConfig` signifies that the subscriber will pull and ack
239- * messages using API methods.
238+ * configure it. Either `pushConfig` or `bigQueryConfig` can be set, but not both. If both are
239+ * empty, then the subscriber will pull and ack messages using API methods.
240240 * @param ackDeadlineSeconds The approximate amount of time (on a best-effort basis) Pub/Sub waits
241241 * for the subscriber to acknowledge receipt before resending the message. In the interval
242242 * after the message is delivered and before it is acknowledged, it is considered to be
@@ -303,8 +303,8 @@ public final Subscription createSubscription(
303303 * messages. Format is `projects/{project}/topics/{topic}`. The value of this field will be
304304 * `_deleted-topic_` if the topic has been deleted.
305305 * @param pushConfig If push delivery is used with this subscription, this field is used to
306- * configure it. An empty `pushConfig` signifies that the subscriber will pull and ack
307- * messages using API methods.
306+ * configure it. Either `pushConfig` or `bigQueryConfig` can be set, but not both. If both are
307+ * empty, then the subscriber will pull and ack messages using API methods.
308308 * @param ackDeadlineSeconds The approximate amount of time (on a best-effort basis) Pub/Sub waits
309309 * for the subscriber to acknowledge receipt before resending the message. In the interval
310310 * after the message is delivered and before it is acknowledged, it is considered to be
@@ -371,8 +371,8 @@ public final Subscription createSubscription(
371371 * messages. Format is `projects/{project}/topics/{topic}`. The value of this field will be
372372 * `_deleted-topic_` if the topic has been deleted.
373373 * @param pushConfig If push delivery is used with this subscription, this field is used to
374- * configure it. An empty `pushConfig` signifies that the subscriber will pull and ack
375- * messages using API methods.
374+ * configure it. Either `pushConfig` or `bigQueryConfig` can be set, but not both. If both are
375+ * empty, then the subscriber will pull and ack messages using API methods.
376376 * @param ackDeadlineSeconds The approximate amount of time (on a best-effort basis) Pub/Sub waits
377377 * for the subscriber to acknowledge receipt before resending the message. In the interval
378378 * after the message is delivered and before it is acknowledged, it is considered to be
@@ -439,8 +439,8 @@ public final Subscription createSubscription(
439439 * messages. Format is `projects/{project}/topics/{topic}`. The value of this field will be
440440 * `_deleted-topic_` if the topic has been deleted.
441441 * @param pushConfig If push delivery is used with this subscription, this field is used to
442- * configure it. An empty `pushConfig` signifies that the subscriber will pull and ack
443- * messages using API methods.
442+ * configure it. Either `pushConfig` or `bigQueryConfig` can be set, but not both. If both are
443+ * empty, then the subscriber will pull and ack messages using API methods.
444444 * @param ackDeadlineSeconds The approximate amount of time (on a best-effort basis) Pub/Sub waits
445445 * for the subscriber to acknowledge receipt before resending the message. In the interval
446446 * after the message is delivered and before it is acknowledged, it is considered to be
@@ -494,6 +494,7 @@ public final Subscription createSubscription(
494494 * .setName(SubscriptionName.of("[PROJECT]", "[SUBSCRIPTION]").toString())
495495 * .setTopic(TopicName.ofProjectTopicName("[PROJECT]", "[TOPIC]").toString())
496496 * .setPushConfig(PushConfig.newBuilder().build())
497+ * .setBigqueryConfig(BigQueryConfig.newBuilder().build())
497498 * .setAckDeadlineSeconds(2135351438)
498499 * .setRetainAckedMessages(true)
499500 * .setMessageRetentionDuration(Duration.newBuilder().build())
@@ -752,6 +753,7 @@ public final Subscription createSubscription(
752753 * .setName(SubscriptionName.of("[PROJECT]", "[SUBSCRIPTION]").toString())
753754 * .setTopic(TopicName.ofProjectTopicName("[PROJECT]", "[TOPIC]").toString())
754755 * .setPushConfig(PushConfig.newBuilder().build())
756+ * .setBigqueryConfig(BigQueryConfig.newBuilder().build())
755757 * .setAckDeadlineSeconds(2135351438)
756758 * .setRetainAckedMessages(true)
757759 * .setMessageRetentionDuration(Duration.newBuilder().build())
0 commit comments