Interface AnnotationValueOrBuilder

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

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

      • hasImageClassificationAnnotation

        boolean hasImageClassificationAnnotation()
         Annotation value for image classification case.
         
        .google.cloud.datalabeling.v1beta1.ImageClassificationAnnotation image_classification_annotation = 1;
        Returns:
        Whether the imageClassificationAnnotation field is set.
      • getImageClassificationAnnotation

        ImageClassificationAnnotation getImageClassificationAnnotation()
         Annotation value for image classification case.
         
        .google.cloud.datalabeling.v1beta1.ImageClassificationAnnotation image_classification_annotation = 1;
        Returns:
        The imageClassificationAnnotation.
      • getImageClassificationAnnotationOrBuilder

        ImageClassificationAnnotationOrBuilder getImageClassificationAnnotationOrBuilder()
         Annotation value for image classification case.
         
        .google.cloud.datalabeling.v1beta1.ImageClassificationAnnotation image_classification_annotation = 1;
      • hasImageBoundingPolyAnnotation

        boolean hasImageBoundingPolyAnnotation()
         Annotation value for image bounding box, oriented bounding box
         and polygon cases.
         
        .google.cloud.datalabeling.v1beta1.ImageBoundingPolyAnnotation image_bounding_poly_annotation = 2;
        Returns:
        Whether the imageBoundingPolyAnnotation field is set.
      • getImageBoundingPolyAnnotation

        ImageBoundingPolyAnnotation getImageBoundingPolyAnnotation()
         Annotation value for image bounding box, oriented bounding box
         and polygon cases.
         
        .google.cloud.datalabeling.v1beta1.ImageBoundingPolyAnnotation image_bounding_poly_annotation = 2;
        Returns:
        The imageBoundingPolyAnnotation.
      • getImageBoundingPolyAnnotationOrBuilder

        ImageBoundingPolyAnnotationOrBuilder getImageBoundingPolyAnnotationOrBuilder()
         Annotation value for image bounding box, oriented bounding box
         and polygon cases.
         
        .google.cloud.datalabeling.v1beta1.ImageBoundingPolyAnnotation image_bounding_poly_annotation = 2;
      • hasImagePolylineAnnotation

        boolean hasImagePolylineAnnotation()
         Annotation value for image polyline cases.
         Polyline here is different from BoundingPoly. It is formed by
         line segments connected to each other but not closed form(Bounding Poly).
         The line segments can cross each other.
         
        .google.cloud.datalabeling.v1beta1.ImagePolylineAnnotation image_polyline_annotation = 8;
        Returns:
        Whether the imagePolylineAnnotation field is set.
      • getImagePolylineAnnotation

        ImagePolylineAnnotation getImagePolylineAnnotation()
         Annotation value for image polyline cases.
         Polyline here is different from BoundingPoly. It is formed by
         line segments connected to each other but not closed form(Bounding Poly).
         The line segments can cross each other.
         
        .google.cloud.datalabeling.v1beta1.ImagePolylineAnnotation image_polyline_annotation = 8;
        Returns:
        The imagePolylineAnnotation.
      • getImagePolylineAnnotationOrBuilder

        ImagePolylineAnnotationOrBuilder getImagePolylineAnnotationOrBuilder()
         Annotation value for image polyline cases.
         Polyline here is different from BoundingPoly. It is formed by
         line segments connected to each other but not closed form(Bounding Poly).
         The line segments can cross each other.
         
        .google.cloud.datalabeling.v1beta1.ImagePolylineAnnotation image_polyline_annotation = 8;
      • hasImageSegmentationAnnotation

        boolean hasImageSegmentationAnnotation()
         Annotation value for image segmentation.
         
        .google.cloud.datalabeling.v1beta1.ImageSegmentationAnnotation image_segmentation_annotation = 9;
        Returns:
        Whether the imageSegmentationAnnotation field is set.
      • getImageSegmentationAnnotation

        ImageSegmentationAnnotation getImageSegmentationAnnotation()
         Annotation value for image segmentation.
         
        .google.cloud.datalabeling.v1beta1.ImageSegmentationAnnotation image_segmentation_annotation = 9;
        Returns:
        The imageSegmentationAnnotation.
      • getImageSegmentationAnnotationOrBuilder

        ImageSegmentationAnnotationOrBuilder getImageSegmentationAnnotationOrBuilder()
         Annotation value for image segmentation.
         
        .google.cloud.datalabeling.v1beta1.ImageSegmentationAnnotation image_segmentation_annotation = 9;
      • hasTextClassificationAnnotation

        boolean hasTextClassificationAnnotation()
         Annotation value for text classification case.
         
        .google.cloud.datalabeling.v1beta1.TextClassificationAnnotation text_classification_annotation = 3;
        Returns:
        Whether the textClassificationAnnotation field is set.
      • getTextClassificationAnnotation

        TextClassificationAnnotation getTextClassificationAnnotation()
         Annotation value for text classification case.
         
        .google.cloud.datalabeling.v1beta1.TextClassificationAnnotation text_classification_annotation = 3;
        Returns:
        The textClassificationAnnotation.
      • getTextClassificationAnnotationOrBuilder

        TextClassificationAnnotationOrBuilder getTextClassificationAnnotationOrBuilder()
         Annotation value for text classification case.
         
        .google.cloud.datalabeling.v1beta1.TextClassificationAnnotation text_classification_annotation = 3;
      • hasTextEntityExtractionAnnotation

        boolean hasTextEntityExtractionAnnotation()
         Annotation value for text entity extraction case.
         
        .google.cloud.datalabeling.v1beta1.TextEntityExtractionAnnotation text_entity_extraction_annotation = 10;
        Returns:
        Whether the textEntityExtractionAnnotation field is set.
      • getTextEntityExtractionAnnotation

        TextEntityExtractionAnnotation getTextEntityExtractionAnnotation()
         Annotation value for text entity extraction case.
         
        .google.cloud.datalabeling.v1beta1.TextEntityExtractionAnnotation text_entity_extraction_annotation = 10;
        Returns:
        The textEntityExtractionAnnotation.
      • getTextEntityExtractionAnnotationOrBuilder

        TextEntityExtractionAnnotationOrBuilder getTextEntityExtractionAnnotationOrBuilder()
         Annotation value for text entity extraction case.
         
        .google.cloud.datalabeling.v1beta1.TextEntityExtractionAnnotation text_entity_extraction_annotation = 10;
      • hasVideoClassificationAnnotation

        boolean hasVideoClassificationAnnotation()
         Annotation value for video classification case.
         
        .google.cloud.datalabeling.v1beta1.VideoClassificationAnnotation video_classification_annotation = 4;
        Returns:
        Whether the videoClassificationAnnotation field is set.
      • getVideoClassificationAnnotation

        VideoClassificationAnnotation getVideoClassificationAnnotation()
         Annotation value for video classification case.
         
        .google.cloud.datalabeling.v1beta1.VideoClassificationAnnotation video_classification_annotation = 4;
        Returns:
        The videoClassificationAnnotation.
      • getVideoClassificationAnnotationOrBuilder

        VideoClassificationAnnotationOrBuilder getVideoClassificationAnnotationOrBuilder()
         Annotation value for video classification case.
         
        .google.cloud.datalabeling.v1beta1.VideoClassificationAnnotation video_classification_annotation = 4;
      • hasVideoObjectTrackingAnnotation

        boolean hasVideoObjectTrackingAnnotation()
         Annotation value for video object detection and tracking case.
         
        .google.cloud.datalabeling.v1beta1.VideoObjectTrackingAnnotation video_object_tracking_annotation = 5;
        Returns:
        Whether the videoObjectTrackingAnnotation field is set.
      • getVideoObjectTrackingAnnotation

        VideoObjectTrackingAnnotation getVideoObjectTrackingAnnotation()
         Annotation value for video object detection and tracking case.
         
        .google.cloud.datalabeling.v1beta1.VideoObjectTrackingAnnotation video_object_tracking_annotation = 5;
        Returns:
        The videoObjectTrackingAnnotation.
      • getVideoObjectTrackingAnnotationOrBuilder

        VideoObjectTrackingAnnotationOrBuilder getVideoObjectTrackingAnnotationOrBuilder()
         Annotation value for video object detection and tracking case.
         
        .google.cloud.datalabeling.v1beta1.VideoObjectTrackingAnnotation video_object_tracking_annotation = 5;
      • hasVideoEventAnnotation

        boolean hasVideoEventAnnotation()
         Annotation value for video event case.
         
        .google.cloud.datalabeling.v1beta1.VideoEventAnnotation video_event_annotation = 6;
        Returns:
        Whether the videoEventAnnotation field is set.
      • getVideoEventAnnotation

        VideoEventAnnotation getVideoEventAnnotation()
         Annotation value for video event case.
         
        .google.cloud.datalabeling.v1beta1.VideoEventAnnotation video_event_annotation = 6;
        Returns:
        The videoEventAnnotation.
      • getVideoEventAnnotationOrBuilder

        VideoEventAnnotationOrBuilder getVideoEventAnnotationOrBuilder()
         Annotation value for video event case.
         
        .google.cloud.datalabeling.v1beta1.VideoEventAnnotation video_event_annotation = 6;