Skip to content

Commit 36da43a

Browse files
feat: Automated regeneration of firebaseml v2beta client (#24506)
Auto-created at 2025-10-05 10:10:00 +0000 using the toys pull request generator.
1 parent 72f0f22 commit 36da43a

File tree

5 files changed

+69
-2
lines changed

5 files changed

+69
-2
lines changed

api_names_out.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252119,6 +252119,7 @@
252119252119
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1DynamicRetrievalConfig/dynamicThreshold": dynamic_threshold
252120252120
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1DynamicRetrievalConfig/mode": mode
252121252121
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1EnterpriseWebSearch": google_cloud_aiplatform_v1beta1_enterprise_web_search
252122+
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1EnterpriseWebSearch/blockingConfidence": blocking_confidence
252122252123
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1EnterpriseWebSearch/excludeDomains": exclude_domains
252123252124
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1EnterpriseWebSearch/excludeDomains/exclude_domain": exclude_domain
252124252125
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ExecutableCode": google_cloud_aiplatform_v1beta1_executable_code
@@ -252211,6 +252212,7 @@
252211252212
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GenerationConfig/candidateCount": candidate_count
252212252213
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GenerationConfig/enableAffectiveDialog": enable_affective_dialog
252213252214
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GenerationConfig/frequencyPenalty": frequency_penalty
252215+
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GenerationConfig/imageConfig": image_config
252214252216
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GenerationConfig/logprobs": logprobs
252215252217
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GenerationConfig/maxOutputTokens": max_output_tokens
252216252218
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GenerationConfig/mediaResolution": media_resolution
@@ -252322,6 +252324,8 @@
252322252324
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GroundingSupport/groundingChunkIndices": grounding_chunk_indices
252323252325
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GroundingSupport/groundingChunkIndices/grounding_chunk_index": grounding_chunk_index
252324252326
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1GroundingSupport/segment": segment
252327+
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ImageConfig": google_cloud_aiplatform_v1beta1_image_config
252328+
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ImageConfig/aspectRatio": aspect_ratio
252325252329
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1LogprobsResult": google_cloud_aiplatform_v1beta1_logprobs_result
252326252330
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1LogprobsResult/chosenCandidates": chosen_candidates
252327252331
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1LogprobsResult/chosenCandidates/chosen_candidate": chosen_candidate
@@ -252460,6 +252464,7 @@
252460252464
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ToolConfig/functionCallingConfig": function_calling_config
252461252465
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ToolConfig/retrievalConfig": retrieval_config
252462252466
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ToolGoogleSearch": google_cloud_aiplatform_v1beta1_tool_google_search
252467+
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ToolGoogleSearch/blockingConfidence": blocking_confidence
252463252468
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ToolGoogleSearch/excludeDomains": exclude_domains
252464252469
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1ToolGoogleSearch/excludeDomains/exclude_domain": exclude_domain
252465252470
"/firebaseml:v2beta/GoogleCloudAiplatformV1beta1UrlContext": google_cloud_aiplatform_v1beta1_url_context

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

3+
### v0.32.0 (2025-10-05)
4+
5+
* Regenerated from discovery document revision 20250930
6+
37
### v0.31.0 (2025-09-14)
48

59
* Regenerated from discovery document revision 20250909

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

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,12 @@ def update!(**args)
682682
class GoogleCloudAiplatformV1beta1EnterpriseWebSearch
683683
include Google::Apis::Core::Hashable
684684

685+
# Optional. Sites with confidence level chosen & above this value will be
686+
# blocked from the search results.
687+
# Corresponds to the JSON property `blockingConfidence`
688+
# @return [String]
689+
attr_accessor :blocking_confidence
690+
685691
# Optional. List of domains to be excluded from the search results. The default
686692
# limit is 2000 domains.
687693
# Corresponds to the JSON property `excludeDomains`
@@ -694,6 +700,7 @@ def initialize(**args)
694700

695701
# Update properties of this object
696702
def update!(**args)
703+
@blocking_confidence = args[:blocking_confidence] if args.key?(:blocking_confidence)
697704
@exclude_domains = args[:exclude_domains] if args.key?(:exclude_domains)
698705
end
699706
end
@@ -1318,6 +1325,11 @@ class GoogleCloudAiplatformV1beta1GenerationConfig
13181325
# @return [Float]
13191326
attr_accessor :frequency_penalty
13201327

1328+
# Config for image generation features.
1329+
# Corresponds to the JSON property `imageConfig`
1330+
# @return [Google::Apis::FirebasemlV2beta::GoogleCloudAiplatformV1beta1ImageConfig]
1331+
attr_accessor :image_config
1332+
13211333
# Optional. Logit probabilities.
13221334
# Corresponds to the JSON property `logprobs`
13231335
# @return [Fixnum]
@@ -1437,6 +1449,7 @@ def update!(**args)
14371449
@candidate_count = args[:candidate_count] if args.key?(:candidate_count)
14381450
@enable_affective_dialog = args[:enable_affective_dialog] if args.key?(:enable_affective_dialog)
14391451
@frequency_penalty = args[:frequency_penalty] if args.key?(:frequency_penalty)
1452+
@image_config = args[:image_config] if args.key?(:image_config)
14401453
@logprobs = args[:logprobs] if args.key?(:logprobs)
14411454
@max_output_tokens = args[:max_output_tokens] if args.key?(:max_output_tokens)
14421455
@media_resolution = args[:media_resolution] if args.key?(:media_resolution)
@@ -1938,6 +1951,27 @@ def update!(**args)
19381951
end
19391952
end
19401953

1954+
# Config for image generation features.
1955+
class GoogleCloudAiplatformV1beta1ImageConfig
1956+
include Google::Apis::Core::Hashable
1957+
1958+
# Optional. The desired aspect ratio for the generated images. The following
1959+
# aspect ratios are supported: "1:1" "2:3", "3:2" "3:4", "4:3" "4:5", "5:4" "9:
1960+
# 16", "16:9" "21:9"
1961+
# Corresponds to the JSON property `aspectRatio`
1962+
# @return [String]
1963+
attr_accessor :aspect_ratio
1964+
1965+
def initialize(**args)
1966+
update!(**args)
1967+
end
1968+
1969+
# Update properties of this object
1970+
def update!(**args)
1971+
@aspect_ratio = args[:aspect_ratio] if args.key?(:aspect_ratio)
1972+
end
1973+
end
1974+
19411975
# Logprobs Result
19421976
class GoogleCloudAiplatformV1beta1LogprobsResult
19431977
include Google::Apis::Core::Hashable
@@ -2962,6 +2996,12 @@ def update!(**args)
29622996
class GoogleCloudAiplatformV1beta1ToolGoogleSearch
29632997
include Google::Apis::Core::Hashable
29642998

2999+
# Optional. Sites with confidence level chosen & above this value will be
3000+
# blocked from the search results.
3001+
# Corresponds to the JSON property `blockingConfidence`
3002+
# @return [String]
3003+
attr_accessor :blocking_confidence
3004+
29653005
# Optional. List of domains to be excluded from the search results. The default
29663006
# limit is 2000 domains. Example: ["amazon.com", "facebook.com"].
29673007
# Corresponds to the JSON property `excludeDomains`
@@ -2974,6 +3014,7 @@ def initialize(**args)
29743014

29753015
# Update properties of this object
29763016
def update!(**args)
3017+
@blocking_confidence = args[:blocking_confidence] if args.key?(:blocking_confidence)
29773018
@exclude_domains = args[:exclude_domains] if args.key?(:exclude_domains)
29783019
end
29793020
end

generated/google-apis-firebaseml_v2beta/lib/google/apis/firebaseml_v2beta/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 FirebasemlV2beta
1818
# Version of the google-apis-firebaseml_v2beta gem
19-
GEM_VERSION = "0.31.0"
19+
GEM_VERSION = "0.32.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 = "20250909"
25+
REVISION = "20250930"
2626
end
2727
end
2828
end

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

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
316316
include Google::Apis::Core::JsonObjectSupport
317317
end
318318

319+
class GoogleCloudAiplatformV1beta1ImageConfig
320+
class Representation < Google::Apis::Core::JsonRepresentation; end
321+
322+
include Google::Apis::Core::JsonObjectSupport
323+
end
324+
319325
class GoogleCloudAiplatformV1beta1LogprobsResult
320326
class Representation < Google::Apis::Core::JsonRepresentation; end
321327

@@ -738,6 +744,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
738744
class GoogleCloudAiplatformV1beta1EnterpriseWebSearch
739745
# @private
740746
class Representation < Google::Apis::Core::JsonRepresentation
747+
property :blocking_confidence, as: 'blockingConfidence'
741748
collection :exclude_domains, as: 'excludeDomains'
742749
end
743750
end
@@ -905,6 +912,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
905912
property :candidate_count, as: 'candidateCount'
906913
property :enable_affective_dialog, as: 'enableAffectiveDialog'
907914
property :frequency_penalty, as: 'frequencyPenalty'
915+
property :image_config, as: 'imageConfig', class: Google::Apis::FirebasemlV2beta::GoogleCloudAiplatformV1beta1ImageConfig, decorator: Google::Apis::FirebasemlV2beta::GoogleCloudAiplatformV1beta1ImageConfig::Representation
916+
908917
property :logprobs, as: 'logprobs'
909918
property :max_output_tokens, as: 'maxOutputTokens'
910919
property :media_resolution, as: 'mediaResolution'
@@ -1084,6 +1093,13 @@ class Representation < Google::Apis::Core::JsonRepresentation
10841093
end
10851094
end
10861095

1096+
class GoogleCloudAiplatformV1beta1ImageConfig
1097+
# @private
1098+
class Representation < Google::Apis::Core::JsonRepresentation
1099+
property :aspect_ratio, as: 'aspectRatio'
1100+
end
1101+
end
1102+
10871103
class GoogleCloudAiplatformV1beta1LogprobsResult
10881104
# @private
10891105
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1381,6 +1397,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
13811397
class GoogleCloudAiplatformV1beta1ToolGoogleSearch
13821398
# @private
13831399
class Representation < Google::Apis::Core::JsonRepresentation
1400+
property :blocking_confidence, as: 'blockingConfidence'
13841401
collection :exclude_domains, as: 'excludeDomains'
13851402
end
13861403
end

0 commit comments

Comments
 (0)