Skip to content

Commit d0469f0

Browse files
feat: Automated regeneration of videointelligence v1 client (googleapis#25885)
Auto-created at 2026-03-08 10:07:18 +0000 using the toys pull request generator.
1 parent 019f7f5 commit d0469f0

File tree

6 files changed

+88
-3
lines changed

6 files changed

+88
-3
lines changed

api_names_out.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392753,6 +392753,7 @@
392753392753
"/videointelligence:v1/GoogleCloudVideointelligenceV1_SpeechTranscription/alternatives/alternative": alternative
392754392754
"/videointelligence:v1/GoogleCloudVideointelligenceV1_SpeechTranscription/languageCode": language_code
392755392755
"/videointelligence:v1/GoogleCloudVideointelligenceV1_SpeechTranscriptionConfig": google_cloud_videointelligence_v1_speech_transcription_config
392756+
"/videointelligence:v1/GoogleCloudVideointelligenceV1_SpeechTranscriptionConfig/audioOutputUriPrefix": audio_output_uri_prefix
392756392757
"/videointelligence:v1/GoogleCloudVideointelligenceV1_SpeechTranscriptionConfig/audioTracks": audio_tracks
392757392758
"/videointelligence:v1/GoogleCloudVideointelligenceV1_SpeechTranscriptionConfig/audioTracks/audio_track": audio_track
392758392759
"/videointelligence:v1/GoogleCloudVideointelligenceV1_SpeechTranscriptionConfig/diarizationSpeakerCount": diarization_speaker_count
@@ -392855,6 +392856,7 @@
392855392856
"/videointelligence:v1/GoogleCloudVideointelligenceV1_WordInfo": google_cloud_videointelligence_v1_word_info
392856392857
"/videointelligence:v1/GoogleCloudVideointelligenceV1_WordInfo/confidence": confidence
392857392858
"/videointelligence:v1/GoogleCloudVideointelligenceV1_WordInfo/endTime": end_time
392859+
"/videointelligence:v1/GoogleCloudVideointelligenceV1_WordInfo/speakerLabel": speaker_label
392858392860
"/videointelligence:v1/GoogleCloudVideointelligenceV1_WordInfo/speakerTag": speaker_tag
392859392861
"/videointelligence:v1/GoogleCloudVideointelligenceV1_WordInfo/startTime": start_time
392860392862
"/videointelligence:v1/GoogleCloudVideointelligenceV1_WordInfo/word": word
@@ -393076,6 +393078,7 @@
393076393078
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_WordInfo": google_cloud_videointelligence_v1beta2_word_info
393077393079
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_WordInfo/confidence": confidence
393078393080
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_WordInfo/endTime": end_time
393081+
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_WordInfo/speakerLabel": speaker_label
393079393082
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_WordInfo/speakerTag": speaker_tag
393080393083
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_WordInfo/startTime": start_time
393081393084
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_WordInfo/word": word
@@ -393273,6 +393276,7 @@
393273393276
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_WordInfo": google_cloud_videointelligence_v1p1beta1_word_info
393274393277
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_WordInfo/confidence": confidence
393275393278
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_WordInfo/endTime": end_time
393279+
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_WordInfo/speakerLabel": speaker_label
393276393280
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_WordInfo/speakerTag": speaker_tag
393277393281
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_WordInfo/startTime": start_time
393278393282
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_WordInfo/word": word
@@ -393458,6 +393462,7 @@
393458393462
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_WordInfo": google_cloud_videointelligence_v1p2beta1_word_info
393459393463
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_WordInfo/confidence": confidence
393460393464
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_WordInfo/endTime": end_time
393465+
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_WordInfo/speakerLabel": speaker_label
393461393466
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_WordInfo/speakerTag": speaker_tag
393462393467
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_WordInfo/startTime": start_time
393463393468
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_WordInfo/word": word
@@ -393669,6 +393674,7 @@
393669393674
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_WordInfo": google_cloud_videointelligence_v1p3beta1_word_info
393670393675
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_WordInfo/confidence": confidence
393671393676
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_WordInfo/endTime": end_time
393677+
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_WordInfo/speakerLabel": speaker_label
393672393678
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_WordInfo/speakerTag": speaker_tag
393673393679
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_WordInfo/startTime": start_time
393674393680
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_WordInfo/word": word
@@ -393794,6 +393800,8 @@
393794393800
"/videointelligence:v1/GoogleLongrunning_ListOperationsResponse/nextPageToken": next_page_token
393795393801
"/videointelligence:v1/GoogleLongrunning_ListOperationsResponse/operations": operations
393796393802
"/videointelligence:v1/GoogleLongrunning_ListOperationsResponse/operations/operation": operation
393803+
"/videointelligence:v1/GoogleLongrunning_ListOperationsResponse/unreachable": unreachable
393804+
"/videointelligence:v1/GoogleLongrunning_ListOperationsResponse/unreachable/unreachable": unreachable
393797393805
"/videointelligence:v1/GoogleLongrunning_Operation": google_longrunning_operation
393798393806
"/videointelligence:v1/GoogleLongrunning_Operation/done": done
393799393807
"/videointelligence:v1/GoogleLongrunning_Operation/error": error
@@ -393844,6 +393852,7 @@
393844393852
"/videointelligence:v1/videointelligence.projects.locations.operations.list/name": name
393845393853
"/videointelligence:v1/videointelligence.projects.locations.operations.list/pageSize": page_size
393846393854
"/videointelligence:v1/videointelligence.projects.locations.operations.list/pageToken": page_token
393855+
"/videointelligence:v1/videointelligence.projects.locations.operations.list/returnPartialSuccess": return_partial_success
393847393856
"/videointelligence:v1/videointelligence.videos.annotate": annotate_video
393848393857
"/videointelligence:v1beta1/GoogleCloudVideointelligenceV1_AnnotateVideoProgress": google_cloud_videointelligence_v1_annotate_video_progress
393849393858
"/videointelligence:v1beta1/GoogleCloudVideointelligenceV1_AnnotateVideoProgress/annotationProgress": annotation_progress

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

3+
### v0.28.0 (2026-03-08)
4+
5+
* Regenerated from discovery document revision 20260304
6+
37
### v0.27.0 (2025-07-27)
48

59
* Regenerated from discovery document revision 20250724

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

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1033,6 +1033,12 @@ def update!(**args)
10331033
class GoogleCloudVideointelligenceV1SpeechTranscriptionConfig
10341034
include Google::Apis::Core::Hashable
10351035

1036+
# Optional. Legacy field. This field must be a Cloud Storage URI prefix. (e.g., `
1037+
# gs://bucket/path/`).
1038+
# Corresponds to the JSON property `audioOutputUriPrefix`
1039+
# @return [String]
1040+
attr_accessor :audio_output_uri_prefix
1041+
10361042
# Optional. For file formats, such as MXF or MKV, supporting multiple audio
10371043
# tracks, specify up to two tracks. Default: track 0.
10381044
# Corresponds to the JSON property `audioTracks`
@@ -1112,6 +1118,7 @@ def initialize(**args)
11121118

11131119
# Update properties of this object
11141120
def update!(**args)
1121+
@audio_output_uri_prefix = args[:audio_output_uri_prefix] if args.key?(:audio_output_uri_prefix)
11151122
@audio_tracks = args[:audio_tracks] if args.key?(:audio_tracks)
11161123
@diarization_speaker_count = args[:diarization_speaker_count] if args.key?(:diarization_speaker_count)
11171124
@enable_automatic_punctuation = args[:enable_automatic_punctuation] if args.key?(:enable_automatic_punctuation)
@@ -1640,6 +1647,13 @@ class GoogleCloudVideointelligenceV1WordInfo
16401647
# @return [String]
16411648
attr_accessor :end_time
16421649

1650+
# Output only. A distinct string value is assigned for every speaker within the
1651+
# audio. This field specifies which one of those speakers was detected to have
1652+
# spoken this word.
1653+
# Corresponds to the JSON property `speakerLabel`
1654+
# @return [String]
1655+
attr_accessor :speaker_label
1656+
16431657
# Output only. A distinct integer value is assigned for every speaker within the
16441658
# audio. This field specifies which one of those speakers was detected to have
16451659
# spoken this word. Value ranges from 1 up to diarization_speaker_count, and is
@@ -1669,6 +1683,7 @@ def initialize(**args)
16691683
def update!(**args)
16701684
@confidence = args[:confidence] if args.key?(:confidence)
16711685
@end_time = args[:end_time] if args.key?(:end_time)
1686+
@speaker_label = args[:speaker_label] if args.key?(:speaker_label)
16721687
@speaker_tag = args[:speaker_tag] if args.key?(:speaker_tag)
16731688
@start_time = args[:start_time] if args.key?(:start_time)
16741689
@word = args[:word] if args.key?(:word)
@@ -2820,6 +2835,13 @@ class GoogleCloudVideointelligenceV1beta2WordInfo
28202835
# @return [String]
28212836
attr_accessor :end_time
28222837

2838+
# Output only. A distinct string value is assigned for every speaker within the
2839+
# audio. This field specifies which one of those speakers was detected to have
2840+
# spoken this word.
2841+
# Corresponds to the JSON property `speakerLabel`
2842+
# @return [String]
2843+
attr_accessor :speaker_label
2844+
28232845
# Output only. A distinct integer value is assigned for every speaker within the
28242846
# audio. This field specifies which one of those speakers was detected to have
28252847
# spoken this word. Value ranges from 1 up to diarization_speaker_count, and is
@@ -2849,6 +2871,7 @@ def initialize(**args)
28492871
def update!(**args)
28502872
@confidence = args[:confidence] if args.key?(:confidence)
28512873
@end_time = args[:end_time] if args.key?(:end_time)
2874+
@speaker_label = args[:speaker_label] if args.key?(:speaker_label)
28522875
@speaker_tag = args[:speaker_tag] if args.key?(:speaker_tag)
28532876
@start_time = args[:start_time] if args.key?(:start_time)
28542877
@word = args[:word] if args.key?(:word)
@@ -4000,6 +4023,13 @@ class GoogleCloudVideointelligenceV1p1beta1WordInfo
40004023
# @return [String]
40014024
attr_accessor :end_time
40024025

4026+
# Output only. A distinct string value is assigned for every speaker within the
4027+
# audio. This field specifies which one of those speakers was detected to have
4028+
# spoken this word.
4029+
# Corresponds to the JSON property `speakerLabel`
4030+
# @return [String]
4031+
attr_accessor :speaker_label
4032+
40034033
# Output only. A distinct integer value is assigned for every speaker within the
40044034
# audio. This field specifies which one of those speakers was detected to have
40054035
# spoken this word. Value ranges from 1 up to diarization_speaker_count, and is
@@ -4029,6 +4059,7 @@ def initialize(**args)
40294059
def update!(**args)
40304060
@confidence = args[:confidence] if args.key?(:confidence)
40314061
@end_time = args[:end_time] if args.key?(:end_time)
4062+
@speaker_label = args[:speaker_label] if args.key?(:speaker_label)
40324063
@speaker_tag = args[:speaker_tag] if args.key?(:speaker_tag)
40334064
@start_time = args[:start_time] if args.key?(:start_time)
40344065
@word = args[:word] if args.key?(:word)
@@ -5180,6 +5211,13 @@ class GoogleCloudVideointelligenceV1p2beta1WordInfo
51805211
# @return [String]
51815212
attr_accessor :end_time
51825213

5214+
# Output only. A distinct string value is assigned for every speaker within the
5215+
# audio. This field specifies which one of those speakers was detected to have
5216+
# spoken this word.
5217+
# Corresponds to the JSON property `speakerLabel`
5218+
# @return [String]
5219+
attr_accessor :speaker_label
5220+
51835221
# Output only. A distinct integer value is assigned for every speaker within the
51845222
# audio. This field specifies which one of those speakers was detected to have
51855223
# spoken this word. Value ranges from 1 up to diarization_speaker_count, and is
@@ -5209,6 +5247,7 @@ def initialize(**args)
52095247
def update!(**args)
52105248
@confidence = args[:confidence] if args.key?(:confidence)
52115249
@end_time = args[:end_time] if args.key?(:end_time)
5250+
@speaker_label = args[:speaker_label] if args.key?(:speaker_label)
52125251
@speaker_tag = args[:speaker_tag] if args.key?(:speaker_tag)
52135252
@start_time = args[:start_time] if args.key?(:start_time)
52145253
@word = args[:word] if args.key?(:word)
@@ -6566,6 +6605,13 @@ class GoogleCloudVideointelligenceV1p3beta1WordInfo
65666605
# @return [String]
65676606
attr_accessor :end_time
65686607

6608+
# Output only. A distinct string value is assigned for every speaker within the
6609+
# audio. This field specifies which one of those speakers was detected to have
6610+
# spoken this word.
6611+
# Corresponds to the JSON property `speakerLabel`
6612+
# @return [String]
6613+
attr_accessor :speaker_label
6614+
65696615
# Output only. A distinct integer value is assigned for every speaker within the
65706616
# audio. This field specifies which one of those speakers was detected to have
65716617
# spoken this word. Value ranges from 1 up to diarization_speaker_count, and is
@@ -6595,6 +6641,7 @@ def initialize(**args)
65956641
def update!(**args)
65966642
@confidence = args[:confidence] if args.key?(:confidence)
65976643
@end_time = args[:end_time] if args.key?(:end_time)
6644+
@speaker_label = args[:speaker_label] if args.key?(:speaker_label)
65986645
@speaker_tag = args[:speaker_tag] if args.key?(:speaker_tag)
65996646
@start_time = args[:start_time] if args.key?(:start_time)
66006647
@word = args[:word] if args.key?(:word)
@@ -6628,6 +6675,14 @@ class GoogleLongrunningListOperationsResponse
66286675
# @return [Array<Google::Apis::VideointelligenceV1::GoogleLongrunningOperation>]
66296676
attr_accessor :operations
66306677

6678+
# Unordered list. Unreachable resources. Populated when the request sets `
6679+
# ListOperationsRequest.return_partial_success` and reads across collections.
6680+
# For example, when attempting to list all resources across all supported
6681+
# locations.
6682+
# Corresponds to the JSON property `unreachable`
6683+
# @return [Array<String>]
6684+
attr_accessor :unreachable
6685+
66316686
def initialize(**args)
66326687
update!(**args)
66336688
end
@@ -6636,6 +6691,7 @@ def initialize(**args)
66366691
def update!(**args)
66376692
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
66386693
@operations = args[:operations] if args.key?(:operations)
6694+
@unreachable = args[:unreachable] if args.key?(:unreachable)
66396695
end
66406696
end
66416697

generated/google-apis-videointelligence_v1/lib/google/apis/videointelligence_v1/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 VideointelligenceV1
1818
# Version of the google-apis-videointelligence_v1 gem
19-
GEM_VERSION = "0.27.0"
19+
GEM_VERSION = "0.28.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 = "20250724"
25+
REVISION = "20260304"
2626
end
2727
end
2828
end

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1447,6 +1447,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
14471447
class GoogleCloudVideointelligenceV1SpeechTranscriptionConfig
14481448
# @private
14491449
class Representation < Google::Apis::Core::JsonRepresentation
1450+
property :audio_output_uri_prefix, as: 'audioOutputUriPrefix'
14501451
collection :audio_tracks, as: 'audioTracks'
14511452
property :diarization_speaker_count, as: 'diarizationSpeakerCount'
14521453
property :enable_automatic_punctuation, as: 'enableAutomaticPunctuation'
@@ -1615,6 +1616,7 @@ class GoogleCloudVideointelligenceV1WordInfo
16151616
class Representation < Google::Apis::Core::JsonRepresentation
16161617
property :confidence, as: 'confidence'
16171618
property :end_time, as: 'endTime'
1619+
property :speaker_label, as: 'speakerLabel'
16181620
property :speaker_tag, as: 'speakerTag'
16191621
property :start_time, as: 'startTime'
16201622
property :word, as: 'word'
@@ -1974,6 +1976,7 @@ class GoogleCloudVideointelligenceV1beta2WordInfo
19741976
class Representation < Google::Apis::Core::JsonRepresentation
19751977
property :confidence, as: 'confidence'
19761978
property :end_time, as: 'endTime'
1979+
property :speaker_label, as: 'speakerLabel'
19771980
property :speaker_tag, as: 'speakerTag'
19781981
property :start_time, as: 'startTime'
19791982
property :word, as: 'word'
@@ -2333,6 +2336,7 @@ class GoogleCloudVideointelligenceV1p1beta1WordInfo
23332336
class Representation < Google::Apis::Core::JsonRepresentation
23342337
property :confidence, as: 'confidence'
23352338
property :end_time, as: 'endTime'
2339+
property :speaker_label, as: 'speakerLabel'
23362340
property :speaker_tag, as: 'speakerTag'
23372341
property :start_time, as: 'startTime'
23382342
property :word, as: 'word'
@@ -2692,6 +2696,7 @@ class GoogleCloudVideointelligenceV1p2beta1WordInfo
26922696
class Representation < Google::Apis::Core::JsonRepresentation
26932697
property :confidence, as: 'confidence'
26942698
property :end_time, as: 'endTime'
2699+
property :speaker_label, as: 'speakerLabel'
26952700
property :speaker_tag, as: 'speakerTag'
26962701
property :start_time, as: 'startTime'
26972702
property :word, as: 'word'
@@ -3116,6 +3121,7 @@ class GoogleCloudVideointelligenceV1p3beta1WordInfo
31163121
class Representation < Google::Apis::Core::JsonRepresentation
31173122
property :confidence, as: 'confidence'
31183123
property :end_time, as: 'endTime'
3124+
property :speaker_label, as: 'speakerLabel'
31193125
property :speaker_tag, as: 'speakerTag'
31203126
property :start_time, as: 'startTime'
31213127
property :word, as: 'word'
@@ -3134,6 +3140,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
31343140
property :next_page_token, as: 'nextPageToken'
31353141
collection :operations, as: 'operations', class: Google::Apis::VideointelligenceV1::GoogleLongrunningOperation, decorator: Google::Apis::VideointelligenceV1::GoogleLongrunningOperation::Representation
31363142

3143+
collection :unreachable, as: 'unreachable'
31373144
end
31383145
end
31393146

0 commit comments

Comments
 (0)