Interface AnnotationValueOrBuilder

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

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

    • 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;
    • getValueTypeCase

      AnnotationValue.ValueTypeCase getValueTypeCase()