Skip to content

Commit e6c1e75

Browse files
feat: Automated regeneration of adsenseplatform v1alpha client (#21303)
Auto-created at 2025-01-08 00:45:16 +0000 using the toys pull request generator.
1 parent 79953d6 commit e6c1e75

6 files changed

Lines changed: 90 additions & 2 deletions

File tree

api_names_out.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6479,6 +6479,10 @@
64796479
"/adsenseplatform:v1alpha/ListSitesResponse/sites/site": site
64806480
"/adsenseplatform:v1alpha/LookupAccountResponse": lookup_account_response
64816481
"/adsenseplatform:v1alpha/LookupAccountResponse/name": name
6482+
"/adsenseplatform:v1alpha/Platform": platform
6483+
"/adsenseplatform:v1alpha/Platform/defaultPlatformGroup": default_platform_group
6484+
"/adsenseplatform:v1alpha/Platform/description": description
6485+
"/adsenseplatform:v1alpha/Platform/name": name
64826486
"/adsenseplatform:v1alpha/RequestSiteReviewResponse": request_site_review_response
64836487
"/adsenseplatform:v1alpha/Site": site
64846488
"/adsenseplatform:v1alpha/Site/domain": domain
@@ -6487,6 +6491,8 @@
64876491
"/adsenseplatform:v1alpha/TimeZone": time_zone
64886492
"/adsenseplatform:v1alpha/TimeZone/id": id
64896493
"/adsenseplatform:v1alpha/TimeZone/version": version
6494+
"/adsenseplatform:v1alpha/adsenseplatform.accounts.platforms.get": get_account_platform
6495+
"/adsenseplatform:v1alpha/adsenseplatform.accounts.platforms.get/name": name
64906496
"/adsenseplatform:v1alpha/adsenseplatform.platforms.accounts.close": close_account
64916497
"/adsenseplatform:v1alpha/adsenseplatform.platforms.accounts.close/name": name
64926498
"/adsenseplatform:v1alpha/adsenseplatform.platforms.accounts.create": create_platform_account

generated/google-apis-adsenseplatform_v1alpha/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-adsenseplatform_v1alpha
22

3+
### v0.3.0 (2025-01-08)
4+
5+
* Regenerated from discovery document revision 20250106
6+
37
### v0.2.0 (2024-12-08)
48

59
* Regenerated from discovery document revision 20241203

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

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,38 @@ def update!(**args)
334334
end
335335
end
336336

337+
# Representation of a Transparent Platform.
338+
class Platform
339+
include Google::Apis::Core::Hashable
340+
341+
# Default platform group for the platform.
342+
# Corresponds to the JSON property `defaultPlatformGroup`
343+
# @return [String]
344+
attr_accessor :default_platform_group
345+
346+
# Output only. Description of the platform.
347+
# Corresponds to the JSON property `description`
348+
# @return [String]
349+
attr_accessor :description
350+
351+
# Identifier. Resource name of a platform. Format: accounts/`account`/platforms/`
352+
# platform`
353+
# Corresponds to the JSON property `name`
354+
# @return [String]
355+
attr_accessor :name
356+
357+
def initialize(**args)
358+
update!(**args)
359+
end
360+
361+
# Update properties of this object
362+
def update!(**args)
363+
@default_platform_group = args[:default_platform_group] if args.key?(:default_platform_group)
364+
@description = args[:description] if args.key?(:description)
365+
@name = args[:name] if args.key?(:name)
366+
end
367+
end
368+
337369
# Response definition for the site request review rpc.
338370
class RequestSiteReviewResponse
339371
include Google::Apis::Core::Hashable

generated/google-apis-adsenseplatform_v1alpha/lib/google/apis/adsenseplatform_v1alpha/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 AdsenseplatformV1alpha
1818
# Version of the google-apis-adsenseplatform_v1alpha gem
19-
GEM_VERSION = "0.2.0"
19+
GEM_VERSION = "0.3.0"
2020

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

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

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

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
8282
include Google::Apis::Core::JsonObjectSupport
8383
end
8484

85+
class Platform
86+
class Representation < Google::Apis::Core::JsonRepresentation; end
87+
88+
include Google::Apis::Core::JsonObjectSupport
89+
end
90+
8591
class RequestSiteReviewResponse
8692
class Representation < Google::Apis::Core::JsonRepresentation; end
8793

@@ -192,6 +198,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
192198
end
193199
end
194200

201+
class Platform
202+
# @private
203+
class Representation < Google::Apis::Core::JsonRepresentation
204+
property :default_platform_group, as: 'defaultPlatformGroup'
205+
property :description, as: 'description'
206+
property :name, as: 'name'
207+
end
208+
end
209+
195210
class RequestSiteReviewResponse
196211
# @private
197212
class Representation < Google::Apis::Core::JsonRepresentation

generated/google-apis-adsenseplatform_v1alpha/lib/google/apis/adsenseplatform_v1alpha/service.rb

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,37 @@ def initialize
5151
@batch_path = 'batch'
5252
end
5353

54+
# Gets a platform.
55+
# @param [String] name
56+
# Required. The name of the platform to retrieve. Format: accounts/`account`/
57+
# platforms/`platform`
58+
# @param [String] fields
59+
# Selector specifying which fields to include in a partial response.
60+
# @param [String] quota_user
61+
# Available to use for quota purposes for server-side applications. Can be any
62+
# arbitrary string assigned to a user, but should not exceed 40 characters.
63+
# @param [Google::Apis::RequestOptions] options
64+
# Request-specific options
65+
#
66+
# @yield [result, err] Result & error if block supplied
67+
# @yieldparam result [Google::Apis::AdsenseplatformV1alpha::Platform] parsed result object
68+
# @yieldparam err [StandardError] error object if request failed
69+
#
70+
# @return [Google::Apis::AdsenseplatformV1alpha::Platform]
71+
#
72+
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
73+
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
74+
# @raise [Google::Apis::AuthorizationError] Authorization is required
75+
def get_account_platform(name, fields: nil, quota_user: nil, options: nil, &block)
76+
command = make_simple_command(:get, 'v1alpha/{+name}', options)
77+
command.response_representation = Google::Apis::AdsenseplatformV1alpha::Platform::Representation
78+
command.response_class = Google::Apis::AdsenseplatformV1alpha::Platform
79+
command.params['name'] = name unless name.nil?
80+
command.query['fields'] = fields unless fields.nil?
81+
command.query['quotaUser'] = quota_user unless quota_user.nil?
82+
execute_or_queue_command(command, &block)
83+
end
84+
5485
# Closes a sub-account.
5586
# @param [String] name
5687
# Required. Account to close. Format: platforms/`platform`/accounts/`account_id`

0 commit comments

Comments
 (0)