Class LabelOperationMetadata.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<LabelOperationMetadata.Builder>
com.google.cloud.datalabeling.v1beta1.LabelOperationMetadata.Builder
All Implemented Interfaces:
LabelOperationMetadataOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
LabelOperationMetadata

public static final class LabelOperationMetadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<LabelOperationMetadata.Builder> implements LabelOperationMetadataOrBuilder
 Metadata of a labeling operation, such as LabelImage or LabelVideo.
 Next tag: 20
 
Protobuf type google.cloud.datalabeling.v1beta1.LabelOperationMetadata
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<LabelOperationMetadata.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<LabelOperationMetadata.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<LabelOperationMetadata.Builder>
    • getDefaultInstanceForType

      public LabelOperationMetadata getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public LabelOperationMetadata build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public LabelOperationMetadata buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public LabelOperationMetadata.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<LabelOperationMetadata.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<LabelOperationMetadata.Builder>
    • mergeFrom

      public LabelOperationMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<LabelOperationMetadata.Builder>
      Throws:
      IOException
    • getDetailsCase

      public LabelOperationMetadata.DetailsCase getDetailsCase()
      Specified by:
      getDetailsCase in interface LabelOperationMetadataOrBuilder
    • clearDetails

      public LabelOperationMetadata.Builder clearDetails()
    • hasImageClassificationDetails

      public boolean hasImageClassificationDetails()
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
      Specified by:
      hasImageClassificationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the imageClassificationDetails field is set.
    • getImageClassificationDetails

      public LabelImageClassificationOperationMetadata getImageClassificationDetails()
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
      Specified by:
      getImageClassificationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The imageClassificationDetails.
    • setImageClassificationDetails

      public LabelOperationMetadata.Builder setImageClassificationDetails(LabelImageClassificationOperationMetadata value)
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
    • setImageClassificationDetails

      public LabelOperationMetadata.Builder setImageClassificationDetails(LabelImageClassificationOperationMetadata.Builder builderForValue)
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
    • mergeImageClassificationDetails

      public LabelOperationMetadata.Builder mergeImageClassificationDetails(LabelImageClassificationOperationMetadata value)
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
    • clearImageClassificationDetails

      public LabelOperationMetadata.Builder clearImageClassificationDetails()
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
    • getImageClassificationDetailsBuilder

      public LabelImageClassificationOperationMetadata.Builder getImageClassificationDetailsBuilder()
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
    • getImageClassificationDetailsOrBuilder

      public LabelImageClassificationOperationMetadataOrBuilder getImageClassificationDetailsOrBuilder()
       Details of label image classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadata image_classification_details = 3;
      Specified by:
      getImageClassificationDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasImageBoundingBoxDetails

      public boolean hasImageBoundingBoxDetails()
       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
      Specified by:
      hasImageBoundingBoxDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the imageBoundingBoxDetails field is set.
    • getImageBoundingBoxDetails

      public LabelImageBoundingBoxOperationMetadata getImageBoundingBoxDetails()
       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
      Specified by:
      getImageBoundingBoxDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The imageBoundingBoxDetails.
    • setImageBoundingBoxDetails

       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
    • setImageBoundingBoxDetails

      public LabelOperationMetadata.Builder setImageBoundingBoxDetails(LabelImageBoundingBoxOperationMetadata.Builder builderForValue)
       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
    • mergeImageBoundingBoxDetails

      public LabelOperationMetadata.Builder mergeImageBoundingBoxDetails(LabelImageBoundingBoxOperationMetadata value)
       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
    • clearImageBoundingBoxDetails

      public LabelOperationMetadata.Builder clearImageBoundingBoxDetails()
       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
    • getImageBoundingBoxDetailsBuilder

      public LabelImageBoundingBoxOperationMetadata.Builder getImageBoundingBoxDetailsBuilder()
       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
    • getImageBoundingBoxDetailsOrBuilder

      public LabelImageBoundingBoxOperationMetadataOrBuilder getImageBoundingBoxDetailsOrBuilder()
       Details of label image bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadata image_bounding_box_details = 4;
      Specified by:
      getImageBoundingBoxDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasImageBoundingPolyDetails

      public boolean hasImageBoundingPolyDetails()
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
      Specified by:
      hasImageBoundingPolyDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the imageBoundingPolyDetails field is set.
    • getImageBoundingPolyDetails

      public LabelImageBoundingPolyOperationMetadata getImageBoundingPolyDetails()
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
      Specified by:
      getImageBoundingPolyDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The imageBoundingPolyDetails.
    • setImageBoundingPolyDetails

      public LabelOperationMetadata.Builder setImageBoundingPolyDetails(LabelImageBoundingPolyOperationMetadata value)
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
    • setImageBoundingPolyDetails

      public LabelOperationMetadata.Builder setImageBoundingPolyDetails(LabelImageBoundingPolyOperationMetadata.Builder builderForValue)
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
    • mergeImageBoundingPolyDetails

      public LabelOperationMetadata.Builder mergeImageBoundingPolyDetails(LabelImageBoundingPolyOperationMetadata value)
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
    • clearImageBoundingPolyDetails

      public LabelOperationMetadata.Builder clearImageBoundingPolyDetails()
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
    • getImageBoundingPolyDetailsBuilder

      public LabelImageBoundingPolyOperationMetadata.Builder getImageBoundingPolyDetailsBuilder()
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
    • getImageBoundingPolyDetailsOrBuilder

      public LabelImageBoundingPolyOperationMetadataOrBuilder getImageBoundingPolyDetailsOrBuilder()
       Details of label image bounding poly operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadata image_bounding_poly_details = 11;
      Specified by:
      getImageBoundingPolyDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasImageOrientedBoundingBoxDetails

      public boolean hasImageOrientedBoundingBoxDetails()
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
      Specified by:
      hasImageOrientedBoundingBoxDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the imageOrientedBoundingBoxDetails field is set.
    • getImageOrientedBoundingBoxDetails

      public LabelImageOrientedBoundingBoxOperationMetadata getImageOrientedBoundingBoxDetails()
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
      Specified by:
      getImageOrientedBoundingBoxDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The imageOrientedBoundingBoxDetails.
    • setImageOrientedBoundingBoxDetails

      public LabelOperationMetadata.Builder setImageOrientedBoundingBoxDetails(LabelImageOrientedBoundingBoxOperationMetadata value)
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
    • setImageOrientedBoundingBoxDetails

      public LabelOperationMetadata.Builder setImageOrientedBoundingBoxDetails(LabelImageOrientedBoundingBoxOperationMetadata.Builder builderForValue)
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
    • mergeImageOrientedBoundingBoxDetails

      public LabelOperationMetadata.Builder mergeImageOrientedBoundingBoxDetails(LabelImageOrientedBoundingBoxOperationMetadata value)
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
    • clearImageOrientedBoundingBoxDetails

      public LabelOperationMetadata.Builder clearImageOrientedBoundingBoxDetails()
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
    • getImageOrientedBoundingBoxDetailsBuilder

      public LabelImageOrientedBoundingBoxOperationMetadata.Builder getImageOrientedBoundingBoxDetailsBuilder()
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
    • getImageOrientedBoundingBoxDetailsOrBuilder

      public LabelImageOrientedBoundingBoxOperationMetadataOrBuilder getImageOrientedBoundingBoxDetailsOrBuilder()
       Details of label image oriented bounding box operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadata image_oriented_bounding_box_details = 14;
      Specified by:
      getImageOrientedBoundingBoxDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasImagePolylineDetails

      public boolean hasImagePolylineDetails()
       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
      Specified by:
      hasImagePolylineDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the imagePolylineDetails field is set.
    • getImagePolylineDetails

      public LabelImagePolylineOperationMetadata getImagePolylineDetails()
       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
      Specified by:
      getImagePolylineDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The imagePolylineDetails.
    • setImagePolylineDetails

       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
    • setImagePolylineDetails

      public LabelOperationMetadata.Builder setImagePolylineDetails(LabelImagePolylineOperationMetadata.Builder builderForValue)
       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
    • mergeImagePolylineDetails

      public LabelOperationMetadata.Builder mergeImagePolylineDetails(LabelImagePolylineOperationMetadata value)
       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
    • clearImagePolylineDetails

      public LabelOperationMetadata.Builder clearImagePolylineDetails()
       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
    • getImagePolylineDetailsBuilder

      public LabelImagePolylineOperationMetadata.Builder getImagePolylineDetailsBuilder()
       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
    • getImagePolylineDetailsOrBuilder

      public LabelImagePolylineOperationMetadataOrBuilder getImagePolylineDetailsOrBuilder()
       Details of label image polyline operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadata image_polyline_details = 12;
      Specified by:
      getImagePolylineDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasImageSegmentationDetails

      public boolean hasImageSegmentationDetails()
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
      Specified by:
      hasImageSegmentationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the imageSegmentationDetails field is set.
    • getImageSegmentationDetails

      public LabelImageSegmentationOperationMetadata getImageSegmentationDetails()
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
      Specified by:
      getImageSegmentationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The imageSegmentationDetails.
    • setImageSegmentationDetails

      public LabelOperationMetadata.Builder setImageSegmentationDetails(LabelImageSegmentationOperationMetadata value)
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
    • setImageSegmentationDetails

      public LabelOperationMetadata.Builder setImageSegmentationDetails(LabelImageSegmentationOperationMetadata.Builder builderForValue)
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
    • mergeImageSegmentationDetails

      public LabelOperationMetadata.Builder mergeImageSegmentationDetails(LabelImageSegmentationOperationMetadata value)
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
    • clearImageSegmentationDetails

      public LabelOperationMetadata.Builder clearImageSegmentationDetails()
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
    • getImageSegmentationDetailsBuilder

      public LabelImageSegmentationOperationMetadata.Builder getImageSegmentationDetailsBuilder()
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
    • getImageSegmentationDetailsOrBuilder

      public LabelImageSegmentationOperationMetadataOrBuilder getImageSegmentationDetailsOrBuilder()
       Details of label image segmentation operation.
       
      .google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadata image_segmentation_details = 15;
      Specified by:
      getImageSegmentationDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasVideoClassificationDetails

      public boolean hasVideoClassificationDetails()
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
      Specified by:
      hasVideoClassificationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the videoClassificationDetails field is set.
    • getVideoClassificationDetails

      public LabelVideoClassificationOperationMetadata getVideoClassificationDetails()
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
      Specified by:
      getVideoClassificationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The videoClassificationDetails.
    • setVideoClassificationDetails

      public LabelOperationMetadata.Builder setVideoClassificationDetails(LabelVideoClassificationOperationMetadata value)
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
    • setVideoClassificationDetails

      public LabelOperationMetadata.Builder setVideoClassificationDetails(LabelVideoClassificationOperationMetadata.Builder builderForValue)
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
    • mergeVideoClassificationDetails

      public LabelOperationMetadata.Builder mergeVideoClassificationDetails(LabelVideoClassificationOperationMetadata value)
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
    • clearVideoClassificationDetails

      public LabelOperationMetadata.Builder clearVideoClassificationDetails()
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
    • getVideoClassificationDetailsBuilder

      public LabelVideoClassificationOperationMetadata.Builder getVideoClassificationDetailsBuilder()
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
    • getVideoClassificationDetailsOrBuilder

      public LabelVideoClassificationOperationMetadataOrBuilder getVideoClassificationDetailsOrBuilder()
       Details of label video classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadata video_classification_details = 5;
      Specified by:
      getVideoClassificationDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasVideoObjectDetectionDetails

      public boolean hasVideoObjectDetectionDetails()
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
      Specified by:
      hasVideoObjectDetectionDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the videoObjectDetectionDetails field is set.
    • getVideoObjectDetectionDetails

      public LabelVideoObjectDetectionOperationMetadata getVideoObjectDetectionDetails()
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
      Specified by:
      getVideoObjectDetectionDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The videoObjectDetectionDetails.
    • setVideoObjectDetectionDetails

      public LabelOperationMetadata.Builder setVideoObjectDetectionDetails(LabelVideoObjectDetectionOperationMetadata value)
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
    • setVideoObjectDetectionDetails

      public LabelOperationMetadata.Builder setVideoObjectDetectionDetails(LabelVideoObjectDetectionOperationMetadata.Builder builderForValue)
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
    • mergeVideoObjectDetectionDetails

      public LabelOperationMetadata.Builder mergeVideoObjectDetectionDetails(LabelVideoObjectDetectionOperationMetadata value)
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
    • clearVideoObjectDetectionDetails

      public LabelOperationMetadata.Builder clearVideoObjectDetectionDetails()
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
    • getVideoObjectDetectionDetailsBuilder

      public LabelVideoObjectDetectionOperationMetadata.Builder getVideoObjectDetectionDetailsBuilder()
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
    • getVideoObjectDetectionDetailsOrBuilder

      public LabelVideoObjectDetectionOperationMetadataOrBuilder getVideoObjectDetectionDetailsOrBuilder()
       Details of label video object detection operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadata video_object_detection_details = 6;
      Specified by:
      getVideoObjectDetectionDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasVideoObjectTrackingDetails

      public boolean hasVideoObjectTrackingDetails()
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
      Specified by:
      hasVideoObjectTrackingDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the videoObjectTrackingDetails field is set.
    • getVideoObjectTrackingDetails

      public LabelVideoObjectTrackingOperationMetadata getVideoObjectTrackingDetails()
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
      Specified by:
      getVideoObjectTrackingDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The videoObjectTrackingDetails.
    • setVideoObjectTrackingDetails

      public LabelOperationMetadata.Builder setVideoObjectTrackingDetails(LabelVideoObjectTrackingOperationMetadata value)
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
    • setVideoObjectTrackingDetails

      public LabelOperationMetadata.Builder setVideoObjectTrackingDetails(LabelVideoObjectTrackingOperationMetadata.Builder builderForValue)
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
    • mergeVideoObjectTrackingDetails

      public LabelOperationMetadata.Builder mergeVideoObjectTrackingDetails(LabelVideoObjectTrackingOperationMetadata value)
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
    • clearVideoObjectTrackingDetails

      public LabelOperationMetadata.Builder clearVideoObjectTrackingDetails()
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
    • getVideoObjectTrackingDetailsBuilder

      public LabelVideoObjectTrackingOperationMetadata.Builder getVideoObjectTrackingDetailsBuilder()
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
    • getVideoObjectTrackingDetailsOrBuilder

      public LabelVideoObjectTrackingOperationMetadataOrBuilder getVideoObjectTrackingDetailsOrBuilder()
       Details of label video object tracking operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadata video_object_tracking_details = 7;
      Specified by:
      getVideoObjectTrackingDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasVideoEventDetails

      public boolean hasVideoEventDetails()
       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
      Specified by:
      hasVideoEventDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the videoEventDetails field is set.
    • getVideoEventDetails

      public LabelVideoEventOperationMetadata getVideoEventDetails()
       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
      Specified by:
      getVideoEventDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The videoEventDetails.
    • setVideoEventDetails

       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
    • setVideoEventDetails

      public LabelOperationMetadata.Builder setVideoEventDetails(LabelVideoEventOperationMetadata.Builder builderForValue)
       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
    • mergeVideoEventDetails

       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
    • clearVideoEventDetails

      public LabelOperationMetadata.Builder clearVideoEventDetails()
       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
    • getVideoEventDetailsBuilder

      public LabelVideoEventOperationMetadata.Builder getVideoEventDetailsBuilder()
       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
    • getVideoEventDetailsOrBuilder

      public LabelVideoEventOperationMetadataOrBuilder getVideoEventDetailsOrBuilder()
       Details of label video event operation.
       
      .google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadata video_event_details = 8;
      Specified by:
      getVideoEventDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasTextClassificationDetails

      public boolean hasTextClassificationDetails()
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
      Specified by:
      hasTextClassificationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the textClassificationDetails field is set.
    • getTextClassificationDetails

      public LabelTextClassificationOperationMetadata getTextClassificationDetails()
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
      Specified by:
      getTextClassificationDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The textClassificationDetails.
    • setTextClassificationDetails

      public LabelOperationMetadata.Builder setTextClassificationDetails(LabelTextClassificationOperationMetadata value)
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
    • setTextClassificationDetails

      public LabelOperationMetadata.Builder setTextClassificationDetails(LabelTextClassificationOperationMetadata.Builder builderForValue)
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
    • mergeTextClassificationDetails

      public LabelOperationMetadata.Builder mergeTextClassificationDetails(LabelTextClassificationOperationMetadata value)
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
    • clearTextClassificationDetails

      public LabelOperationMetadata.Builder clearTextClassificationDetails()
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
    • getTextClassificationDetailsBuilder

      public LabelTextClassificationOperationMetadata.Builder getTextClassificationDetailsBuilder()
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
    • getTextClassificationDetailsOrBuilder

      public LabelTextClassificationOperationMetadataOrBuilder getTextClassificationDetailsOrBuilder()
       Details of label text classification operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadata text_classification_details = 9;
      Specified by:
      getTextClassificationDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • hasTextEntityExtractionDetails

      public boolean hasTextEntityExtractionDetails()
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
      Specified by:
      hasTextEntityExtractionDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the textEntityExtractionDetails field is set.
    • getTextEntityExtractionDetails

      public LabelTextEntityExtractionOperationMetadata getTextEntityExtractionDetails()
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
      Specified by:
      getTextEntityExtractionDetails in interface LabelOperationMetadataOrBuilder
      Returns:
      The textEntityExtractionDetails.
    • setTextEntityExtractionDetails

      public LabelOperationMetadata.Builder setTextEntityExtractionDetails(LabelTextEntityExtractionOperationMetadata value)
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
    • setTextEntityExtractionDetails

      public LabelOperationMetadata.Builder setTextEntityExtractionDetails(LabelTextEntityExtractionOperationMetadata.Builder builderForValue)
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
    • mergeTextEntityExtractionDetails

      public LabelOperationMetadata.Builder mergeTextEntityExtractionDetails(LabelTextEntityExtractionOperationMetadata value)
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
    • clearTextEntityExtractionDetails

      public LabelOperationMetadata.Builder clearTextEntityExtractionDetails()
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
    • getTextEntityExtractionDetailsBuilder

      public LabelTextEntityExtractionOperationMetadata.Builder getTextEntityExtractionDetailsBuilder()
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
    • getTextEntityExtractionDetailsOrBuilder

      public LabelTextEntityExtractionOperationMetadataOrBuilder getTextEntityExtractionDetailsOrBuilder()
       Details of label text entity extraction operation.
       
      .google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadata text_entity_extraction_details = 13;
      Specified by:
      getTextEntityExtractionDetailsOrBuilder in interface LabelOperationMetadataOrBuilder
    • getProgressPercent

      public int getProgressPercent()
       Output only. Progress of label operation. Range: [0, 100].
       
      int32 progress_percent = 1;
      Specified by:
      getProgressPercent in interface LabelOperationMetadataOrBuilder
      Returns:
      The progressPercent.
    • setProgressPercent

      public LabelOperationMetadata.Builder setProgressPercent(int value)
       Output only. Progress of label operation. Range: [0, 100].
       
      int32 progress_percent = 1;
      Parameters:
      value - The progressPercent to set.
      Returns:
      This builder for chaining.
    • clearProgressPercent

      public LabelOperationMetadata.Builder clearProgressPercent()
       Output only. Progress of label operation. Range: [0, 100].
       
      int32 progress_percent = 1;
      Returns:
      This builder for chaining.
    • getPartialFailuresList

      public List<Status> getPartialFailuresList()
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
      Specified by:
      getPartialFailuresList in interface LabelOperationMetadataOrBuilder
    • getPartialFailuresCount

      public int getPartialFailuresCount()
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
      Specified by:
      getPartialFailuresCount in interface LabelOperationMetadataOrBuilder
    • getPartialFailures

      public Status getPartialFailures(int index)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
      Specified by:
      getPartialFailures in interface LabelOperationMetadataOrBuilder
    • setPartialFailures

      public LabelOperationMetadata.Builder setPartialFailures(int index, Status value)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • setPartialFailures

      public LabelOperationMetadata.Builder setPartialFailures(int index, Status.Builder builderForValue)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • addPartialFailures

      public LabelOperationMetadata.Builder addPartialFailures(Status value)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • addPartialFailures

      public LabelOperationMetadata.Builder addPartialFailures(int index, Status value)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • addPartialFailures

      public LabelOperationMetadata.Builder addPartialFailures(Status.Builder builderForValue)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • addPartialFailures

      public LabelOperationMetadata.Builder addPartialFailures(int index, Status.Builder builderForValue)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • addAllPartialFailures

      public LabelOperationMetadata.Builder addAllPartialFailures(Iterable<? extends Status> values)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • clearPartialFailures

      public LabelOperationMetadata.Builder clearPartialFailures()
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • removePartialFailures

      public LabelOperationMetadata.Builder removePartialFailures(int index)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • getPartialFailuresBuilder

      public Status.Builder getPartialFailuresBuilder(int index)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • getPartialFailuresOrBuilder

      public StatusOrBuilder getPartialFailuresOrBuilder(int index)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
      Specified by:
      getPartialFailuresOrBuilder in interface LabelOperationMetadataOrBuilder
    • getPartialFailuresOrBuilderList

      public List<? extends StatusOrBuilder> getPartialFailuresOrBuilderList()
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
      Specified by:
      getPartialFailuresOrBuilderList in interface LabelOperationMetadataOrBuilder
    • addPartialFailuresBuilder

      public Status.Builder addPartialFailuresBuilder()
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • addPartialFailuresBuilder

      public Status.Builder addPartialFailuresBuilder(int index)
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • getPartialFailuresBuilderList

      public List<Status.Builder> getPartialFailuresBuilderList()
       Output only. Partial failures encountered.
       E.g. single files that couldn't be read.
       Status details field will contain standard GCP error details.
       
      repeated .google.rpc.Status partial_failures = 2;
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
      Specified by:
      hasCreateTime in interface LabelOperationMetadataOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
      Specified by:
      getCreateTime in interface LabelOperationMetadataOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public LabelOperationMetadata.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
    • setCreateTime

      public LabelOperationMetadata.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
    • mergeCreateTime

      public LabelOperationMetadata.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
    • clearCreateTime

      public LabelOperationMetadata.Builder clearCreateTime()
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Timestamp when labeling request was created.
       
      .google.protobuf.Timestamp create_time = 16;
      Specified by:
      getCreateTimeOrBuilder in interface LabelOperationMetadataOrBuilder