Class LabelVideoRequest (1.0.0-beta03)

public sealed class LabelVideoRequest : IMessage<LabelVideoRequest>, IEquatable<LabelVideoRequest>, IDeepCloneable<LabelVideoRequest>, IBufferMessage, IMessage

Request message for LabelVideo.

Inheritance

Object > LabelVideoRequest

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

LabelVideoRequest()

public LabelVideoRequest()

LabelVideoRequest(LabelVideoRequest)

public LabelVideoRequest(LabelVideoRequest other)
Parameter
NameDescription
otherLabelVideoRequest

Properties

BasicConfig

public HumanAnnotationConfig BasicConfig { get; set; }

Required. Basic human annotation config.

Property Value
TypeDescription
HumanAnnotationConfig

EventConfig

public EventConfig EventConfig { get; set; }

Configuration for video event task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.

Property Value
TypeDescription
EventConfig

Feature

public LabelVideoRequest.Types.Feature Feature { get; set; }

Required. The type of video labeling task.

Property Value
TypeDescription
LabelVideoRequest.Types.Feature

ObjectDetectionConfig

public ObjectDetectionConfig ObjectDetectionConfig { get; set; }

Configuration for video object detection task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.

Property Value
TypeDescription
ObjectDetectionConfig

ObjectTrackingConfig

public ObjectTrackingConfig ObjectTrackingConfig { get; set; }

Configuration for video object tracking task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.

Property Value
TypeDescription
ObjectTrackingConfig

Parent

public string Parent { get; set; }

Required. Name of the dataset to request labeling task, format: projects/{project_id}/datasets/{dataset_id}

Property Value
TypeDescription
String

ParentAsDatasetName

public DatasetName ParentAsDatasetName { get; set; }

DatasetName-typed view over the Parent resource name property.

Property Value
TypeDescription
DatasetName

RequestConfigCase

public LabelVideoRequest.RequestConfigOneofCase RequestConfigCase { get; }
Property Value
TypeDescription
LabelVideoRequest.RequestConfigOneofCase

VideoClassificationConfig

public VideoClassificationConfig VideoClassificationConfig { get; set; }

Configuration for video classification task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.

Property Value
TypeDescription
VideoClassificationConfig