Skip to content

Commit dea0c81

Browse files
feat: Automated regeneration of displayvideo v2 client (#23862)
Auto-created at 2025-08-03 10:48:25 +0000 using the toys pull request generator.
1 parent d7018c5 commit dea0c81

File tree

5 files changed

+715
-2
lines changed

5 files changed

+715
-2
lines changed

generated/google-apis-displayvideo_v2/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-displayvideo_v2
22

3+
### v0.50.0 (2025-08-03)
4+
5+
* Regenerated from discovery document revision 20250729
6+
37
### v0.49.0 (2025-07-13)
48

59
* Regenerated from discovery document revision 20250709

generated/google-apis-displayvideo_v2/lib/google/apis/displayvideo_v2/classes.rb

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2192,6 +2192,64 @@ def update!(**args)
21922192
end
21932193
end
21942194

2195+
#
2196+
class BulkListCampaignAssignedTargetingOptionsResponse
2197+
include Google::Apis::Core::Hashable
2198+
2199+
# The list of assigned targeting options. This list will be absent if empty.
2200+
# Corresponds to the JSON property `assignedTargetingOptions`
2201+
# @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
2202+
attr_accessor :assigned_targeting_options
2203+
2204+
# A token identifying the next page of results. This value should be specified
2205+
# as the pageToken in a subsequent
2206+
# BulkListCampaignAssignedTargetingOptionsRequest to fetch the next page of
2207+
# results. This token will be absent if there are no more
2208+
# assigned_targeting_options to return.
2209+
# Corresponds to the JSON property `nextPageToken`
2210+
# @return [String]
2211+
attr_accessor :next_page_token
2212+
2213+
def initialize(**args)
2214+
update!(**args)
2215+
end
2216+
2217+
# Update properties of this object
2218+
def update!(**args)
2219+
@assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
2220+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
2221+
end
2222+
end
2223+
2224+
#
2225+
class BulkListInsertionOrderAssignedTargetingOptionsResponse
2226+
include Google::Apis::Core::Hashable
2227+
2228+
# The list of assigned targeting options. This list will be absent if empty.
2229+
# Corresponds to the JSON property `assignedTargetingOptions`
2230+
# @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
2231+
attr_accessor :assigned_targeting_options
2232+
2233+
# A token identifying the next page of results. This value should be specified
2234+
# as the pageToken in a subsequent
2235+
# BulkListInsertionOrderAssignedTargetingOptionsRequest to fetch the next page
2236+
# of results. This token will be absent if there are no more
2237+
# assigned_targeting_options to return.
2238+
# Corresponds to the JSON property `nextPageToken`
2239+
# @return [String]
2240+
attr_accessor :next_page_token
2241+
2242+
def initialize(**args)
2243+
update!(**args)
2244+
end
2245+
2246+
# Update properties of this object
2247+
def update!(**args)
2248+
@assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
2249+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
2250+
end
2251+
end
2252+
21952253
# Request message for LineItemService.BulkUpdateLineItems.
21962254
class BulkUpdateLineItemsRequest
21972255
include Google::Apis::Core::Hashable
@@ -7337,6 +7395,34 @@ def update!(**args)
73377395
end
73387396
end
73397397

7398+
# Response message for ListCampaignAssignedTargetingOptions.
7399+
class ListCampaignAssignedTargetingOptionsResponse
7400+
include Google::Apis::Core::Hashable
7401+
7402+
# The list of assigned targeting options. This list will be absent if empty.
7403+
# Corresponds to the JSON property `assignedTargetingOptions`
7404+
# @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
7405+
attr_accessor :assigned_targeting_options
7406+
7407+
# A token identifying the next page of results. This value should be specified
7408+
# as the pageToken in a subsequent ListCampaignAssignedTargetingOptionsRequest
7409+
# to fetch the next page of results. This token will be absent if there are no
7410+
# more assigned_targeting_options to return.
7411+
# Corresponds to the JSON property `nextPageToken`
7412+
# @return [String]
7413+
attr_accessor :next_page_token
7414+
7415+
def initialize(**args)
7416+
update!(**args)
7417+
end
7418+
7419+
# Update properties of this object
7420+
def update!(**args)
7421+
@assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
7422+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
7423+
end
7424+
end
7425+
73407426
#
73417427
class ListCampaignsResponse
73427428
include Google::Apis::Core::Hashable
@@ -7610,6 +7696,35 @@ def update!(**args)
76107696
end
76117697
end
76127698

7699+
#
7700+
class ListInsertionOrderAssignedTargetingOptionsResponse
7701+
include Google::Apis::Core::Hashable
7702+
7703+
# The list of assigned targeting options. This list will be absent if empty.
7704+
# Corresponds to the JSON property `assignedTargetingOptions`
7705+
# @return [Array<Google::Apis::DisplayvideoV2::AssignedTargetingOption>]
7706+
attr_accessor :assigned_targeting_options
7707+
7708+
# A token identifying the next page of results. This value should be specified
7709+
# as the pageToken in a subsequent
7710+
# ListInsertionOrderAssignedTargetingOptionsRequest to fetch the next page of
7711+
# results. This token will be absent if there are no more
7712+
# assigned_targeting_options to return.
7713+
# Corresponds to the JSON property `nextPageToken`
7714+
# @return [String]
7715+
attr_accessor :next_page_token
7716+
7717+
def initialize(**args)
7718+
update!(**args)
7719+
end
7720+
7721+
# Update properties of this object
7722+
def update!(**args)
7723+
@assigned_targeting_options = args[:assigned_targeting_options] if args.key?(:assigned_targeting_options)
7724+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
7725+
end
7726+
end
7727+
76137728
#
76147729
class ListInsertionOrdersResponse
76157730
include Google::Apis::Core::Hashable

generated/google-apis-displayvideo_v2/lib/google/apis/displayvideo_v2/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module DisplayvideoV2
1818
# Version of the google-apis-displayvideo_v2 gem
19-
GEM_VERSION = "0.49.0"
19+
GEM_VERSION = "0.50.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250709"
25+
REVISION = "20250729"
2626
end
2727
end
2828
end

generated/google-apis-displayvideo_v2/lib/google/apis/displayvideo_v2/representations.rb

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -340,6 +340,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
340340
include Google::Apis::Core::JsonObjectSupport
341341
end
342342

343+
class BulkListCampaignAssignedTargetingOptionsResponse
344+
class Representation < Google::Apis::Core::JsonRepresentation; end
345+
346+
include Google::Apis::Core::JsonObjectSupport
347+
end
348+
349+
class BulkListInsertionOrderAssignedTargetingOptionsResponse
350+
class Representation < Google::Apis::Core::JsonRepresentation; end
351+
352+
include Google::Apis::Core::JsonObjectSupport
353+
end
354+
343355
class BulkUpdateLineItemsRequest
344356
class Representation < Google::Apis::Core::JsonRepresentation; end
345357

@@ -1126,6 +1138,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
11261138
include Google::Apis::Core::JsonObjectSupport
11271139
end
11281140

1141+
class ListCampaignAssignedTargetingOptionsResponse
1142+
class Representation < Google::Apis::Core::JsonRepresentation; end
1143+
1144+
include Google::Apis::Core::JsonObjectSupport
1145+
end
1146+
11291147
class ListCampaignsResponse
11301148
class Representation < Google::Apis::Core::JsonRepresentation; end
11311149

@@ -1186,6 +1204,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
11861204
include Google::Apis::Core::JsonObjectSupport
11871205
end
11881206

1207+
class ListInsertionOrderAssignedTargetingOptionsResponse
1208+
class Representation < Google::Apis::Core::JsonRepresentation; end
1209+
1210+
include Google::Apis::Core::JsonObjectSupport
1211+
end
1212+
11891213
class ListInsertionOrdersResponse
11901214
class Representation < Google::Apis::Core::JsonRepresentation; end
11911215

@@ -2485,6 +2509,24 @@ class Representation < Google::Apis::Core::JsonRepresentation
24852509
end
24862510
end
24872511

2512+
class BulkListCampaignAssignedTargetingOptionsResponse
2513+
# @private
2514+
class Representation < Google::Apis::Core::JsonRepresentation
2515+
collection :assigned_targeting_options, as: 'assignedTargetingOptions', class: Google::Apis::DisplayvideoV2::AssignedTargetingOption, decorator: Google::Apis::DisplayvideoV2::AssignedTargetingOption::Representation
2516+
2517+
property :next_page_token, as: 'nextPageToken'
2518+
end
2519+
end
2520+
2521+
class BulkListInsertionOrderAssignedTargetingOptionsResponse
2522+
# @private
2523+
class Representation < Google::Apis::Core::JsonRepresentation
2524+
collection :assigned_targeting_options, as: 'assignedTargetingOptions', class: Google::Apis::DisplayvideoV2::AssignedTargetingOption, decorator: Google::Apis::DisplayvideoV2::AssignedTargetingOption::Representation
2525+
2526+
property :next_page_token, as: 'nextPageToken'
2527+
end
2528+
end
2529+
24882530
class BulkUpdateLineItemsRequest
24892531
# @private
24902532
class Representation < Google::Apis::Core::JsonRepresentation
@@ -3838,6 +3880,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
38383880
end
38393881
end
38403882

3883+
class ListCampaignAssignedTargetingOptionsResponse
3884+
# @private
3885+
class Representation < Google::Apis::Core::JsonRepresentation
3886+
collection :assigned_targeting_options, as: 'assignedTargetingOptions', class: Google::Apis::DisplayvideoV2::AssignedTargetingOption, decorator: Google::Apis::DisplayvideoV2::AssignedTargetingOption::Representation
3887+
3888+
property :next_page_token, as: 'nextPageToken'
3889+
end
3890+
end
3891+
38413892
class ListCampaignsResponse
38423893
# @private
38433894
class Representation < Google::Apis::Core::JsonRepresentation
@@ -3928,6 +3979,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
39283979
end
39293980
end
39303981

3982+
class ListInsertionOrderAssignedTargetingOptionsResponse
3983+
# @private
3984+
class Representation < Google::Apis::Core::JsonRepresentation
3985+
collection :assigned_targeting_options, as: 'assignedTargetingOptions', class: Google::Apis::DisplayvideoV2::AssignedTargetingOption, decorator: Google::Apis::DisplayvideoV2::AssignedTargetingOption::Representation
3986+
3987+
property :next_page_token, as: 'nextPageToken'
3988+
end
3989+
end
3990+
39313991
class ListInsertionOrdersResponse
39323992
# @private
39333993
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)