Autogenerated update (2019-03-13)
Update: - cloudasset_v1beta1 - cloudbuild_v1 - cloudbuild_v1alpha1 - cloudiot_v1 - cloudprivatecatalogproducer_v1beta1 - containeranalysis_v1beta1 - content_v2 - content_v2_1 - dialogflow_v2 - genomics_v1 - iap_v1 - iap_v1beta1 - language_v1 - language_v1beta1 - language_v1beta2 - poly_v1 - tpu_v1 - tpu_v1alpha1 - videointelligence_v1beta2 - videointelligence_v1p1beta1 - videointelligence_v1p2beta1 - vision_v1 - vision_v1p1beta1 - vision_v1p2beta1
This commit is contained in:
parent
d416b2c59e
commit
fab4879e28
File diff suppressed because it is too large
Load Diff
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://console.cloud.google.com/apis/api/cloudasset.googleapis.com/overview
|
||||
module CloudassetV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20190302'
|
||||
REVISION = '20190311'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -414,14 +414,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -668,14 +668,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/cloud-build/docs/
|
||||
module CloudbuildV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20190306'
|
||||
REVISION = '20190312'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -1155,6 +1155,11 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :artifact_manifest
|
||||
|
||||
# Start and end times for a build execution phase.
|
||||
# Corresponds to the JSON property `artifactTiming`
|
||||
# @return [Google::Apis::CloudbuildV1::TimeSpan]
|
||||
attr_accessor :artifact_timing
|
||||
|
||||
# List of build step digests, in the order corresponding to build step
|
||||
# indices.
|
||||
# Corresponds to the JSON property `buildStepImages`
|
||||
|
@ -1187,6 +1192,7 @@ module Google
|
|||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@artifact_manifest = args[:artifact_manifest] if args.key?(:artifact_manifest)
|
||||
@artifact_timing = args[:artifact_timing] if args.key?(:artifact_timing)
|
||||
@build_step_images = args[:build_step_images] if args.key?(:build_step_images)
|
||||
@build_step_outputs = args[:build_step_outputs] if args.key?(:build_step_outputs)
|
||||
@images = args[:images] if args.key?(:images)
|
||||
|
|
|
@ -481,6 +481,8 @@ module Google
|
|||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :artifact_manifest, as: 'artifactManifest'
|
||||
property :artifact_timing, as: 'artifactTiming', class: Google::Apis::CloudbuildV1::TimeSpan, decorator: Google::Apis::CloudbuildV1::TimeSpan::Representation
|
||||
|
||||
collection :build_step_images, as: 'buildStepImages'
|
||||
collection :build_step_outputs, as: 'buildStepOutputs'
|
||||
collection :images, as: 'images', class: Google::Apis::CloudbuildV1::BuiltImage, decorator: Google::Apis::CloudbuildV1::BuiltImage::Representation
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/cloud-build/docs/
|
||||
module CloudbuildV1alpha1
|
||||
VERSION = 'V1alpha1'
|
||||
REVISION = '20190306'
|
||||
REVISION = '20190312'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -785,6 +785,11 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :artifact_manifest
|
||||
|
||||
# Start and end times for a build execution phase.
|
||||
# Corresponds to the JSON property `artifactTiming`
|
||||
# @return [Google::Apis::CloudbuildV1alpha1::TimeSpan]
|
||||
attr_accessor :artifact_timing
|
||||
|
||||
# List of build step digests, in the order corresponding to build step
|
||||
# indices.
|
||||
# Corresponds to the JSON property `buildStepImages`
|
||||
|
@ -817,6 +822,7 @@ module Google
|
|||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@artifact_manifest = args[:artifact_manifest] if args.key?(:artifact_manifest)
|
||||
@artifact_timing = args[:artifact_timing] if args.key?(:artifact_timing)
|
||||
@build_step_images = args[:build_step_images] if args.key?(:build_step_images)
|
||||
@build_step_outputs = args[:build_step_outputs] if args.key?(:build_step_outputs)
|
||||
@images = args[:images] if args.key?(:images)
|
||||
|
|
|
@ -337,6 +337,8 @@ module Google
|
|||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :artifact_manifest, as: 'artifactManifest'
|
||||
property :artifact_timing, as: 'artifactTiming', class: Google::Apis::CloudbuildV1alpha1::TimeSpan, decorator: Google::Apis::CloudbuildV1alpha1::TimeSpan::Representation
|
||||
|
||||
collection :build_step_images, as: 'buildStepImages'
|
||||
collection :build_step_outputs, as: 'buildStepOutputs'
|
||||
collection :images, as: 'images', class: Google::Apis::CloudbuildV1alpha1::BuiltImage, decorator: Google::Apis::CloudbuildV1alpha1::BuiltImage::Representation
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/iot
|
||||
module CloudiotV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20181120'
|
||||
REVISION = '20190306'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -87,7 +87,7 @@ module Google
|
|||
# account. For example, `my-other-app@appspot.gserviceaccount.com`.
|
||||
# * `group:`emailid``: An email address that represents a Google group.
|
||||
# For example, `admins@example.com`.
|
||||
# * `domain:`domain``: A Google Apps domain name that represents all the
|
||||
# * `domain:`domain``: The G Suite domain (primary) that represents all the
|
||||
# users of that domain. For example, `google.com` or `example.com`.
|
||||
# Corresponds to the JSON property `members`
|
||||
# @return [Array<String>]
|
||||
|
@ -162,14 +162,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :last_config_send_time
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1066,14 +1066,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://sites.google.com/corp/google.com/cloudprivatecatalog
|
||||
module CloudprivatecatalogproducerV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20190304'
|
||||
REVISION = '20190309'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -986,14 +986,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1089,14 +1089,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/container-analysis/api/reference/rest/
|
||||
module ContaineranalysisV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20190222'
|
||||
REVISION = '20190308'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -900,14 +900,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :analysis_status
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -2495,14 +2495,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://developers.google.com/shopping-content
|
||||
module ContentV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20190304'
|
||||
REVISION = '20190308'
|
||||
|
||||
# Manage your product listings and accounts for Google Shopping
|
||||
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
||||
|
|
|
@ -329,7 +329,7 @@ module Google
|
|||
# @return [Array<Google::Apis::ContentV2::AccountStatusAccountLevelIssue>]
|
||||
attr_accessor :account_level_issues
|
||||
|
||||
# A list of data quality issues.
|
||||
# DEPRECATED - never populated.
|
||||
# Corresponds to the JSON property `dataQualityIssues`
|
||||
# @return [Array<Google::Apis::ContentV2::AccountStatusDataQualityIssue>]
|
||||
attr_accessor :data_quality_issues
|
||||
|
@ -426,57 +426,57 @@ module Google
|
|||
class AccountStatusDataQualityIssue
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Country for which this issue is reported.
|
||||
#
|
||||
# Corresponds to the JSON property `country`
|
||||
# @return [String]
|
||||
attr_accessor :country
|
||||
|
||||
# The destination the issue applies to.
|
||||
#
|
||||
# Corresponds to the JSON property `destination`
|
||||
# @return [String]
|
||||
attr_accessor :destination
|
||||
|
||||
# A more detailed description of the issue.
|
||||
#
|
||||
# Corresponds to the JSON property `detail`
|
||||
# @return [String]
|
||||
attr_accessor :detail
|
||||
|
||||
# Actual value displayed on the landing page.
|
||||
#
|
||||
# Corresponds to the JSON property `displayedValue`
|
||||
# @return [String]
|
||||
attr_accessor :displayed_value
|
||||
|
||||
# Example items featuring the issue.
|
||||
#
|
||||
# Corresponds to the JSON property `exampleItems`
|
||||
# @return [Array<Google::Apis::ContentV2::AccountStatusExampleItem>]
|
||||
attr_accessor :example_items
|
||||
|
||||
# Issue identifier.
|
||||
#
|
||||
# Corresponds to the JSON property `id`
|
||||
# @return [String]
|
||||
attr_accessor :id
|
||||
|
||||
# Last time the account was checked for this issue.
|
||||
#
|
||||
# Corresponds to the JSON property `lastChecked`
|
||||
# @return [String]
|
||||
attr_accessor :last_checked
|
||||
|
||||
# The attribute name that is relevant for the issue.
|
||||
#
|
||||
# Corresponds to the JSON property `location`
|
||||
# @return [String]
|
||||
attr_accessor :location
|
||||
|
||||
# Number of items in the account found to have the said issue.
|
||||
#
|
||||
# Corresponds to the JSON property `numItems`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :num_items
|
||||
|
||||
# Severity of the problem.
|
||||
#
|
||||
# Corresponds to the JSON property `severity`
|
||||
# @return [String]
|
||||
attr_accessor :severity
|
||||
|
||||
# Submitted value that causes the issue.
|
||||
#
|
||||
# Corresponds to the JSON property `submittedValue`
|
||||
# @return [String]
|
||||
attr_accessor :submitted_value
|
||||
|
@ -501,32 +501,31 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# An example of an item that has poor data quality. An item value on the landing
|
||||
# page differs from what is submitted, or conflicts with a policy.
|
||||
#
|
||||
class AccountStatusExampleItem
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Unique item ID as specified in the uploaded product data.
|
||||
#
|
||||
# Corresponds to the JSON property `itemId`
|
||||
# @return [String]
|
||||
attr_accessor :item_id
|
||||
|
||||
# Landing page of the item.
|
||||
#
|
||||
# Corresponds to the JSON property `link`
|
||||
# @return [String]
|
||||
attr_accessor :link
|
||||
|
||||
# The item value that was submitted.
|
||||
#
|
||||
# Corresponds to the JSON property `submittedValue`
|
||||
# @return [String]
|
||||
attr_accessor :submitted_value
|
||||
|
||||
# Title of the item.
|
||||
#
|
||||
# Corresponds to the JSON property `title`
|
||||
# @return [String]
|
||||
attr_accessor :title
|
||||
|
||||
# The actual value on the landing page.
|
||||
#
|
||||
# Corresponds to the JSON property `valueOnLandingPage`
|
||||
# @return [String]
|
||||
attr_accessor :value_on_landing_page
|
||||
|
@ -4011,7 +4010,7 @@ module Google
|
|||
attr_accessor :acknowledged
|
||||
alias_method :acknowledged?, :acknowledged
|
||||
|
||||
# The channel type of the order: "purchaseOnGoogle" or "googleExpress".
|
||||
# Deprecated.
|
||||
# Corresponds to the JSON property `channelType`
|
||||
# @return [String]
|
||||
attr_accessor :channel_type
|
||||
|
@ -4074,9 +4073,8 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :placed_date
|
||||
|
||||
# Deprecated. Ignored if provided for createTestOrder. The details of the
|
||||
# merchant provided promotions applied to the order. More details about the
|
||||
# program are here.
|
||||
# The details of the merchant provided promotions applied to the order. More
|
||||
# details about the program are here.
|
||||
# Corresponds to the JSON property `promotions`
|
||||
# @return [Array<Google::Apis::ContentV2::OrderLegacyPromotion>]
|
||||
attr_accessor :promotions
|
||||
|
@ -4316,7 +4314,7 @@ module Google
|
|||
|
||||
# Email address that can be used for marketing purposes. The field may be empty
|
||||
# even if explicitMarketingPreference is 'granted'. This happens when retrieving
|
||||
# an old order from the customer who deleted his account.
|
||||
# an old order from the customer who deleted their account.
|
||||
# Corresponds to the JSON property `marketingEmailAddress`
|
||||
# @return [String]
|
||||
attr_accessor :marketing_email_address
|
||||
|
@ -9199,7 +9197,7 @@ module Google
|
|||
end
|
||||
|
||||
# The status of a product, i.e., information about a product computed
|
||||
# asynchronously by the data quality analysis.
|
||||
# asynchronously.
|
||||
class ProductStatus
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
|
@ -9208,7 +9206,7 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :creation_date
|
||||
|
||||
# A list of data quality issues associated with the product.
|
||||
# DEPRECATED - never populated
|
||||
# Corresponds to the JSON property `dataQualityIssues`
|
||||
# @return [Array<Google::Apis::ContentV2::ProductStatusDataQualityIssue>]
|
||||
attr_accessor :data_quality_issues
|
||||
|
@ -9284,47 +9282,47 @@ module Google
|
|||
class ProductStatusDataQualityIssue
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The destination the issue applies to.
|
||||
#
|
||||
# Corresponds to the JSON property `destination`
|
||||
# @return [String]
|
||||
attr_accessor :destination
|
||||
|
||||
# A more detailed error string.
|
||||
#
|
||||
# Corresponds to the JSON property `detail`
|
||||
# @return [String]
|
||||
attr_accessor :detail
|
||||
|
||||
# The fetch status for landing_page_errors.
|
||||
#
|
||||
# Corresponds to the JSON property `fetchStatus`
|
||||
# @return [String]
|
||||
attr_accessor :fetch_status
|
||||
|
||||
# The ID of the data quality issue.
|
||||
#
|
||||
# Corresponds to the JSON property `id`
|
||||
# @return [String]
|
||||
attr_accessor :id
|
||||
|
||||
# The attribute name that is relevant for the issue.
|
||||
#
|
||||
# Corresponds to the JSON property `location`
|
||||
# @return [String]
|
||||
attr_accessor :location
|
||||
|
||||
# The severity of the data quality issue.
|
||||
#
|
||||
# Corresponds to the JSON property `severity`
|
||||
# @return [String]
|
||||
attr_accessor :severity
|
||||
|
||||
# The time stamp of the data quality issue.
|
||||
#
|
||||
# Corresponds to the JSON property `timestamp`
|
||||
# @return [String]
|
||||
attr_accessor :timestamp
|
||||
|
||||
# The value of that attribute that was found on the landing page
|
||||
#
|
||||
# Corresponds to the JSON property `valueOnLandingPage`
|
||||
# @return [String]
|
||||
attr_accessor :value_on_landing_page
|
||||
|
||||
# The value the attribute had at time of evaluation.
|
||||
#
|
||||
# Corresponds to the JSON property `valueProvided`
|
||||
# @return [String]
|
||||
attr_accessor :value_provided
|
||||
|
@ -9827,7 +9825,7 @@ module Google
|
|||
attr_accessor :kind
|
||||
|
||||
# The status of a product, i.e., information about a product computed
|
||||
# asynchronously by the data quality analysis.
|
||||
# asynchronously.
|
||||
# Corresponds to the JSON property `productStatus`
|
||||
# @return [Google::Apis::ContentV2::ProductStatus]
|
||||
attr_accessor :product_status
|
||||
|
@ -10550,8 +10548,7 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :predefined_delivery_address
|
||||
|
||||
# Deprecated. The details of the merchant provided promotions applied to the
|
||||
# order. More details about the program are here.
|
||||
# Deprecated. Ignored if provided.
|
||||
# Corresponds to the JSON property `promotions`
|
||||
# @return [Array<Google::Apis::ContentV2::OrderLegacyPromotion>]
|
||||
attr_accessor :promotions
|
||||
|
@ -10710,7 +10707,7 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :brand
|
||||
|
||||
# The item's channel.
|
||||
# Deprecated.
|
||||
# Corresponds to the JSON property `channel`
|
||||
# @return [String]
|
||||
attr_accessor :channel
|
||||
|
|
|
@ -487,8 +487,8 @@ module Google
|
|||
execute_or_queue_command(command, &block)
|
||||
end
|
||||
|
||||
# Retrieves the status of a Merchant Center account. Multi-client accounts can
|
||||
# only call this method for sub-accounts.
|
||||
# Retrieves the status of a Merchant Center account. No itemLevelIssues are
|
||||
# returned for multi-client accounts.
|
||||
# @param [Fixnum] merchant_id
|
||||
# The ID of the managing account. If this parameter is not the same as accountId,
|
||||
# then this account must be a multi-client account and accountId must be the ID
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://developers.google.com/shopping-content
|
||||
module ContentV2_1
|
||||
VERSION = 'V2_1'
|
||||
REVISION = '20190304'
|
||||
REVISION = '20190308'
|
||||
|
||||
# Manage your product listings and accounts for Google Shopping
|
||||
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
||||
|
|
|
@ -3391,11 +3391,6 @@ module Google
|
|||
# @return [Google::Apis::ContentV2_1::OrderAddress]
|
||||
attr_accessor :billing_address
|
||||
|
||||
# The channel type of the order: "purchaseOnGoogle" or "googleExpress".
|
||||
# Corresponds to the JSON property `channelType`
|
||||
# @return [String]
|
||||
attr_accessor :channel_type
|
||||
|
||||
# The details of the customer who placed the order.
|
||||
# Corresponds to the JSON property `customer`
|
||||
# @return [Google::Apis::ContentV2_1::OrderCustomer]
|
||||
|
@ -3499,7 +3494,6 @@ module Google
|
|||
def update!(**args)
|
||||
@acknowledged = args[:acknowledged] if args.key?(:acknowledged)
|
||||
@billing_address = args[:billing_address] if args.key?(:billing_address)
|
||||
@channel_type = args[:channel_type] if args.key?(:channel_type)
|
||||
@customer = args[:customer] if args.key?(:customer)
|
||||
@delivery_details = args[:delivery_details] if args.key?(:delivery_details)
|
||||
@id = args[:id] if args.key?(:id)
|
||||
|
@ -3678,7 +3672,7 @@ module Google
|
|||
|
||||
# Email address that can be used for marketing purposes. The field may be empty
|
||||
# even if explicitMarketingPreference is 'granted'. This happens when retrieving
|
||||
# an old order from the customer who deleted his account.
|
||||
# an old order from the customer who deleted their account.
|
||||
# Corresponds to the JSON property `marketingEmailAddress`
|
||||
# @return [String]
|
||||
attr_accessor :marketing_email_address
|
||||
|
@ -3836,11 +3830,6 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :brand
|
||||
|
||||
# The item's channel (online or local).
|
||||
# Corresponds to the JSON property `channel`
|
||||
# @return [String]
|
||||
attr_accessor :channel
|
||||
|
||||
# Condition or state of the item.
|
||||
# Corresponds to the JSON property `condition`
|
||||
# @return [String]
|
||||
|
@ -3920,7 +3909,6 @@ module Google
|
|||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@brand = args[:brand] if args.key?(:brand)
|
||||
@channel = args[:channel] if args.key?(:channel)
|
||||
@condition = args[:condition] if args.key?(:condition)
|
||||
@content_language = args[:content_language] if args.key?(:content_language)
|
||||
@fees = args[:fees] if args.key?(:fees)
|
||||
|
@ -7288,7 +7276,7 @@ module Google
|
|||
end
|
||||
|
||||
# The status of a product, i.e., information about a product computed
|
||||
# asynchronously by the data quality analysis.
|
||||
# asynchronously.
|
||||
class ProductStatus
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
|
@ -7823,7 +7811,7 @@ module Google
|
|||
attr_accessor :kind
|
||||
|
||||
# The status of a product, i.e., information about a product computed
|
||||
# asynchronously by the data quality analysis.
|
||||
# asynchronously.
|
||||
# Corresponds to the JSON property `productStatus`
|
||||
# @return [Google::Apis::ContentV2_1::ProductStatus]
|
||||
attr_accessor :product_status
|
||||
|
@ -8790,11 +8778,6 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :brand
|
||||
|
||||
# The item's channel.
|
||||
# Corresponds to the JSON property `channel`
|
||||
# @return [String]
|
||||
attr_accessor :channel
|
||||
|
||||
# Condition or state of the item.
|
||||
# Corresponds to the JSON property `condition`
|
||||
# @return [String]
|
||||
|
@ -8858,7 +8841,6 @@ module Google
|
|||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@brand = args[:brand] if args.key?(:brand)
|
||||
@channel = args[:channel] if args.key?(:channel)
|
||||
@condition = args[:condition] if args.key?(:condition)
|
||||
@content_language = args[:content_language] if args.key?(:content_language)
|
||||
@gtin = args[:gtin] if args.key?(:gtin)
|
||||
|
|
|
@ -2361,7 +2361,6 @@ module Google
|
|||
property :acknowledged, as: 'acknowledged'
|
||||
property :billing_address, as: 'billingAddress', class: Google::Apis::ContentV2_1::OrderAddress, decorator: Google::Apis::ContentV2_1::OrderAddress::Representation
|
||||
|
||||
property :channel_type, as: 'channelType'
|
||||
property :customer, as: 'customer', class: Google::Apis::ContentV2_1::OrderCustomer, decorator: Google::Apis::ContentV2_1::OrderCustomer::Representation
|
||||
|
||||
property :delivery_details, as: 'deliveryDetails', class: Google::Apis::ContentV2_1::OrderDeliveryDetails, decorator: Google::Apis::ContentV2_1::OrderDeliveryDetails::Representation
|
||||
|
@ -2478,7 +2477,6 @@ module Google
|
|||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :brand, as: 'brand'
|
||||
property :channel, as: 'channel'
|
||||
property :condition, as: 'condition'
|
||||
property :content_language, as: 'contentLanguage'
|
||||
collection :fees, as: 'fees', class: Google::Apis::ContentV2_1::OrderLineItemProductFee, decorator: Google::Apis::ContentV2_1::OrderLineItemProductFee::Representation
|
||||
|
@ -3852,7 +3850,6 @@ module Google
|
|||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :brand, as: 'brand'
|
||||
property :channel, as: 'channel'
|
||||
property :condition, as: 'condition'
|
||||
property :content_language, as: 'contentLanguage'
|
||||
property :gtin, as: 'gtin'
|
||||
|
|
|
@ -426,8 +426,8 @@ module Google
|
|||
execute_or_queue_command(command, &block)
|
||||
end
|
||||
|
||||
# Retrieves the status of a Merchant Center account. Multi-client accounts can
|
||||
# only call this method for sub-accounts.
|
||||
# Retrieves the status of a Merchant Center account. No itemLevelIssues are
|
||||
# returned for multi-client accounts.
|
||||
# @param [Fixnum] merchant_id
|
||||
# The ID of the managing account. If this parameter is not the same as accountId,
|
||||
# then this account must be a multi-client account and accountId must be the ID
|
||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
|||
# @see https://cloud.google.com/dialogflow-enterprise/
|
||||
module DialogflowV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20190219'
|
||||
REVISION = '20190311'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -470,14 +470,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :response_id
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4222,14 +4222,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4325,14 +4325,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -25,22 +25,13 @@ module Google
|
|||
# @see https://cloud.google.com/genomics
|
||||
module GenomicsV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20190309'
|
||||
|
||||
# View and manage your data in Google BigQuery
|
||||
AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery'
|
||||
REVISION = '20190312'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
||||
# Manage your data in Google Cloud Storage
|
||||
AUTH_DEVSTORAGE_READ_WRITE = 'https://www.googleapis.com/auth/devstorage.read_write'
|
||||
|
||||
# View and manage Genomics data
|
||||
AUTH_GENOMICS = 'https://www.googleapis.com/auth/genomics'
|
||||
|
||||
# View Genomics data
|
||||
AUTH_GENOMICS_READONLY = 'https://www.googleapis.com/auth/genomics.readonly'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/iap
|
||||
module IapV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20190109'
|
||||
REVISION = '20190306'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -46,7 +46,7 @@ module Google
|
|||
# account. For example, `my-other-app@appspot.gserviceaccount.com`.
|
||||
# * `group:`emailid``: An email address that represents a Google group.
|
||||
# For example, `admins@example.com`.
|
||||
# * `domain:`domain``: A Google Apps domain name that represents all the
|
||||
# * `domain:`domain``: The G Suite domain (primary) that represents all the
|
||||
# users of that domain. For example, `google.com` or `example.com`.
|
||||
# Corresponds to the JSON property `members`
|
||||
# @return [Array<String>]
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/iap
|
||||
module IapV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20190109'
|
||||
REVISION = '20190306'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -46,7 +46,7 @@ module Google
|
|||
# account. For example, `my-other-app@appspot.gserviceaccount.com`.
|
||||
# * `group:`emailid``: An email address that represents a Google group.
|
||||
# For example, `admins@example.com`.
|
||||
# * `domain:`domain``: A Google Apps domain name that represents all the
|
||||
# * `domain:`domain``: The G Suite domain (primary) that represents all the
|
||||
# users of that domain. For example, `google.com` or `example.com`.
|
||||
# Corresponds to the JSON property `members`
|
||||
# @return [Array<String>]
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/natural-language/
|
||||
module LanguageV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20181022'
|
||||
REVISION = '20190308'
|
||||
|
||||
# Apply machine learning models to reveal the structure and meaning of text
|
||||
AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language'
|
||||
|
|
|
@ -768,14 +768,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/natural-language/
|
||||
module LanguageV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '20181022'
|
||||
REVISION = '20190308'
|
||||
|
||||
# Apply machine learning models to reveal the structure and meaning of text
|
||||
AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language'
|
||||
|
|
|
@ -620,14 +620,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/natural-language/
|
||||
module LanguageV1beta2
|
||||
VERSION = 'V1beta2'
|
||||
REVISION = '20181022'
|
||||
REVISION = '20190308'
|
||||
|
||||
# Apply machine learning models to reveal the structure and meaning of text
|
||||
AUTH_CLOUD_LANGUAGE = 'https://www.googleapis.com/auth/cloud-language'
|
||||
|
|
|
@ -775,14 +775,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://developers.google.com/poly/
|
||||
module PolyV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20180808'
|
||||
REVISION = '20190309'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -180,14 +180,15 @@ module Google
|
|||
|
||||
# The MIME content-type, such as `image/png`.
|
||||
# For more information, see
|
||||
# [MIME types](//developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/
|
||||
# MIME_types).
|
||||
# [MIME
|
||||
# types](//developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types).
|
||||
# Corresponds to the JSON property `contentType`
|
||||
# @return [String]
|
||||
attr_accessor :content_type
|
||||
|
||||
# The path of the resource file relative to the root file.
|
||||
# For root or thumbnail files, this is just the filename.
|
||||
# The path of the resource file relative to the
|
||||
# root file. For root or thumbnail files,
|
||||
# this is just the filename.
|
||||
# Corresponds to the JSON property `relativePath`
|
||||
# @return [String]
|
||||
attr_accessor :relative_path
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/tpu/
|
||||
module TpuV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20190228'
|
||||
REVISION = '20190312'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -420,14 +420,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -615,14 +615,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/tpu/
|
||||
module TpuV1alpha1
|
||||
VERSION = 'V1alpha1'
|
||||
REVISION = '20190228'
|
||||
REVISION = '20190312'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -420,14 +420,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -615,14 +615,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/video-intelligence/docs/
|
||||
module VideointelligenceV1beta2
|
||||
VERSION = 'V1beta2'
|
||||
REVISION = '20190220'
|
||||
REVISION = '20190308'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -623,14 +623,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1079,6 +1079,16 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1beta2LabelDetectionConfig
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The confidence threshold we perform filtering on the labels from
|
||||
# frame-level detection. If not set, it is set to 0.4 by default. The valid
|
||||
# range for this threshold is [0.1, 0.9]. Any value set outside of this
|
||||
# range will be clipped.
|
||||
# Note: for best results please follow the default threshold. We will update
|
||||
# the default threshold everytime when we release a new model.
|
||||
# Corresponds to the JSON property `frameConfidenceThreshold`
|
||||
# @return [Float]
|
||||
attr_accessor :frame_confidence_threshold
|
||||
|
||||
# What labels should be detected with LABEL_DETECTION, in addition to
|
||||
# video-level labels or segment-level labels.
|
||||
# If unspecified, defaults to `SHOT_MODE`.
|
||||
|
@ -1101,15 +1111,27 @@ module Google
|
|||
attr_accessor :stationary_camera
|
||||
alias_method :stationary_camera?, :stationary_camera
|
||||
|
||||
# The confidence threshold we perform filtering on the labels from
|
||||
# video-level and shot-level detections. If not set, it is set to 0.3 by
|
||||
# default. The valid range for this threshold is [0.1, 0.9]. Any value set
|
||||
# outside of this range will be clipped.
|
||||
# Note: for best results please follow the default threshold. We will update
|
||||
# the default threshold everytime when we release a new model.
|
||||
# Corresponds to the JSON property `videoConfidenceThreshold`
|
||||
# @return [Float]
|
||||
attr_accessor :video_confidence_threshold
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@frame_confidence_threshold = args[:frame_confidence_threshold] if args.key?(:frame_confidence_threshold)
|
||||
@label_detection_mode = args[:label_detection_mode] if args.key?(:label_detection_mode)
|
||||
@model = args[:model] if args.key?(:model)
|
||||
@stationary_camera = args[:stationary_camera] if args.key?(:stationary_camera)
|
||||
@video_confidence_threshold = args[:video_confidence_threshold] if args.key?(:video_confidence_threshold)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -1719,14 +1741,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1beta2VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -2572,14 +2594,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p1beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3374,14 +3396,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p2beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3578,12 +3600,12 @@ module Google
|
|||
# Video annotation progress. Included in the `metadata`
|
||||
# field of the `Operation` returned by the `GetOperation`
|
||||
# call of the `google::longrunning::Operations` service.
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Progress metadata for all videos specified in `AnnotateVideoRequest`.
|
||||
# Corresponds to the JSON property `annotationProgress`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress>]
|
||||
attr_accessor :annotation_progress
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3599,12 +3621,12 @@ module Google
|
|||
# Video annotation response. Included in the `response`
|
||||
# field of the `Operation` returned by the `GetOperation`
|
||||
# call of the `google::longrunning::Operations` service.
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Annotation results for all videos specified in `AnnotateVideoRequest`.
|
||||
# Corresponds to the JSON property `annotationResults`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults>]
|
||||
attr_accessor :annotation_results
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3618,7 +3640,7 @@ module Google
|
|||
end
|
||||
|
||||
# Detected entity from video analysis.
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Textual description, e.g. `Fixed-gear bicycle`.
|
||||
|
@ -3653,12 +3675,12 @@ module Google
|
|||
# Explicit content annotation (based on per-frame visual signals only).
|
||||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# All video frames where explicit content was detected.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3672,7 +3694,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video frame level annotation results for explicit content.
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Likelihood of the pornography content..
|
||||
|
@ -3698,7 +3720,7 @@ module Google
|
|||
end
|
||||
|
||||
# Label annotation.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Common categories for the detected entity.
|
||||
|
@ -3706,22 +3728,22 @@ module Google
|
|||
# cases there might be more than one categories e.g. `Terrier` could also be
|
||||
# a `pet`.
|
||||
# Corresponds to the JSON property `categoryEntities`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity>]
|
||||
attr_accessor :category_entities
|
||||
|
||||
# Detected entity from video analysis.
|
||||
# Corresponds to the JSON property `entity`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity]
|
||||
attr_accessor :entity
|
||||
|
||||
# All video frames where a label was detected.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# All video segments where a label was detected.
|
||||
# Corresponds to the JSON property `segments`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelSegment>]
|
||||
attr_accessor :segments
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3738,7 +3760,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video frame level annotation results for label detection.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence that the label is accurate. Range: [0, 1].
|
||||
|
@ -3764,7 +3786,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment level annotation results for label detection.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence that the label is accurate. Range: [0, 1].
|
||||
|
@ -3774,7 +3796,7 @@ module Google
|
|||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3791,7 +3813,7 @@ module Google
|
|||
# Normalized bounding box.
|
||||
# The normalized vertex coordinates are relative to the original image.
|
||||
# Range: [0, 1].
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Bottom Y coordinate.
|
||||
|
@ -3842,12 +3864,12 @@ module Google
|
|||
# and the vertex order will still be (0, 1, 2, 3). Note that values can be less
|
||||
# than 0, or greater than 1 due to trignometric calculations for location of
|
||||
# the box.
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized vertices of the bounding polygon.
|
||||
# Corresponds to the JSON property `vertices`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedVertex>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex>]
|
||||
attr_accessor :vertices
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3863,7 +3885,7 @@ module Google
|
|||
# A vertex represents a 2D point in the image.
|
||||
# NOTE: the normalized vertex coordinates are relative to the original image
|
||||
# and range from 0 to 1.
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# X coordinate.
|
||||
|
@ -3888,7 +3910,7 @@ module Google
|
|||
end
|
||||
|
||||
# Annotations corresponding to one tracked object.
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Object category's labeling confidence of this track.
|
||||
|
@ -3898,7 +3920,7 @@ module Google
|
|||
|
||||
# Detected entity from video analysis.
|
||||
# Corresponds to the JSON property `entity`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity]
|
||||
attr_accessor :entity
|
||||
|
||||
# Information corresponding to all frames where this object track appears.
|
||||
|
@ -3906,12 +3928,12 @@ module Google
|
|||
# messages in frames.
|
||||
# Streaming mode: it can only be one ObjectTrackingFrame message in frames.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
# Streaming mode ONLY.
|
||||
|
@ -3940,14 +3962,14 @@ module Google
|
|||
|
||||
# Video frame level annotations for object detection and tracking. This field
|
||||
# stores per frame location, time offset, and confidence.
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized bounding box.
|
||||
# The normalized vertex coordinates are relative to the original image.
|
||||
# Range: [0, 1].
|
||||
# Corresponds to the JSON property `normalizedBoundingBox`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox]
|
||||
attr_accessor :normalized_bounding_box
|
||||
|
||||
# The timestamp of the frame in microseconds.
|
||||
|
@ -3967,7 +3989,7 @@ module Google
|
|||
end
|
||||
|
||||
# Alternative hypotheses (a.k.a. n-best list).
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The confidence estimate between 0.0 and 1.0. A higher number
|
||||
|
@ -3987,7 +4009,7 @@ module Google
|
|||
|
||||
# A list of word-specific information for each recognized word.
|
||||
# Corresponds to the JSON property `words`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1WordInfo>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1WordInfo>]
|
||||
attr_accessor :words
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4003,7 +4025,7 @@ module Google
|
|||
end
|
||||
|
||||
# A speech recognition result corresponding to a portion of the audio.
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# May contain one or more recognition hypotheses (up to the maximum specified
|
||||
|
@ -4011,7 +4033,7 @@ module Google
|
|||
# accuracy, with the top (first) alternative being the most probable, as
|
||||
# ranked by the recognizer.
|
||||
# Corresponds to the JSON property `alternatives`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative>]
|
||||
attr_accessor :alternatives
|
||||
|
||||
# Output only. The
|
||||
|
@ -4036,13 +4058,13 @@ module Google
|
|||
# `StreamingAnnotateVideoResponse` is the only message returned to the client
|
||||
# by `StreamingAnnotateVideo`. A series of zero or more
|
||||
# `StreamingAnnotateVideoResponse` messages are streamed back to the client.
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Streaming annotation results corresponding to a portion of the video
|
||||
# that is currently being processed.
|
||||
# Corresponds to the JSON property `annotationResults`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||
attr_accessor :annotation_results
|
||||
|
||||
# GCS URI that stores annotation results of one streaming session.
|
||||
|
@ -4053,14 +4075,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :annotation_results_uri
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4110,29 +4132,29 @@ module Google
|
|||
|
||||
# Streaming annotation results corresponding to a portion of the video
|
||||
# that is currently being processed.
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Explicit content annotation (based on per-frame visual signals only).
|
||||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
# Corresponds to the JSON property `explicitAnnotation`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||
attr_accessor :explicit_annotation
|
||||
|
||||
# Label annotation results.
|
||||
# Corresponds to the JSON property `labelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :label_annotations
|
||||
|
||||
# Object tracking results.
|
||||
# Corresponds to the JSON property `objectAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation>]
|
||||
attr_accessor :object_annotations
|
||||
|
||||
# Shot annotation results. Each shot is represented as a video segment.
|
||||
# Corresponds to the JSON property `shotAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment>]
|
||||
attr_accessor :shot_annotations
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4151,12 +4173,12 @@ module Google
|
|||
# Annotations related to one detected OCR text snippet. This will contain the
|
||||
# corresponding text, confidence value, and frame level information for each
|
||||
# detection.
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# All video segments where OCR detected text appears.
|
||||
# Corresponds to the JSON property `segments`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextSegment>]
|
||||
attr_accessor :segments
|
||||
|
||||
# The detected text.
|
||||
|
@ -4178,7 +4200,7 @@ module Google
|
|||
# Video frame level annotation results for text annotation (OCR).
|
||||
# Contains information regarding timestamp and bounding box locations for the
|
||||
# frames containing detected OCR text snippets.
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized bounding polygon for text (that might not be aligned with axis).
|
||||
|
@ -4197,7 +4219,7 @@ module Google
|
|||
# than 0, or greater than 1 due to trignometric calculations for location of
|
||||
# the box.
|
||||
# Corresponds to the JSON property `rotatedBoundingBox`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly]
|
||||
attr_accessor :rotated_bounding_box
|
||||
|
||||
# Timestamp of this frame.
|
||||
|
@ -4217,7 +4239,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment level annotation results for text detection.
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence for the track of detected text. It is calculated as the highest
|
||||
|
@ -4228,12 +4250,12 @@ module Google
|
|||
|
||||
# Information related to the frames where OCR detected text appears.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4249,7 +4271,7 @@ module Google
|
|||
end
|
||||
|
||||
# Annotation progress for a single video.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Video file location in
|
||||
|
@ -4288,17 +4310,17 @@ module Google
|
|||
end
|
||||
|
||||
# Annotation results for a single video.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4338,13 +4360,13 @@ module Google
|
|||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
# Corresponds to the JSON property `explicitAnnotation`
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation]
|
||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||
attr_accessor :explicit_annotation
|
||||
|
||||
# Label annotations on frame level.
|
||||
# There is exactly one element for each unique label.
|
||||
# Corresponds to the JSON property `frameLabelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :frame_label_annotations
|
||||
|
||||
# Video file location in
|
||||
|
@ -4355,36 +4377,36 @@ module Google
|
|||
|
||||
# Annotations for list of objects detected and tracked in video.
|
||||
# Corresponds to the JSON property `objectAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation>]
|
||||
attr_accessor :object_annotations
|
||||
|
||||
# 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<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :segment_label_annotations
|
||||
|
||||
# Shot annotations. Each shot is represented as a video segment.
|
||||
# Corresponds to the JSON property `shotAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment>]
|
||||
attr_accessor :shot_annotations
|
||||
|
||||
# Label annotations on shot level.
|
||||
# There is exactly one element for each unique label.
|
||||
# Corresponds to the JSON property `shotLabelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :shot_label_annotations
|
||||
|
||||
# Speech transcription.
|
||||
# Corresponds to the JSON property `speechTranscriptions`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1SpeechTranscription>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription>]
|
||||
attr_accessor :speech_transcriptions
|
||||
|
||||
# OCR text detection and tracking.
|
||||
# Annotations for list of detected text snippets. Each will have list of
|
||||
# frame information associated with it.
|
||||
# Corresponds to the JSON property `textAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextAnnotation>]
|
||||
attr_accessor :text_annotations
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4407,7 +4429,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Time-offset, relative to the beginning of the video,
|
||||
|
@ -4436,7 +4458,7 @@ module Google
|
|||
# Word-specific information for recognized words. Word information is only
|
||||
# included in the response when certain request parameters are set, such
|
||||
# as `enable_word_time_offsets`.
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Output only. The confidence estimate between 0.0 and 1.0. A higher number
|
||||
|
@ -4505,14 +4527,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4589,14 +4611,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -598,145 +598,145 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
|
@ -1055,9 +1055,11 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1beta2LabelDetectionConfig
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :frame_confidence_threshold, as: 'frameConfidenceThreshold'
|
||||
property :label_detection_mode, as: 'labelDetectionMode'
|
||||
property :model, as: 'model'
|
||||
property :stationary_camera, as: 'stationaryCamera'
|
||||
property :video_confidence_threshold, as: 'videoConfidenceThreshold'
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -1730,23 +1732,23 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :annotation_progress, as: 'annotationProgress', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress::Representation
|
||||
collection :annotation_progress, as: 'annotationProgress', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults::Representation
|
||||
collection :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :description, as: 'description'
|
||||
|
@ -1755,15 +1757,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :pornography_likelihood, as: 'pornographyLikelihood'
|
||||
|
@ -1771,21 +1773,21 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :category_entities, as: 'categoryEntities', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
collection :category_entities, as: 'categoryEntities', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelFrame::Representation
|
||||
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelSegment::Representation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
|
@ -1793,16 +1795,16 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :bottom, as: 'bottom'
|
||||
|
@ -1812,15 +1814,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :vertices, as: 'vertices', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedVertex, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedVertex::Representation
|
||||
collection :vertices, as: 'vertices', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :x, as: 'x'
|
||||
|
@ -1828,52 +1830,52 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame::Representation
|
||||
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
property :track_id, :numeric_string => true, as: 'trackId'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :normalized_bounding_box, as: 'normalizedBoundingBox', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox::Representation
|
||||
property :normalized_bounding_box, as: 'normalizedBoundingBox', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||
|
||||
property :time_offset, as: 'timeOffset'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :transcript, as: 'transcript'
|
||||
collection :words, as: 'words', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1WordInfo, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1WordInfo::Representation
|
||||
collection :words, as: 'words', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1WordInfo, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1WordInfo::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :alternatives, as: 'alternatives', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative::Representation
|
||||
collection :alternatives, as: 'alternatives', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative::Representation
|
||||
|
||||
property :language_code, as: 'languageCode'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults::Representation
|
||||
property :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults::Representation
|
||||
|
||||
property :annotation_results_uri, as: 'annotationResultsUri'
|
||||
property :error, as: 'error', class: Google::Apis::VideointelligenceV1beta2::GoogleRpcStatus, decorator: Google::Apis::VideointelligenceV1beta2::GoogleRpcStatus::Representation
|
||||
|
@ -1881,50 +1883,50 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation::Representation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||
|
||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation::Representation
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextSegment::Representation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextSegment::Representation
|
||||
|
||||
property :text, as: 'text'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :rotated_bounding_box, as: 'rotatedBoundingBox', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly::Representation
|
||||
property :rotated_bounding_box, as: 'rotatedBoundingBox', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly::Representation
|
||||
|
||||
property :time_offset, as: 'timeOffset'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextFrame::Representation
|
||||
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :input_uri, as: 'inputUri'
|
||||
|
@ -1934,32 +1936,32 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :error, as: 'error', class: Google::Apis::VideointelligenceV1beta2::GoogleRpcStatus, decorator: Google::Apis::VideointelligenceV1beta2::GoogleRpcStatus::Representation
|
||||
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation::Representation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||
|
||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
property :input_uri, as: 'inputUri'
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation::Representation
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||
|
||||
collection :segment_label_annotations, as: 'segmentLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :segment_label_annotations, as: 'segmentLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
collection :shot_label_annotations, as: 'shotLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :shot_label_annotations, as: 'shotLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :speech_transcriptions, as: 'speechTranscriptions', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1SpeechTranscription, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1SpeechTranscription::Representation
|
||||
collection :speech_transcriptions, as: 'speechTranscriptions', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription::Representation
|
||||
|
||||
collection :text_annotations, as: 'textAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV2beta1TextAnnotation::Representation
|
||||
collection :text_annotations, as: 'textAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1TextAnnotation::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :end_time_offset, as: 'endTimeOffset'
|
||||
|
@ -1967,7 +1969,7 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/video-intelligence/docs/
|
||||
module VideointelligenceV1p1beta1
|
||||
VERSION = 'V1p1beta1'
|
||||
REVISION = '20190220'
|
||||
REVISION = '20190308'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -623,14 +623,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1425,14 +1425,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1beta2VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1881,6 +1881,16 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p1beta1LabelDetectionConfig
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The confidence threshold we perform filtering on the labels from
|
||||
# frame-level detection. If not set, it is set to 0.4 by default. The valid
|
||||
# range for this threshold is [0.1, 0.9]. Any value set outside of this
|
||||
# range will be clipped.
|
||||
# Note: for best results please follow the default threshold. We will update
|
||||
# the default threshold everytime when we release a new model.
|
||||
# Corresponds to the JSON property `frameConfidenceThreshold`
|
||||
# @return [Float]
|
||||
attr_accessor :frame_confidence_threshold
|
||||
|
||||
# What labels should be detected with LABEL_DETECTION, in addition to
|
||||
# video-level labels or segment-level labels.
|
||||
# If unspecified, defaults to `SHOT_MODE`.
|
||||
|
@ -1903,15 +1913,27 @@ module Google
|
|||
attr_accessor :stationary_camera
|
||||
alias_method :stationary_camera?, :stationary_camera
|
||||
|
||||
# The confidence threshold we perform filtering on the labels from
|
||||
# video-level and shot-level detections. If not set, it is set to 0.3 by
|
||||
# default. The valid range for this threshold is [0.1, 0.9]. Any value set
|
||||
# outside of this range will be clipped.
|
||||
# Note: for best results please follow the default threshold. We will update
|
||||
# the default threshold everytime when we release a new model.
|
||||
# Corresponds to the JSON property `videoConfidenceThreshold`
|
||||
# @return [Float]
|
||||
attr_accessor :video_confidence_threshold
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@frame_confidence_threshold = args[:frame_confidence_threshold] if args.key?(:frame_confidence_threshold)
|
||||
@label_detection_mode = args[:label_detection_mode] if args.key?(:label_detection_mode)
|
||||
@model = args[:model] if args.key?(:model)
|
||||
@stationary_camera = args[:stationary_camera] if args.key?(:stationary_camera)
|
||||
@video_confidence_threshold = args[:video_confidence_threshold] if args.key?(:video_confidence_threshold)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -2521,14 +2543,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p1beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3374,14 +3396,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p2beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3578,12 +3600,12 @@ module Google
|
|||
# Video annotation progress. Included in the `metadata`
|
||||
# field of the `Operation` returned by the `GetOperation`
|
||||
# call of the `google::longrunning::Operations` service.
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Progress metadata for all videos specified in `AnnotateVideoRequest`.
|
||||
# Corresponds to the JSON property `annotationProgress`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress>]
|
||||
attr_accessor :annotation_progress
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3599,12 +3621,12 @@ module Google
|
|||
# Video annotation response. Included in the `response`
|
||||
# field of the `Operation` returned by the `GetOperation`
|
||||
# call of the `google::longrunning::Operations` service.
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Annotation results for all videos specified in `AnnotateVideoRequest`.
|
||||
# Corresponds to the JSON property `annotationResults`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults>]
|
||||
attr_accessor :annotation_results
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3618,7 +3640,7 @@ module Google
|
|||
end
|
||||
|
||||
# Detected entity from video analysis.
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Textual description, e.g. `Fixed-gear bicycle`.
|
||||
|
@ -3653,12 +3675,12 @@ module Google
|
|||
# Explicit content annotation (based on per-frame visual signals only).
|
||||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# All video frames where explicit content was detected.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3672,7 +3694,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video frame level annotation results for explicit content.
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Likelihood of the pornography content..
|
||||
|
@ -3698,7 +3720,7 @@ module Google
|
|||
end
|
||||
|
||||
# Label annotation.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Common categories for the detected entity.
|
||||
|
@ -3706,22 +3728,22 @@ module Google
|
|||
# cases there might be more than one categories e.g. `Terrier` could also be
|
||||
# a `pet`.
|
||||
# Corresponds to the JSON property `categoryEntities`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity>]
|
||||
attr_accessor :category_entities
|
||||
|
||||
# Detected entity from video analysis.
|
||||
# Corresponds to the JSON property `entity`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity]
|
||||
attr_accessor :entity
|
||||
|
||||
# All video frames where a label was detected.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# All video segments where a label was detected.
|
||||
# Corresponds to the JSON property `segments`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelSegment>]
|
||||
attr_accessor :segments
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3738,7 +3760,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video frame level annotation results for label detection.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence that the label is accurate. Range: [0, 1].
|
||||
|
@ -3764,7 +3786,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment level annotation results for label detection.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence that the label is accurate. Range: [0, 1].
|
||||
|
@ -3774,7 +3796,7 @@ module Google
|
|||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3791,7 +3813,7 @@ module Google
|
|||
# Normalized bounding box.
|
||||
# The normalized vertex coordinates are relative to the original image.
|
||||
# Range: [0, 1].
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Bottom Y coordinate.
|
||||
|
@ -3842,12 +3864,12 @@ module Google
|
|||
# and the vertex order will still be (0, 1, 2, 3). Note that values can be less
|
||||
# than 0, or greater than 1 due to trignometric calculations for location of
|
||||
# the box.
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized vertices of the bounding polygon.
|
||||
# Corresponds to the JSON property `vertices`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedVertex>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex>]
|
||||
attr_accessor :vertices
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3863,7 +3885,7 @@ module Google
|
|||
# A vertex represents a 2D point in the image.
|
||||
# NOTE: the normalized vertex coordinates are relative to the original image
|
||||
# and range from 0 to 1.
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# X coordinate.
|
||||
|
@ -3888,7 +3910,7 @@ module Google
|
|||
end
|
||||
|
||||
# Annotations corresponding to one tracked object.
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Object category's labeling confidence of this track.
|
||||
|
@ -3898,7 +3920,7 @@ module Google
|
|||
|
||||
# Detected entity from video analysis.
|
||||
# Corresponds to the JSON property `entity`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity]
|
||||
attr_accessor :entity
|
||||
|
||||
# Information corresponding to all frames where this object track appears.
|
||||
|
@ -3906,12 +3928,12 @@ module Google
|
|||
# messages in frames.
|
||||
# Streaming mode: it can only be one ObjectTrackingFrame message in frames.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
# Streaming mode ONLY.
|
||||
|
@ -3940,14 +3962,14 @@ module Google
|
|||
|
||||
# Video frame level annotations for object detection and tracking. This field
|
||||
# stores per frame location, time offset, and confidence.
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized bounding box.
|
||||
# The normalized vertex coordinates are relative to the original image.
|
||||
# Range: [0, 1].
|
||||
# Corresponds to the JSON property `normalizedBoundingBox`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox]
|
||||
attr_accessor :normalized_bounding_box
|
||||
|
||||
# The timestamp of the frame in microseconds.
|
||||
|
@ -3967,7 +3989,7 @@ module Google
|
|||
end
|
||||
|
||||
# Alternative hypotheses (a.k.a. n-best list).
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The confidence estimate between 0.0 and 1.0. A higher number
|
||||
|
@ -3987,7 +4009,7 @@ module Google
|
|||
|
||||
# A list of word-specific information for each recognized word.
|
||||
# Corresponds to the JSON property `words`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1WordInfo>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1WordInfo>]
|
||||
attr_accessor :words
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4003,7 +4025,7 @@ module Google
|
|||
end
|
||||
|
||||
# A speech recognition result corresponding to a portion of the audio.
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# May contain one or more recognition hypotheses (up to the maximum specified
|
||||
|
@ -4011,7 +4033,7 @@ module Google
|
|||
# accuracy, with the top (first) alternative being the most probable, as
|
||||
# ranked by the recognizer.
|
||||
# Corresponds to the JSON property `alternatives`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative>]
|
||||
attr_accessor :alternatives
|
||||
|
||||
# Output only. The
|
||||
|
@ -4036,13 +4058,13 @@ module Google
|
|||
# `StreamingAnnotateVideoResponse` is the only message returned to the client
|
||||
# by `StreamingAnnotateVideo`. A series of zero or more
|
||||
# `StreamingAnnotateVideoResponse` messages are streamed back to the client.
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Streaming annotation results corresponding to a portion of the video
|
||||
# that is currently being processed.
|
||||
# Corresponds to the JSON property `annotationResults`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||
attr_accessor :annotation_results
|
||||
|
||||
# GCS URI that stores annotation results of one streaming session.
|
||||
|
@ -4053,14 +4075,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :annotation_results_uri
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4110,29 +4132,29 @@ module Google
|
|||
|
||||
# Streaming annotation results corresponding to a portion of the video
|
||||
# that is currently being processed.
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Explicit content annotation (based on per-frame visual signals only).
|
||||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
# Corresponds to the JSON property `explicitAnnotation`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||
attr_accessor :explicit_annotation
|
||||
|
||||
# Label annotation results.
|
||||
# Corresponds to the JSON property `labelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :label_annotations
|
||||
|
||||
# Object tracking results.
|
||||
# Corresponds to the JSON property `objectAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation>]
|
||||
attr_accessor :object_annotations
|
||||
|
||||
# Shot annotation results. Each shot is represented as a video segment.
|
||||
# Corresponds to the JSON property `shotAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment>]
|
||||
attr_accessor :shot_annotations
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4151,12 +4173,12 @@ module Google
|
|||
# Annotations related to one detected OCR text snippet. This will contain the
|
||||
# corresponding text, confidence value, and frame level information for each
|
||||
# detection.
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# All video segments where OCR detected text appears.
|
||||
# Corresponds to the JSON property `segments`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextSegment>]
|
||||
attr_accessor :segments
|
||||
|
||||
# The detected text.
|
||||
|
@ -4178,7 +4200,7 @@ module Google
|
|||
# Video frame level annotation results for text annotation (OCR).
|
||||
# Contains information regarding timestamp and bounding box locations for the
|
||||
# frames containing detected OCR text snippets.
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized bounding polygon for text (that might not be aligned with axis).
|
||||
|
@ -4197,7 +4219,7 @@ module Google
|
|||
# than 0, or greater than 1 due to trignometric calculations for location of
|
||||
# the box.
|
||||
# Corresponds to the JSON property `rotatedBoundingBox`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly]
|
||||
attr_accessor :rotated_bounding_box
|
||||
|
||||
# Timestamp of this frame.
|
||||
|
@ -4217,7 +4239,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment level annotation results for text detection.
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence for the track of detected text. It is calculated as the highest
|
||||
|
@ -4228,12 +4250,12 @@ module Google
|
|||
|
||||
# Information related to the frames where OCR detected text appears.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4249,7 +4271,7 @@ module Google
|
|||
end
|
||||
|
||||
# Annotation progress for a single video.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Video file location in
|
||||
|
@ -4288,17 +4310,17 @@ module Google
|
|||
end
|
||||
|
||||
# Annotation results for a single video.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4338,13 +4360,13 @@ module Google
|
|||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
# Corresponds to the JSON property `explicitAnnotation`
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation]
|
||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||
attr_accessor :explicit_annotation
|
||||
|
||||
# Label annotations on frame level.
|
||||
# There is exactly one element for each unique label.
|
||||
# Corresponds to the JSON property `frameLabelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :frame_label_annotations
|
||||
|
||||
# Video file location in
|
||||
|
@ -4355,36 +4377,36 @@ module Google
|
|||
|
||||
# Annotations for list of objects detected and tracked in video.
|
||||
# Corresponds to the JSON property `objectAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation>]
|
||||
attr_accessor :object_annotations
|
||||
|
||||
# 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<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :segment_label_annotations
|
||||
|
||||
# Shot annotations. Each shot is represented as a video segment.
|
||||
# Corresponds to the JSON property `shotAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment>]
|
||||
attr_accessor :shot_annotations
|
||||
|
||||
# Label annotations on shot level.
|
||||
# There is exactly one element for each unique label.
|
||||
# Corresponds to the JSON property `shotLabelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :shot_label_annotations
|
||||
|
||||
# Speech transcription.
|
||||
# Corresponds to the JSON property `speechTranscriptions`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1SpeechTranscription>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription>]
|
||||
attr_accessor :speech_transcriptions
|
||||
|
||||
# OCR text detection and tracking.
|
||||
# Annotations for list of detected text snippets. Each will have list of
|
||||
# frame information associated with it.
|
||||
# Corresponds to the JSON property `textAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextAnnotation>]
|
||||
attr_accessor :text_annotations
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4407,7 +4429,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Time-offset, relative to the beginning of the video,
|
||||
|
@ -4436,7 +4458,7 @@ module Google
|
|||
# Word-specific information for recognized words. Word information is only
|
||||
# included in the response when certain request parameters are set, such
|
||||
# as `enable_word_time_offsets`.
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Output only. The confidence estimate between 0.0 and 1.0. A higher number
|
||||
|
@ -4505,14 +4527,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4589,14 +4611,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -598,145 +598,145 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
|
@ -1278,9 +1278,11 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p1beta1LabelDetectionConfig
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :frame_confidence_threshold, as: 'frameConfidenceThreshold'
|
||||
property :label_detection_mode, as: 'labelDetectionMode'
|
||||
property :model, as: 'model'
|
||||
property :stationary_camera, as: 'stationaryCamera'
|
||||
property :video_confidence_threshold, as: 'videoConfidenceThreshold'
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -1730,23 +1732,23 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :annotation_progress, as: 'annotationProgress', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress::Representation
|
||||
collection :annotation_progress, as: 'annotationProgress', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults::Representation
|
||||
collection :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :description, as: 'description'
|
||||
|
@ -1755,15 +1757,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :pornography_likelihood, as: 'pornographyLikelihood'
|
||||
|
@ -1771,21 +1773,21 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :category_entities, as: 'categoryEntities', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
collection :category_entities, as: 'categoryEntities', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelFrame::Representation
|
||||
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelSegment::Representation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
|
@ -1793,16 +1795,16 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :bottom, as: 'bottom'
|
||||
|
@ -1812,15 +1814,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :vertices, as: 'vertices', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedVertex, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedVertex::Representation
|
||||
collection :vertices, as: 'vertices', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :x, as: 'x'
|
||||
|
@ -1828,52 +1830,52 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame::Representation
|
||||
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
property :track_id, :numeric_string => true, as: 'trackId'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :normalized_bounding_box, as: 'normalizedBoundingBox', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox::Representation
|
||||
property :normalized_bounding_box, as: 'normalizedBoundingBox', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||
|
||||
property :time_offset, as: 'timeOffset'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :transcript, as: 'transcript'
|
||||
collection :words, as: 'words', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1WordInfo, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1WordInfo::Representation
|
||||
collection :words, as: 'words', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1WordInfo, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1WordInfo::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :alternatives, as: 'alternatives', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative::Representation
|
||||
collection :alternatives, as: 'alternatives', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative::Representation
|
||||
|
||||
property :language_code, as: 'languageCode'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults::Representation
|
||||
property :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults::Representation
|
||||
|
||||
property :annotation_results_uri, as: 'annotationResultsUri'
|
||||
property :error, as: 'error', class: Google::Apis::VideointelligenceV1p1beta1::GoogleRpcStatus, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleRpcStatus::Representation
|
||||
|
@ -1881,50 +1883,50 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation::Representation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||
|
||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation::Representation
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextSegment::Representation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextSegment::Representation
|
||||
|
||||
property :text, as: 'text'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :rotated_bounding_box, as: 'rotatedBoundingBox', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly::Representation
|
||||
property :rotated_bounding_box, as: 'rotatedBoundingBox', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly::Representation
|
||||
|
||||
property :time_offset, as: 'timeOffset'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextFrame::Representation
|
||||
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :input_uri, as: 'inputUri'
|
||||
|
@ -1934,32 +1936,32 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :error, as: 'error', class: Google::Apis::VideointelligenceV1p1beta1::GoogleRpcStatus, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleRpcStatus::Representation
|
||||
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation::Representation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||
|
||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
property :input_uri, as: 'inputUri'
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation::Representation
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||
|
||||
collection :segment_label_annotations, as: 'segmentLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :segment_label_annotations, as: 'segmentLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
collection :shot_label_annotations, as: 'shotLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :shot_label_annotations, as: 'shotLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :speech_transcriptions, as: 'speechTranscriptions', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1SpeechTranscription, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1SpeechTranscription::Representation
|
||||
collection :speech_transcriptions, as: 'speechTranscriptions', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription::Representation
|
||||
|
||||
collection :text_annotations, as: 'textAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV2beta1TextAnnotation::Representation
|
||||
collection :text_annotations, as: 'textAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1TextAnnotation::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :end_time_offset, as: 'endTimeOffset'
|
||||
|
@ -1967,7 +1969,7 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/video-intelligence/docs/
|
||||
module VideointelligenceV1p2beta1
|
||||
VERSION = 'V1p2beta1'
|
||||
REVISION = '20190220'
|
||||
REVISION = '20190308'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -623,14 +623,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1425,14 +1425,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1beta2VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -2227,14 +2227,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p1beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -2683,6 +2683,16 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p2beta1LabelDetectionConfig
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The confidence threshold we perform filtering on the labels from
|
||||
# frame-level detection. If not set, it is set to 0.4 by default. The valid
|
||||
# range for this threshold is [0.1, 0.9]. Any value set outside of this
|
||||
# range will be clipped.
|
||||
# Note: for best results please follow the default threshold. We will update
|
||||
# the default threshold everytime when we release a new model.
|
||||
# Corresponds to the JSON property `frameConfidenceThreshold`
|
||||
# @return [Float]
|
||||
attr_accessor :frame_confidence_threshold
|
||||
|
||||
# What labels should be detected with LABEL_DETECTION, in addition to
|
||||
# video-level labels or segment-level labels.
|
||||
# If unspecified, defaults to `SHOT_MODE`.
|
||||
|
@ -2705,15 +2715,27 @@ module Google
|
|||
attr_accessor :stationary_camera
|
||||
alias_method :stationary_camera?, :stationary_camera
|
||||
|
||||
# The confidence threshold we perform filtering on the labels from
|
||||
# video-level and shot-level detections. If not set, it is set to 0.3 by
|
||||
# default. The valid range for this threshold is [0.1, 0.9]. Any value set
|
||||
# outside of this range will be clipped.
|
||||
# Note: for best results please follow the default threshold. We will update
|
||||
# the default threshold everytime when we release a new model.
|
||||
# Corresponds to the JSON property `videoConfidenceThreshold`
|
||||
# @return [Float]
|
||||
attr_accessor :video_confidence_threshold
|
||||
|
||||
def initialize(**args)
|
||||
update!(**args)
|
||||
end
|
||||
|
||||
# Update properties of this object
|
||||
def update!(**args)
|
||||
@frame_confidence_threshold = args[:frame_confidence_threshold] if args.key?(:frame_confidence_threshold)
|
||||
@label_detection_mode = args[:label_detection_mode] if args.key?(:label_detection_mode)
|
||||
@model = args[:model] if args.key?(:model)
|
||||
@stationary_camera = args[:stationary_camera] if args.key?(:stationary_camera)
|
||||
@video_confidence_threshold = args[:video_confidence_threshold] if args.key?(:video_confidence_threshold)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -3323,14 +3345,14 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p2beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3578,12 +3600,12 @@ module Google
|
|||
# Video annotation progress. Included in the `metadata`
|
||||
# field of the `Operation` returned by the `GetOperation`
|
||||
# call of the `google::longrunning::Operations` service.
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Progress metadata for all videos specified in `AnnotateVideoRequest`.
|
||||
# Corresponds to the JSON property `annotationProgress`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress>]
|
||||
attr_accessor :annotation_progress
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3599,12 +3621,12 @@ module Google
|
|||
# Video annotation response. Included in the `response`
|
||||
# field of the `Operation` returned by the `GetOperation`
|
||||
# call of the `google::longrunning::Operations` service.
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Annotation results for all videos specified in `AnnotateVideoRequest`.
|
||||
# Corresponds to the JSON property `annotationResults`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults>]
|
||||
attr_accessor :annotation_results
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3618,7 +3640,7 @@ module Google
|
|||
end
|
||||
|
||||
# Detected entity from video analysis.
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Textual description, e.g. `Fixed-gear bicycle`.
|
||||
|
@ -3653,12 +3675,12 @@ module Google
|
|||
# Explicit content annotation (based on per-frame visual signals only).
|
||||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# All video frames where explicit content was detected.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3672,7 +3694,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video frame level annotation results for explicit content.
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Likelihood of the pornography content..
|
||||
|
@ -3698,7 +3720,7 @@ module Google
|
|||
end
|
||||
|
||||
# Label annotation.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Common categories for the detected entity.
|
||||
|
@ -3706,22 +3728,22 @@ module Google
|
|||
# cases there might be more than one categories e.g. `Terrier` could also be
|
||||
# a `pet`.
|
||||
# Corresponds to the JSON property `categoryEntities`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity>]
|
||||
attr_accessor :category_entities
|
||||
|
||||
# Detected entity from video analysis.
|
||||
# Corresponds to the JSON property `entity`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity]
|
||||
attr_accessor :entity
|
||||
|
||||
# All video frames where a label was detected.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# All video segments where a label was detected.
|
||||
# Corresponds to the JSON property `segments`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelSegment>]
|
||||
attr_accessor :segments
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3738,7 +3760,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video frame level annotation results for label detection.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence that the label is accurate. Range: [0, 1].
|
||||
|
@ -3764,7 +3786,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment level annotation results for label detection.
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence that the label is accurate. Range: [0, 1].
|
||||
|
@ -3774,7 +3796,7 @@ module Google
|
|||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3791,7 +3813,7 @@ module Google
|
|||
# Normalized bounding box.
|
||||
# The normalized vertex coordinates are relative to the original image.
|
||||
# Range: [0, 1].
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Bottom Y coordinate.
|
||||
|
@ -3842,12 +3864,12 @@ module Google
|
|||
# and the vertex order will still be (0, 1, 2, 3). Note that values can be less
|
||||
# than 0, or greater than 1 due to trignometric calculations for location of
|
||||
# the box.
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized vertices of the bounding polygon.
|
||||
# Corresponds to the JSON property `vertices`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedVertex>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex>]
|
||||
attr_accessor :vertices
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -3863,7 +3885,7 @@ module Google
|
|||
# A vertex represents a 2D point in the image.
|
||||
# NOTE: the normalized vertex coordinates are relative to the original image
|
||||
# and range from 0 to 1.
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# X coordinate.
|
||||
|
@ -3888,7 +3910,7 @@ module Google
|
|||
end
|
||||
|
||||
# Annotations corresponding to one tracked object.
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Object category's labeling confidence of this track.
|
||||
|
@ -3898,7 +3920,7 @@ module Google
|
|||
|
||||
# Detected entity from video analysis.
|
||||
# Corresponds to the JSON property `entity`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity]
|
||||
attr_accessor :entity
|
||||
|
||||
# Information corresponding to all frames where this object track appears.
|
||||
|
@ -3906,12 +3928,12 @@ module Google
|
|||
# messages in frames.
|
||||
# Streaming mode: it can only be one ObjectTrackingFrame message in frames.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
# Streaming mode ONLY.
|
||||
|
@ -3940,14 +3962,14 @@ module Google
|
|||
|
||||
# Video frame level annotations for object detection and tracking. This field
|
||||
# stores per frame location, time offset, and confidence.
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized bounding box.
|
||||
# The normalized vertex coordinates are relative to the original image.
|
||||
# Range: [0, 1].
|
||||
# Corresponds to the JSON property `normalizedBoundingBox`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox]
|
||||
attr_accessor :normalized_bounding_box
|
||||
|
||||
# The timestamp of the frame in microseconds.
|
||||
|
@ -3967,7 +3989,7 @@ module Google
|
|||
end
|
||||
|
||||
# Alternative hypotheses (a.k.a. n-best list).
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# The confidence estimate between 0.0 and 1.0. A higher number
|
||||
|
@ -3987,7 +4009,7 @@ module Google
|
|||
|
||||
# A list of word-specific information for each recognized word.
|
||||
# Corresponds to the JSON property `words`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1WordInfo>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1WordInfo>]
|
||||
attr_accessor :words
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4003,7 +4025,7 @@ module Google
|
|||
end
|
||||
|
||||
# A speech recognition result corresponding to a portion of the audio.
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# May contain one or more recognition hypotheses (up to the maximum specified
|
||||
|
@ -4011,7 +4033,7 @@ module Google
|
|||
# accuracy, with the top (first) alternative being the most probable, as
|
||||
# ranked by the recognizer.
|
||||
# Corresponds to the JSON property `alternatives`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative>]
|
||||
attr_accessor :alternatives
|
||||
|
||||
# Output only. The
|
||||
|
@ -4036,13 +4058,13 @@ module Google
|
|||
# `StreamingAnnotateVideoResponse` is the only message returned to the client
|
||||
# by `StreamingAnnotateVideo`. A series of zero or more
|
||||
# `StreamingAnnotateVideoResponse` messages are streamed back to the client.
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Streaming annotation results corresponding to a portion of the video
|
||||
# that is currently being processed.
|
||||
# Corresponds to the JSON property `annotationResults`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||
attr_accessor :annotation_results
|
||||
|
||||
# GCS URI that stores annotation results of one streaming session.
|
||||
|
@ -4053,14 +4075,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :annotation_results_uri
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4110,29 +4132,29 @@ module Google
|
|||
|
||||
# Streaming annotation results corresponding to a portion of the video
|
||||
# that is currently being processed.
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Explicit content annotation (based on per-frame visual signals only).
|
||||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
# Corresponds to the JSON property `explicitAnnotation`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||
attr_accessor :explicit_annotation
|
||||
|
||||
# Label annotation results.
|
||||
# Corresponds to the JSON property `labelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :label_annotations
|
||||
|
||||
# Object tracking results.
|
||||
# Corresponds to the JSON property `objectAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation>]
|
||||
attr_accessor :object_annotations
|
||||
|
||||
# Shot annotation results. Each shot is represented as a video segment.
|
||||
# Corresponds to the JSON property `shotAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment>]
|
||||
attr_accessor :shot_annotations
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4151,12 +4173,12 @@ module Google
|
|||
# Annotations related to one detected OCR text snippet. This will contain the
|
||||
# corresponding text, confidence value, and frame level information for each
|
||||
# detection.
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# All video segments where OCR detected text appears.
|
||||
# Corresponds to the JSON property `segments`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextSegment>]
|
||||
attr_accessor :segments
|
||||
|
||||
# The detected text.
|
||||
|
@ -4178,7 +4200,7 @@ module Google
|
|||
# Video frame level annotation results for text annotation (OCR).
|
||||
# Contains information regarding timestamp and bounding box locations for the
|
||||
# frames containing detected OCR text snippets.
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Normalized bounding polygon for text (that might not be aligned with axis).
|
||||
|
@ -4197,7 +4219,7 @@ module Google
|
|||
# than 0, or greater than 1 due to trignometric calculations for location of
|
||||
# the box.
|
||||
# Corresponds to the JSON property `rotatedBoundingBox`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly]
|
||||
attr_accessor :rotated_bounding_box
|
||||
|
||||
# Timestamp of this frame.
|
||||
|
@ -4217,7 +4239,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment level annotation results for text detection.
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Confidence for the track of detected text. It is calculated as the highest
|
||||
|
@ -4228,12 +4250,12 @@ module Google
|
|||
|
||||
# Information related to the frames where OCR detected text appears.
|
||||
# Corresponds to the JSON property `frames`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextFrame>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextFrame>]
|
||||
attr_accessor :frames
|
||||
|
||||
# Video segment.
|
||||
# Corresponds to the JSON property `segment`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||
attr_accessor :segment
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4249,7 +4271,7 @@ module Google
|
|||
end
|
||||
|
||||
# Annotation progress for a single video.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Video file location in
|
||||
|
@ -4288,17 +4310,17 @@ module Google
|
|||
end
|
||||
|
||||
# Annotation results for a single video.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4338,13 +4360,13 @@ module Google
|
|||
# If no explicit content has been detected in a frame, no annotations are
|
||||
# present for that frame.
|
||||
# Corresponds to the JSON property `explicitAnnotation`
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation]
|
||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||
attr_accessor :explicit_annotation
|
||||
|
||||
# Label annotations on frame level.
|
||||
# There is exactly one element for each unique label.
|
||||
# Corresponds to the JSON property `frameLabelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :frame_label_annotations
|
||||
|
||||
# Video file location in
|
||||
|
@ -4355,36 +4377,36 @@ module Google
|
|||
|
||||
# Annotations for list of objects detected and tracked in video.
|
||||
# Corresponds to the JSON property `objectAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation>]
|
||||
attr_accessor :object_annotations
|
||||
|
||||
# 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<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :segment_label_annotations
|
||||
|
||||
# Shot annotations. Each shot is represented as a video segment.
|
||||
# Corresponds to the JSON property `shotAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment>]
|
||||
attr_accessor :shot_annotations
|
||||
|
||||
# Label annotations on shot level.
|
||||
# There is exactly one element for each unique label.
|
||||
# Corresponds to the JSON property `shotLabelAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||
attr_accessor :shot_label_annotations
|
||||
|
||||
# Speech transcription.
|
||||
# Corresponds to the JSON property `speechTranscriptions`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1SpeechTranscription>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription>]
|
||||
attr_accessor :speech_transcriptions
|
||||
|
||||
# OCR text detection and tracking.
|
||||
# Annotations for list of detected text snippets. Each will have list of
|
||||
# frame information associated with it.
|
||||
# Corresponds to the JSON property `textAnnotations`
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextAnnotation>]
|
||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextAnnotation>]
|
||||
attr_accessor :text_annotations
|
||||
|
||||
def initialize(**args)
|
||||
|
@ -4407,7 +4429,7 @@ module Google
|
|||
end
|
||||
|
||||
# Video segment.
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Time-offset, relative to the beginning of the video,
|
||||
|
@ -4436,7 +4458,7 @@ module Google
|
|||
# Word-specific information for recognized words. Word information is only
|
||||
# included in the response when certain request parameters are set, such
|
||||
# as `enable_word_time_offsets`.
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Output only. The confidence estimate between 0.0 and 1.0. A higher number
|
||||
|
@ -4505,14 +4527,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -4589,14 +4611,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -598,145 +598,145 @@ module Google
|
|||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||
|
||||
include Google::Apis::Core::JsonObjectSupport
|
||||
|
@ -1501,9 +1501,11 @@ module Google
|
|||
class GoogleCloudVideointelligenceV1p2beta1LabelDetectionConfig
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :frame_confidence_threshold, as: 'frameConfidenceThreshold'
|
||||
property :label_detection_mode, as: 'labelDetectionMode'
|
||||
property :model, as: 'model'
|
||||
property :stationary_camera, as: 'stationaryCamera'
|
||||
property :video_confidence_threshold, as: 'videoConfidenceThreshold'
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -1730,23 +1732,23 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoProgress
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :annotation_progress, as: 'annotationProgress', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress::Representation
|
||||
collection :annotation_progress, as: 'annotationProgress', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1AnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1AnnotateVideoResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoAnnotationResults::Representation
|
||||
collection :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1Entity
|
||||
class GoogleCloudVideointelligenceV1p3beta1Entity
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :description, as: 'description'
|
||||
|
@ -1755,15 +1757,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ExplicitContentFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ExplicitContentFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :pornography_likelihood, as: 'pornographyLikelihood'
|
||||
|
@ -1771,21 +1773,21 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :category_entities, as: 'categoryEntities', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
collection :category_entities, as: 'categoryEntities', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelFrame::Representation
|
||||
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelSegment::Representation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
|
@ -1793,16 +1795,16 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1LabelSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1LabelSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :bottom, as: 'bottom'
|
||||
|
@ -1812,15 +1814,15 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :vertices, as: 'vertices', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedVertex, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedVertex::Representation
|
||||
collection :vertices, as: 'vertices', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedVertex::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1NormalizedVertex
|
||||
class GoogleCloudVideointelligenceV1p3beta1NormalizedVertex
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :x, as: 'x'
|
||||
|
@ -1828,52 +1830,52 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1Entity::Representation
|
||||
property :entity, as: 'entity', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1Entity::Representation
|
||||
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame::Representation
|
||||
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
property :track_id, :numeric_string => true, as: 'trackId'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1ObjectTrackingFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1ObjectTrackingFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :normalized_bounding_box, as: 'normalizedBoundingBox', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingBox::Representation
|
||||
property :normalized_bounding_box, as: 'normalizedBoundingBox', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||
|
||||
property :time_offset, as: 'timeOffset'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
property :transcript, as: 'transcript'
|
||||
collection :words, as: 'words', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1WordInfo, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1WordInfo::Representation
|
||||
collection :words, as: 'words', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1WordInfo, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1WordInfo::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1SpeechTranscription
|
||||
class GoogleCloudVideointelligenceV1p3beta1SpeechTranscription
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :alternatives, as: 'alternatives', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1SpeechRecognitionAlternative::Representation
|
||||
collection :alternatives, as: 'alternatives', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1SpeechRecognitionAlternative::Representation
|
||||
|
||||
property :language_code, as: 'languageCode'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingAnnotateVideoResponse
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingAnnotateVideoResponse
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults::Representation
|
||||
property :annotation_results, as: 'annotationResults', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults::Representation
|
||||
|
||||
property :annotation_results_uri, as: 'annotationResultsUri'
|
||||
property :error, as: 'error', class: Google::Apis::VideointelligenceV1p2beta1::GoogleRpcStatus, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleRpcStatus::Representation
|
||||
|
@ -1881,50 +1883,50 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1StreamingVideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation::Representation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||
|
||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation::Representation
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextAnnotation
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextAnnotation
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextSegment::Representation
|
||||
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextSegment::Representation
|
||||
|
||||
property :text, as: 'text'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextFrame
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextFrame
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :rotated_bounding_box, as: 'rotatedBoundingBox', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1NormalizedBoundingPoly::Representation
|
||||
property :rotated_bounding_box, as: 'rotatedBoundingBox', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingPoly::Representation
|
||||
|
||||
property :time_offset, as: 'timeOffset'
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1TextSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1TextSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextFrame::Representation
|
||||
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextFrame::Representation
|
||||
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationProgress
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationProgress
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :input_uri, as: 'inputUri'
|
||||
|
@ -1934,32 +1936,32 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoAnnotationResults
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoAnnotationResults
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :error, as: 'error', class: Google::Apis::VideointelligenceV1p2beta1::GoogleRpcStatus, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleRpcStatus::Representation
|
||||
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ExplicitContentAnnotation::Representation
|
||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||
|
||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
property :input_uri, as: 'inputUri'
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1ObjectTrackingAnnotation::Representation
|
||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||
|
||||
collection :segment_label_annotations, as: 'segmentLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :segment_label_annotations, as: 'segmentLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1VideoSegment::Representation
|
||||
collection :shot_annotations, as: 'shotAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||
|
||||
collection :shot_label_annotations, as: 'shotLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1LabelAnnotation::Representation
|
||||
collection :shot_label_annotations, as: 'shotLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||
|
||||
collection :speech_transcriptions, as: 'speechTranscriptions', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1SpeechTranscription, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1SpeechTranscription::Representation
|
||||
collection :speech_transcriptions, as: 'speechTranscriptions', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1SpeechTranscription::Representation
|
||||
|
||||
collection :text_annotations, as: 'textAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV2beta1TextAnnotation::Representation
|
||||
collection :text_annotations, as: 'textAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1TextAnnotation::Representation
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1VideoSegment
|
||||
class GoogleCloudVideointelligenceV1p3beta1VideoSegment
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :end_time_offset, as: 'endTimeOffset'
|
||||
|
@ -1967,7 +1969,7 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
class GoogleCloudVideointelligenceV2beta1WordInfo
|
||||
class GoogleCloudVideointelligenceV1p3beta1WordInfo
|
||||
# @private
|
||||
class Representation < Google::Apis::Core::JsonRepresentation
|
||||
property :confidence, as: 'confidence'
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
# Copyright 2015 Google Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
require 'google/apis/videointelligence_v1p3beta1/service.rb'
|
||||
require 'google/apis/videointelligence_v1p3beta1/classes.rb'
|
||||
require 'google/apis/videointelligence_v1p3beta1/representations.rb'
|
||||
|
||||
module Google
|
||||
module Apis
|
||||
# Cloud Video Intelligence API
|
||||
#
|
||||
# Detects objects, explicit content, and scene changes in videos. It also
|
||||
# specifies the region for annotation and transcribes speech to text. Supports
|
||||
# both asynchronous API and streaming API.
|
||||
#
|
||||
# @see https://cloud.google.com/video-intelligence/docs/
|
||||
module VideointelligenceV1p3beta1
|
||||
VERSION = 'V1p3beta1'
|
||||
REVISION = '20190308'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
end
|
||||
end
|
||||
end
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,94 @@
|
|||
# Copyright 2015 Google Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
require 'google/apis/core/base_service'
|
||||
require 'google/apis/core/json_representation'
|
||||
require 'google/apis/core/hashable'
|
||||
require 'google/apis/errors'
|
||||
|
||||
module Google
|
||||
module Apis
|
||||
module VideointelligenceV1p3beta1
|
||||
# Cloud Video Intelligence API
|
||||
#
|
||||
# Detects objects, explicit content, and scene changes in videos. It also
|
||||
# specifies the region for annotation and transcribes speech to text. Supports
|
||||
# both asynchronous API and streaming API.
|
||||
#
|
||||
# @example
|
||||
# require 'google/apis/videointelligence_v1p3beta1'
|
||||
#
|
||||
# Videointelligence = Google::Apis::VideointelligenceV1p3beta1 # Alias the module
|
||||
# service = Videointelligence::CloudVideoIntelligenceService.new
|
||||
#
|
||||
# @see https://cloud.google.com/video-intelligence/docs/
|
||||
class CloudVideoIntelligenceService < Google::Apis::Core::BaseService
|
||||
# @return [String]
|
||||
# API key. Your API key identifies your project and provides you with API access,
|
||||
# quota, and reports. Required unless you provide an OAuth 2.0 token.
|
||||
attr_accessor :key
|
||||
|
||||
# @return [String]
|
||||
# Available to use for quota purposes for server-side applications. Can be any
|
||||
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
attr_accessor :quota_user
|
||||
|
||||
def initialize
|
||||
super('https://videointelligence.googleapis.com/', '')
|
||||
@batch_path = 'batch'
|
||||
end
|
||||
|
||||
# Performs asynchronous video annotation. Progress and results can be
|
||||
# retrieved through the `google.longrunning.Operations` interface.
|
||||
# `Operation.metadata` contains `AnnotateVideoProgress` (progress).
|
||||
# `Operation.response` contains `AnnotateVideoResponse` (results).
|
||||
# @param [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1AnnotateVideoRequest] google_cloud_videointelligence_v1p3beta1_annotate_video_request_object
|
||||
# @param [String] fields
|
||||
# Selector specifying which fields to include in a partial response.
|
||||
# @param [String] quota_user
|
||||
# Available to use for quota purposes for server-side applications. Can be any
|
||||
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||
# @param [Google::Apis::RequestOptions] options
|
||||
# Request-specific options
|
||||
#
|
||||
# @yield [result, err] Result & error if block supplied
|
||||
# @yieldparam result [Google::Apis::VideointelligenceV1p3beta1::GoogleLongrunningOperation] parsed result object
|
||||
# @yieldparam err [StandardError] error object if request failed
|
||||
#
|
||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleLongrunningOperation]
|
||||
#
|
||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||
def annotate_video(google_cloud_videointelligence_v1p3beta1_annotate_video_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||
command = make_simple_command(:post, 'v1p3beta1/videos:annotate', options)
|
||||
command.request_representation = Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1AnnotateVideoRequest::Representation
|
||||
command.request_object = google_cloud_videointelligence_v1p3beta1_annotate_video_request_object
|
||||
command.response_representation = Google::Apis::VideointelligenceV1p3beta1::GoogleLongrunningOperation::Representation
|
||||
command.response_class = Google::Apis::VideointelligenceV1p3beta1::GoogleLongrunningOperation
|
||||
command.query['fields'] = fields unless fields.nil?
|
||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||
execute_or_queue_command(command, &block)
|
||||
end
|
||||
|
||||
protected
|
||||
|
||||
def apply_command_defaults(command)
|
||||
command.query['key'] = key unless key.nil?
|
||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/vision/
|
||||
module VisionV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20190212'
|
||||
REVISION = '20190309'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -116,14 +116,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1::CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -501,7 +501,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -649,7 +653,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -1253,14 +1261,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1::GoogleCloudVisionV1p1beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1501,7 +1509,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -3000,14 +3012,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1::GoogleCloudVisionV1p2beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3248,7 +3260,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -4747,14 +4763,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1::GoogleCloudVisionV1p3beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -5029,7 +5045,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -6610,14 +6630,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1::GoogleCloudVisionV1p4beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -6931,7 +6951,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -9189,14 +9213,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -9600,14 +9624,14 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :display_name
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -9854,14 +9878,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/vision/
|
||||
module VisionV1p1beta1
|
||||
VERSION = 'V1p1beta1'
|
||||
REVISION = '20190212'
|
||||
REVISION = '20190309'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -63,14 +63,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p1beta1::CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -340,7 +340,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -488,7 +492,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -1045,14 +1053,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p1beta1::GoogleCloudVisionV1p1beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1388,7 +1396,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -3165,14 +3177,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p1beta1::GoogleCloudVisionV1p2beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3413,7 +3425,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -4912,14 +4928,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p1beta1::GoogleCloudVisionV1p3beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -5194,7 +5210,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -6775,14 +6795,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p1beta1::GoogleCloudVisionV1p4beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -7096,7 +7116,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -8962,14 +8986,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -9476,14 +9500,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
|||
# @see https://cloud.google.com/vision/
|
||||
module VisionV1p2beta1
|
||||
VERSION = 'V1p2beta1'
|
||||
REVISION = '20190212'
|
||||
REVISION = '20190309'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -63,14 +63,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p2beta1::CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -340,7 +340,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -488,7 +492,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -1013,14 +1021,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p1beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -1261,7 +1269,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -2792,14 +2804,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -3135,7 +3147,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -4912,14 +4928,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p3beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -5194,7 +5210,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -6775,14 +6795,14 @@ module Google
|
|||
# @return [Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p4beta1CropHintsAnnotation]
|
||||
attr_accessor :crop_hints_annotation
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -7096,7 +7116,11 @@ module Google
|
|||
# can be trivially provided to the constructor of "java.awt.Color" in Java; it
|
||||
# can also be trivially provided to UIColor's "+colorWithRed:green:blue:alpha"
|
||||
# method in iOS; and, with just a little work, it can be easily formatted into
|
||||
# a CSS "rgba()" string in JavaScript, as well. Here are some examples:
|
||||
# a CSS "rgba()" string in JavaScript, as well.
|
||||
# Note: this proto does not carry information about the absolute color space
|
||||
# that should be used to interpret the RGB value (e.g. sRGB, Adobe RGB,
|
||||
# DCI-P3, BT.2020, etc.). By default, applications SHOULD assume the sRGB color
|
||||
# space.
|
||||
# Example (Java):
|
||||
# import com.google.type.Color;
|
||||
# // ...
|
||||
|
@ -8962,14 +8986,14 @@ module Google
|
|||
attr_accessor :done
|
||||
alias_method :done?, :done
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
@ -9476,14 +9500,14 @@ module Google
|
|||
end
|
||||
end
|
||||
|
||||
# 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:
|
||||
# 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
|
||||
# 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
|
||||
|
|
Loading…
Reference in New Issue