Interface LabelVideoRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    LabelVideoRequest, LabelVideoRequest.Builder

    public interface LabelVideoRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasVideoClassificationConfig

        boolean hasVideoClassificationConfig()
         Configuration for video classification task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.VideoClassificationConfig video_classification_config = 4;
        Returns:
        Whether the videoClassificationConfig field is set.
      • getVideoClassificationConfig

        VideoClassificationConfig getVideoClassificationConfig()
         Configuration for video classification task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.VideoClassificationConfig video_classification_config = 4;
        Returns:
        The videoClassificationConfig.
      • getVideoClassificationConfigOrBuilder

        VideoClassificationConfigOrBuilder getVideoClassificationConfigOrBuilder()
         Configuration for video classification task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.VideoClassificationConfig video_classification_config = 4;
      • hasObjectDetectionConfig

        boolean hasObjectDetectionConfig()
         Configuration for video object detection task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.ObjectDetectionConfig object_detection_config = 5;
        Returns:
        Whether the objectDetectionConfig field is set.
      • getObjectDetectionConfig

        ObjectDetectionConfig getObjectDetectionConfig()
         Configuration for video object detection task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.ObjectDetectionConfig object_detection_config = 5;
        Returns:
        The objectDetectionConfig.
      • getObjectDetectionConfigOrBuilder

        ObjectDetectionConfigOrBuilder getObjectDetectionConfigOrBuilder()
         Configuration for video object detection task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.ObjectDetectionConfig object_detection_config = 5;
      • hasObjectTrackingConfig

        boolean hasObjectTrackingConfig()
         Configuration for video object tracking task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.ObjectTrackingConfig object_tracking_config = 6;
        Returns:
        Whether the objectTrackingConfig field is set.
      • getObjectTrackingConfig

        ObjectTrackingConfig getObjectTrackingConfig()
         Configuration for video object tracking task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.ObjectTrackingConfig object_tracking_config = 6;
        Returns:
        The objectTrackingConfig.
      • getObjectTrackingConfigOrBuilder

        ObjectTrackingConfigOrBuilder getObjectTrackingConfigOrBuilder()
         Configuration for video object tracking task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.ObjectTrackingConfig object_tracking_config = 6;
      • hasEventConfig

        boolean hasEventConfig()
         Configuration for video event task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.EventConfig event_config = 7;
        Returns:
        Whether the eventConfig field is set.
      • getEventConfig

        EventConfig getEventConfig()
         Configuration for video event task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.EventConfig event_config = 7;
        Returns:
        The eventConfig.
      • getEventConfigOrBuilder

        EventConfigOrBuilder getEventConfigOrBuilder()
         Configuration for video event task.
         One of video_classification_config, object_detection_config,
         object_tracking_config and event_config is required.
         
        .google.cloud.datalabeling.v1beta1.EventConfig event_config = 7;
      • getParent

        String getParent()
         Required. Name of the dataset to request labeling task, format:
         projects/{project_id}/datasets/{dataset_id}
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The parent.
      • getParentBytes

        com.google.protobuf.ByteString getParentBytes()
         Required. Name of the dataset to request labeling task, format:
         projects/{project_id}/datasets/{dataset_id}
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for parent.
      • hasBasicConfig

        boolean hasBasicConfig()
         Required. Basic human annotation config.
         
        .google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the basicConfig field is set.
      • getBasicConfig

        HumanAnnotationConfig getBasicConfig()
         Required. Basic human annotation config.
         
        .google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The basicConfig.
      • getBasicConfigOrBuilder

        HumanAnnotationConfigOrBuilder getBasicConfigOrBuilder()
         Required. Basic human annotation config.
         
        .google.cloud.datalabeling.v1beta1.HumanAnnotationConfig basic_config = 2 [(.google.api.field_behavior) = REQUIRED];
      • getFeatureValue

        int getFeatureValue()
         Required. The type of video labeling task.
         
        .google.cloud.datalabeling.v1beta1.LabelVideoRequest.Feature feature = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The enum numeric value on the wire for feature.
      • getFeature

        LabelVideoRequest.Feature getFeature()
         Required. The type of video labeling task.
         
        .google.cloud.datalabeling.v1beta1.LabelVideoRequest.Feature feature = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The feature.