From fefcd4abe0bd52b0d81ea577457d0f520d7f090b Mon Sep 17 00:00:00 2001 From: Google APIs Date: Sat, 22 Jun 2019 00:37:44 +0000 Subject: [PATCH] Autogenerated update (2019-06-22) Update: - cloudresourcemanager_v2 - cloudresourcemanager_v2beta1 - cloudtasks_v2beta2 - doubleclickbidmanager_v1 - servicecontrol_v1 - spanner_v1 - videointelligence_v1 - videointelligence_v1p1beta1 - videointelligence_v1p2beta1 --- .../google/apis/cloudresourcemanager_v2.rb | 2 +- .../apis/cloudresourcemanager_v2/classes.rb | 20 +-- .../apis/cloudresourcemanager_v2beta1.rb | 2 +- .../cloudresourcemanager_v2beta1/classes.rb | 2 +- generated/google/apis/cloudtasks_v2beta2.rb | 2 +- .../google/apis/cloudtasks_v2beta2/classes.rb | 8 ++ .../google/apis/doubleclickbidmanager_v1.rb | 2 +- generated/google/apis/servicecontrol_v1.rb | 2 +- .../google/apis/servicecontrol_v1/classes.rb | 48 +++++++ .../apis/servicecontrol_v1/representations.rb | 17 +++ generated/google/apis/spanner_v1.rb | 2 +- generated/google/apis/spanner_v1/classes.rb | 123 ++---------------- generated/google/apis/videointelligence_v1.rb | 2 +- .../apis/videointelligence_v1/classes.rb | 80 +++++++----- .../apis/videointelligence_v1p1beta1.rb | 2 +- .../videointelligence_v1p1beta1/classes.rb | 80 +++++++----- .../apis/videointelligence_v1p2beta1.rb | 2 +- .../videointelligence_v1p2beta1/classes.rb | 80 +++++++----- 18 files changed, 241 insertions(+), 235 deletions(-) diff --git a/generated/google/apis/cloudresourcemanager_v2.rb b/generated/google/apis/cloudresourcemanager_v2.rb index 66cab313f..fc4e62ad6 100644 --- a/generated/google/apis/cloudresourcemanager_v2.rb +++ b/generated/google/apis/cloudresourcemanager_v2.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/resource-manager module CloudresourcemanagerV2 VERSION = 'V2' - REVISION = '20190603' + REVISION = '20190619' # 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_v2/classes.rb b/generated/google/apis/cloudresourcemanager_v2/classes.rb index 6d6286a8f..302a0ad03 100644 --- a/generated/google/apis/cloudresourcemanager_v2/classes.rb +++ b/generated/google/apis/cloudresourcemanager_v2/classes.rb @@ -254,7 +254,7 @@ module Google # @return [String] attr_accessor :display_name - # Output only. The lifecycle state of the folder. + # Output only. The lifecycle state of the folder. # Updates to the lifecycle_state must be performed via # DeleteFolder and # UndeleteFolder. @@ -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/cloudresourcemanager_v2beta1.rb b/generated/google/apis/cloudresourcemanager_v2beta1.rb index ab34a777e..450af4d0e 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 = '20190610' + REVISION = '20190619' # 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 5aa8aeb9f..52f9acac4 100644 --- a/generated/google/apis/cloudresourcemanager_v2beta1/classes.rb +++ b/generated/google/apis/cloudresourcemanager_v2beta1/classes.rb @@ -254,7 +254,7 @@ module Google # @return [String] attr_accessor :display_name - # Output only. The lifecycle state of the folder. + # Output only. The lifecycle state of the folder. # Updates to the lifecycle_state must be performed via # DeleteFolder and # UndeleteFolder. diff --git a/generated/google/apis/cloudtasks_v2beta2.rb b/generated/google/apis/cloudtasks_v2beta2.rb index bd3e470bd..a13b9342e 100644 --- a/generated/google/apis/cloudtasks_v2beta2.rb +++ b/generated/google/apis/cloudtasks_v2beta2.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/tasks/ module CloudtasksV2beta2 VERSION = 'V2beta2' - REVISION = '20190531' + REVISION = '20190618' # 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/cloudtasks_v2beta2/classes.rb b/generated/google/apis/cloudtasks_v2beta2/classes.rb index 628f0f8e3..cce400c19 100644 --- a/generated/google/apis/cloudtasks_v2beta2/classes.rb +++ b/generated/google/apis/cloudtasks_v2beta2/classes.rb @@ -668,6 +668,14 @@ module Google # @return [String] attr_accessor :filter + # Required. + # The duration of the lease. + # Each task returned in the response will + # have its schedule_time set to the current + # time plus the `lease_duration`. The task is leased until its + # schedule_time; thus, the task will not be + # returned to another LeaseTasks call + # before its schedule_time. # After the worker has successfully finished the work associated # with the task, the worker must call via # AcknowledgeTask before the diff --git a/generated/google/apis/doubleclickbidmanager_v1.rb b/generated/google/apis/doubleclickbidmanager_v1.rb index 63cae7e83..4935d2f77 100644 --- a/generated/google/apis/doubleclickbidmanager_v1.rb +++ b/generated/google/apis/doubleclickbidmanager_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/bid-manager/ module DoubleclickbidmanagerV1 VERSION = 'V1' - REVISION = '20190529' + REVISION = '20190617' # View and manage your reports in DoubleClick Bid Manager AUTH_DOUBLECLICKBIDMANAGER = 'https://www.googleapis.com/auth/doubleclickbidmanager' diff --git a/generated/google/apis/servicecontrol_v1.rb b/generated/google/apis/servicecontrol_v1.rb index 02b0b10e5..9805bad77 100644 --- a/generated/google/apis/servicecontrol_v1.rb +++ b/generated/google/apis/servicecontrol_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/service-control/ module ServicecontrolV1 VERSION = 'V1' - REVISION = '20190607' + REVISION = '20190618' # 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/servicecontrol_v1/classes.rb b/generated/google/apis/servicecontrol_v1/classes.rb index 934f154f5..2a6f81623 100644 --- a/generated/google/apis/servicecontrol_v1/classes.rb +++ b/generated/google/apis/servicecontrol_v1/classes.rb @@ -672,6 +672,11 @@ module Google # @return [Fixnum] attr_accessor :count + # Example points. Must be in increasing order of `value` field. + # Corresponds to the JSON property `exemplars` + # @return [Array] + attr_accessor :exemplars + # Describing buckets with arbitrary user-provided width. # Corresponds to the JSON property `explicitBuckets` # @return [Google::Apis::ServicecontrolV1::ExplicitBuckets] @@ -719,6 +724,7 @@ module Google def update!(**args) @bucket_counts = args[:bucket_counts] if args.key?(:bucket_counts) @count = args[:count] if args.key?(:count) + @exemplars = args[:exemplars] if args.key?(:exemplars) @explicit_buckets = args[:explicit_buckets] if args.key?(:explicit_buckets) @exponential_buckets = args[:exponential_buckets] if args.key?(:exponential_buckets) @linear_buckets = args[:linear_buckets] if args.key?(:linear_buckets) @@ -729,6 +735,48 @@ module Google end end + # Exemplars are example points that may be used to annotate aggregated + # distribution values. They are metadata that gives information about a + # particular value added to a Distribution bucket, such as a trace ID that + # was active when a value was added. They may contain further information, + # such as a example values and timestamps, origin, etc. + class Exemplar + include Google::Apis::Core::Hashable + + # Contextual information about the example value. Examples are: + # Trace: type.googleapis.com/google.monitoring.v3.SpanContext + # Literal string: type.googleapis.com/google.protobuf.StringValue + # Labels dropped during aggregation: + # type.googleapis.com/google.monitoring.v3.DroppedLabels + # There may be only a single attachment of any given message type in a + # single exemplar, and this is enforced by the system. + # Corresponds to the JSON property `attachments` + # @return [Array>] + attr_accessor :attachments + + # The observation (sampling) time of the above value. + # Corresponds to the JSON property `timestamp` + # @return [String] + attr_accessor :timestamp + + # Value of the exemplar point. This value determines to which bucket the + # exemplar belongs. + # Corresponds to the JSON property `value` + # @return [Float] + attr_accessor :value + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @attachments = args[:attachments] if args.key?(:attachments) + @timestamp = args[:timestamp] if args.key?(:timestamp) + @value = args[:value] if args.key?(:value) + end + end + # Describing buckets with arbitrary user-provided width. class ExplicitBuckets include Google::Apis::Core::Hashable diff --git a/generated/google/apis/servicecontrol_v1/representations.rb b/generated/google/apis/servicecontrol_v1/representations.rb index 2ae423cb5..06d0f9ba6 100644 --- a/generated/google/apis/servicecontrol_v1/representations.rb +++ b/generated/google/apis/servicecontrol_v1/representations.rb @@ -100,6 +100,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class Exemplar + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class ExplicitBuckets class Representation < Google::Apis::Core::JsonRepresentation; end @@ -417,6 +423,8 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation collection :bucket_counts, as: 'bucketCounts' property :count, :numeric_string => true, as: 'count' + collection :exemplars, as: 'exemplars', class: Google::Apis::ServicecontrolV1::Exemplar, decorator: Google::Apis::ServicecontrolV1::Exemplar::Representation + property :explicit_buckets, as: 'explicitBuckets', class: Google::Apis::ServicecontrolV1::ExplicitBuckets, decorator: Google::Apis::ServicecontrolV1::ExplicitBuckets::Representation property :exponential_buckets, as: 'exponentialBuckets', class: Google::Apis::ServicecontrolV1::ExponentialBuckets, decorator: Google::Apis::ServicecontrolV1::ExponentialBuckets::Representation @@ -430,6 +438,15 @@ module Google end end + class Exemplar + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :attachments, as: 'attachments' + property :timestamp, as: 'timestamp' + property :value, as: 'value' + end + end + class ExplicitBuckets # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google/apis/spanner_v1.rb b/generated/google/apis/spanner_v1.rb index 5e15b9414..f320fe00f 100644 --- a/generated/google/apis/spanner_v1.rb +++ b/generated/google/apis/spanner_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/spanner/ module SpannerV1 VERSION = 'V1' - REVISION = '20190516' + REVISION = '20190613' # 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/spanner_v1/classes.rb b/generated/google/apis/spanner_v1/classes.rb index 0cec562cb..05d337f6c 100644 --- a/generated/google/apis/spanner_v1/classes.rb +++ b/generated/google/apis/spanner_v1/classes.rb @@ -902,43 +902,10 @@ module Google # The `Status` type defines a logical error model that is suitable for # different programming environments, including REST APIs and RPC APIs. It is - # used by [gRPC](https://github.com/grpc). The error model is designed to be: - # - Simple to use and understand for most users - # - Flexible enough to meet unexpected needs - # # Overview - # The `Status` message contains three pieces of data: error code, error - # message, and error details. The error code should be an enum value of - # google.rpc.Code, but it may accept additional error codes if needed. The - # error message should be a developer-facing English message that helps - # developers *understand* and *resolve* the error. If a localized user-facing - # error message is needed, put the localized message in the error details or - # localize it in the client. The optional error details may contain arbitrary - # information about the error. There is a predefined set of error detail types - # in the package `google.rpc` that can be used for common error conditions. - # # Language mapping - # The `Status` message is the logical representation of the error model, but it - # is not necessarily the actual wire format. When the `Status` message is - # exposed in different client libraries and different wire protocols, it can be - # mapped differently. For example, it will likely be mapped to some exceptions - # in Java, but more likely mapped to some error codes in C. - # # Other uses - # The error model and the `Status` message can be used in a variety of - # environments, either with or without APIs, to provide a - # consistent developer experience across different environments. - # Example uses of this error model include: - # - Partial errors. If a service needs to return partial errors to the client, - # it may embed the `Status` in the normal response to indicate the partial - # errors. - # - Workflow errors. A typical workflow has multiple steps. Each step may - # have a `Status` message for error reporting. - # - Batch operations. If a client uses batch request and batch response, the - # `Status` message should be used directly inside batch response, one for - # each error sub-response. - # - Asynchronous operations. If an API call embeds asynchronous operation - # results in its response, the status of those operations should be - # represented directly using the `Status` message. - # - Logging. If some API errors are stored in logs, the message `Status` could - # be used directly after any stripping needed for security/privacy reasons. + # used by [gRPC](https://github.com/grpc). Each `Status` message contains + # three pieces of data: error code, error message, and error details. + # You can find out more about this error model and how to work with it in the + # [API Design Guide](https://cloud.google.com/apis/design/errors). # Corresponds to the JSON property `status` # @return [Google::Apis::SpannerV1::Status] attr_accessor :status @@ -1622,43 +1589,10 @@ module Google # The `Status` type defines a logical error model that is suitable for # different programming environments, including REST APIs and RPC APIs. It is - # used by [gRPC](https://github.com/grpc). The error model is designed to be: - # - Simple to use and understand for most users - # - Flexible enough to meet unexpected needs - # # Overview - # The `Status` message contains three pieces of data: error code, error - # message, and error details. The error code should be an enum value of - # google.rpc.Code, but it may accept additional error codes if needed. The - # error message should be a developer-facing English message that helps - # developers *understand* and *resolve* the error. If a localized user-facing - # error message is needed, put the localized message in the error details or - # localize it in the client. The optional error details may contain arbitrary - # information about the error. There is a predefined set of error detail types - # in the package `google.rpc` that can be used for common error conditions. - # # Language mapping - # The `Status` message is the logical representation of the error model, but it - # is not necessarily the actual wire format. When the `Status` message is - # exposed in different client libraries and different wire protocols, it can be - # mapped differently. For example, it will likely be mapped to some exceptions - # in Java, but more likely mapped to some error codes in C. - # # Other uses - # The error model and the `Status` message can be used in a variety of - # environments, either with or without APIs, to provide a - # consistent developer experience across different environments. - # Example uses of this error model include: - # - Partial errors. If a service needs to return partial errors to the client, - # it may embed the `Status` in the normal response to indicate the partial - # errors. - # - Workflow errors. A typical workflow has multiple steps. Each step may - # have a `Status` message for error reporting. - # - Batch operations. If a client uses batch request and batch response, the - # `Status` message should be used directly inside batch response, one for - # each error sub-response. - # - Asynchronous operations. If an API call embeds asynchronous operation - # results in its response, the status of those operations should be - # represented directly using the `Status` message. - # - Logging. If some API errors are stored in logs, the message `Status` could - # be used directly after any stripping needed for security/privacy reasons. + # used by [gRPC](https://github.com/grpc). Each `Status` message contains + # three pieces of data: error code, error message, and error details. + # You can find out more about this error model and how to work with it in the + # [API Design Guide](https://cloud.google.com/apis/design/errors). # Corresponds to the JSON property `error` # @return [Google::Apis::SpannerV1::Status] attr_accessor :error @@ -2738,43 +2672,10 @@ module Google # The `Status` type defines a logical error model that is suitable for # different programming environments, including REST APIs and RPC APIs. It is - # used by [gRPC](https://github.com/grpc). The error model is designed to be: - # - Simple to use and understand for most users - # - Flexible enough to meet unexpected needs - # # Overview - # The `Status` message contains three pieces of data: error code, error - # message, and error details. The error code should be an enum value of - # google.rpc.Code, but it may accept additional error codes if needed. The - # error message should be a developer-facing English message that helps - # developers *understand* and *resolve* the error. If a localized user-facing - # error message is needed, put the localized message in the error details or - # localize it in the client. The optional error details may contain arbitrary - # information about the error. There is a predefined set of error detail types - # in the package `google.rpc` that can be used for common error conditions. - # # Language mapping - # The `Status` message is the logical representation of the error model, but it - # is not necessarily the actual wire format. When the `Status` message is - # exposed in different client libraries and different wire protocols, it can be - # mapped differently. For example, it will likely be mapped to some exceptions - # in Java, but more likely mapped to some error codes in C. - # # Other uses - # The error model and the `Status` message can be used in a variety of - # environments, either with or without APIs, to provide a - # consistent developer experience across different environments. - # Example uses of this error model include: - # - Partial errors. If a service needs to return partial errors to the client, - # it may embed the `Status` in the normal response to indicate the partial - # errors. - # - Workflow errors. A typical workflow has multiple steps. Each step may - # have a `Status` message for error reporting. - # - Batch operations. If a client uses batch request and batch response, the - # `Status` message should be used directly inside batch response, one for - # each error sub-response. - # - Asynchronous operations. If an API call embeds asynchronous operation - # results in its response, the status of those operations should be - # represented directly using the `Status` message. - # - Logging. If some API errors are stored in logs, the message `Status` could - # be used directly after any stripping needed for security/privacy reasons. + # used by [gRPC](https://github.com/grpc). Each `Status` message contains + # three pieces of data: error code, error message, and error details. + # You can find out more about this error model and how to work with it in the + # [API Design Guide](https://cloud.google.com/apis/design/errors). class Status include Google::Apis::Core::Hashable diff --git a/generated/google/apis/videointelligence_v1.rb b/generated/google/apis/videointelligence_v1.rb index a49dae1d6..0ed7590a8 100644 --- a/generated/google/apis/videointelligence_v1.rb +++ b/generated/google/apis/videointelligence_v1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/video-intelligence/docs/ module VideointelligenceV1 VERSION = 'V1' - REVISION = '20190603' + REVISION = '20190618' # 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/videointelligence_v1/classes.rb b/generated/google/apis/videointelligence_v1/classes.rb index ba08e8308..2a00b02dc 100644 --- a/generated/google/apis/videointelligence_v1/classes.rb +++ b/generated/google/apis/videointelligence_v1/classes.rb @@ -633,11 +633,11 @@ module Google class GoogleCloudVideointelligenceV1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -648,7 +648,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -1015,7 +1017,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -1026,7 +1028,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -1601,11 +1603,11 @@ module Google class GoogleCloudVideointelligenceV1beta2SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -1616,7 +1618,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -1854,7 +1858,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -1865,7 +1869,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -2383,11 +2387,11 @@ module Google class GoogleCloudVideointelligenceV1p1beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -2398,7 +2402,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -2636,7 +2642,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -2647,7 +2653,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -3165,11 +3171,11 @@ module Google class GoogleCloudVideointelligenceV1p2beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -3180,7 +3186,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -3418,7 +3426,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -3429,7 +3437,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -4013,11 +4021,11 @@ module Google class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -4028,7 +4036,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -4427,7 +4437,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -4438,7 +4448,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] diff --git a/generated/google/apis/videointelligence_v1p1beta1.rb b/generated/google/apis/videointelligence_v1p1beta1.rb index 83c8363a1..df6630850 100644 --- a/generated/google/apis/videointelligence_v1p1beta1.rb +++ b/generated/google/apis/videointelligence_v1p1beta1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/video-intelligence/docs/ module VideointelligenceV1p1beta1 VERSION = 'V1p1beta1' - REVISION = '20190603' + REVISION = '20190618' # 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/videointelligence_v1p1beta1/classes.rb b/generated/google/apis/videointelligence_v1p1beta1/classes.rb index 5e71ccb32..06763c3d9 100644 --- a/generated/google/apis/videointelligence_v1p1beta1/classes.rb +++ b/generated/google/apis/videointelligence_v1p1beta1/classes.rb @@ -417,11 +417,11 @@ module Google class GoogleCloudVideointelligenceV1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -432,7 +432,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -670,7 +672,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -681,7 +683,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -1199,11 +1201,11 @@ module Google class GoogleCloudVideointelligenceV1beta2SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -1214,7 +1216,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -1452,7 +1456,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -1463,7 +1467,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -2197,11 +2201,11 @@ module Google class GoogleCloudVideointelligenceV1p1beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -2212,7 +2216,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -2579,7 +2585,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -2590,7 +2596,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -3165,11 +3171,11 @@ module Google class GoogleCloudVideointelligenceV1p2beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -3180,7 +3186,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -3418,7 +3426,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -3429,7 +3437,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -4013,11 +4021,11 @@ module Google class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -4028,7 +4036,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -4427,7 +4437,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -4438,7 +4448,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] diff --git a/generated/google/apis/videointelligence_v1p2beta1.rb b/generated/google/apis/videointelligence_v1p2beta1.rb index 3a88791ae..0ac76c996 100644 --- a/generated/google/apis/videointelligence_v1p2beta1.rb +++ b/generated/google/apis/videointelligence_v1p2beta1.rb @@ -27,7 +27,7 @@ module Google # @see https://cloud.google.com/video-intelligence/docs/ module VideointelligenceV1p2beta1 VERSION = 'V1p2beta1' - REVISION = '20190603' + REVISION = '20190618' # 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/videointelligence_v1p2beta1/classes.rb b/generated/google/apis/videointelligence_v1p2beta1/classes.rb index 469620ab2..3aab7a79a 100644 --- a/generated/google/apis/videointelligence_v1p2beta1/classes.rb +++ b/generated/google/apis/videointelligence_v1p2beta1/classes.rb @@ -417,11 +417,11 @@ module Google class GoogleCloudVideointelligenceV1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -432,7 +432,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -670,7 +672,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -681,7 +683,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -1199,11 +1201,11 @@ module Google class GoogleCloudVideointelligenceV1beta2SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -1214,7 +1216,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -1452,7 +1456,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -1463,7 +1467,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -1981,11 +1985,11 @@ module Google class GoogleCloudVideointelligenceV1p1beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -1996,7 +2000,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -2234,7 +2240,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -2245,7 +2251,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -2979,11 +2985,11 @@ module Google class GoogleCloudVideointelligenceV1p2beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -2994,7 +3000,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -3361,7 +3369,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -3372,7 +3380,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array] @@ -4013,11 +4021,11 @@ module Google class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative include Google::Apis::Core::Hashable - # The confidence estimate between 0.0 and 1.0. A higher number + # Output only. The confidence estimate between 0.0 and 1.0. A higher number # indicates an estimated greater likelihood that the recognized words are - # correct. This field is typically provided only for the top hypothesis, and - # only for `is_final=true` results. Clients should not rely on the - # `confidence` field as it is not guaranteed to be accurate or consistent. + # correct. This field is set only for the top alternative. + # This field is not guaranteed to be accurate and users should not rely on it + # to be always provided. # The default of 0.0 is a sentinel value indicating `confidence` was not set. # Corresponds to the JSON property `confidence` # @return [Float] @@ -4028,7 +4036,9 @@ module Google # @return [String] attr_accessor :transcript - # A list of word-specific information for each recognized word. + # Output only. A list of word-specific information for each recognized word. + # Note: When `enable_speaker_diarization` is true, you will see all the words + # from the beginning of the audio. # Corresponds to the JSON property `words` # @return [Array] attr_accessor :words @@ -4427,7 +4437,7 @@ module Google # @return [Array] attr_accessor :object_annotations - # Label annotations on video level or user specified segment level. + # Topical label annotations on video level or user specified segment level. # There is exactly one element for each unique label. # Corresponds to the JSON property `segmentLabelAnnotations` # @return [Array] @@ -4438,7 +4448,7 @@ module Google # @return [Array] attr_accessor :shot_annotations - # Label annotations on shot level. + # Topical label annotations on shot level. # There is exactly one element for each unique label. # Corresponds to the JSON property `shotLabelAnnotations` # @return [Array]