Cloud Video Intelligence V1p2beta1 API - Class Google::Cloud::VideoIntelligence::V1p2beta1::VideoAnnotationResults (v0.7.0)

Reference documentation and code samples for the Cloud Video Intelligence V1p2beta1 API class Google::Cloud::VideoIntelligence::V1p2beta1::VideoAnnotationResults.

Annotation results for a single video.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#error

def error() -> ::Google::Rpc::Status
Returns
  • (::Google::Rpc::Status) — If set, indicates an error. Note that for a single AnnotateVideoRequest some videos may succeed and some may fail.

#error=

def error=(value) -> ::Google::Rpc::Status
Parameter
  • value (::Google::Rpc::Status) — If set, indicates an error. Note that for a single AnnotateVideoRequest some videos may succeed and some may fail.
Returns
  • (::Google::Rpc::Status) — If set, indicates an error. Note that for a single AnnotateVideoRequest some videos may succeed and some may fail.

#explicit_annotation

def explicit_annotation() -> ::Google::Cloud::VideoIntelligence::V1p2beta1::ExplicitContentAnnotation

#explicit_annotation=

def explicit_annotation=(value) -> ::Google::Cloud::VideoIntelligence::V1p2beta1::ExplicitContentAnnotation
Parameter

#frame_label_annotations

def frame_label_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::LabelAnnotation>
Returns

#frame_label_annotations=

def frame_label_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::LabelAnnotation>
Parameter
Returns

#input_uri

def input_uri() -> ::String
Returns

#input_uri=

def input_uri=(value) -> ::String
Parameter
Returns

#object_annotations

def object_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::ObjectTrackingAnnotation>
Returns

#object_annotations=

def object_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::ObjectTrackingAnnotation>
Parameter
Returns

#segment_label_annotations

def segment_label_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::LabelAnnotation>
Returns

#segment_label_annotations=

def segment_label_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::LabelAnnotation>
Parameter
Returns

#shot_annotations

def shot_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::VideoSegment>
Returns

#shot_annotations=

def shot_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::VideoSegment>
Parameter
Returns

#shot_label_annotations

def shot_label_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::LabelAnnotation>
Returns

#shot_label_annotations=

def shot_label_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::LabelAnnotation>
Parameter
Returns

#text_annotations

def text_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::TextAnnotation>
Returns

#text_annotations=

def text_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1p2beta1::TextAnnotation>
Parameter
Returns