diff --git a/generated/google/apis/adexchangebuyer_v1_3.rb b/generated/google/apis/adexchangebuyer_v1_3.rb index 63e911014..466f6b948 100644 --- a/generated/google/apis/adexchangebuyer_v1_3.rb +++ b/generated/google/apis/adexchangebuyer_v1_3.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/ad-exchange/buyer-rest module AdexchangebuyerV1_3 VERSION = 'V1_3' - REVISION = '20180222' + REVISION = '20190614' # Manage your Ad Exchange buyer account configuration AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer' diff --git a/generated/google/apis/adexchangebuyer_v1_3/classes.rb b/generated/google/apis/adexchangebuyer_v1_3/classes.rb index 821896844..d1999ccb0 100644 --- a/generated/google/apis/adexchangebuyer_v1_3/classes.rb +++ b/generated/google/apis/adexchangebuyer_v1_3/classes.rb @@ -282,6 +282,11 @@ module Google # @return [Fixnum] attr_accessor :account_id + # + # Corresponds to the JSON property `adTechnologyProviders` + # @return [Google::Apis::AdexchangebuyerV1_3::Creative::AdTechnologyProviders] + attr_accessor :ad_technology_providers + # Detected advertiser id, if any. Read-only. This field should not be set in # requests. # Corresponds to the JSON property `advertiserId` @@ -413,6 +418,7 @@ module Google def update!(**args) @html_snippet = args[:html_snippet] if args.key?(:html_snippet) @account_id = args[:account_id] if args.key?(:account_id) + @ad_technology_providers = args[:ad_technology_providers] if args.key?(:ad_technology_providers) @advertiser_id = args[:advertiser_id] if args.key?(:advertiser_id) @advertiser_name = args[:advertiser_name] if args.key?(:advertiser_name) @agency_id = args[:agency_id] if args.key?(:agency_id) @@ -437,6 +443,32 @@ module Google @width = args[:width] if args.key?(:width) end + # + class AdTechnologyProviders + include Google::Apis::Core::Hashable + + # + # Corresponds to the JSON property `detectedProviderIds` + # @return [Array] + attr_accessor :detected_provider_ids + + # + # Corresponds to the JSON property `hasUnidentifiedProvider` + # @return [Boolean] + attr_accessor :has_unidentified_provider + alias_method :has_unidentified_provider?, :has_unidentified_provider + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @detected_provider_ids = args[:detected_provider_ids] if args.key?(:detected_provider_ids) + @has_unidentified_provider = args[:has_unidentified_provider] if args.key?(:has_unidentified_provider) + end + end + # class Correction include Google::Apis::Core::Hashable @@ -600,11 +632,6 @@ module Google # @return [Float] attr_accessor :star_rating - # The URL to the app store to purchase/download the promoted app. - # Corresponds to the JSON property `store` - # @return [String] - attr_accessor :store - def initialize(**args) update!(**args) end @@ -622,7 +649,6 @@ module Google @logo = args[:logo] if args.key?(:logo) @price = args[:price] if args.key?(:price) @star_rating = args[:star_rating] if args.key?(:star_rating) - @store = args[:store] if args.key?(:store) end # The app icon, for app download ads. diff --git a/generated/google/apis/adexchangebuyer_v1_3/representations.rb b/generated/google/apis/adexchangebuyer_v1_3/representations.rb index 34470ec06..ff8a15089 100644 --- a/generated/google/apis/adexchangebuyer_v1_3/representations.rb +++ b/generated/google/apis/adexchangebuyer_v1_3/representations.rb @@ -61,6 +61,12 @@ module Google class Creative class Representation < Google::Apis::Core::JsonRepresentation; end + class AdTechnologyProviders + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Correction class Representation < Google::Apis::Core::JsonRepresentation; end @@ -241,6 +247,8 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation property :html_snippet, as: 'HTMLSnippet' property :account_id, as: 'accountId' + property :ad_technology_providers, as: 'adTechnologyProviders', class: Google::Apis::AdexchangebuyerV1_3::Creative::AdTechnologyProviders, decorator: Google::Apis::AdexchangebuyerV1_3::Creative::AdTechnologyProviders::Representation + collection :advertiser_id, as: 'advertiserId' property :advertiser_name, as: 'advertiserName' property :agency_id, :numeric_string => true, as: 'agencyId' @@ -270,6 +278,14 @@ module Google property :width, as: 'width' end + class AdTechnologyProviders + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :detected_provider_ids, as: 'detectedProviderIds' + property :has_unidentified_provider, as: 'hasUnidentifiedProvider' + end + end + class Correction # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -320,7 +336,6 @@ module Google property :price, as: 'price' property :star_rating, as: 'starRating' - property :store, as: 'store' end class AppIcon diff --git a/generated/google/apis/adexchangebuyer_v1_4.rb b/generated/google/apis/adexchangebuyer_v1_4.rb index c62dcaab9..bc5946963 100644 --- a/generated/google/apis/adexchangebuyer_v1_4.rb +++ b/generated/google/apis/adexchangebuyer_v1_4.rb @@ -26,7 +26,7 @@ module Google # @see https://developers.google.com/ad-exchange/buyer-rest module AdexchangebuyerV1_4 VERSION = 'V1_4' - REVISION = '20180823' + REVISION = '20190614' # Manage your Ad Exchange buyer account configuration AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer' diff --git a/generated/google/apis/adexchangebuyer_v1_4/classes.rb b/generated/google/apis/adexchangebuyer_v1_4/classes.rb index 0329f8288..77877be70 100644 --- a/generated/google/apis/adexchangebuyer_v1_4/classes.rb +++ b/generated/google/apis/adexchangebuyer_v1_4/classes.rb @@ -495,6 +495,11 @@ module Google # @return [String] attr_accessor :ad_choices_destination_url + # + # Corresponds to the JSON property `adTechnologyProviders` + # @return [Google::Apis::AdexchangebuyerV1_4::Creative::AdTechnologyProviders] + attr_accessor :ad_technology_providers + # Detected advertiser id, if any. Read-only. This field should not be set in # requests. # Corresponds to the JSON property `advertiserId` @@ -681,6 +686,7 @@ module Google @html_snippet = args[:html_snippet] if args.key?(:html_snippet) @account_id = args[:account_id] if args.key?(:account_id) @ad_choices_destination_url = args[:ad_choices_destination_url] if args.key?(:ad_choices_destination_url) + @ad_technology_providers = args[:ad_technology_providers] if args.key?(:ad_technology_providers) @advertiser_id = args[:advertiser_id] if args.key?(:advertiser_id) @advertiser_name = args[:advertiser_name] if args.key?(:advertiser_name) @agency_id = args[:agency_id] if args.key?(:agency_id) @@ -710,6 +716,32 @@ module Google @width = args[:width] if args.key?(:width) end + # + class AdTechnologyProviders + include Google::Apis::Core::Hashable + + # + # Corresponds to the JSON property `detectedProviderIds` + # @return [Array] + attr_accessor :detected_provider_ids + + # + # Corresponds to the JSON property `hasUnidentifiedProvider` + # @return [Boolean] + attr_accessor :has_unidentified_provider + alias_method :has_unidentified_provider?, :has_unidentified_provider + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @detected_provider_ids = args[:detected_provider_ids] if args.key?(:detected_provider_ids) + @has_unidentified_provider = args[:has_unidentified_provider] if args.key?(:has_unidentified_provider) + end + end + # class Correction include Google::Apis::Core::Hashable @@ -899,11 +931,6 @@ module Google # @return [Float] attr_accessor :star_rating - # The URL to the app store to purchase/download the promoted app. - # Corresponds to the JSON property `store` - # @return [String] - attr_accessor :store - # The URL of the XML VAST for a native ad. Note this is a separate field from # resource.video_url. # Corresponds to the JSON property `videoURL` @@ -928,7 +955,6 @@ module Google @logo = args[:logo] if args.key?(:logo) @price = args[:price] if args.key?(:price) @star_rating = args[:star_rating] if args.key?(:star_rating) - @store = args[:store] if args.key?(:store) @video_url = args[:video_url] if args.key?(:video_url) end diff --git a/generated/google/apis/adexchangebuyer_v1_4/representations.rb b/generated/google/apis/adexchangebuyer_v1_4/representations.rb index 9984e5819..67ae912f8 100644 --- a/generated/google/apis/adexchangebuyer_v1_4/representations.rb +++ b/generated/google/apis/adexchangebuyer_v1_4/representations.rb @@ -109,6 +109,12 @@ module Google class Creative class Representation < Google::Apis::Core::JsonRepresentation; end + class AdTechnologyProviders + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Correction class Representation < Google::Apis::Core::JsonRepresentation; end @@ -635,6 +641,8 @@ module Google property :html_snippet, as: 'HTMLSnippet' property :account_id, as: 'accountId' property :ad_choices_destination_url, as: 'adChoicesDestinationUrl' + property :ad_technology_providers, as: 'adTechnologyProviders', class: Google::Apis::AdexchangebuyerV1_4::Creative::AdTechnologyProviders, decorator: Google::Apis::AdexchangebuyerV1_4::Creative::AdTechnologyProviders::Representation + collection :advertiser_id, as: 'advertiserId' property :advertiser_name, as: 'advertiserName' property :agency_id, :numeric_string => true, as: 'agencyId' @@ -669,6 +677,14 @@ module Google property :width, as: 'width' end + class AdTechnologyProviders + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :detected_provider_ids, as: 'detectedProviderIds' + property :has_unidentified_provider, as: 'hasUnidentifiedProvider' + end + end + class Correction # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -724,7 +740,6 @@ module Google property :price, as: 'price' property :star_rating, as: 'starRating' - property :store, as: 'store' property :video_url, as: 'videoURL' end diff --git a/generated/google/apis/androidpublisher_v2.rb b/generated/google/apis/androidpublisher_v2.rb index c3787d562..f563bbb65 100644 --- a/generated/google/apis/androidpublisher_v2.rb +++ b/generated/google/apis/androidpublisher_v2.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/android-publisher module AndroidpublisherV2 VERSION = 'V2' - REVISION = '20190611' + REVISION = '20190616' # View and manage your Google Play Developer account AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher' diff --git a/generated/google/apis/androidpublisher_v2/classes.rb b/generated/google/apis/androidpublisher_v2/classes.rb index 3a520a4d6..3a03e5697 100644 --- a/generated/google/apis/androidpublisher_v2/classes.rb +++ b/generated/google/apis/androidpublisher_v2/classes.rb @@ -1640,12 +1640,13 @@ module Google class Testers include Google::Apis::Core::Hashable - # + # A list of all Google Groups, as email addresses, that define testers for this + # track. # Corresponds to the JSON property `googleGroups` # @return [Array] attr_accessor :google_groups - # + # A list of all Google+ Communities, as URLs, that define testers for this track. # Corresponds to the JSON property `googlePlusCommunities` # @return [Array] attr_accessor :google_plus_communities diff --git a/generated/google/apis/androidpublisher_v3.rb b/generated/google/apis/androidpublisher_v3.rb index 241cb919c..e5dc7d8d1 100644 --- a/generated/google/apis/androidpublisher_v3.rb +++ b/generated/google/apis/androidpublisher_v3.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/android-publisher module AndroidpublisherV3 VERSION = 'V3' - REVISION = '20190611' + REVISION = '20190616' # View and manage your Google Play Developer account AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher' diff --git a/generated/google/apis/androidpublisher_v3/classes.rb b/generated/google/apis/androidpublisher_v3/classes.rb index abd38d7ee..2db92c2bd 100644 --- a/generated/google/apis/androidpublisher_v3/classes.rb +++ b/generated/google/apis/androidpublisher_v3/classes.rb @@ -1737,12 +1737,13 @@ module Google class Testers include Google::Apis::Core::Hashable - # + # A list of all Google Groups, as email addresses, that define testers for this + # track. # Corresponds to the JSON property `googleGroups` # @return [Array] attr_accessor :google_groups - # + # A list of all Google+ Communities, as URLs, that define testers for this track. # Corresponds to the JSON property `googlePlusCommunities` # @return [Array] attr_accessor :google_plus_communities diff --git a/generated/google/apis/cloudresourcemanager_v1beta1.rb b/generated/google/apis/cloudresourcemanager_v1beta1.rb index 0f925c09d..ac96b0f3e 100644 --- a/generated/google/apis/cloudresourcemanager_v1beta1.rb +++ b/generated/google/apis/cloudresourcemanager_v1beta1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/resource-manager module CloudresourcemanagerV1beta1 VERSION = 'V1beta1' - REVISION = '20190424' + REVISION = '20190610' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/cloudresourcemanager_v1beta1/service.rb b/generated/google/apis/cloudresourcemanager_v1beta1/service.rb index 3a93a6b42..f5806c1fa 100644 --- a/generated/google/apis/cloudresourcemanager_v1beta1/service.rb +++ b/generated/google/apis/cloudresourcemanager_v1beta1/service.rb @@ -128,11 +128,10 @@ module Google # the response. Filter rules are case-insensitive. # Organizations may be filtered by `owner.directoryCustomerId` or by # `domain`, where the domain is a G Suite domain, for example: - # |Filter|Description| - # |------|-----------| - # |owner.directorycustomerid:123456789|Organizations with - # `owner.directory_customer_id` equal to `123456789`.| - # |domain:google.com|Organizations corresponding to the domain `google.com`.| + # * Filter `owner.directorycustomerid:123456789` returns Organization + # resources with `owner.directory_customer_id` equal to `123456789`. + # * Filter `domain:google.com` returns Organization resources corresponding + # to the domain `google.com`. # This field is optional. # @param [Fixnum] page_size # The maximum number of Organizations to return in the response. diff --git a/generated/google/apis/cloudresourcemanager_v2beta1.rb b/generated/google/apis/cloudresourcemanager_v2beta1.rb index 4a5eabfa9..ab34a777e 100644 --- a/generated/google/apis/cloudresourcemanager_v2beta1.rb +++ b/generated/google/apis/cloudresourcemanager_v2beta1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/resource-manager module CloudresourcemanagerV2beta1 VERSION = 'V2beta1' - REVISION = '20190603' + REVISION = '20190610' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/cloudresourcemanager_v2beta1/classes.rb b/generated/google/apis/cloudresourcemanager_v2beta1/classes.rb index b99dc5b4f..5aa8aeb9f 100644 --- a/generated/google/apis/cloudresourcemanager_v2beta1/classes.rb +++ b/generated/google/apis/cloudresourcemanager_v2beta1/classes.rb @@ -619,14 +619,16 @@ module Google # The displayName field in a query expression should use escaped quotes # for values that include whitespace to prevent unexpected behavior. # Some example queries are: - # |Query | Description| - # |----- | -----------| - # |displayName=Test* | Folders whose display name starts with "Test".| - # |lifecycleState=ACTIVE | Folders whose lifecycleState is ACTIVE.| - # |parent=folders/123 | Folders whose parent is "folders/123".| - # |parent=folders/123 AND lifecycleState=ACTIVE | Active folders whose parent - # is "folders/123".| |displayName=\\"Test String\\"|Folders whose display - # name includes both "Test" and "String".| + # * Query `displayName=Test*` returns Folder resources whose display name + # starts with "Test". + # * Query `lifecycleState=ACTIVE` returns Folder resources with + # `lifecycleState` set to `ACTIVE`. + # * Query `parent=folders/123` returns Folder resources that have + # `folders/123` as a parent resource. + # * Query `parent=folders/123 AND lifecycleState=ACTIVE` returns active + # Folder resources that have `folders/123` as a parent resource. + # * Query `displayName=\\"Test String\\"` returns Folder resources with + # display names that include both "Test" and "String". # Corresponds to the JSON property `query` # @return [String] attr_accessor :query diff --git a/generated/google/apis/texttospeech_v1.rb b/generated/google/apis/texttospeech_v1.rb index f221c7399..bfb88841d 100644 --- a/generated/google/apis/texttospeech_v1.rb +++ b/generated/google/apis/texttospeech_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/text-to-speech/ module TexttospeechV1 VERSION = 'V1' - REVISION = '20190329' + REVISION = '20190614' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/texttospeech_v1/classes.rb b/generated/google/apis/texttospeech_v1/classes.rb index 2b53fba4c..c1034bd3e 100644 --- a/generated/google/apis/texttospeech_v1/classes.rb +++ b/generated/google/apis/texttospeech_v1/classes.rb @@ -26,15 +26,14 @@ module Google class AudioConfig include Google::Apis::Core::Hashable - # Required. The format of the requested audio byte stream. + # Required. The format of the audio byte stream. # Corresponds to the JSON property `audioEncoding` # @return [String] attr_accessor :audio_encoding - # An identifier which selects 'audio effects' profiles that are applied on - # (post synthesized) text to speech. - # Effects are applied on top of each other in the order they are given. - # See + # Input only. Optional. An identifier which selects 'audio effects' profiles + # that are applied on (post synthesized) text to speech. Effects are applied + # on top of each other in the order they are given. See # [audio-profiles](https: # //cloud.google.com/text-to-speech/docs/audio-profiles) # for current supported profile ids. @@ -42,39 +41,40 @@ module Google # @return [Array] attr_accessor :effects_profile_id - # Optional speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 - # semitones from the original pitch. -20 means decrease 20 semitones from the - # original pitch. + # Input only. Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means + # increase 20 semitones from the original pitch. -20 means decrease 20 + # semitones from the original pitch. # Corresponds to the JSON property `pitch` # @return [Float] attr_accessor :pitch - # The synthesis sample rate (in hertz) for this audio. Optional. If this is - # different from the voice's natural sample rate, then the synthesizer will - # honor this request by converting to the desired sample rate (which might - # result in worse audio quality), unless the specified sample rate is not - # supported for the encoding chosen, in which case it will fail the request - # and return google.rpc.Code.INVALID_ARGUMENT. + # The synthesis sample rate (in hertz) for this audio. Optional. When this is + # specified in SynthesizeSpeechRequest, if this is different from the voice's + # natural sample rate, then the synthesizer will honor this request by + # converting to the desired sample rate (which might result in worse audio + # quality), unless the specified sample rate is not supported for the + # encoding chosen, in which case it will fail the request and return + # google.rpc.Code.INVALID_ARGUMENT. # Corresponds to the JSON property `sampleRateHertz` # @return [Fixnum] attr_accessor :sample_rate_hertz - # Optional speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal - # native speed supported by the specific voice. 2.0 is twice as fast, and - # 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any - # other values < 0.25 or > 4.0 will return an error. + # Input only. Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is + # the normal native speed supported by the specific voice. 2.0 is twice as + # fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 + # speed. Any other values < 0.25 or > 4.0 will return an error. # Corresponds to the JSON property `speakingRate` # @return [Float] attr_accessor :speaking_rate - # Optional volume gain (in dB) of the normal native volume supported by the - # specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of - # 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) - # will play at approximately half the amplitude of the normal native signal - # amplitude. A value of +6.0 (dB) will play at approximately twice the - # amplitude of the normal native signal amplitude. Strongly recommend not to - # exceed +10 (dB) as there's usually no effective increase in loudness for - # any value greater than that. + # Input only. Optional. Volume gain (in dB) of the normal native volume + # supported by the specific voice, in the range [-96.0, 16.0]. If unset, or + # set to a value of 0.0 (dB), will play at normal native signal amplitude. A + # value of -6.0 (dB) will play at approximately half the amplitude of the + # normal native signal amplitude. A value of +6.0 (dB) will play at + # approximately twice the amplitude of the normal native signal amplitude. + # Strongly recommend not to exceed +10 (dB) as there's usually no effective + # increase in loudness for any value greater than that. # Corresponds to the JSON property `volumeGainDb` # @return [Float] attr_accessor :volume_gain_db @@ -183,7 +183,8 @@ module Google include Google::Apis::Core::Hashable # The audio data bytes encoded as specified in the request, including the - # header (For LINEAR16 audio, we include the WAV header). Note: as + # header for encodings that are wrapped in containers (e.g. MP3, OGG_OPUS). + # For LINEAR16 audio, we include the WAV header. Note: as # with all bytes fields, protobuffers use a pure binary representation, # whereas JSON representations use base64. # Corresponds to the JSON property `audioContent` diff --git a/generated/google/apis/texttospeech_v1beta1.rb b/generated/google/apis/texttospeech_v1beta1.rb index 3495a0c6a..cf09da8b8 100644 --- a/generated/google/apis/texttospeech_v1beta1.rb +++ b/generated/google/apis/texttospeech_v1beta1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/text-to-speech/ module TexttospeechV1beta1 VERSION = 'V1beta1' - REVISION = '20190329' + REVISION = '20190614' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/texttospeech_v1beta1/classes.rb b/generated/google/apis/texttospeech_v1beta1/classes.rb index 83d1ee230..90ca0333b 100644 --- a/generated/google/apis/texttospeech_v1beta1/classes.rb +++ b/generated/google/apis/texttospeech_v1beta1/classes.rb @@ -26,15 +26,14 @@ module Google class AudioConfig include Google::Apis::Core::Hashable - # Required. The format of the requested audio byte stream. + # Required. The format of the audio byte stream. # Corresponds to the JSON property `audioEncoding` # @return [String] attr_accessor :audio_encoding - # An identifier which selects 'audio effects' profiles that are applied on - # (post synthesized) text to speech. - # Effects are applied on top of each other in the order they are given. - # See + # Input only. Optional. An identifier which selects 'audio effects' profiles + # that are applied on (post synthesized) text to speech. Effects are applied + # on top of each other in the order they are given. See # [audio-profiles](https: # //cloud.google.com/text-to-speech/docs/audio-profiles) # for current supported profile ids. @@ -42,39 +41,40 @@ module Google # @return [Array] attr_accessor :effects_profile_id - # Optional speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 - # semitones from the original pitch. -20 means decrease 20 semitones from the - # original pitch. + # Input only. Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means + # increase 20 semitones from the original pitch. -20 means decrease 20 + # semitones from the original pitch. # Corresponds to the JSON property `pitch` # @return [Float] attr_accessor :pitch - # The synthesis sample rate (in hertz) for this audio. Optional. If this is - # different from the voice's natural sample rate, then the synthesizer will - # honor this request by converting to the desired sample rate (which might - # result in worse audio quality), unless the specified sample rate is not - # supported for the encoding chosen, in which case it will fail the request - # and return google.rpc.Code.INVALID_ARGUMENT. + # The synthesis sample rate (in hertz) for this audio. Optional. When this is + # specified in SynthesizeSpeechRequest, if this is different from the voice's + # natural sample rate, then the synthesizer will honor this request by + # converting to the desired sample rate (which might result in worse audio + # quality), unless the specified sample rate is not supported for the + # encoding chosen, in which case it will fail the request and return + # google.rpc.Code.INVALID_ARGUMENT. # Corresponds to the JSON property `sampleRateHertz` # @return [Fixnum] attr_accessor :sample_rate_hertz - # Optional speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal - # native speed supported by the specific voice. 2.0 is twice as fast, and - # 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any - # other values < 0.25 or > 4.0 will return an error. + # Input only. Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is + # the normal native speed supported by the specific voice. 2.0 is twice as + # fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 + # speed. Any other values < 0.25 or > 4.0 will return an error. # Corresponds to the JSON property `speakingRate` # @return [Float] attr_accessor :speaking_rate - # Optional volume gain (in dB) of the normal native volume supported by the - # specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of - # 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) - # will play at approximately half the amplitude of the normal native signal - # amplitude. A value of +6.0 (dB) will play at approximately twice the - # amplitude of the normal native signal amplitude. Strongly recommend not to - # exceed +10 (dB) as there's usually no effective increase in loudness for - # any value greater than that. + # Input only. Optional. Volume gain (in dB) of the normal native volume + # supported by the specific voice, in the range [-96.0, 16.0]. If unset, or + # set to a value of 0.0 (dB), will play at normal native signal amplitude. A + # value of -6.0 (dB) will play at approximately half the amplitude of the + # normal native signal amplitude. A value of +6.0 (dB) will play at + # approximately twice the amplitude of the normal native signal amplitude. + # Strongly recommend not to exceed +10 (dB) as there's usually no effective + # increase in loudness for any value greater than that. # Corresponds to the JSON property `volumeGainDb` # @return [Float] attr_accessor :volume_gain_db @@ -183,7 +183,8 @@ module Google include Google::Apis::Core::Hashable # The audio data bytes encoded as specified in the request, including the - # header (For LINEAR16 audio, we include the WAV header). Note: as + # header for encodings that are wrapped in containers (e.g. MP3, OGG_OPUS). + # For LINEAR16 audio, we include the WAV header. Note: as # with all bytes fields, protobuffers use a pure binary representation, # whereas JSON representations use base64. # Corresponds to the JSON property `audioContent` diff --git a/generated/google/apis/youtube_partner_v1.rb b/generated/google/apis/youtube_partner_v1.rb index 87ab7ccae..72f5d12e4 100644 --- a/generated/google/apis/youtube_partner_v1.rb +++ b/generated/google/apis/youtube_partner_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/youtube/partner/ module YoutubePartnerV1 VERSION = 'V1' - REVISION = '20190603' + REVISION = '20190617' # View and manage your assets and associated content on YouTube AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner'