<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/datalabeling/v1beta1/operations.proto

namespace GPBMetadata\Google\Cloud\Datalabeling\V1Beta1;

class Operations
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Cloud\Datalabeling\V1Beta1\Dataset::initOnce();
        \GPBMetadata\Google\Cloud\Datalabeling\V1Beta1\HumanAnnotationConfig::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\x91!\x0A2google/cloud/datalabeling/v1beta1/operations.proto\x12!google.cloud.datalabeling.v1beta1\x1A?google/cloud/datalabeling/v1beta1/human_annotation_config.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x17google/rpc/status.proto\"Y\x0A\x1BImportDataOperationResponse\x12\x0F\x0A\x07dataset\x18\x01 \x01(\x09\x12\x13\x0A\x0Btotal_count\x18\x02 \x01(\x05\x12\x14\x0A\x0Cimport_count\x18\x03 \x01(\x05\"\xE5\x01\x0A\x1BExportDataOperationResponse\x12\x0F\x0A\x07dataset\x18\x01 \x01(\x09\x12\x13\x0A\x0Btotal_count\x18\x02 \x01(\x05\x12\x14\x0A\x0Cexport_count\x18\x03 \x01(\x05\x12B\x0A\x0Blabel_stats\x18\x04 \x01(\x0B2-.google.cloud.datalabeling.v1beta1.LabelStats\x12F\x0A\x0Doutput_config\x18\x05 \x01(\x0B2/.google.cloud.datalabeling.v1beta1.OutputConfig\"\x8D\x01\x0A\x1BImportDataOperationMetadata\x12\x0F\x0A\x07dataset\x18\x01 \x01(\x09\x12,\x0A\x10partial_failures\x18\x02 \x03(\x0B2\x12.google.rpc.Status\x12/\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\"\x8D\x01\x0A\x1BExportDataOperationMetadata\x12\x0F\x0A\x07dataset\x18\x01 \x01(\x09\x12,\x0A\x10partial_failures\x18\x02 \x03(\x0B2\x12.google.rpc.Status\x12/\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\"\x8C\x0C\x0A\x16LabelOperationMetadata\x12t\x0A\x1Cimage_classification_details\x18\x03 \x01(\x0B2L.google.cloud.datalabeling.v1beta1.LabelImageClassificationOperationMetadataH\x00\x12o\x0A\x1Aimage_bounding_box_details\x18\x04 \x01(\x0B2I.google.cloud.datalabeling.v1beta1.LabelImageBoundingBoxOperationMetadataH\x00\x12q\x0A\x1Bimage_bounding_poly_details\x18\x0B \x01(\x0B2J.google.cloud.datalabeling.v1beta1.LabelImageBoundingPolyOperationMetadataH\x00\x12\x80\x01\x0A#image_oriented_bounding_box_details\x18\x0E \x01(\x0B2Q.google.cloud.datalabeling.v1beta1.LabelImageOrientedBoundingBoxOperationMetadataH\x00\x12h\x0A\x16image_polyline_details\x18\x0C \x01(\x0B2F.google.cloud.datalabeling.v1beta1.LabelImagePolylineOperationMetadataH\x00\x12p\x0A\x1Aimage_segmentation_details\x18\x0F \x01(\x0B2J.google.cloud.datalabeling.v1beta1.LabelImageSegmentationOperationMetadataH\x00\x12t\x0A\x1Cvideo_classification_details\x18\x05 \x01(\x0B2L.google.cloud.datalabeling.v1beta1.LabelVideoClassificationOperationMetadataH\x00\x12w\x0A\x1Evideo_object_detection_details\x18\x06 \x01(\x0B2M.google.cloud.datalabeling.v1beta1.LabelVideoObjectDetectionOperationMetadataH\x00\x12u\x0A\x1Dvideo_object_tracking_details\x18\x07 \x01(\x0B2L.google.cloud.datalabeling.v1beta1.LabelVideoObjectTrackingOperationMetadataH\x00\x12b\x0A\x13video_event_details\x18\x08 \x01(\x0B2C.google.cloud.datalabeling.v1beta1.LabelVideoEventOperationMetadataH\x00\x12r\x0A\x1Btext_classification_details\x18\x09 \x01(\x0B2K.google.cloud.datalabeling.v1beta1.LabelTextClassificationOperationMetadataH\x00\x12w\x0A\x1Etext_entity_extraction_details\x18\x0D \x01(\x0B2M.google.cloud.datalabeling.v1beta1.LabelTextEntityExtractionOperationMetadataH\x00\x12\x18\x0A\x10progress_percent\x18\x01 \x01(\x05\x12,\x0A\x10partial_failures\x18\x02 \x03(\x0B2\x12.google.rpc.Status\x12/\x0A\x0Bcreate_time\x18\x10 \x01(\x0B2\x1A.google.protobuf.TimestampB\x09\x0A\x07details\"{\x0A)LabelImageClassificationOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"x\x0A&LabelImageBoundingBoxOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"\x80\x01\x0A.LabelImageOrientedBoundingBoxOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"y\x0A'LabelImageBoundingPolyOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"u\x0A#LabelImagePolylineOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"y\x0A'LabelImageSegmentationOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"{\x0A)LabelVideoClassificationOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"|\x0A*LabelVideoObjectDetectionOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"{\x0A)LabelVideoObjectTrackingOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"r\x0A LabelVideoEventOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"z\x0A(LabelTextClassificationOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"|\x0A*LabelTextEntityExtractionOperationMetadata\x12N\x0A\x0Cbasic_config\x18\x01 \x01(\x0B28.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\"\x8F\x01\x0A\x19CreateInstructionMetadata\x12\x13\x0A\x0Binstruction\x18\x01 \x01(\x09\x12,\x0A\x10partial_failures\x18\x02 \x03(\x0B2\x12.google.rpc.Status\x12/\x0A\x0Bcreate_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampB\xE3\x01\x0A%com.google.cloud.datalabeling.v1beta1P\x01ZIcloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb;datalabelingpb\xAA\x02!Google.Cloud.DataLabeling.V1Beta1\xCA\x02!Google\\Cloud\\DataLabeling\\V1beta1\xEA\x02\$Google::Cloud::DataLabeling::V1beta1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

