Class: Google::Cloud::VideoIntelligence::V1p2beta1::AnnotateVideoRequest
- Inherits:
-
Object
- Object
- Google::Cloud::VideoIntelligence::V1p2beta1::AnnotateVideoRequest
- Defined in:
- lib/google/cloud/video_intelligence/v1p2beta1/doc/google/cloud/videointelligence/v1p2beta1/video_intelligence.rb
Overview
Video annotation request.
Instance Attribute Summary collapse
-
#features ⇒ Array<Google::Cloud::VideoIntelligence::V1p2beta1::Feature>
Requested video annotation features.
-
#input_content ⇒ String
The video data bytes.
-
#input_uri ⇒ String
Input video location.
-
#location_id ⇒ String
Optional cloud region where annotation should take place.
-
#output_uri ⇒ String
Optional location where the output (in JSON format) should be stored.
-
#video_context ⇒ Google::Cloud::VideoIntelligence::V1p2beta1::VideoContext
Additional video context and/or feature-specific parameters.
Instance Attribute Details
#features ⇒ Array<Google::Cloud::VideoIntelligence::V1p2beta1::Feature>
Returns Requested video annotation features.
57 |
# File 'lib/google/cloud/video_intelligence/v1p2beta1/doc/google/cloud/videointelligence/v1p2beta1/video_intelligence.rb', line 57 class AnnotateVideoRequest; end |
#input_content ⇒ String
Returns The video data bytes.
If unset, the input video(s) should be specified via input_uri
.
If set, input_uri
should be unset.
57 |
# File 'lib/google/cloud/video_intelligence/v1p2beta1/doc/google/cloud/videointelligence/v1p2beta1/video_intelligence.rb', line 57 class AnnotateVideoRequest; end |
#input_uri ⇒ String
Returns Input video location. Currently, only
Google Cloud Storage URIs are
supported, which must be specified in the following format:
gs://bucket-id/object-id
(other URI formats return
Rpc::Code::INVALID_ARGUMENT). For
more information, see Request URIs. A video
URI may include wildcards in object-id
, and thus identify multiple
videos. Supported wildcards: '*' to match 0 or more characters;
'?' to match 1 character. If unset, the input video should be embedded
in the request as input_content
. If set, input_content
should be unset.
57 |
# File 'lib/google/cloud/video_intelligence/v1p2beta1/doc/google/cloud/videointelligence/v1p2beta1/video_intelligence.rb', line 57 class AnnotateVideoRequest; end |
#location_id ⇒ String
Returns Optional cloud region where annotation should take place. Supported cloud
regions: us-east1
, us-west1
, europe-west1
, asia-east1
. If no region
is specified, a region will be determined based on video file location.
57 |
# File 'lib/google/cloud/video_intelligence/v1p2beta1/doc/google/cloud/videointelligence/v1p2beta1/video_intelligence.rb', line 57 class AnnotateVideoRequest; end |
#output_uri ⇒ String
Returns Optional location where the output (in JSON format) should be stored.
Currently, only Google Cloud Storage
URIs are supported, which must be specified in the following format:
gs://bucket-id/object-id
(other URI formats return
Rpc::Code::INVALID_ARGUMENT). For
more information, see Request URIs.
57 |
# File 'lib/google/cloud/video_intelligence/v1p2beta1/doc/google/cloud/videointelligence/v1p2beta1/video_intelligence.rb', line 57 class AnnotateVideoRequest; end |
#video_context ⇒ Google::Cloud::VideoIntelligence::V1p2beta1::VideoContext
Returns Additional video context and/or feature-specific parameters.
57 |
# File 'lib/google/cloud/video_intelligence/v1p2beta1/doc/google/cloud/videointelligence/v1p2beta1/video_intelligence.rb', line 57 class AnnotateVideoRequest; end |