Cloud Video Intelligence V1beta2 API - Class Google::Cloud::VideoIntelligence::V1beta2::VideoAnnotationResults (v0.10.0)

Reference documentation and code samples for the Cloud Video Intelligence V1beta2 API class Google::Cloud::VideoIntelligence::V1beta2::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::V1beta2::ExplicitContentAnnotation

#explicit_annotation=

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

#face_annotations

def face_annotations() -> ::Array<::Google::Cloud::VideoIntelligence::V1beta2::FaceAnnotation>
Returns

#face_annotations=

def face_annotations=(value) -> ::Array<::Google::Cloud::VideoIntelligence::V1beta2::FaceAnnotation>
Parameter
Returns

#frame_label_annotations

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

#frame_label_annotations=

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

#input_uri

def input_uri() -> ::String
Returns

#input_uri=

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

#segment_label_annotations

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

#segment_label_annotations=

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

#shot_annotations

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

#shot_annotations=

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

#shot_label_annotations

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

#shot_label_annotations=

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