Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions clients/google-api-services-displayvideo/v2/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-displayvideo</artifactId>
<version>v2-rev20260923-2.0.0</version>
<version>v2-rev20261006-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -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'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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() {
Expand All @@ -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) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -182,15 +182,15 @@ 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() {
return video;
}

/**
* 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) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,28 +32,25 @@
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() {
return 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`.
* @param excludedContentRatingTier excludedContentRatingTier or {@code null} for none
*/
public DigitalContentLabelAssignedTargetingOptionDetails setExcludedContentRatingTier(java.lang.String excludedContentRatingTier) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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`.
*
* <p> 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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ public final class LineItem extends com.google.api.client.json.GenericJson {
private java.util.List<java.lang.String> 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
Expand Down Expand Up @@ -755,15 +755,15 @@ public LineItem setWarningMessages(java.util.List<java.lang.String> 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() {
return youtubeAndPartnersSettings;
}

/**
* 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) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,31 +32,28 @@
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() {
return 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`
* @param excludedSensitiveCategory excludedSensitiveCategory or {@code null} for none
*/
public SensitiveCategoryAssignedTargetingOptionDetails setExcludedSensitiveCategory(java.lang.String excludedSensitiveCategory) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,22 +33,22 @@
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() {
return 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.
* @param sensitiveCategory sensitiveCategory or {@code null} for none
*/
public SensitiveCategoryTargetingOptionDetails setSensitiveCategory(java.lang.String sensitiveCategory) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,15 @@ 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
private 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
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand All @@ -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() {
Expand All @@ -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) {
Expand All @@ -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() {
Expand All @@ -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) {
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-displayvideo/v2/2.0.0/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

<groupId>com.google.apis</groupId>
<artifactId>google-api-services-displayvideo</artifactId>
<version>v2-rev20260923-2.0.0</version>
<name>Display &amp; Video 360 API v2-rev20260923-2.0.0</name>
<version>v2-rev20261006-2.0.0</version>
<name>Display &amp; Video 360 API v2-rev20261006-2.0.0</name>
<packaging>jar</packaging>

<inceptionYear>2011</inceptionYear>
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-displayvideo/v2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-displayvideo</artifactId>
<version>v2-rev20260923-2.0.0</version>
<version>v2-rev20261006-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -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'
}
```

Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-displayvideo/v3/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-displayvideo</artifactId>
<version>v3-rev20260924-2.0.0</version>
<version>v3-rev20261006-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -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'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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() {
Expand All @@ -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) {
Expand Down
Loading
Loading