From 3f96230fa69cc48180c0b4f030eb188b8fc2b9f6 Mon Sep 17 00:00:00 2001
From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com>
Date: Thu, 8 Oct 2026 18:15:53 -0700
Subject: [PATCH] chore: regenerate displayvideo client
---
.../v2/2.0.0/README.md | 4 +-
.../v2/model/AssignedTargetingOption.java | 6 +--
.../v2/model/BiddingStrategy.java | 27 ++++++++++
.../v2/model/CommonInStreamAttribute.java | 6 +--
...ntLabelAssignedTargetingOptionDetails.java | 15 +++---
...ySourceAssignedTargetingOptionDetails.java | 3 +-
.../displayvideo/v2/model/LineItem.java | 6 +--
...ategoryAssignedTargetingOptionDetails.java | 21 ++++----
...nsitiveCategoryTargetingOptionDetails.java | 6 +--
.../v2/model/TargetFrequency.java | 12 ++---
.../v2/2.0.0/pom.xml | 4 +-
.../v2/README.md | 4 +-
.../v3/2.0.0/README.md | 4 +-
.../v3/model/AssignedTargetingOption.java | 6 +--
.../v3/model/CommonInStreamAttribute.java | 6 +--
...ntLabelAssignedTargetingOptionDetails.java | 15 +++---
...ySourceAssignedTargetingOptionDetails.java | 3 +-
.../displayvideo/v3/model/LineItem.java | 6 +--
...ategoryAssignedTargetingOptionDetails.java | 21 ++++----
...nsitiveCategoryTargetingOptionDetails.java | 6 +--
.../v3/model/TargetFrequency.java | 12 ++---
.../v3/model/TargetingExpansionConfig.java | 54 -------------------
.../v3/2.0.0/pom.xml | 4 +-
.../v3/README.md | 4 +-
.../v4/2.0.0/README.md | 4 +-
.../v4/model/AssignedTargetingOption.java | 6 +--
.../v4/model/CommonInStreamAttribute.java | 6 +--
...ntLabelAssignedTargetingOptionDetails.java | 15 +++---
...ySourceAssignedTargetingOptionDetails.java | 3 +-
.../displayvideo/v4/model/LineItem.java | 6 +--
...ategoryAssignedTargetingOptionDetails.java | 21 ++++----
...nsitiveCategoryTargetingOptionDetails.java | 6 +--
.../v4/model/TargetFrequency.java | 12 ++---
.../v4/2.0.0/pom.xml | 4 +-
.../v4/README.md | 4 +-
35 files changed, 150 insertions(+), 192 deletions(-)
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/README.md b/clients/google-api-services-displayvideo/v2/2.0.0/README.md
index d8efb5ed3f4..7e796b37b9a 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/README.md
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-displayvideo
- v2-rev20260923-2.0.0
+ v2-rev20261006-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-displayvideo:v2-rev20260923-2.0.0'
+ implementation 'com.google.apis:google-api-services-displayvideo:v2-rev20261006-2.0.0'
}
```
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/AssignedTargetingOption.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/AssignedTargetingOption.java
index 6bafb00bc62..04765163c1b 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/AssignedTargetingOption.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/AssignedTargetingOption.java
@@ -272,7 +272,7 @@ public final class AssignedTargetingOption extends com.google.api.client.json.Ge
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -1043,7 +1043,7 @@ public AssignedTargetingOption setInheritance(java.lang.String inheritance) {
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* @return value or {@code null} for none
*/
public InventorySourceAssignedTargetingOptionDetails getInventorySourceDetails() {
@@ -1052,7 +1052,7 @@ public InventorySourceAssignedTargetingOptionDetails getInventorySourceDetails()
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* @param inventorySourceDetails inventorySourceDetails or {@code null} for none
*/
public AssignedTargetingOption setInventorySourceDetails(InventorySourceAssignedTargetingOptionDetails inventorySourceDetails) {
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/BiddingStrategy.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/BiddingStrategy.java
index 094fbbc6e05..9935148c99f 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/BiddingStrategy.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/BiddingStrategy.java
@@ -71,6 +71,14 @@ public final class BiddingStrategy extends com.google.api.client.json.GenericJso
@com.google.api.client.util.Key
private PerformanceGoalBidStrategy performanceGoalAutoBid;
+ /**
+ * A bid strategy used by YouTube and Partners resources. It can only be used for a YouTube and
+ * Partners line item or ad group entity.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private YoutubeAndPartnersBiddingStrategy youtubeAndPartnersBid;
+
/**
* A bid strategy used by Demand Gen resources. It can only be used for a Demand Gen line item or
* ad group entity.
@@ -165,6 +173,25 @@ public BiddingStrategy setPerformanceGoalAutoBid(PerformanceGoalBidStrategy perf
return this;
}
+ /**
+ * A bid strategy used by YouTube and Partners resources. It can only be used for a YouTube and
+ * Partners line item or ad group entity.
+ * @return value or {@code null} for none
+ */
+ public YoutubeAndPartnersBiddingStrategy getYoutubeAndPartnersBid() {
+ return youtubeAndPartnersBid;
+ }
+
+ /**
+ * A bid strategy used by YouTube and Partners resources. It can only be used for a YouTube and
+ * Partners line item or ad group entity.
+ * @param youtubeAndPartnersBid youtubeAndPartnersBid or {@code null} for none
+ */
+ public BiddingStrategy setYoutubeAndPartnersBid(YoutubeAndPartnersBiddingStrategy youtubeAndPartnersBid) {
+ this.youtubeAndPartnersBid = youtubeAndPartnersBid;
+ return this;
+ }
+
@Override
public BiddingStrategy set(String fieldName, Object value) {
return (BiddingStrategy) super.set(fieldName, value);
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/CommonInStreamAttribute.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/CommonInStreamAttribute.java
index 069a0ac465f..d3f7301aafb 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/CommonInStreamAttribute.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/CommonInStreamAttribute.java
@@ -73,7 +73,7 @@ public final class CommonInStreamAttribute extends com.google.api.client.json.Ge
private java.lang.String trackingUrl;
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -182,7 +182,7 @@ public CommonInStreamAttribute setTrackingUrl(java.lang.String trackingUrl) {
}
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* @return value or {@code null} for none
*/
public YoutubeVideoDetails getVideo() {
@@ -190,7 +190,7 @@ public YoutubeVideoDetails getVideo() {
}
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* @param video video or {@code null} for none
*/
public CommonInStreamAttribute setVideo(YoutubeVideoDetails video) {
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/DigitalContentLabelAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/DigitalContentLabelAssignedTargetingOptionDetails.java
index 5436cabbba7..356b09bc249 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/DigitalContentLabelAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/DigitalContentLabelAssignedTargetingOptionDetails.java
@@ -32,18 +32,16 @@
public final class DigitalContentLabelAssignedTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String excludedContentRatingTier;
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* @return value or {@code null} for none
*/
public java.lang.String getExcludedContentRatingTier() {
@@ -51,9 +49,8 @@ public java.lang.String getExcludedContentRatingTier() {
}
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* @param excludedContentRatingTier excludedContentRatingTier or {@code null} for none
*/
public DigitalContentLabelAssignedTargetingOptionDetails setExcludedContentRatingTier(java.lang.String excludedContentRatingTier) {
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/InventorySourceAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/InventorySourceAssignedTargetingOptionDetails.java
index b8867b702e3..a753e2275cf 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/InventorySourceAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/InventorySourceAssignedTargetingOptionDetails.java
@@ -18,7 +18,8 @@
/**
* Targeting details for inventory source. This will be populated in the details field of an
- * AssignedTargetingOption when targeting_type is `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * AssignedTargetingOption when targeting_type is one of `TARGETING_TYPE_INVENTORY_SOURCE` or
+ * `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
*
*
This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Display & Video 360 API. For a detailed explanation
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/LineItem.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/LineItem.java
index 5b4453e60bc..23b91f707da 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/LineItem.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/LineItem.java
@@ -243,7 +243,7 @@ public final class LineItem extends com.google.api.client.json.GenericJson {
private java.util.List warningMessages;
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -755,7 +755,7 @@ public LineItem setWarningMessages(java.util.List warningMessa
}
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* @return value or {@code null} for none
*/
public YoutubeAndPartnersSettings getYoutubeAndPartnersSettings() {
@@ -763,7 +763,7 @@ public YoutubeAndPartnersSettings getYoutubeAndPartnersSettings() {
}
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* @param youtubeAndPartnersSettings youtubeAndPartnersSettings or {@code null} for none
*/
public LineItem setYoutubeAndPartnersSettings(YoutubeAndPartnersSettings youtubeAndPartnersSettings) {
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryAssignedTargetingOptionDetails.java
index 3b0243e6052..407960019b3 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryAssignedTargetingOptionDetails.java
@@ -32,20 +32,18 @@
public final class SensitiveCategoryAssignedTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String excludedSensitiveCategory;
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* @return value or {@code null} for none
*/
public java.lang.String getExcludedSensitiveCategory() {
@@ -53,10 +51,9 @@ public java.lang.String getExcludedSensitiveCategory() {
}
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* @param excludedSensitiveCategory excludedSensitiveCategory or {@code null} for none
*/
public SensitiveCategoryAssignedTargetingOptionDetails setExcludedSensitiveCategory(java.lang.String excludedSensitiveCategory) {
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryTargetingOptionDetails.java
index 8988be41a16..cad8d3e8d1b 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/SensitiveCategoryTargetingOptionDetails.java
@@ -33,14 +33,14 @@
public final class SensitiveCategoryTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String sensitiveCategory;
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* @return value or {@code null} for none
*/
public java.lang.String getSensitiveCategory() {
@@ -48,7 +48,7 @@ public java.lang.String getSensitiveCategory() {
}
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* @param sensitiveCategory sensitiveCategory or {@code null} for none
*/
public SensitiveCategoryTargetingOptionDetails setSensitiveCategory(java.lang.String sensitiveCategory) {
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/TargetFrequency.java b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/TargetFrequency.java
index e96346c0e8f..36298103272 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/TargetFrequency.java
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/com/google/api/services/displayvideo/v2/model/TargetFrequency.java
@@ -41,7 +41,7 @@ public final class TargetFrequency extends com.google.api.client.json.GenericJso
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -49,7 +49,7 @@ public final class TargetFrequency extends com.google.api.client.json.GenericJso
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -76,7 +76,7 @@ public TargetFrequency setTargetCount(java.lang.Long targetCount) {
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* @return value or {@code null} for none
*/
public java.lang.String getTimeUnit() {
@@ -85,7 +85,7 @@ public java.lang.String getTimeUnit() {
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* @param timeUnit timeUnit or {@code null} for none
*/
public TargetFrequency setTimeUnit(java.lang.String timeUnit) {
@@ -95,7 +95,7 @@ public TargetFrequency setTimeUnit(java.lang.String timeUnit) {
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* @return value or {@code null} for none
*/
public java.lang.Integer getTimeUnitCount() {
@@ -104,7 +104,7 @@ public java.lang.Integer getTimeUnitCount() {
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* @param timeUnitCount timeUnitCount or {@code null} for none
*/
public TargetFrequency setTimeUnitCount(java.lang.Integer timeUnitCount) {
diff --git a/clients/google-api-services-displayvideo/v2/2.0.0/pom.xml b/clients/google-api-services-displayvideo/v2/2.0.0/pom.xml
index 28fd4dada87..1e423edc820 100644
--- a/clients/google-api-services-displayvideo/v2/2.0.0/pom.xml
+++ b/clients/google-api-services-displayvideo/v2/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-displayvideo
- v2-rev20260923-2.0.0
- Display & Video 360 API v2-rev20260923-2.0.0
+ v2-rev20261006-2.0.0
+ Display & Video 360 API v2-rev20261006-2.0.0
jar
2011
diff --git a/clients/google-api-services-displayvideo/v2/README.md b/clients/google-api-services-displayvideo/v2/README.md
index d8efb5ed3f4..7e796b37b9a 100644
--- a/clients/google-api-services-displayvideo/v2/README.md
+++ b/clients/google-api-services-displayvideo/v2/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-displayvideo
- v2-rev20260923-2.0.0
+ v2-rev20261006-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-displayvideo:v2-rev20260923-2.0.0'
+ implementation 'com.google.apis:google-api-services-displayvideo:v2-rev20261006-2.0.0'
}
```
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/README.md b/clients/google-api-services-displayvideo/v3/2.0.0/README.md
index 14046d02b88..41873c405a1 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/README.md
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-displayvideo
- v3-rev20260924-2.0.0
+ v3-rev20261006-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-displayvideo:v3-rev20260924-2.0.0'
+ implementation 'com.google.apis:google-api-services-displayvideo:v3-rev20261006-2.0.0'
}
```
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/AssignedTargetingOption.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/AssignedTargetingOption.java
index 4538242bf26..781560e6db7 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/AssignedTargetingOption.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/AssignedTargetingOption.java
@@ -283,7 +283,7 @@ public final class AssignedTargetingOption extends com.google.api.client.json.Ge
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -1079,7 +1079,7 @@ public AssignedTargetingOption setInheritance(java.lang.String inheritance) {
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* @return value or {@code null} for none
*/
public InventorySourceAssignedTargetingOptionDetails getInventorySourceDetails() {
@@ -1088,7 +1088,7 @@ public InventorySourceAssignedTargetingOptionDetails getInventorySourceDetails()
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* @param inventorySourceDetails inventorySourceDetails or {@code null} for none
*/
public AssignedTargetingOption setInventorySourceDetails(InventorySourceAssignedTargetingOptionDetails inventorySourceDetails) {
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/CommonInStreamAttribute.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/CommonInStreamAttribute.java
index 8a8ff6baba3..f467c4350a3 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/CommonInStreamAttribute.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/CommonInStreamAttribute.java
@@ -73,7 +73,7 @@ public final class CommonInStreamAttribute extends com.google.api.client.json.Ge
private java.lang.String trackingUrl;
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -182,7 +182,7 @@ public CommonInStreamAttribute setTrackingUrl(java.lang.String trackingUrl) {
}
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* @return value or {@code null} for none
*/
public YoutubeVideoDetails getVideo() {
@@ -190,7 +190,7 @@ public YoutubeVideoDetails getVideo() {
}
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* @param video video or {@code null} for none
*/
public CommonInStreamAttribute setVideo(YoutubeVideoDetails video) {
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/DigitalContentLabelAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/DigitalContentLabelAssignedTargetingOptionDetails.java
index 87f5b831914..c8b1d984941 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/DigitalContentLabelAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/DigitalContentLabelAssignedTargetingOptionDetails.java
@@ -32,18 +32,16 @@
public final class DigitalContentLabelAssignedTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String excludedContentRatingTier;
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* @return value or {@code null} for none
*/
public java.lang.String getExcludedContentRatingTier() {
@@ -51,9 +49,8 @@ public java.lang.String getExcludedContentRatingTier() {
}
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* @param excludedContentRatingTier excludedContentRatingTier or {@code null} for none
*/
public DigitalContentLabelAssignedTargetingOptionDetails setExcludedContentRatingTier(java.lang.String excludedContentRatingTier) {
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/InventorySourceAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/InventorySourceAssignedTargetingOptionDetails.java
index 662d2a825a7..9fbd6cbd945 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/InventorySourceAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/InventorySourceAssignedTargetingOptionDetails.java
@@ -18,7 +18,8 @@
/**
* Targeting details for inventory source. This will be populated in the details field of an
- * AssignedTargetingOption when targeting_type is `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * AssignedTargetingOption when targeting_type is one of `TARGETING_TYPE_INVENTORY_SOURCE` or
+ * `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
*
* This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Display & Video 360 API. For a detailed explanation
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/LineItem.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/LineItem.java
index 049b8ae1e64..890af5b3b54 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/LineItem.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/LineItem.java
@@ -243,7 +243,7 @@ public final class LineItem extends com.google.api.client.json.GenericJson {
private java.util.List warningMessages;
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -755,7 +755,7 @@ public LineItem setWarningMessages(java.util.List warningMessa
}
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* @return value or {@code null} for none
*/
public YoutubeAndPartnersSettings getYoutubeAndPartnersSettings() {
@@ -763,7 +763,7 @@ public YoutubeAndPartnersSettings getYoutubeAndPartnersSettings() {
}
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* @param youtubeAndPartnersSettings youtubeAndPartnersSettings or {@code null} for none
*/
public LineItem setYoutubeAndPartnersSettings(YoutubeAndPartnersSettings youtubeAndPartnersSettings) {
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryAssignedTargetingOptionDetails.java
index f5ef223524a..b2bf1b2e519 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryAssignedTargetingOptionDetails.java
@@ -32,20 +32,18 @@
public final class SensitiveCategoryAssignedTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String excludedSensitiveCategory;
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* @return value or {@code null} for none
*/
public java.lang.String getExcludedSensitiveCategory() {
@@ -53,10 +51,9 @@ public java.lang.String getExcludedSensitiveCategory() {
}
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* @param excludedSensitiveCategory excludedSensitiveCategory or {@code null} for none
*/
public SensitiveCategoryAssignedTargetingOptionDetails setExcludedSensitiveCategory(java.lang.String excludedSensitiveCategory) {
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryTargetingOptionDetails.java
index 61cb7570593..3cba541c54a 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/SensitiveCategoryTargetingOptionDetails.java
@@ -33,14 +33,14 @@
public final class SensitiveCategoryTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String sensitiveCategory;
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* @return value or {@code null} for none
*/
public java.lang.String getSensitiveCategory() {
@@ -48,7 +48,7 @@ public java.lang.String getSensitiveCategory() {
}
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* @param sensitiveCategory sensitiveCategory or {@code null} for none
*/
public SensitiveCategoryTargetingOptionDetails setSensitiveCategory(java.lang.String sensitiveCategory) {
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetFrequency.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetFrequency.java
index 500a00ec8a0..529cdb4eb4f 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetFrequency.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetFrequency.java
@@ -41,7 +41,7 @@ public final class TargetFrequency extends com.google.api.client.json.GenericJso
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -49,7 +49,7 @@ public final class TargetFrequency extends com.google.api.client.json.GenericJso
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -76,7 +76,7 @@ public TargetFrequency setTargetCount(java.lang.Long targetCount) {
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* @return value or {@code null} for none
*/
public java.lang.String getTimeUnit() {
@@ -85,7 +85,7 @@ public java.lang.String getTimeUnit() {
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* @param timeUnit timeUnit or {@code null} for none
*/
public TargetFrequency setTimeUnit(java.lang.String timeUnit) {
@@ -95,7 +95,7 @@ public TargetFrequency setTimeUnit(java.lang.String timeUnit) {
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* @return value or {@code null} for none
*/
public java.lang.Integer getTimeUnitCount() {
@@ -104,7 +104,7 @@ public java.lang.Integer getTimeUnitCount() {
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* @param timeUnitCount timeUnitCount or {@code null} for none
*/
public TargetFrequency setTimeUnitCount(java.lang.Integer timeUnitCount) {
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetingExpansionConfig.java b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetingExpansionConfig.java
index b5de82ad7ad..a41954ccfda 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetingExpansionConfig.java
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/com/google/api/services/displayvideo/v3/model/TargetingExpansionConfig.java
@@ -31,22 +31,6 @@
@SuppressWarnings("javadoc")
public final class TargetingExpansionConfig extends com.google.api.client.json.GenericJson {
- /**
- * Output only. Magnitude of expansion for eligible first-party user lists under this ad group.
- * This field only applies to YouTube and Partners line item and ad group resources.
- * The value may be {@code null}.
- */
- @com.google.api.client.util.Key
- private java.lang.String audienceExpansionLevel;
-
- /**
- * Output only. Whether to exclude seed list for audience expansion. This field only applies to
- * YouTube and Partners line item and ad group resources.
- * The value may be {@code null}.
- */
- @com.google.api.client.util.Key
- private java.lang.Boolean audienceExpansionSeedListExcluded;
-
/**
* Required. Whether to enable Optimized Targeting for the line item. Optimized targeting is not
* compatible with all bid strategies. Attempting to set this field to `true` for a line item
@@ -73,44 +57,6 @@ public final class TargetingExpansionConfig extends com.google.api.client.json.G
@com.google.api.client.util.Key
private java.lang.Boolean excludeDemographicExpansion;
- /**
- * Output only. Magnitude of expansion for eligible first-party user lists under this ad group.
- * This field only applies to YouTube and Partners line item and ad group resources.
- * @return value or {@code null} for none
- */
- public java.lang.String getAudienceExpansionLevel() {
- return audienceExpansionLevel;
- }
-
- /**
- * Output only. Magnitude of expansion for eligible first-party user lists under this ad group.
- * This field only applies to YouTube and Partners line item and ad group resources.
- * @param audienceExpansionLevel audienceExpansionLevel or {@code null} for none
- */
- public TargetingExpansionConfig setAudienceExpansionLevel(java.lang.String audienceExpansionLevel) {
- this.audienceExpansionLevel = audienceExpansionLevel;
- return this;
- }
-
- /**
- * Output only. Whether to exclude seed list for audience expansion. This field only applies to
- * YouTube and Partners line item and ad group resources.
- * @return value or {@code null} for none
- */
- public java.lang.Boolean getAudienceExpansionSeedListExcluded() {
- return audienceExpansionSeedListExcluded;
- }
-
- /**
- * Output only. Whether to exclude seed list for audience expansion. This field only applies to
- * YouTube and Partners line item and ad group resources.
- * @param audienceExpansionSeedListExcluded audienceExpansionSeedListExcluded or {@code null} for none
- */
- public TargetingExpansionConfig setAudienceExpansionSeedListExcluded(java.lang.Boolean audienceExpansionSeedListExcluded) {
- this.audienceExpansionSeedListExcluded = audienceExpansionSeedListExcluded;
- return this;
- }
-
/**
* Required. Whether to enable Optimized Targeting for the line item. Optimized targeting is not
* compatible with all bid strategies. Attempting to set this field to `true` for a line item
diff --git a/clients/google-api-services-displayvideo/v3/2.0.0/pom.xml b/clients/google-api-services-displayvideo/v3/2.0.0/pom.xml
index 8b10924d0d6..5ea1346e370 100644
--- a/clients/google-api-services-displayvideo/v3/2.0.0/pom.xml
+++ b/clients/google-api-services-displayvideo/v3/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-displayvideo
- v3-rev20260924-2.0.0
- Display & Video 360 API v3-rev20260924-2.0.0
+ v3-rev20261006-2.0.0
+ Display & Video 360 API v3-rev20261006-2.0.0
jar
2011
diff --git a/clients/google-api-services-displayvideo/v3/README.md b/clients/google-api-services-displayvideo/v3/README.md
index 14046d02b88..41873c405a1 100644
--- a/clients/google-api-services-displayvideo/v3/README.md
+++ b/clients/google-api-services-displayvideo/v3/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-displayvideo
- v3-rev20260924-2.0.0
+ v3-rev20261006-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-displayvideo:v3-rev20260924-2.0.0'
+ implementation 'com.google.apis:google-api-services-displayvideo:v3-rev20261006-2.0.0'
}
```
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/README.md b/clients/google-api-services-displayvideo/v4/2.0.0/README.md
index 47b51417a57..61cdbedc89f 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/README.md
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-displayvideo
- v4-rev20260924-2.0.0
+ v4-rev20261006-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-displayvideo:v4-rev20260924-2.0.0'
+ implementation 'com.google.apis:google-api-services-displayvideo:v4-rev20261006-2.0.0'
}
```
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/AssignedTargetingOption.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/AssignedTargetingOption.java
index 8ee5d1411e4..0b35599a45c 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/AssignedTargetingOption.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/AssignedTargetingOption.java
@@ -283,7 +283,7 @@ public final class AssignedTargetingOption extends com.google.api.client.json.Ge
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -1079,7 +1079,7 @@ public AssignedTargetingOption setInheritance(java.lang.String inheritance) {
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* @return value or {@code null} for none
*/
public InventorySourceAssignedTargetingOptionDetails getInventorySourceDetails() {
@@ -1088,7 +1088,7 @@ public InventorySourceAssignedTargetingOptionDetails getInventorySourceDetails()
/**
* Inventory source details. This field will be populated when the targeting_type is
- * `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * `TARGETING_TYPE_INVENTORY_SOURCE` or `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
* @param inventorySourceDetails inventorySourceDetails or {@code null} for none
*/
public AssignedTargetingOption setInventorySourceDetails(InventorySourceAssignedTargetingOptionDetails inventorySourceDetails) {
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/CommonInStreamAttribute.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/CommonInStreamAttribute.java
index 99cc7d2da77..bc75e66902e 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/CommonInStreamAttribute.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/CommonInStreamAttribute.java
@@ -73,7 +73,7 @@ public final class CommonInStreamAttribute extends com.google.api.client.json.Ge
private java.lang.String trackingUrl;
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -182,7 +182,7 @@ public CommonInStreamAttribute setTrackingUrl(java.lang.String trackingUrl) {
}
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* @return value or {@code null} for none
*/
public YoutubeVideoDetails getVideo() {
@@ -190,7 +190,7 @@ public YoutubeVideoDetails getVideo() {
}
/**
- * Required. The YouTube video of the ad.
+ * Required. Immutable. The YouTube video of the ad.
* @param video video or {@code null} for none
*/
public CommonInStreamAttribute setVideo(YoutubeVideoDetails video) {
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/DigitalContentLabelAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/DigitalContentLabelAssignedTargetingOptionDetails.java
index 98879a970b9..ad0105693e0 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/DigitalContentLabelAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/DigitalContentLabelAssignedTargetingOptionDetails.java
@@ -32,18 +32,16 @@
public final class DigitalContentLabelAssignedTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String excludedContentRatingTier;
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* @return value or {@code null} for none
*/
public java.lang.String getExcludedContentRatingTier() {
@@ -51,9 +49,8 @@ public java.lang.String getExcludedContentRatingTier() {
}
/**
- * Required. The display name of the digital content label rating tier to be EXCLUDED. **Starting
- * on *October 1, 2026*, this field will only accept the value `CONTENT_RATING_TIER_UNRATED`. All
- * other values will be deprecated and no longer be accepted.**
+ * Required. The display name of the digital content label rating tier to be EXCLUDED. This field
+ * only accepts the value `CONTENT_RATING_TIER_UNRATED`.
* @param excludedContentRatingTier excludedContentRatingTier or {@code null} for none
*/
public DigitalContentLabelAssignedTargetingOptionDetails setExcludedContentRatingTier(java.lang.String excludedContentRatingTier) {
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/InventorySourceAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/InventorySourceAssignedTargetingOptionDetails.java
index 12ae56d5d91..dd407b0b3f5 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/InventorySourceAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/InventorySourceAssignedTargetingOptionDetails.java
@@ -18,7 +18,8 @@
/**
* Targeting details for inventory source. This will be populated in the details field of an
- * AssignedTargetingOption when targeting_type is `TARGETING_TYPE_INVENTORY_SOURCE`.
+ * AssignedTargetingOption when targeting_type is one of `TARGETING_TYPE_INVENTORY_SOURCE` or
+ * `TARGETING_TYPE_INVENTORY_SOURCE_DEAL`.
*
* This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Display & Video 360 API. For a detailed explanation
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/LineItem.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/LineItem.java
index 6448c35c909..75e23193a31 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/LineItem.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/LineItem.java
@@ -243,7 +243,7 @@ public final class LineItem extends com.google.api.client.json.GenericJson {
private java.util.List warningMessages;
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -755,7 +755,7 @@ public LineItem setWarningMessages(java.util.List warningMessa
}
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* @return value or {@code null} for none
*/
public YoutubeAndPartnersSettings getYoutubeAndPartnersSettings() {
@@ -763,7 +763,7 @@ public YoutubeAndPartnersSettings getYoutubeAndPartnersSettings() {
}
/**
- * Output only. Settings specific to YouTube and Partners line items.
+ * Optional. Settings specific to YouTube and Partners line items.
* @param youtubeAndPartnersSettings youtubeAndPartnersSettings or {@code null} for none
*/
public LineItem setYoutubeAndPartnersSettings(YoutubeAndPartnersSettings youtubeAndPartnersSettings) {
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryAssignedTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryAssignedTargetingOptionDetails.java
index b5c19765de5..a3618762716 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryAssignedTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryAssignedTargetingOptionDetails.java
@@ -32,20 +32,18 @@
public final class SensitiveCategoryAssignedTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String excludedSensitiveCategory;
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* @return value or {@code null} for none
*/
public java.lang.String getExcludedSensitiveCategory() {
@@ -53,10 +51,9 @@ public java.lang.String getExcludedSensitiveCategory() {
}
/**
- * Required. An enum for the DV360 Sensitive category content classified to be EXCLUDED.
- * **Starting on *October 1, 2026*, this field will only accept
- * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` or `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`. All other
- * values will be deprecated and no longer be accepted.**
+ * Required. An enum for the Display & Video 360 Sensitive category content classified to be
+ * EXCLUDED. This field only accepts the following values: * `SENSITIVE_CATEGORY_EMBEDDED_VIDEO` *
+ * `SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO`
* @param excludedSensitiveCategory excludedSensitiveCategory or {@code null} for none
*/
public SensitiveCategoryAssignedTargetingOptionDetails setExcludedSensitiveCategory(java.lang.String excludedSensitiveCategory) {
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryTargetingOptionDetails.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryTargetingOptionDetails.java
index c446f65c579..8ac0f2b929f 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryTargetingOptionDetails.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/SensitiveCategoryTargetingOptionDetails.java
@@ -33,14 +33,14 @@
public final class SensitiveCategoryTargetingOptionDetails extends com.google.api.client.json.GenericJson {
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String sensitiveCategory;
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* @return value or {@code null} for none
*/
public java.lang.String getSensitiveCategory() {
@@ -48,7 +48,7 @@ public java.lang.String getSensitiveCategory() {
}
/**
- * Output only. An enum for the DV360 Sensitive category content classifier.
+ * Output only. An enum for the Display & Video 360 Sensitive category content classifier.
* @param sensitiveCategory sensitiveCategory or {@code null} for none
*/
public SensitiveCategoryTargetingOptionDetails setSensitiveCategory(java.lang.String sensitiveCategory) {
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/TargetFrequency.java b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/TargetFrequency.java
index b8b7e674b22..a2ae3c60460 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/TargetFrequency.java
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/com/google/api/services/displayvideo/v4/model/TargetFrequency.java
@@ -41,7 +41,7 @@ public final class TargetFrequency extends com.google.api.client.json.GenericJso
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -49,7 +49,7 @@ public final class TargetFrequency extends com.google.api.client.json.GenericJso
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -76,7 +76,7 @@ public TargetFrequency setTargetCount(java.lang.Long targetCount) {
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* @return value or {@code null} for none
*/
public java.lang.String getTimeUnit() {
@@ -85,7 +85,7 @@ public java.lang.String getTimeUnit() {
/**
* The unit of time in which the target frequency will be applied. The following time unit is
- * applicable: * `TIME_UNIT_WEEKS`
+ * applicable: * `TIME_UNIT_WEEKS` * `TIME_UNIT_MONTHS`
* @param timeUnit timeUnit or {@code null} for none
*/
public TargetFrequency setTimeUnit(java.lang.String timeUnit) {
@@ -95,7 +95,7 @@ public TargetFrequency setTimeUnit(java.lang.String timeUnit) {
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* @return value or {@code null} for none
*/
public java.lang.Integer getTimeUnitCount() {
@@ -104,7 +104,7 @@ public java.lang.Integer getTimeUnitCount() {
/**
* The number of time_unit the target frequency will last. The following restrictions apply based
- * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1
+ * on the value of time_unit: * `TIME_UNIT_WEEKS` - must be 1 * `TIME_UNIT_MONTHS` - must be 1
* @param timeUnitCount timeUnitCount or {@code null} for none
*/
public TargetFrequency setTimeUnitCount(java.lang.Integer timeUnitCount) {
diff --git a/clients/google-api-services-displayvideo/v4/2.0.0/pom.xml b/clients/google-api-services-displayvideo/v4/2.0.0/pom.xml
index b9446199e32..8ecd3133906 100644
--- a/clients/google-api-services-displayvideo/v4/2.0.0/pom.xml
+++ b/clients/google-api-services-displayvideo/v4/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-displayvideo
- v4-rev20260924-2.0.0
- Display & Video 360 API v4-rev20260924-2.0.0
+ v4-rev20261006-2.0.0
+ Display & Video 360 API v4-rev20261006-2.0.0
jar
2011
diff --git a/clients/google-api-services-displayvideo/v4/README.md b/clients/google-api-services-displayvideo/v4/README.md
index 47b51417a57..61cdbedc89f 100644
--- a/clients/google-api-services-displayvideo/v4/README.md
+++ b/clients/google-api-services-displayvideo/v4/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-displayvideo
- v4-rev20260924-2.0.0
+ v4-rev20261006-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-displayvideo:v4-rev20260924-2.0.0'
+ implementation 'com.google.apis:google-api-services-displayvideo:v4-rev20261006-2.0.0'
}
```