Reference documentation and code samples for the Google Cloud Datalabeling V1beta1 Client class LabelVideoRequest.
Request message for LabelVideo.
Generated from protobuf message google.cloud.datalabeling.v1beta1.LabelVideoRequest
Namespace
Google \ Cloud \ DataLabeling \ V1beta1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ video_classification_config
Google\Cloud\DataLabeling\V1beta1\VideoClassificationConfig
Configuration for video classification task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
↳ object_detection_config
Google\Cloud\DataLabeling\V1beta1\ObjectDetectionConfig
Configuration for video object detection task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
↳ object_tracking_config
Google\Cloud\DataLabeling\V1beta1\ObjectTrackingConfig
Configuration for video object tracking task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
↳ event_config
Google\Cloud\DataLabeling\V1beta1\EventConfig
Configuration for video event task. One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
↳ parent
string
Required. Name of the dataset to request labeling task, format: projects/{project_id}/datasets/{dataset_id}
↳ basic_config
↳ feature
int
Required. The type of video labeling task.
getVideoClassificationConfig
Configuration for video classification task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
hasVideoClassificationConfig
setVideoClassificationConfig
Configuration for video classification task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
$this
getObjectDetectionConfig
Configuration for video object detection task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
hasObjectDetectionConfig
setObjectDetectionConfig
Configuration for video object detection task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
$this
getObjectTrackingConfig
Configuration for video object tracking task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
hasObjectTrackingConfig
setObjectTrackingConfig
Configuration for video object tracking task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
$this
getEventConfig
Configuration for video event task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
hasEventConfig
setEventConfig
Configuration for video event task.
One of video_classification_config, object_detection_config, object_tracking_config and event_config is required.
$this
getParent
Required. Name of the dataset to request labeling task, format: projects/{project_id}/datasets/{dataset_id}
string
setParent
Required. Name of the dataset to request labeling task, format: projects/{project_id}/datasets/{dataset_id}
var
string
$this
getBasicConfig
Required. Basic human annotation config.
hasBasicConfig
clearBasicConfig
setBasicConfig
Required. Basic human annotation config.
$this
getFeature
Required. The type of video labeling task.
int
setFeature
Required. The type of video labeling task.
var
int
$this
getRequestConfig
string
static::build
parent
string
Required. Name of the dataset to request labeling task, format: projects/{project_id}/datasets/{dataset_id} Please see Google\Cloud\DataLabeling\V1beta1\DataLabelingServiceClient::datasetName() for help formatting this field.
basicConfig
feature
int
Required. The type of video labeling task. For allowed values, use constants defined on Google\Cloud\DataLabeling\V1beta1\LabelVideoRequest\Feature