Interface LabelVideoRequestOrBuilder

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

@Generated public interface LabelVideoRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • 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

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

      LabelVideoRequest.RequestConfigCase getRequestConfigCase()