Reference documentation and code samples for the Cloud Video Intelligence V1beta2 API class Google::Cloud::VideoIntelligence::V1beta2::AnnotateVideoRequest.
Video annotation request.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#features
def features() -> ::Array<::Google::Cloud::VideoIntelligence::V1beta2::Feature>
    Returns
    
  - (::Array<::Google::Cloud::VideoIntelligence::V1beta2::Feature>) — Required. Requested video annotation features.
 
#features=
def features=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1beta2::Feature>
    Parameter
    
  - value (::Array<::Google::Cloud::VideoIntelligence::V1beta2::Feature>) — Required. Requested video annotation features.
 
    Returns
    
  - (::Array<::Google::Cloud::VideoIntelligence::V1beta2::Feature>) — Required. Requested video annotation features.
 
#input_content
def input_content() -> ::String
    Returns
    
  - 
        (::String) — The video data bytes.
If unset, the input video(s) should be specified via 
input_uri. If set,input_urishould be unset. 
#input_content=
def input_content=(value) -> ::String
    Parameter
    
  - 
        value (::String) — The video data bytes.
If unset, the input video(s) should be specified via 
input_uri. If set,input_urishould be unset. 
    Returns
    
  - 
        (::String) — The video data bytes.
If unset, the input video(s) should be specified via 
input_uri. If set,input_urishould be unset. 
#input_uri
def input_uri() -> ::String
    Returns
    
  - 
        (::String) — 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 [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs. A video URI may include wildcards inobject-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 asinput_content. If set,input_contentshould be unset. 
#input_uri=
def input_uri=(value) -> ::String
    Parameter
    
  - 
        value (::String) — 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 [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs. A video URI may include wildcards inobject-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 asinput_content. If set,input_contentshould be unset. 
    Returns
    
  - 
        (::String) — 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 [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs. A video URI may include wildcards inobject-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 asinput_content. If set,input_contentshould be unset. 
#location_id
def location_id() -> ::String
    Returns
    
  - 
        (::String) — 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. 
#location_id=
def location_id=(value) -> ::String
    Parameter
    
  - 
        value (::String) — 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. 
    Returns
    
  - 
        (::String) — 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. 
#output_uri
def output_uri() -> ::String
    Returns
    
  - 
        (::String) — 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 [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs. 
#output_uri=
def output_uri=(value) -> ::String
    Parameter
    
  - 
        value (::String) — 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 [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs. 
    Returns
    
  - 
        (::String) — 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 [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see Request URIs. 
#video_context
def video_context() -> ::Google::Cloud::VideoIntelligence::V1beta2::VideoContext
    Returns
    
  - (::Google::Cloud::VideoIntelligence::V1beta2::VideoContext) — Additional video context and/or feature-specific parameters.
 
#video_context=
def video_context=(value) -> ::Google::Cloud::VideoIntelligence::V1beta2::VideoContext
    Parameter
    
  - value (::Google::Cloud::VideoIntelligence::V1beta2::VideoContext) — Additional video context and/or feature-specific parameters.
 
    Returns
    
- (::Google::Cloud::VideoIntelligence::V1beta2::VideoContext) — Additional video context and/or feature-specific parameters.