# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/datalabeling_v1beta1/proto/data_labeling_service.proto

import sys

_b = sys.version_info[0] < 3 and (lambda x: x) or (lambda x: x.encode("latin1"))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database

# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
from google.api import client_pb2 as google_dot_api_dot_client__pb2
from google.cloud.datalabeling_v1beta1.proto import (
    annotation_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__pb2,
)
from google.cloud.datalabeling_v1beta1.proto import (
    annotation_spec_set_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__spec__set__pb2,
)
from google.cloud.datalabeling_v1beta1.proto import (
    dataset_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2,
)
from google.cloud.datalabeling_v1beta1.proto import (
    evaluation_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__pb2,
)
from google.cloud.datalabeling_v1beta1.proto import (
    evaluation_job_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2,
)
from google.cloud.datalabeling_v1beta1.proto import (
    human_annotation_config_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2,
)
from google.cloud.datalabeling_v1beta1.proto import (
    instruction_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_instruction__pb2,
)
from google.cloud.datalabeling_v1beta1.proto import (
    operations_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_operations__pb2,
)
from google.longrunning import (
    operations_pb2 as google_dot_longrunning_dot_operations__pb2,
)
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
    name="google/cloud/datalabeling_v1beta1/proto/data_labeling_service.proto",
    package="google.cloud.datalabeling.v1beta1",
    syntax="proto3",
    serialized_options=_b(
        "\n%com.google.cloud.datalabeling.v1beta1P\001ZMgoogle.golang.org/genproto/googleapis/cloud/datalabeling/v1beta1;datalabeling"
    ),
    serialized_pb=_b(
        '\nCgoogle/cloud/datalabeling_v1beta1/proto/data_labeling_service.proto\x12!google.cloud.datalabeling.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x38google/cloud/datalabeling_v1beta1/proto/annotation.proto\x1a\x41google/cloud/datalabeling_v1beta1/proto/annotation_spec_set.proto\x1a\x35google/cloud/datalabeling_v1beta1/proto/dataset.proto\x1a\x38google/cloud/datalabeling_v1beta1/proto/evaluation.proto\x1a<google/cloud/datalabeling_v1beta1/proto/evaluation_job.proto\x1a\x45google/cloud/datalabeling_v1beta1/proto/human_annotation_config.proto\x1a\x39google/cloud/datalabeling_v1beta1/proto/instruction.proto\x1a\x38google/cloud/datalabeling_v1beta1/proto/operations.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto"c\n\x14\x43reateDatasetRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12;\n\x07\x64\x61taset\x18\x02 \x01(\x0b\x32*.google.cloud.datalabeling.v1beta1.Dataset"!\n\x11GetDatasetRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"\\\n\x13ListDatasetsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"m\n\x14ListDatasetsResponse\x12<\n\x08\x64\x61tasets\x18\x01 \x03(\x0b\x32*.google.cloud.datalabeling.v1beta1.Dataset\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"$\n\x14\x44\x65leteDatasetRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"\x83\x01\n\x11ImportDataRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x44\n\x0cinput_config\x18\x02 \x01(\x0b\x32..google.cloud.datalabeling.v1beta1.InputConfig\x12\x1a\n\x12user_email_address\x18\x03 \x01(\t"\xb0\x01\n\x11\x45xportDataRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x19\n\x11\x61nnotated_dataset\x18\x02 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x03 \x01(\t\x12\x46\n\routput_config\x18\x04 \x01(\x0b\x32/.google.cloud.datalabeling.v1beta1.OutputConfig\x12\x1a\n\x12user_email_address\x18\x05 \x01(\t""\n\x12GetDataItemRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"]\n\x14ListDataItemsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"q\n\x15ListDataItemsResponse\x12?\n\ndata_items\x18\x01 \x03(\x0b\x32+.google.cloud.datalabeling.v1beta1.DataItem\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"*\n\x1aGetAnnotatedDatasetRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"e\n\x1cListAnnotatedDatasetsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"\x89\x01\n\x1dListAnnotatedDatasetsResponse\x12O\n\x12\x61nnotated_datasets\x18\x01 \x03(\x0b\x32\x33.google.cloud.datalabeling.v1beta1.AnnotatedDataset\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"-\n\x1d\x44\x65leteAnnotatedDatasetRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"\xcd\x05\n\x11LabelImageRequest\x12\x63\n\x1bimage_classification_config\x18\x04 \x01(\x0b\x32<.google.cloud.datalabeling.v1beta1.ImageClassificationConfigH\x00\x12U\n\x14\x62ounding_poly_config\x18\x05 \x01(\x0b\x32\x35.google.cloud.datalabeling.v1beta1.BoundingPolyConfigH\x00\x12L\n\x0fpolyline_config\x18\x06 \x01(\x0b\x32\x31.google.cloud.datalabeling.v1beta1.PolylineConfigH\x00\x12T\n\x13segmentation_config\x18\x07 \x01(\x0b\x32\x35.google.cloud.datalabeling.v1beta1.SegmentationConfigH\x00\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12N\n\x0c\x62\x61sic_config\x18\x02 \x01(\x0b\x32\x38.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\x12M\n\x07\x66\x65\x61ture\x18\x03 \x01(\x0e\x32<.google.cloud.datalabeling.v1beta1.LabelImageRequest.Feature"\x96\x01\n\x07\x46\x65\x61ture\x12\x17\n\x13\x46\x45\x41TURE_UNSPECIFIED\x10\x00\x12\x12\n\x0e\x43LASSIFICATION\x10\x01\x12\x10\n\x0c\x42OUNDING_BOX\x10\x02\x12\x19\n\x15ORIENTED_BOUNDING_BOX\x10\x06\x12\x11\n\rBOUNDING_POLY\x10\x03\x12\x0c\n\x08POLYLINE\x10\x04\x12\x10\n\x0cSEGMENTATION\x10\x05\x42\x10\n\x0erequest_config"\xa7\x05\n\x11LabelVideoRequest\x12\x63\n\x1bvideo_classification_config\x18\x04 \x01(\x0b\x32<.google.cloud.datalabeling.v1beta1.VideoClassificationConfigH\x00\x12[\n\x17object_detection_config\x18\x05 \x01(\x0b\x32\x38.google.cloud.datalabeling.v1beta1.ObjectDetectionConfigH\x00\x12Y\n\x16object_tracking_config\x18\x06 \x01(\x0b\x32\x37.google.cloud.datalabeling.v1beta1.ObjectTrackingConfigH\x00\x12\x46\n\x0c\x65vent_config\x18\x07 \x01(\x0b\x32..google.cloud.datalabeling.v1beta1.EventConfigH\x00\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12N\n\x0c\x62\x61sic_config\x18\x02 \x01(\x0b\x32\x38.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\x12M\n\x07\x66\x65\x61ture\x18\x03 \x01(\x0e\x32<.google.cloud.datalabeling.v1beta1.LabelVideoRequest.Feature"l\n\x07\x46\x65\x61ture\x12\x17\n\x13\x46\x45\x41TURE_UNSPECIFIED\x10\x00\x12\x12\n\x0e\x43LASSIFICATION\x10\x01\x12\x14\n\x10OBJECT_DETECTION\x10\x02\x12\x13\n\x0fOBJECT_TRACKING\x10\x03\x12\t\n\x05\x45VENT\x10\x04\x42\x10\n\x0erequest_config"\xf6\x03\n\x10LabelTextRequest\x12\x61\n\x1atext_classification_config\x18\x04 \x01(\x0b\x32;.google.cloud.datalabeling.v1beta1.TextClassificationConfigH\x00\x12\x66\n\x1dtext_entity_extraction_config\x18\x05 \x01(\x0b\x32=.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfigH\x00\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12N\n\x0c\x62\x61sic_config\x18\x02 \x01(\x0b\x32\x38.google.cloud.datalabeling.v1beta1.HumanAnnotationConfig\x12L\n\x07\x66\x65\x61ture\x18\x06 \x01(\x0e\x32;.google.cloud.datalabeling.v1beta1.LabelTextRequest.Feature"W\n\x07\x46\x65\x61ture\x12\x17\n\x13\x46\x45\x41TURE_UNSPECIFIED\x10\x00\x12\x17\n\x13TEXT_CLASSIFICATION\x10\x01\x12\x1a\n\x16TEXT_ENTITY_EXTRACTION\x10\x02\x42\x10\n\x0erequest_config"1\n\x11GetExampleRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t"\\\n\x13ListExamplesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"m\n\x14ListExamplesResponse\x12<\n\x08\x65xamples\x18\x01 \x03(\x0b\x32*.google.cloud.datalabeling.v1beta1.Example\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"\x83\x01\n\x1e\x43reateAnnotationSpecSetRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12Q\n\x13\x61nnotation_spec_set\x18\x02 \x01(\x0b\x32\x34.google.cloud.datalabeling.v1beta1.AnnotationSpecSet"+\n\x1bGetAnnotationSpecSetRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"f\n\x1dListAnnotationSpecSetsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"\x8d\x01\n\x1eListAnnotationSpecSetsResponse\x12R\n\x14\x61nnotation_spec_sets\x18\x01 \x03(\x0b\x32\x34.google.cloud.datalabeling.v1beta1.AnnotationSpecSet\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t".\n\x1e\x44\x65leteAnnotationSpecSetRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"o\n\x18\x43reateInstructionRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x43\n\x0binstruction\x18\x02 \x01(\x0b\x32..google.cloud.datalabeling.v1beta1.Instruction"%\n\x15GetInstructionRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"(\n\x18\x44\x65leteInstructionRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"`\n\x17ListInstructionsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"y\n\x18ListInstructionsResponse\x12\x44\n\x0cinstructions\x18\x01 \x03(\x0b\x32..google.cloud.datalabeling.v1beta1.Instruction\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"$\n\x14GetEvaluationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"a\n\x18SearchEvaluationsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"x\n\x19SearchEvaluationsResponse\x12\x42\n\x0b\x65valuations\x18\x01 \x03(\x0b\x32-.google.cloud.datalabeling.v1beta1.Evaluation\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"X\n\x1fSearchExampleComparisonsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t"\xdb\x02\n SearchExampleComparisonsResponse\x12r\n\x13\x65xample_comparisons\x18\x01 \x03(\x0b\x32U.google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse.ExampleComparison\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x1a\xa9\x01\n\x11\x45xampleComparison\x12H\n\x14ground_truth_example\x18\x01 \x01(\x0b\x32*.google.cloud.datalabeling.v1beta1.Example\x12J\n\x16model_created_examples\x18\x02 \x03(\x0b\x32*.google.cloud.datalabeling.v1beta1.Example"k\n\x1a\x43reateEvaluationJobRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12=\n\x03job\x18\x02 \x01(\x0b\x32\x30.google.cloud.datalabeling.v1beta1.EvaluationJob"\x97\x01\n\x1aUpdateEvaluationJobRequest\x12H\n\x0e\x65valuation_job\x18\x01 \x01(\x0b\x32\x30.google.cloud.datalabeling.v1beta1.EvaluationJob\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"\'\n\x17GetEvaluationJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t")\n\x19PauseEvaluationJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"*\n\x1aResumeEvaluationJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"*\n\x1a\x44\x65leteEvaluationJobRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"b\n\x19ListEvaluationJobsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"\x80\x01\n\x1aListEvaluationJobsResponse\x12I\n\x0f\x65valuation_jobs\x18\x01 \x03(\x0b\x32\x30.google.cloud.datalabeling.v1beta1.EvaluationJob\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t2\xfa\x31\n\x13\x44\x61taLabelingService\x12\xa6\x01\n\rCreateDataset\x12\x37.google.cloud.datalabeling.v1beta1.CreateDatasetRequest\x1a*.google.cloud.datalabeling.v1beta1.Dataset"0\x82\xd3\xe4\x93\x02*"%/v1beta1/{parent=projects/*}/datasets:\x01*\x12\x9d\x01\n\nGetDataset\x12\x34.google.cloud.datalabeling.v1beta1.GetDatasetRequest\x1a*.google.cloud.datalabeling.v1beta1.Dataset"-\x82\xd3\xe4\x93\x02\'\x12%/v1beta1/{name=projects/*/datasets/*}\x12\xae\x01\n\x0cListDatasets\x12\x36.google.cloud.datalabeling.v1beta1.ListDatasetsRequest\x1a\x37.google.cloud.datalabeling.v1beta1.ListDatasetsResponse"-\x82\xd3\xe4\x93\x02\'\x12%/v1beta1/{parent=projects/*}/datasets\x12\x8f\x01\n\rDeleteDataset\x12\x37.google.cloud.datalabeling.v1beta1.DeleteDatasetRequest\x1a\x16.google.protobuf.Empty"-\x82\xd3\xe4\x93\x02\'*%/v1beta1/{name=projects/*/datasets/*}\x12\x9e\x01\n\nImportData\x12\x34.google.cloud.datalabeling.v1beta1.ImportDataRequest\x1a\x1d.google.longrunning.Operation";\x82\xd3\xe4\x93\x02\x35"0/v1beta1/{name=projects/*/datasets/*}:importData:\x01*\x12\x9e\x01\n\nExportData\x12\x34.google.cloud.datalabeling.v1beta1.ExportDataRequest\x1a\x1d.google.longrunning.Operation";\x82\xd3\xe4\x93\x02\x35"0/v1beta1/{name=projects/*/datasets/*}:exportData:\x01*\x12\xac\x01\n\x0bGetDataItem\x12\x35.google.cloud.datalabeling.v1beta1.GetDataItemRequest\x1a+.google.cloud.datalabeling.v1beta1.DataItem"9\x82\xd3\xe4\x93\x02\x33\x12\x31/v1beta1/{name=projects/*/datasets/*/dataItems/*}\x12\xbd\x01\n\rListDataItems\x12\x37.google.cloud.datalabeling.v1beta1.ListDataItemsRequest\x1a\x38.google.cloud.datalabeling.v1beta1.ListDataItemsResponse"9\x82\xd3\xe4\x93\x02\x33\x12\x31/v1beta1/{parent=projects/*/datasets/*}/dataItems\x12\xcc\x01\n\x13GetAnnotatedDataset\x12=.google.cloud.datalabeling.v1beta1.GetAnnotatedDatasetRequest\x1a\x33.google.cloud.datalabeling.v1beta1.AnnotatedDataset"A\x82\xd3\xe4\x93\x02;\x12\x39/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*}\x12\xdd\x01\n\x15ListAnnotatedDatasets\x12?.google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsRequest\x1a@.google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsResponse"A\x82\xd3\xe4\x93\x02;\x12\x39/v1beta1/{parent=projects/*/datasets/*}/annotatedDatasets\x12\xb5\x01\n\x16\x44\x65leteAnnotatedDataset\x12@.google.cloud.datalabeling.v1beta1.DeleteAnnotatedDatasetRequest\x1a\x16.google.protobuf.Empty"A\x82\xd3\xe4\x93\x02;*9/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*}\x12\xa1\x01\n\nLabelImage\x12\x34.google.cloud.datalabeling.v1beta1.LabelImageRequest\x1a\x1d.google.longrunning.Operation">\x82\xd3\xe4\x93\x02\x38"3/v1beta1/{parent=projects/*/datasets/*}/image:label:\x01*\x12\xa1\x01\n\nLabelVideo\x12\x34.google.cloud.datalabeling.v1beta1.LabelVideoRequest\x1a\x1d.google.longrunning.Operation">\x82\xd3\xe4\x93\x02\x38"3/v1beta1/{parent=projects/*/datasets/*}/video:label:\x01*\x12\x9e\x01\n\tLabelText\x12\x33.google.cloud.datalabeling.v1beta1.LabelTextRequest\x1a\x1d.google.longrunning.Operation"=\x82\xd3\xe4\x93\x02\x37"2/v1beta1/{parent=projects/*/datasets/*}/text:label:\x01*\x12\xbc\x01\n\nGetExample\x12\x34.google.cloud.datalabeling.v1beta1.GetExampleRequest\x1a*.google.cloud.datalabeling.v1beta1.Example"L\x82\xd3\xe4\x93\x02\x46\x12\x44/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*/examples/*}\x12\xcd\x01\n\x0cListExamples\x12\x36.google.cloud.datalabeling.v1beta1.ListExamplesRequest\x1a\x37.google.cloud.datalabeling.v1beta1.ListExamplesResponse"L\x82\xd3\xe4\x93\x02\x46\x12\x44/v1beta1/{parent=projects/*/datasets/*/annotatedDatasets/*}/examples\x12\xce\x01\n\x17\x43reateAnnotationSpecSet\x12\x41.google.cloud.datalabeling.v1beta1.CreateAnnotationSpecSetRequest\x1a\x34.google.cloud.datalabeling.v1beta1.AnnotationSpecSet":\x82\xd3\xe4\x93\x02\x34"//v1beta1/{parent=projects/*}/annotationSpecSets:\x01*\x12\xc5\x01\n\x14GetAnnotationSpecSet\x12>.google.cloud.datalabeling.v1beta1.GetAnnotationSpecSetRequest\x1a\x34.google.cloud.datalabeling.v1beta1.AnnotationSpecSet"7\x82\xd3\xe4\x93\x02\x31\x12//v1beta1/{name=projects/*/annotationSpecSets/*}\x12\xd6\x01\n\x16ListAnnotationSpecSets\x12@.google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsRequest\x1a\x41.google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsResponse"7\x82\xd3\xe4\x93\x02\x31\x12//v1beta1/{parent=projects/*}/annotationSpecSets\x12\xad\x01\n\x17\x44\x65leteAnnotationSpecSet\x12\x41.google.cloud.datalabeling.v1beta1.DeleteAnnotationSpecSetRequest\x1a\x16.google.protobuf.Empty"7\x82\xd3\xe4\x93\x02\x31*//v1beta1/{name=projects/*/annotationSpecSets/*}\x12\xa5\x01\n\x11\x43reateInstruction\x12;.google.cloud.datalabeling.v1beta1.CreateInstructionRequest\x1a\x1d.google.longrunning.Operation"4\x82\xd3\xe4\x93\x02.")/v1beta1/{parent=projects/*}/instructions:\x01*\x12\xad\x01\n\x0eGetInstruction\x12\x38.google.cloud.datalabeling.v1beta1.GetInstructionRequest\x1a..google.cloud.datalabeling.v1beta1.Instruction"1\x82\xd3\xe4\x93\x02+\x12)/v1beta1/{name=projects/*/instructions/*}\x12\xbe\x01\n\x10ListInstructions\x12:.google.cloud.datalabeling.v1beta1.ListInstructionsRequest\x1a;.google.cloud.datalabeling.v1beta1.ListInstructionsResponse"1\x82\xd3\xe4\x93\x02+\x12)/v1beta1/{parent=projects/*}/instructions\x12\x9b\x01\n\x11\x44\x65leteInstruction\x12;.google.cloud.datalabeling.v1beta1.DeleteInstructionRequest\x1a\x16.google.protobuf.Empty"1\x82\xd3\xe4\x93\x02+*)/v1beta1/{name=projects/*/instructions/*}\x12\xb4\x01\n\rGetEvaluation\x12\x37.google.cloud.datalabeling.v1beta1.GetEvaluationRequest\x1a-.google.cloud.datalabeling.v1beta1.Evaluation";\x82\xd3\xe4\x93\x02\x35\x12\x33/v1beta1/{name=projects/*/datasets/*/evaluations/*}\x12\xc7\x01\n\x11SearchEvaluations\x12;.google.cloud.datalabeling.v1beta1.SearchEvaluationsRequest\x1a<.google.cloud.datalabeling.v1beta1.SearchEvaluationsResponse"7\x82\xd3\xe4\x93\x02\x31\x12//v1beta1/{parent=projects/*}/evaluations:search\x12\xff\x01\n\x18SearchExampleComparisons\x12\x42.google.cloud.datalabeling.v1beta1.SearchExampleComparisonsRequest\x1a\x43.google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse"Z\x82\xd3\xe4\x93\x02T"O/v1beta1/{parent=projects/*/datasets/*/evaluations/*}/exampleComparisons:search:\x01*\x12\xbe\x01\n\x13\x43reateEvaluationJob\x12=.google.cloud.datalabeling.v1beta1.CreateEvaluationJobRequest\x1a\x30.google.cloud.datalabeling.v1beta1.EvaluationJob"6\x82\xd3\xe4\x93\x02\x30"+/v1beta1/{parent=projects/*}/evaluationJobs:\x01*\x12\xda\x01\n\x13UpdateEvaluationJob\x12=.google.cloud.datalabeling.v1beta1.UpdateEvaluationJobRequest\x1a\x30.google.cloud.datalabeling.v1beta1.EvaluationJob"R\x82\xd3\xe4\x93\x02L2:/v1beta1/{evaluation_job.name=projects/*/evaluationJobs/*}:\x0e\x65valuation_job\x12\xb5\x01\n\x10GetEvaluationJob\x12:.google.cloud.datalabeling.v1beta1.GetEvaluationJobRequest\x1a\x30.google.cloud.datalabeling.v1beta1.EvaluationJob"3\x82\xd3\xe4\x93\x02-\x12+/v1beta1/{name=projects/*/evaluationJobs/*}\x12\xa8\x01\n\x12PauseEvaluationJob\x12<.google.cloud.datalabeling.v1beta1.PauseEvaluationJobRequest\x1a\x16.google.protobuf.Empty"<\x82\xd3\xe4\x93\x02\x36"1/v1beta1/{name=projects/*/evaluationJobs/*}:pause:\x01*\x12\xab\x01\n\x13ResumeEvaluationJob\x12=.google.cloud.datalabeling.v1beta1.ResumeEvaluationJobRequest\x1a\x16.google.protobuf.Empty"=\x82\xd3\xe4\x93\x02\x37"2/v1beta1/{name=projects/*/evaluationJobs/*}:resume:\x01*\x12\xa1\x01\n\x13\x44\x65leteEvaluationJob\x12=.google.cloud.datalabeling.v1beta1.DeleteEvaluationJobRequest\x1a\x16.google.protobuf.Empty"3\x82\xd3\xe4\x93\x02-*+/v1beta1/{name=projects/*/evaluationJobs/*}\x12\xc6\x01\n\x12ListEvaluationJobs\x12<.google.cloud.datalabeling.v1beta1.ListEvaluationJobsRequest\x1a=.google.cloud.datalabeling.v1beta1.ListEvaluationJobsResponse"3\x82\xd3\xe4\x93\x02-\x12+/v1beta1/{parent=projects/*}/evaluationJobs\x1aO\xca\x41\x1b\x64\x61talabeling.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformBx\n%com.google.cloud.datalabeling.v1beta1P\x01ZMgoogle.golang.org/genproto/googleapis/cloud/datalabeling/v1beta1;datalabelingb\x06proto3'
    ),
    dependencies=[
        google_dot_api_dot_annotations__pb2.DESCRIPTOR,
        google_dot_api_dot_client__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__spec__set__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_instruction__pb2.DESCRIPTOR,
        google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_operations__pb2.DESCRIPTOR,
        google_dot_longrunning_dot_operations__pb2.DESCRIPTOR,
        google_dot_protobuf_dot_empty__pb2.DESCRIPTOR,
        google_dot_protobuf_dot_field__mask__pb2.DESCRIPTOR,
    ],
)


_LABELIMAGEREQUEST_FEATURE = _descriptor.EnumDescriptor(
    name="Feature",
    full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.Feature",
    filename=None,
    file=DESCRIPTOR,
    values=[
        _descriptor.EnumValueDescriptor(
            name="FEATURE_UNSPECIFIED",
            index=0,
            number=0,
            serialized_options=None,
            type=None,
        ),
        _descriptor.EnumValueDescriptor(
            name="CLASSIFICATION", index=1, number=1, serialized_options=None, type=None
        ),
        _descriptor.EnumValueDescriptor(
            name="BOUNDING_BOX", index=2, number=2, serialized_options=None, type=None
        ),
        _descriptor.EnumValueDescriptor(
            name="ORIENTED_BOUNDING_BOX",
            index=3,
            number=6,
            serialized_options=None,
            type=None,
        ),
        _descriptor.EnumValueDescriptor(
            name="BOUNDING_POLY", index=4, number=3, serialized_options=None, type=None
        ),
        _descriptor.EnumValueDescriptor(
            name="POLYLINE", index=5, number=4, serialized_options=None, type=None
        ),
        _descriptor.EnumValueDescriptor(
            name="SEGMENTATION", index=6, number=5, serialized_options=None, type=None
        ),
    ],
    containing_type=None,
    serialized_options=None,
    serialized_start=2571,
    serialized_end=2721,
)
_sym_db.RegisterEnumDescriptor(_LABELIMAGEREQUEST_FEATURE)

_LABELVIDEOREQUEST_FEATURE = _descriptor.EnumDescriptor(
    name="Feature",
    full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.Feature",
    filename=None,
    file=DESCRIPTOR,
    values=[
        _descriptor.EnumValueDescriptor(
            name="FEATURE_UNSPECIFIED",
            index=0,
            number=0,
            serialized_options=None,
            type=None,
        ),
        _descriptor.EnumValueDescriptor(
            name="CLASSIFICATION", index=1, number=1, serialized_options=None, type=None
        ),
        _descriptor.EnumValueDescriptor(
            name="OBJECT_DETECTION",
            index=2,
            number=2,
            serialized_options=None,
            type=None,
        ),
        _descriptor.EnumValueDescriptor(
            name="OBJECT_TRACKING",
            index=3,
            number=3,
            serialized_options=None,
            type=None,
        ),
        _descriptor.EnumValueDescriptor(
            name="EVENT", index=4, number=4, serialized_options=None, type=None
        ),
    ],
    containing_type=None,
    serialized_options=None,
    serialized_start=3295,
    serialized_end=3403,
)
_sym_db.RegisterEnumDescriptor(_LABELVIDEOREQUEST_FEATURE)

_LABELTEXTREQUEST_FEATURE = _descriptor.EnumDescriptor(
    name="Feature",
    full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest.Feature",
    filename=None,
    file=DESCRIPTOR,
    values=[
        _descriptor.EnumValueDescriptor(
            name="FEATURE_UNSPECIFIED",
            index=0,
            number=0,
            serialized_options=None,
            type=None,
        ),
        _descriptor.EnumValueDescriptor(
            name="TEXT_CLASSIFICATION",
            index=1,
            number=1,
            serialized_options=None,
            type=None,
        ),
        _descriptor.EnumValueDescriptor(
            name="TEXT_ENTITY_EXTRACTION",
            index=2,
            number=2,
            serialized_options=None,
            type=None,
        ),
    ],
    containing_type=None,
    serialized_options=None,
    serialized_start=3821,
    serialized_end=3908,
)
_sym_db.RegisterEnumDescriptor(_LABELTEXTREQUEST_FEATURE)


_CREATEDATASETREQUEST = _descriptor.Descriptor(
    name="CreateDatasetRequest",
    full_name="google.cloud.datalabeling.v1beta1.CreateDatasetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.CreateDatasetRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="dataset",
            full_name="google.cloud.datalabeling.v1beta1.CreateDatasetRequest.dataset",
            index=1,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=749,
    serialized_end=848,
)


_GETDATASETREQUEST = _descriptor.Descriptor(
    name="GetDatasetRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetDatasetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetDatasetRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=850,
    serialized_end=883,
)


_LISTDATASETSREQUEST = _descriptor.Descriptor(
    name="ListDatasetsRequest",
    full_name="google.cloud.datalabeling.v1beta1.ListDatasetsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.ListDatasetsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ListDatasetsRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.ListDatasetsRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListDatasetsRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=885,
    serialized_end=977,
)


_LISTDATASETSRESPONSE = _descriptor.Descriptor(
    name="ListDatasetsResponse",
    full_name="google.cloud.datalabeling.v1beta1.ListDatasetsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="datasets",
            full_name="google.cloud.datalabeling.v1beta1.ListDatasetsResponse.datasets",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListDatasetsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=979,
    serialized_end=1088,
)


_DELETEDATASETREQUEST = _descriptor.Descriptor(
    name="DeleteDatasetRequest",
    full_name="google.cloud.datalabeling.v1beta1.DeleteDatasetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.DeleteDatasetRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1090,
    serialized_end=1126,
)


_IMPORTDATAREQUEST = _descriptor.Descriptor(
    name="ImportDataRequest",
    full_name="google.cloud.datalabeling.v1beta1.ImportDataRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.ImportDataRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="input_config",
            full_name="google.cloud.datalabeling.v1beta1.ImportDataRequest.input_config",
            index=1,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="user_email_address",
            full_name="google.cloud.datalabeling.v1beta1.ImportDataRequest.user_email_address",
            index=2,
            number=3,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1129,
    serialized_end=1260,
)


_EXPORTDATAREQUEST = _descriptor.Descriptor(
    name="ExportDataRequest",
    full_name="google.cloud.datalabeling.v1beta1.ExportDataRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.ExportDataRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="annotated_dataset",
            full_name="google.cloud.datalabeling.v1beta1.ExportDataRequest.annotated_dataset",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ExportDataRequest.filter",
            index=2,
            number=3,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="output_config",
            full_name="google.cloud.datalabeling.v1beta1.ExportDataRequest.output_config",
            index=3,
            number=4,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="user_email_address",
            full_name="google.cloud.datalabeling.v1beta1.ExportDataRequest.user_email_address",
            index=4,
            number=5,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1263,
    serialized_end=1439,
)


_GETDATAITEMREQUEST = _descriptor.Descriptor(
    name="GetDataItemRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetDataItemRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetDataItemRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1441,
    serialized_end=1475,
)


_LISTDATAITEMSREQUEST = _descriptor.Descriptor(
    name="ListDataItemsRequest",
    full_name="google.cloud.datalabeling.v1beta1.ListDataItemsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.ListDataItemsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ListDataItemsRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.ListDataItemsRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListDataItemsRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1477,
    serialized_end=1570,
)


_LISTDATAITEMSRESPONSE = _descriptor.Descriptor(
    name="ListDataItemsResponse",
    full_name="google.cloud.datalabeling.v1beta1.ListDataItemsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="data_items",
            full_name="google.cloud.datalabeling.v1beta1.ListDataItemsResponse.data_items",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListDataItemsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1572,
    serialized_end=1685,
)


_GETANNOTATEDDATASETREQUEST = _descriptor.Descriptor(
    name="GetAnnotatedDatasetRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetAnnotatedDatasetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetAnnotatedDatasetRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1687,
    serialized_end=1729,
)


_LISTANNOTATEDDATASETSREQUEST = _descriptor.Descriptor(
    name="ListAnnotatedDatasetsRequest",
    full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1731,
    serialized_end=1832,
)


_LISTANNOTATEDDATASETSRESPONSE = _descriptor.Descriptor(
    name="ListAnnotatedDatasetsResponse",
    full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="annotated_datasets",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsResponse.annotated_datasets",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1835,
    serialized_end=1972,
)


_DELETEANNOTATEDDATASETREQUEST = _descriptor.Descriptor(
    name="DeleteAnnotatedDatasetRequest",
    full_name="google.cloud.datalabeling.v1beta1.DeleteAnnotatedDatasetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.DeleteAnnotatedDatasetRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=1974,
    serialized_end=2019,
)


_LABELIMAGEREQUEST = _descriptor.Descriptor(
    name="LabelImageRequest",
    full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="image_classification_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.image_classification_config",
            index=0,
            number=4,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="bounding_poly_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.bounding_poly_config",
            index=1,
            number=5,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="polyline_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.polyline_config",
            index=2,
            number=6,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="segmentation_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.segmentation_config",
            index=3,
            number=7,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.parent",
            index=4,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="basic_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.basic_config",
            index=5,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="feature",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.feature",
            index=6,
            number=3,
            type=14,
            cpp_type=8,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[_LABELIMAGEREQUEST_FEATURE],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[
        _descriptor.OneofDescriptor(
            name="request_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelImageRequest.request_config",
            index=0,
            containing_type=None,
            fields=[],
        )
    ],
    serialized_start=2022,
    serialized_end=2739,
)


_LABELVIDEOREQUEST = _descriptor.Descriptor(
    name="LabelVideoRequest",
    full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="video_classification_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.video_classification_config",
            index=0,
            number=4,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="object_detection_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.object_detection_config",
            index=1,
            number=5,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="object_tracking_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.object_tracking_config",
            index=2,
            number=6,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="event_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.event_config",
            index=3,
            number=7,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.parent",
            index=4,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="basic_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.basic_config",
            index=5,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="feature",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.feature",
            index=6,
            number=3,
            type=14,
            cpp_type=8,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[_LABELVIDEOREQUEST_FEATURE],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[
        _descriptor.OneofDescriptor(
            name="request_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelVideoRequest.request_config",
            index=0,
            containing_type=None,
            fields=[],
        )
    ],
    serialized_start=2742,
    serialized_end=3421,
)


_LABELTEXTREQUEST = _descriptor.Descriptor(
    name="LabelTextRequest",
    full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="text_classification_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest.text_classification_config",
            index=0,
            number=4,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="text_entity_extraction_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest.text_entity_extraction_config",
            index=1,
            number=5,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest.parent",
            index=2,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="basic_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest.basic_config",
            index=3,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="feature",
            full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest.feature",
            index=4,
            number=6,
            type=14,
            cpp_type=8,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[_LABELTEXTREQUEST_FEATURE],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[
        _descriptor.OneofDescriptor(
            name="request_config",
            full_name="google.cloud.datalabeling.v1beta1.LabelTextRequest.request_config",
            index=0,
            containing_type=None,
            fields=[],
        )
    ],
    serialized_start=3424,
    serialized_end=3926,
)


_GETEXAMPLEREQUEST = _descriptor.Descriptor(
    name="GetExampleRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetExampleRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetExampleRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.GetExampleRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=3928,
    serialized_end=3977,
)


_LISTEXAMPLESREQUEST = _descriptor.Descriptor(
    name="ListExamplesRequest",
    full_name="google.cloud.datalabeling.v1beta1.ListExamplesRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.ListExamplesRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ListExamplesRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.ListExamplesRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListExamplesRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=3979,
    serialized_end=4071,
)


_LISTEXAMPLESRESPONSE = _descriptor.Descriptor(
    name="ListExamplesResponse",
    full_name="google.cloud.datalabeling.v1beta1.ListExamplesResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="examples",
            full_name="google.cloud.datalabeling.v1beta1.ListExamplesResponse.examples",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListExamplesResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4073,
    serialized_end=4182,
)


_CREATEANNOTATIONSPECSETREQUEST = _descriptor.Descriptor(
    name="CreateAnnotationSpecSetRequest",
    full_name="google.cloud.datalabeling.v1beta1.CreateAnnotationSpecSetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.CreateAnnotationSpecSetRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="annotation_spec_set",
            full_name="google.cloud.datalabeling.v1beta1.CreateAnnotationSpecSetRequest.annotation_spec_set",
            index=1,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4185,
    serialized_end=4316,
)


_GETANNOTATIONSPECSETREQUEST = _descriptor.Descriptor(
    name="GetAnnotationSpecSetRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetAnnotationSpecSetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetAnnotationSpecSetRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4318,
    serialized_end=4361,
)


_LISTANNOTATIONSPECSETSREQUEST = _descriptor.Descriptor(
    name="ListAnnotationSpecSetsRequest",
    full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4363,
    serialized_end=4465,
)


_LISTANNOTATIONSPECSETSRESPONSE = _descriptor.Descriptor(
    name="ListAnnotationSpecSetsResponse",
    full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="annotation_spec_sets",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsResponse.annotation_spec_sets",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4468,
    serialized_end=4609,
)


_DELETEANNOTATIONSPECSETREQUEST = _descriptor.Descriptor(
    name="DeleteAnnotationSpecSetRequest",
    full_name="google.cloud.datalabeling.v1beta1.DeleteAnnotationSpecSetRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.DeleteAnnotationSpecSetRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4611,
    serialized_end=4657,
)


_CREATEINSTRUCTIONREQUEST = _descriptor.Descriptor(
    name="CreateInstructionRequest",
    full_name="google.cloud.datalabeling.v1beta1.CreateInstructionRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.CreateInstructionRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="instruction",
            full_name="google.cloud.datalabeling.v1beta1.CreateInstructionRequest.instruction",
            index=1,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4659,
    serialized_end=4770,
)


_GETINSTRUCTIONREQUEST = _descriptor.Descriptor(
    name="GetInstructionRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetInstructionRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetInstructionRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4772,
    serialized_end=4809,
)


_DELETEINSTRUCTIONREQUEST = _descriptor.Descriptor(
    name="DeleteInstructionRequest",
    full_name="google.cloud.datalabeling.v1beta1.DeleteInstructionRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.DeleteInstructionRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4811,
    serialized_end=4851,
)


_LISTINSTRUCTIONSREQUEST = _descriptor.Descriptor(
    name="ListInstructionsRequest",
    full_name="google.cloud.datalabeling.v1beta1.ListInstructionsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.ListInstructionsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ListInstructionsRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.ListInstructionsRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListInstructionsRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4853,
    serialized_end=4949,
)


_LISTINSTRUCTIONSRESPONSE = _descriptor.Descriptor(
    name="ListInstructionsResponse",
    full_name="google.cloud.datalabeling.v1beta1.ListInstructionsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="instructions",
            full_name="google.cloud.datalabeling.v1beta1.ListInstructionsResponse.instructions",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListInstructionsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=4951,
    serialized_end=5072,
)


_GETEVALUATIONREQUEST = _descriptor.Descriptor(
    name="GetEvaluationRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetEvaluationRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetEvaluationRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5074,
    serialized_end=5110,
)


_SEARCHEVALUATIONSREQUEST = _descriptor.Descriptor(
    name="SearchEvaluationsRequest",
    full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5112,
    serialized_end=5209,
)


_SEARCHEVALUATIONSRESPONSE = _descriptor.Descriptor(
    name="SearchEvaluationsResponse",
    full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="evaluations",
            full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsResponse.evaluations",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.SearchEvaluationsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5211,
    serialized_end=5331,
)


_SEARCHEXAMPLECOMPARISONSREQUEST = _descriptor.Descriptor(
    name="SearchExampleComparisonsRequest",
    full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsRequest.page_size",
            index=1,
            number=2,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsRequest.page_token",
            index=2,
            number=3,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5333,
    serialized_end=5421,
)


_SEARCHEXAMPLECOMPARISONSRESPONSE_EXAMPLECOMPARISON = _descriptor.Descriptor(
    name="ExampleComparison",
    full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse.ExampleComparison",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="ground_truth_example",
            full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse.ExampleComparison.ground_truth_example",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="model_created_examples",
            full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse.ExampleComparison.model_created_examples",
            index=1,
            number=2,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5602,
    serialized_end=5771,
)

_SEARCHEXAMPLECOMPARISONSRESPONSE = _descriptor.Descriptor(
    name="SearchExampleComparisonsResponse",
    full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="example_comparisons",
            full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse.example_comparisons",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[_SEARCHEXAMPLECOMPARISONSRESPONSE_EXAMPLECOMPARISON],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5424,
    serialized_end=5771,
)


_CREATEEVALUATIONJOBREQUEST = _descriptor.Descriptor(
    name="CreateEvaluationJobRequest",
    full_name="google.cloud.datalabeling.v1beta1.CreateEvaluationJobRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.CreateEvaluationJobRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="job",
            full_name="google.cloud.datalabeling.v1beta1.CreateEvaluationJobRequest.job",
            index=1,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5773,
    serialized_end=5880,
)


_UPDATEEVALUATIONJOBREQUEST = _descriptor.Descriptor(
    name="UpdateEvaluationJobRequest",
    full_name="google.cloud.datalabeling.v1beta1.UpdateEvaluationJobRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="evaluation_job",
            full_name="google.cloud.datalabeling.v1beta1.UpdateEvaluationJobRequest.evaluation_job",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="update_mask",
            full_name="google.cloud.datalabeling.v1beta1.UpdateEvaluationJobRequest.update_mask",
            index=1,
            number=2,
            type=11,
            cpp_type=10,
            label=1,
            has_default_value=False,
            default_value=None,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=5883,
    serialized_end=6034,
)


_GETEVALUATIONJOBREQUEST = _descriptor.Descriptor(
    name="GetEvaluationJobRequest",
    full_name="google.cloud.datalabeling.v1beta1.GetEvaluationJobRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.GetEvaluationJobRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=6036,
    serialized_end=6075,
)


_PAUSEEVALUATIONJOBREQUEST = _descriptor.Descriptor(
    name="PauseEvaluationJobRequest",
    full_name="google.cloud.datalabeling.v1beta1.PauseEvaluationJobRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.PauseEvaluationJobRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=6077,
    serialized_end=6118,
)


_RESUMEEVALUATIONJOBREQUEST = _descriptor.Descriptor(
    name="ResumeEvaluationJobRequest",
    full_name="google.cloud.datalabeling.v1beta1.ResumeEvaluationJobRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.ResumeEvaluationJobRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=6120,
    serialized_end=6162,
)


_DELETEEVALUATIONJOBREQUEST = _descriptor.Descriptor(
    name="DeleteEvaluationJobRequest",
    full_name="google.cloud.datalabeling.v1beta1.DeleteEvaluationJobRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="name",
            full_name="google.cloud.datalabeling.v1beta1.DeleteEvaluationJobRequest.name",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        )
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=6164,
    serialized_end=6206,
)


_LISTEVALUATIONJOBSREQUEST = _descriptor.Descriptor(
    name="ListEvaluationJobsRequest",
    full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsRequest",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="parent",
            full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsRequest.parent",
            index=0,
            number=1,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="filter",
            full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsRequest.filter",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_size",
            full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsRequest.page_size",
            index=2,
            number=3,
            type=5,
            cpp_type=1,
            label=1,
            has_default_value=False,
            default_value=0,
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsRequest.page_token",
            index=3,
            number=4,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=6208,
    serialized_end=6306,
)


_LISTEVALUATIONJOBSRESPONSE = _descriptor.Descriptor(
    name="ListEvaluationJobsResponse",
    full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsResponse",
    filename=None,
    file=DESCRIPTOR,
    containing_type=None,
    fields=[
        _descriptor.FieldDescriptor(
            name="evaluation_jobs",
            full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsResponse.evaluation_jobs",
            index=0,
            number=1,
            type=11,
            cpp_type=10,
            label=3,
            has_default_value=False,
            default_value=[],
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
        _descriptor.FieldDescriptor(
            name="next_page_token",
            full_name="google.cloud.datalabeling.v1beta1.ListEvaluationJobsResponse.next_page_token",
            index=1,
            number=2,
            type=9,
            cpp_type=9,
            label=1,
            has_default_value=False,
            default_value=_b("").decode("utf-8"),
            message_type=None,
            enum_type=None,
            containing_type=None,
            is_extension=False,
            extension_scope=None,
            serialized_options=None,
            file=DESCRIPTOR,
        ),
    ],
    extensions=[],
    nested_types=[],
    enum_types=[],
    serialized_options=None,
    is_extendable=False,
    syntax="proto3",
    extension_ranges=[],
    oneofs=[],
    serialized_start=6309,
    serialized_end=6437,
)

_CREATEDATASETREQUEST.fields_by_name[
    "dataset"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._DATASET
)
_LISTDATASETSRESPONSE.fields_by_name[
    "datasets"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._DATASET
)
_IMPORTDATAREQUEST.fields_by_name[
    "input_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._INPUTCONFIG
)
_EXPORTDATAREQUEST.fields_by_name[
    "output_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._OUTPUTCONFIG
)
_LISTDATAITEMSRESPONSE.fields_by_name[
    "data_items"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._DATAITEM
)
_LISTANNOTATEDDATASETSRESPONSE.fields_by_name[
    "annotated_datasets"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._ANNOTATEDDATASET
)
_LABELIMAGEREQUEST.fields_by_name[
    "image_classification_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._IMAGECLASSIFICATIONCONFIG
)
_LABELIMAGEREQUEST.fields_by_name[
    "bounding_poly_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._BOUNDINGPOLYCONFIG
)
_LABELIMAGEREQUEST.fields_by_name[
    "polyline_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._POLYLINECONFIG
)
_LABELIMAGEREQUEST.fields_by_name[
    "segmentation_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._SEGMENTATIONCONFIG
)
_LABELIMAGEREQUEST.fields_by_name[
    "basic_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._HUMANANNOTATIONCONFIG
)
_LABELIMAGEREQUEST.fields_by_name["feature"].enum_type = _LABELIMAGEREQUEST_FEATURE
_LABELIMAGEREQUEST_FEATURE.containing_type = _LABELIMAGEREQUEST
_LABELIMAGEREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELIMAGEREQUEST.fields_by_name["image_classification_config"]
)
_LABELIMAGEREQUEST.fields_by_name[
    "image_classification_config"
].containing_oneof = _LABELIMAGEREQUEST.oneofs_by_name["request_config"]
_LABELIMAGEREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELIMAGEREQUEST.fields_by_name["bounding_poly_config"]
)
_LABELIMAGEREQUEST.fields_by_name[
    "bounding_poly_config"
].containing_oneof = _LABELIMAGEREQUEST.oneofs_by_name["request_config"]
_LABELIMAGEREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELIMAGEREQUEST.fields_by_name["polyline_config"]
)
_LABELIMAGEREQUEST.fields_by_name[
    "polyline_config"
].containing_oneof = _LABELIMAGEREQUEST.oneofs_by_name["request_config"]
_LABELIMAGEREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELIMAGEREQUEST.fields_by_name["segmentation_config"]
)
_LABELIMAGEREQUEST.fields_by_name[
    "segmentation_config"
].containing_oneof = _LABELIMAGEREQUEST.oneofs_by_name["request_config"]
_LABELVIDEOREQUEST.fields_by_name[
    "video_classification_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._VIDEOCLASSIFICATIONCONFIG
)
_LABELVIDEOREQUEST.fields_by_name[
    "object_detection_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._OBJECTDETECTIONCONFIG
)
_LABELVIDEOREQUEST.fields_by_name[
    "object_tracking_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._OBJECTTRACKINGCONFIG
)
_LABELVIDEOREQUEST.fields_by_name[
    "event_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._EVENTCONFIG
)
_LABELVIDEOREQUEST.fields_by_name[
    "basic_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._HUMANANNOTATIONCONFIG
)
_LABELVIDEOREQUEST.fields_by_name["feature"].enum_type = _LABELVIDEOREQUEST_FEATURE
_LABELVIDEOREQUEST_FEATURE.containing_type = _LABELVIDEOREQUEST
_LABELVIDEOREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELVIDEOREQUEST.fields_by_name["video_classification_config"]
)
_LABELVIDEOREQUEST.fields_by_name[
    "video_classification_config"
].containing_oneof = _LABELVIDEOREQUEST.oneofs_by_name["request_config"]
_LABELVIDEOREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELVIDEOREQUEST.fields_by_name["object_detection_config"]
)
_LABELVIDEOREQUEST.fields_by_name[
    "object_detection_config"
].containing_oneof = _LABELVIDEOREQUEST.oneofs_by_name["request_config"]
_LABELVIDEOREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELVIDEOREQUEST.fields_by_name["object_tracking_config"]
)
_LABELVIDEOREQUEST.fields_by_name[
    "object_tracking_config"
].containing_oneof = _LABELVIDEOREQUEST.oneofs_by_name["request_config"]
_LABELVIDEOREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELVIDEOREQUEST.fields_by_name["event_config"]
)
_LABELVIDEOREQUEST.fields_by_name[
    "event_config"
].containing_oneof = _LABELVIDEOREQUEST.oneofs_by_name["request_config"]
_LABELTEXTREQUEST.fields_by_name[
    "text_classification_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._TEXTCLASSIFICATIONCONFIG
)
_LABELTEXTREQUEST.fields_by_name[
    "text_entity_extraction_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._TEXTENTITYEXTRACTIONCONFIG
)
_LABELTEXTREQUEST.fields_by_name[
    "basic_config"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._HUMANANNOTATIONCONFIG
)
_LABELTEXTREQUEST.fields_by_name["feature"].enum_type = _LABELTEXTREQUEST_FEATURE
_LABELTEXTREQUEST_FEATURE.containing_type = _LABELTEXTREQUEST
_LABELTEXTREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELTEXTREQUEST.fields_by_name["text_classification_config"]
)
_LABELTEXTREQUEST.fields_by_name[
    "text_classification_config"
].containing_oneof = _LABELTEXTREQUEST.oneofs_by_name["request_config"]
_LABELTEXTREQUEST.oneofs_by_name["request_config"].fields.append(
    _LABELTEXTREQUEST.fields_by_name["text_entity_extraction_config"]
)
_LABELTEXTREQUEST.fields_by_name[
    "text_entity_extraction_config"
].containing_oneof = _LABELTEXTREQUEST.oneofs_by_name["request_config"]
_LISTEXAMPLESRESPONSE.fields_by_name[
    "examples"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._EXAMPLE
)
_CREATEANNOTATIONSPECSETREQUEST.fields_by_name[
    "annotation_spec_set"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__spec__set__pb2._ANNOTATIONSPECSET
)
_LISTANNOTATIONSPECSETSRESPONSE.fields_by_name[
    "annotation_spec_sets"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__spec__set__pb2._ANNOTATIONSPECSET
)
_CREATEINSTRUCTIONREQUEST.fields_by_name[
    "instruction"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_instruction__pb2._INSTRUCTION
)
_LISTINSTRUCTIONSRESPONSE.fields_by_name[
    "instructions"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_instruction__pb2._INSTRUCTION
)
_SEARCHEVALUATIONSRESPONSE.fields_by_name[
    "evaluations"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__pb2._EVALUATION
)
_SEARCHEXAMPLECOMPARISONSRESPONSE_EXAMPLECOMPARISON.fields_by_name[
    "ground_truth_example"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._EXAMPLE
)
_SEARCHEXAMPLECOMPARISONSRESPONSE_EXAMPLECOMPARISON.fields_by_name[
    "model_created_examples"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._EXAMPLE
)
_SEARCHEXAMPLECOMPARISONSRESPONSE_EXAMPLECOMPARISON.containing_type = (
    _SEARCHEXAMPLECOMPARISONSRESPONSE
)
_SEARCHEXAMPLECOMPARISONSRESPONSE.fields_by_name[
    "example_comparisons"
].message_type = _SEARCHEXAMPLECOMPARISONSRESPONSE_EXAMPLECOMPARISON
_CREATEEVALUATIONJOBREQUEST.fields_by_name[
    "job"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2._EVALUATIONJOB
)
_UPDATEEVALUATIONJOBREQUEST.fields_by_name[
    "evaluation_job"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2._EVALUATIONJOB
)
_UPDATEEVALUATIONJOBREQUEST.fields_by_name[
    "update_mask"
].message_type = google_dot_protobuf_dot_field__mask__pb2._FIELDMASK
_LISTEVALUATIONJOBSRESPONSE.fields_by_name[
    "evaluation_jobs"
].message_type = (
    google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2._EVALUATIONJOB
)
DESCRIPTOR.message_types_by_name["CreateDatasetRequest"] = _CREATEDATASETREQUEST
DESCRIPTOR.message_types_by_name["GetDatasetRequest"] = _GETDATASETREQUEST
DESCRIPTOR.message_types_by_name["ListDatasetsRequest"] = _LISTDATASETSREQUEST
DESCRIPTOR.message_types_by_name["ListDatasetsResponse"] = _LISTDATASETSRESPONSE
DESCRIPTOR.message_types_by_name["DeleteDatasetRequest"] = _DELETEDATASETREQUEST
DESCRIPTOR.message_types_by_name["ImportDataRequest"] = _IMPORTDATAREQUEST
DESCRIPTOR.message_types_by_name["ExportDataRequest"] = _EXPORTDATAREQUEST
DESCRIPTOR.message_types_by_name["GetDataItemRequest"] = _GETDATAITEMREQUEST
DESCRIPTOR.message_types_by_name["ListDataItemsRequest"] = _LISTDATAITEMSREQUEST
DESCRIPTOR.message_types_by_name["ListDataItemsResponse"] = _LISTDATAITEMSRESPONSE
DESCRIPTOR.message_types_by_name[
    "GetAnnotatedDatasetRequest"
] = _GETANNOTATEDDATASETREQUEST
DESCRIPTOR.message_types_by_name[
    "ListAnnotatedDatasetsRequest"
] = _LISTANNOTATEDDATASETSREQUEST
DESCRIPTOR.message_types_by_name[
    "ListAnnotatedDatasetsResponse"
] = _LISTANNOTATEDDATASETSRESPONSE
DESCRIPTOR.message_types_by_name[
    "DeleteAnnotatedDatasetRequest"
] = _DELETEANNOTATEDDATASETREQUEST
DESCRIPTOR.message_types_by_name["LabelImageRequest"] = _LABELIMAGEREQUEST
DESCRIPTOR.message_types_by_name["LabelVideoRequest"] = _LABELVIDEOREQUEST
DESCRIPTOR.message_types_by_name["LabelTextRequest"] = _LABELTEXTREQUEST
DESCRIPTOR.message_types_by_name["GetExampleRequest"] = _GETEXAMPLEREQUEST
DESCRIPTOR.message_types_by_name["ListExamplesRequest"] = _LISTEXAMPLESREQUEST
DESCRIPTOR.message_types_by_name["ListExamplesResponse"] = _LISTEXAMPLESRESPONSE
DESCRIPTOR.message_types_by_name[
    "CreateAnnotationSpecSetRequest"
] = _CREATEANNOTATIONSPECSETREQUEST
DESCRIPTOR.message_types_by_name[
    "GetAnnotationSpecSetRequest"
] = _GETANNOTATIONSPECSETREQUEST
DESCRIPTOR.message_types_by_name[
    "ListAnnotationSpecSetsRequest"
] = _LISTANNOTATIONSPECSETSREQUEST
DESCRIPTOR.message_types_by_name[
    "ListAnnotationSpecSetsResponse"
] = _LISTANNOTATIONSPECSETSRESPONSE
DESCRIPTOR.message_types_by_name[
    "DeleteAnnotationSpecSetRequest"
] = _DELETEANNOTATIONSPECSETREQUEST
DESCRIPTOR.message_types_by_name["CreateInstructionRequest"] = _CREATEINSTRUCTIONREQUEST
DESCRIPTOR.message_types_by_name["GetInstructionRequest"] = _GETINSTRUCTIONREQUEST
DESCRIPTOR.message_types_by_name["DeleteInstructionRequest"] = _DELETEINSTRUCTIONREQUEST
DESCRIPTOR.message_types_by_name["ListInstructionsRequest"] = _LISTINSTRUCTIONSREQUEST
DESCRIPTOR.message_types_by_name["ListInstructionsResponse"] = _LISTINSTRUCTIONSRESPONSE
DESCRIPTOR.message_types_by_name["GetEvaluationRequest"] = _GETEVALUATIONREQUEST
DESCRIPTOR.message_types_by_name["SearchEvaluationsRequest"] = _SEARCHEVALUATIONSREQUEST
DESCRIPTOR.message_types_by_name[
    "SearchEvaluationsResponse"
] = _SEARCHEVALUATIONSRESPONSE
DESCRIPTOR.message_types_by_name[
    "SearchExampleComparisonsRequest"
] = _SEARCHEXAMPLECOMPARISONSREQUEST
DESCRIPTOR.message_types_by_name[
    "SearchExampleComparisonsResponse"
] = _SEARCHEXAMPLECOMPARISONSRESPONSE
DESCRIPTOR.message_types_by_name[
    "CreateEvaluationJobRequest"
] = _CREATEEVALUATIONJOBREQUEST
DESCRIPTOR.message_types_by_name[
    "UpdateEvaluationJobRequest"
] = _UPDATEEVALUATIONJOBREQUEST
DESCRIPTOR.message_types_by_name["GetEvaluationJobRequest"] = _GETEVALUATIONJOBREQUEST
DESCRIPTOR.message_types_by_name[
    "PauseEvaluationJobRequest"
] = _PAUSEEVALUATIONJOBREQUEST
DESCRIPTOR.message_types_by_name[
    "ResumeEvaluationJobRequest"
] = _RESUMEEVALUATIONJOBREQUEST
DESCRIPTOR.message_types_by_name[
    "DeleteEvaluationJobRequest"
] = _DELETEEVALUATIONJOBREQUEST
DESCRIPTOR.message_types_by_name[
    "ListEvaluationJobsRequest"
] = _LISTEVALUATIONJOBSREQUEST
DESCRIPTOR.message_types_by_name[
    "ListEvaluationJobsResponse"
] = _LISTEVALUATIONJOBSRESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

CreateDatasetRequest = _reflection.GeneratedProtocolMessageType(
    "CreateDatasetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_CREATEDATASETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for CreateDataset.
  
  
  Attributes:
      parent:
          Required. Dataset resource parent, format:
          projects/{project\_id}
      dataset:
          Required. The dataset to be created.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.CreateDatasetRequest)
    ),
)
_sym_db.RegisterMessage(CreateDatasetRequest)

GetDatasetRequest = _reflection.GeneratedProtocolMessageType(
    "GetDatasetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETDATASETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetDataSet.
  
  
  Attributes:
      name:
          Required. Dataset resource name, format:
          projects/{project\_id}/datasets/{dataset\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetDatasetRequest)
    ),
)
_sym_db.RegisterMessage(GetDatasetRequest)

ListDatasetsRequest = _reflection.GeneratedProtocolMessageType(
    "ListDatasetsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTDATASETSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ListDataset.
  
  
  Attributes:
      parent:
          Required. Dataset resource parent, format:
          projects/{project\_id}
      filter:
          Optional. Filter on dataset is not supported at this moment.
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by [ListDatasetsResponse.next\_p
          age\_token][google.cloud.datalabeling.v1beta1.ListDatasetsResp
          onse.next\_page\_token] of the previous
          [DataLabelingService.ListDatasets] call. Returns the first
          page if empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListDatasetsRequest)
    ),
)
_sym_db.RegisterMessage(ListDatasetsRequest)

ListDatasetsResponse = _reflection.GeneratedProtocolMessageType(
    "ListDatasetsResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTDATASETSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of listing datasets within a project.
  
  
  Attributes:
      datasets:
          The list of datasets to return.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListDatasetsResponse)
    ),
)
_sym_db.RegisterMessage(ListDatasetsResponse)

DeleteDatasetRequest = _reflection.GeneratedProtocolMessageType(
    "DeleteDatasetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_DELETEDATASETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for DeleteDataset.
  
  
  Attributes:
      name:
          Required. Dataset resource name, format:
          projects/{project\_id}/datasets/{dataset\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.DeleteDatasetRequest)
    ),
)
_sym_db.RegisterMessage(DeleteDatasetRequest)

ImportDataRequest = _reflection.GeneratedProtocolMessageType(
    "ImportDataRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_IMPORTDATAREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ImportData API.
  
  
  Attributes:
      name:
          Required. Dataset resource name, format:
          projects/{project\_id}/datasets/{dataset\_id}
      input_config:
          Required. Specify the input source of the data.
      user_email_address:
          Email of the user who started the import task and should be
          notified by email. If empty no notification will be sent.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ImportDataRequest)
    ),
)
_sym_db.RegisterMessage(ImportDataRequest)

ExportDataRequest = _reflection.GeneratedProtocolMessageType(
    "ExportDataRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_EXPORTDATAREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ExportData API.
  
  
  Attributes:
      name:
          Required. Dataset resource name, format:
          projects/{project\_id}/datasets/{dataset\_id}
      annotated_dataset:
          Required. Annotated dataset resource name. DataItem in Dataset
          and their annotations in specified annotated dataset will be
          exported. It's in format of projects/{project\_id}/datasets/{d
          ataset\_id}/annotatedDatasets/ {annotated\_dataset\_id}
      filter:
          Optional. Filter is not supported at this moment.
      output_config:
          Required. Specify the output destination.
      user_email_address:
          Email of the user who started the export task and should be
          notified by email. If empty no notification will be sent.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ExportDataRequest)
    ),
)
_sym_db.RegisterMessage(ExportDataRequest)

GetDataItemRequest = _reflection.GeneratedProtocolMessageType(
    "GetDataItemRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETDATAITEMREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetDataItem.
  
  
  Attributes:
      name:
          Required. The name of the data item to get, format: projects/{
          project\_id}/datasets/{dataset\_id}/dataItems/{data\_item\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetDataItemRequest)
    ),
)
_sym_db.RegisterMessage(GetDataItemRequest)

ListDataItemsRequest = _reflection.GeneratedProtocolMessageType(
    "ListDataItemsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTDATAITEMSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ListDataItems.
  
  
  Attributes:
      parent:
          Required. Name of the dataset to list data items, format:
          projects/{project\_id}/datasets/{dataset\_id}
      filter:
          Optional. Filter is not supported at this moment.
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by [ListDataItemsResponse.next\_
          page\_token][google.cloud.datalabeling.v1beta1.ListDataItemsRe
          sponse.next\_page\_token] of the previous
          [DataLabelingService.ListDataItems] call. Return first page if
          empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListDataItemsRequest)
    ),
)
_sym_db.RegisterMessage(ListDataItemsRequest)

ListDataItemsResponse = _reflection.GeneratedProtocolMessageType(
    "ListDataItemsResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTDATAITEMSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of listing data items in a dataset.
  
  
  Attributes:
      data_items:
          The list of data items to return.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListDataItemsResponse)
    ),
)
_sym_db.RegisterMessage(ListDataItemsResponse)

GetAnnotatedDatasetRequest = _reflection.GeneratedProtocolMessageType(
    "GetAnnotatedDatasetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETANNOTATEDDATASETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetAnnotatedDataset.
  
  
  Attributes:
      name:
          Required. Name of the annotated dataset to get, format: projec
          ts/{project\_id}/datasets/{dataset\_id}/annotatedDatasets/
          {annotated\_dataset\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetAnnotatedDatasetRequest)
    ),
)
_sym_db.RegisterMessage(GetAnnotatedDatasetRequest)

ListAnnotatedDatasetsRequest = _reflection.GeneratedProtocolMessageType(
    "ListAnnotatedDatasetsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTANNOTATEDDATASETSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ListAnnotatedDatasets.
  
  
  Attributes:
      parent:
          Required. Name of the dataset to list annotated datasets,
          format: projects/{project\_id}/datasets/{dataset\_id}
      filter:
          Optional. Filter is not supported at this moment.
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by [ListAnnotatedDatasetsRespons
          e.next\_page\_token][google.cloud.datalabeling.v1beta1.ListAnn
          otatedDatasetsResponse.next\_page\_token] of the previous
          [DataLabelingService.ListAnnotatedDatasets] call. Return first
          page if empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsRequest)
    ),
)
_sym_db.RegisterMessage(ListAnnotatedDatasetsRequest)

ListAnnotatedDatasetsResponse = _reflection.GeneratedProtocolMessageType(
    "ListAnnotatedDatasetsResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTANNOTATEDDATASETSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of listing annotated datasets for a dataset.
  
  
  Attributes:
      annotated_datasets:
          The list of annotated datasets to return.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListAnnotatedDatasetsResponse)
    ),
)
_sym_db.RegisterMessage(ListAnnotatedDatasetsResponse)

DeleteAnnotatedDatasetRequest = _reflection.GeneratedProtocolMessageType(
    "DeleteAnnotatedDatasetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_DELETEANNOTATEDDATASETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for DeleteAnnotatedDataset.
  
  
  Attributes:
      name:
          Required. Name of the annotated dataset to delete, format: pro
          jects/{project\_id}/datasets/{dataset\_id}/annotatedDatasets/
          {annotated\_dataset\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.DeleteAnnotatedDatasetRequest)
    ),
)
_sym_db.RegisterMessage(DeleteAnnotatedDatasetRequest)

LabelImageRequest = _reflection.GeneratedProtocolMessageType(
    "LabelImageRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LABELIMAGEREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for starting an image labeling task.
  
  
  Attributes:
      request_config:
          Required. Config for labeling tasks. The type of request
          config must match the selected feature.
      image_classification_config:
          Configuration for image classification task. One of
          image\_classification\_config, bounding\_poly\_config,
          polyline\_config and segmentation\_config are required.
      bounding_poly_config:
          Configuration for bounding box and bounding poly task. One of
          image\_classification\_config, bounding\_poly\_config,
          polyline\_config and segmentation\_config are required.
      polyline_config:
          Configuration for polyline task. One of
          image\_classification\_config, bounding\_poly\_config,
          polyline\_config and segmentation\_config are required.
      segmentation_config:
          Configuration for segmentation task. One of
          image\_classification\_config, bounding\_poly\_config,
          polyline\_config and segmentation\_config are required.
      parent:
          Required. Name of the dataset to request labeling task,
          format: projects/{project\_id}/datasets/{dataset\_id}
      basic_config:
          Required. Basic human annotation config.
      feature:
          Required. The type of image labeling task.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.LabelImageRequest)
    ),
)
_sym_db.RegisterMessage(LabelImageRequest)

LabelVideoRequest = _reflection.GeneratedProtocolMessageType(
    "LabelVideoRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LABELVIDEOREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for LabelVideo.
  
  
  Attributes:
      request_config:
          Required. Config for labeling tasks. The type of request
          config must match the selected feature.
      video_classification_config:
          Configuration for video classification task. One of
          video\_classification\_config, object\_detection\_config,
          object\_tracking\_config and event\_config is required.
      object_detection_config:
          Configuration for video object detection task. One of
          video\_classification\_config, object\_detection\_config,
          object\_tracking\_config and event\_config is required.
      object_tracking_config:
          Configuration for video object tracking task. One of
          video\_classification\_config, object\_detection\_config,
          object\_tracking\_config and event\_config is required.
      event_config:
          Configuration for video event task. One of
          video\_classification\_config, object\_detection\_config,
          object\_tracking\_config and event\_config is required.
      parent:
          Required. Name of the dataset to request labeling task,
          format: projects/{project\_id}/datasets/{dataset\_id}
      basic_config:
          Required. Basic human annotation config.
      feature:
          Required. The type of video labeling task.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.LabelVideoRequest)
    ),
)
_sym_db.RegisterMessage(LabelVideoRequest)

LabelTextRequest = _reflection.GeneratedProtocolMessageType(
    "LabelTextRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LABELTEXTREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for LabelText.
  
  
  Attributes:
      request_config:
          Required. Config for labeling tasks. The type of request
          config must match the selected feature.
      text_classification_config:
          Configuration for text classification task. One of
          text\_classification\_config and
          text\_entity\_extraction\_config is required.
      text_entity_extraction_config:
          Configuration for entity extraction task. One of
          text\_classification\_config and
          text\_entity\_extraction\_config is required.
      parent:
          Required. Name of the data set to request labeling task,
          format: projects/{project\_id}/datasets/{dataset\_id}
      basic_config:
          Required. Basic human annotation config.
      feature:
          Required. The type of text labeling task.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.LabelTextRequest)
    ),
)
_sym_db.RegisterMessage(LabelTextRequest)

GetExampleRequest = _reflection.GeneratedProtocolMessageType(
    "GetExampleRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETEXAMPLEREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetExample
  
  
  Attributes:
      name:
          Required. Name of example, format: projects/{project\_id}/data
          sets/{dataset\_id}/annotatedDatasets/
          {annotated\_dataset\_id}/examples/{example\_id}
      filter:
          Optional. An expression for filtering Examples. Filter by
          annotation\_spec.display\_name is supported. Format
          "annotation\_spec.display\_name = {display\_name}"
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetExampleRequest)
    ),
)
_sym_db.RegisterMessage(GetExampleRequest)

ListExamplesRequest = _reflection.GeneratedProtocolMessageType(
    "ListExamplesRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTEXAMPLESREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ListExamples.
  
  
  Attributes:
      parent:
          Required. Example resource parent.
      filter:
          Optional. An expression for filtering Examples. For annotated
          datasets that have annotation spec set, filter by
          annotation\_spec.display\_name is supported. Format
          "annotation\_spec.display\_name = {display\_name}"
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by [ListExamplesResponse.next\_p
          age\_token][google.cloud.datalabeling.v1beta1.ListExamplesResp
          onse.next\_page\_token] of the previous
          [DataLabelingService.ListExamples] call. Return first page if
          empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListExamplesRequest)
    ),
)
_sym_db.RegisterMessage(ListExamplesRequest)

ListExamplesResponse = _reflection.GeneratedProtocolMessageType(
    "ListExamplesResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTEXAMPLESRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of listing Examples in and annotated dataset.
  
  
  Attributes:
      examples:
          The list of examples to return.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListExamplesResponse)
    ),
)
_sym_db.RegisterMessage(ListExamplesResponse)

CreateAnnotationSpecSetRequest = _reflection.GeneratedProtocolMessageType(
    "CreateAnnotationSpecSetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_CREATEANNOTATIONSPECSETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for CreateAnnotationSpecSet.
  
  
  Attributes:
      parent:
          Required. AnnotationSpecSet resource parent, format:
          projects/{project\_id}
      annotation_spec_set:
          Required. Annotation spec set to create. Annotation specs must
          be included. Only one annotation spec will be accepted for
          annotation specs with same display\_name.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.CreateAnnotationSpecSetRequest)
    ),
)
_sym_db.RegisterMessage(CreateAnnotationSpecSetRequest)

GetAnnotationSpecSetRequest = _reflection.GeneratedProtocolMessageType(
    "GetAnnotationSpecSetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETANNOTATIONSPECSETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetAnnotationSpecSet.
  
  
  Attributes:
      name:
          Required. AnnotationSpecSet resource name, format: projects/{p
          roject\_id}/annotationSpecSets/{annotation\_spec\_set\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetAnnotationSpecSetRequest)
    ),
)
_sym_db.RegisterMessage(GetAnnotationSpecSetRequest)

ListAnnotationSpecSetsRequest = _reflection.GeneratedProtocolMessageType(
    "ListAnnotationSpecSetsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTANNOTATIONSPECSETSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ListAnnotationSpecSets.
  
  
  Attributes:
      parent:
          Required. Parent of AnnotationSpecSet resource, format:
          projects/{project\_id}
      filter:
          Optional. Filter is not supported at this moment.
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by [ListAnnotationSpecSetsRespon
          se.next\_page\_token][google.cloud.datalabeling.v1beta1.ListAn
          notationSpecSetsResponse.next\_page\_token] of the previous
          [DataLabelingService.ListAnnotationSpecSets] call. Return
          first page if empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsRequest)
    ),
)
_sym_db.RegisterMessage(ListAnnotationSpecSetsRequest)

ListAnnotationSpecSetsResponse = _reflection.GeneratedProtocolMessageType(
    "ListAnnotationSpecSetsResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTANNOTATIONSPECSETSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of listing annotation spec set under a project.
  
  
  Attributes:
      annotation_spec_sets:
          The list of annotation spec sets.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListAnnotationSpecSetsResponse)
    ),
)
_sym_db.RegisterMessage(ListAnnotationSpecSetsResponse)

DeleteAnnotationSpecSetRequest = _reflection.GeneratedProtocolMessageType(
    "DeleteAnnotationSpecSetRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_DELETEANNOTATIONSPECSETREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for DeleteAnnotationSpecSet.
  
  
  Attributes:
      name:
          Required. AnnotationSpec resource name, format: ``projects/{pr
          oject_id}/annotationSpecSets/{annotation_spec_set_id}``.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.DeleteAnnotationSpecSetRequest)
    ),
)
_sym_db.RegisterMessage(DeleteAnnotationSpecSetRequest)

CreateInstructionRequest = _reflection.GeneratedProtocolMessageType(
    "CreateInstructionRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_CREATEINSTRUCTIONREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for CreateInstruction.
  
  
  Attributes:
      parent:
          Required. Instruction resource parent, format:
          projects/{project\_id}
      instruction:
          Required. Instruction of how to perform the labeling task.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.CreateInstructionRequest)
    ),
)
_sym_db.RegisterMessage(CreateInstructionRequest)

GetInstructionRequest = _reflection.GeneratedProtocolMessageType(
    "GetInstructionRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETINSTRUCTIONREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetInstruction.
  
  
  Attributes:
      name:
          Required. Instruction resource name, format:
          projects/{project\_id}/instructions/{instruction\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetInstructionRequest)
    ),
)
_sym_db.RegisterMessage(GetInstructionRequest)

DeleteInstructionRequest = _reflection.GeneratedProtocolMessageType(
    "DeleteInstructionRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_DELETEINSTRUCTIONREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for DeleteInstruction.
  
  
  Attributes:
      name:
          Required. Instruction resource name, format:
          projects/{project\_id}/instructions/{instruction\_id}
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.DeleteInstructionRequest)
    ),
)
_sym_db.RegisterMessage(DeleteInstructionRequest)

ListInstructionsRequest = _reflection.GeneratedProtocolMessageType(
    "ListInstructionsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTINSTRUCTIONSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ListInstructions.
  
  
  Attributes:
      parent:
          Required. Instruction resource parent, format:
          projects/{project\_id}
      filter:
          Optional. Filter is not supported at this moment.
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by [ListInstructionsResponse.nex
          t\_page\_token][google.cloud.datalabeling.v1beta1.ListInstruct
          ionsResponse.next\_page\_token] of the previous
          [DataLabelingService.ListInstructions] call. Return first page
          if empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListInstructionsRequest)
    ),
)
_sym_db.RegisterMessage(ListInstructionsRequest)

ListInstructionsResponse = _reflection.GeneratedProtocolMessageType(
    "ListInstructionsResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTINSTRUCTIONSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of listing instructions under a project.
  
  
  Attributes:
      instructions:
          The list of Instructions to return.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListInstructionsResponse)
    ),
)
_sym_db.RegisterMessage(ListInstructionsResponse)

GetEvaluationRequest = _reflection.GeneratedProtocolMessageType(
    "GetEvaluationRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETEVALUATIONREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetEvaluation.
  
  
  Attributes:
      name:
          Required. Name of the evaluation. Format: 'projects/{project\_
          id}/datasets/{dataset\_id}/evaluations/{evaluation\_id}'
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetEvaluationRequest)
    ),
)
_sym_db.RegisterMessage(GetEvaluationRequest)

SearchEvaluationsRequest = _reflection.GeneratedProtocolMessageType(
    "SearchEvaluationsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_SEARCHEVALUATIONSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for SearchEvaluation.
  
  
  Attributes:
      parent:
          Required. Evaluation search parent. Format:
          projects/{project\_id}
      filter:
          Optional. Support filtering by model id, job state, start and
          end time. Format: "evaluation\_job.evaluation\_job\_id =
          {evaluation\_job\_id} AND
          evaluation\_job.evaluation\_job\_run\_time\_start =
          {timestamp} AND
          evaluation\_job.evaluation\_job\_run\_time\_end = {timestamp}
          AND annotation\_spec.display\_name = {display\_name}"
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by [SearchEvaluationsResponse.ne
          xt\_page\_token][google.cloud.datalabeling.v1beta1.SearchEvalu
          ationsResponse.next\_page\_token] of the previous
          [DataLabelingService.SearchEvaluations] call. Return first
          page if empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.SearchEvaluationsRequest)
    ),
)
_sym_db.RegisterMessage(SearchEvaluationsRequest)

SearchEvaluationsResponse = _reflection.GeneratedProtocolMessageType(
    "SearchEvaluationsResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_SEARCHEVALUATIONSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of searching evaluations.
  
  
  Attributes:
      evaluations:
          The list of evaluations to return.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.SearchEvaluationsResponse)
    ),
)
_sym_db.RegisterMessage(SearchEvaluationsResponse)

SearchExampleComparisonsRequest = _reflection.GeneratedProtocolMessageType(
    "SearchExampleComparisonsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_SEARCHEXAMPLECOMPARISONSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message of SearchExampleComparisons.
  
  
  Attributes:
      parent:
          Required. Name of the Evaluation resource to search example
          comparison from. Format: projects/{project\_id}/datasets/{data
          set\_id}/evaluations/{evaluation\_id}
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by
          [SearchExampleComparisons.next\_page\_token][] of the previous
          [DataLabelingService.SearchExampleComparisons] call. Return
          first page if empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.SearchExampleComparisonsRequest)
    ),
)
_sym_db.RegisterMessage(SearchExampleComparisonsRequest)

SearchExampleComparisonsResponse = _reflection.GeneratedProtocolMessageType(
    "SearchExampleComparisonsResponse",
    (_message.Message,),
    dict(
        ExampleComparison=_reflection.GeneratedProtocolMessageType(
            "ExampleComparison",
            (_message.Message,),
            dict(
                DESCRIPTOR=_SEARCHEXAMPLECOMPARISONSRESPONSE_EXAMPLECOMPARISON,
                __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
                __doc__="""Example comparisons containing annotation comparison between groundtruth
    and predictions.
    """,
                # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse.ExampleComparison)
            ),
        ),
        DESCRIPTOR=_SEARCHEXAMPLECOMPARISONSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results of searching example comparisons.
  
  
  Attributes:
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.SearchExampleComparisonsResponse)
    ),
)
_sym_db.RegisterMessage(SearchExampleComparisonsResponse)
_sym_db.RegisterMessage(SearchExampleComparisonsResponse.ExampleComparison)

CreateEvaluationJobRequest = _reflection.GeneratedProtocolMessageType(
    "CreateEvaluationJobRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_CREATEEVALUATIONJOBREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for CreateEvaluationJob.
  
  
  Attributes:
      parent:
          Required. Evaluation job resource parent, format:
          projects/{project\_id}.
      job:
          Required. The evaluation job to create.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.CreateEvaluationJobRequest)
    ),
)
_sym_db.RegisterMessage(CreateEvaluationJobRequest)

UpdateEvaluationJobRequest = _reflection.GeneratedProtocolMessageType(
    "UpdateEvaluationJobRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_UPDATEEVALUATIONJOBREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for UpdateEvaluationJob.
  
  
  Attributes:
      evaluation_job:
          Required. Evaluation job that is going to be updated.
      update_mask:
          Optional. Mask for which field in evaluation\_job should be
          updated.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.UpdateEvaluationJobRequest)
    ),
)
_sym_db.RegisterMessage(UpdateEvaluationJobRequest)

GetEvaluationJobRequest = _reflection.GeneratedProtocolMessageType(
    "GetEvaluationJobRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_GETEVALUATIONJOBREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for GetEvaluationJob.
  
  
  Attributes:
      name:
          Required. Name of the evaluation job. Format:
          'projects/{project\_id}/evaluationJobs/{evaluation\_job\_id}'
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GetEvaluationJobRequest)
    ),
)
_sym_db.RegisterMessage(GetEvaluationJobRequest)

PauseEvaluationJobRequest = _reflection.GeneratedProtocolMessageType(
    "PauseEvaluationJobRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_PAUSEEVALUATIONJOBREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for PauseEvaluationJob.
  
  
  Attributes:
      name:
          Required. Name of the evaluation job that is going to be
          paused. Format:
          'projects/{project\_id}/evaluationJobs/{evaluation\_job\_id}'
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.PauseEvaluationJobRequest)
    ),
)
_sym_db.RegisterMessage(PauseEvaluationJobRequest)

ResumeEvaluationJobRequest = _reflection.GeneratedProtocolMessageType(
    "ResumeEvaluationJobRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_RESUMEEVALUATIONJOBREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message ResumeEvaluationJob.
  
  
  Attributes:
      name:
          Required. Name of the evaluation job that is going to be
          resumed. Format:
          'projects/{project\_id}/evaluationJobs/{evaluation\_job\_id}'
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ResumeEvaluationJobRequest)
    ),
)
_sym_db.RegisterMessage(ResumeEvaluationJobRequest)

DeleteEvaluationJobRequest = _reflection.GeneratedProtocolMessageType(
    "DeleteEvaluationJobRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_DELETEEVALUATIONJOBREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message DeleteEvaluationJob.
  
  
  Attributes:
      name:
          Required. Name of the evaluation job that is going to be
          deleted. Format:
          'projects/{project\_id}/evaluationJobs/{evaluation\_job\_id}'
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.DeleteEvaluationJobRequest)
    ),
)
_sym_db.RegisterMessage(DeleteEvaluationJobRequest)

ListEvaluationJobsRequest = _reflection.GeneratedProtocolMessageType(
    "ListEvaluationJobsRequest",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTEVALUATIONJOBSREQUEST,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Request message for ListEvaluationJobs.
  
  
  Attributes:
      parent:
          Required. Evaluation resource parent. Format:
          "projects/{project\_id}"
      filter:
          Optional. Only support filter by model id and job state.
          Format: "evaluation\_job.model\_id = {model\_id} AND
          evaluation\_job.state = {EvaluationJob::State}"
      page_size:
          Optional. Requested page size. Server may return fewer results
          than requested. Default value is 100.
      page_token:
          Optional. A token identifying a page of results for the server
          to return. Typically obtained by
          [ListEvaluationJobs.next\_page\_token][] of the previous
          [DataLabelingService.ListEvaluationJobs] call. Return first
          page if empty.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListEvaluationJobsRequest)
    ),
)
_sym_db.RegisterMessage(ListEvaluationJobsRequest)

ListEvaluationJobsResponse = _reflection.GeneratedProtocolMessageType(
    "ListEvaluationJobsResponse",
    (_message.Message,),
    dict(
        DESCRIPTOR=_LISTEVALUATIONJOBSRESPONSE,
        __module__="google.cloud.datalabeling_v1beta1.proto.data_labeling_service_pb2",
        __doc__="""Results for listing evaluation jobs.
  
  
  Attributes:
      evaluation_jobs:
          The list of evaluation jobs to return.
      next_page_token:
          A token to retrieve next page of results.
  """,
        # @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ListEvaluationJobsResponse)
    ),
)
_sym_db.RegisterMessage(ListEvaluationJobsResponse)


DESCRIPTOR._options = None

_DATALABELINGSERVICE = _descriptor.ServiceDescriptor(
    name="DataLabelingService",
    full_name="google.cloud.datalabeling.v1beta1.DataLabelingService",
    file=DESCRIPTOR,
    index=0,
    serialized_options=_b(
        "\312A\033datalabeling.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platform"
    ),
    serialized_start=6440,
    serialized_end=12834,
    methods=[
        _descriptor.MethodDescriptor(
            name="CreateDataset",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.CreateDataset",
            index=0,
            containing_service=None,
            input_type=_CREATEDATASETREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._DATASET,
            serialized_options=_b(
                '\202\323\344\223\002*"%/v1beta1/{parent=projects/*}/datasets:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetDataset",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetDataset",
            index=1,
            containing_service=None,
            input_type=_GETDATASETREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._DATASET,
            serialized_options=_b(
                "\202\323\344\223\002'\022%/v1beta1/{name=projects/*/datasets/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ListDatasets",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ListDatasets",
            index=2,
            containing_service=None,
            input_type=_LISTDATASETSREQUEST,
            output_type=_LISTDATASETSRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\002'\022%/v1beta1/{parent=projects/*}/datasets"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="DeleteDataset",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteDataset",
            index=3,
            containing_service=None,
            input_type=_DELETEDATASETREQUEST,
            output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
            serialized_options=_b(
                "\202\323\344\223\002'*%/v1beta1/{name=projects/*/datasets/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ImportData",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ImportData",
            index=4,
            containing_service=None,
            input_type=_IMPORTDATAREQUEST,
            output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
            serialized_options=_b(
                '\202\323\344\223\0025"0/v1beta1/{name=projects/*/datasets/*}:importData:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ExportData",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ExportData",
            index=5,
            containing_service=None,
            input_type=_EXPORTDATAREQUEST,
            output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
            serialized_options=_b(
                '\202\323\344\223\0025"0/v1beta1/{name=projects/*/datasets/*}:exportData:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetDataItem",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetDataItem",
            index=6,
            containing_service=None,
            input_type=_GETDATAITEMREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._DATAITEM,
            serialized_options=_b(
                "\202\323\344\223\0023\0221/v1beta1/{name=projects/*/datasets/*/dataItems/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ListDataItems",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ListDataItems",
            index=7,
            containing_service=None,
            input_type=_LISTDATAITEMSREQUEST,
            output_type=_LISTDATAITEMSRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\0023\0221/v1beta1/{parent=projects/*/datasets/*}/dataItems"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetAnnotatedDataset",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetAnnotatedDataset",
            index=8,
            containing_service=None,
            input_type=_GETANNOTATEDDATASETREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._ANNOTATEDDATASET,
            serialized_options=_b(
                "\202\323\344\223\002;\0229/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ListAnnotatedDatasets",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ListAnnotatedDatasets",
            index=9,
            containing_service=None,
            input_type=_LISTANNOTATEDDATASETSREQUEST,
            output_type=_LISTANNOTATEDDATASETSRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\002;\0229/v1beta1/{parent=projects/*/datasets/*}/annotatedDatasets"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="DeleteAnnotatedDataset",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteAnnotatedDataset",
            index=10,
            containing_service=None,
            input_type=_DELETEANNOTATEDDATASETREQUEST,
            output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
            serialized_options=_b(
                "\202\323\344\223\002;*9/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="LabelImage",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.LabelImage",
            index=11,
            containing_service=None,
            input_type=_LABELIMAGEREQUEST,
            output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
            serialized_options=_b(
                '\202\323\344\223\0028"3/v1beta1/{parent=projects/*/datasets/*}/image:label:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="LabelVideo",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.LabelVideo",
            index=12,
            containing_service=None,
            input_type=_LABELVIDEOREQUEST,
            output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
            serialized_options=_b(
                '\202\323\344\223\0028"3/v1beta1/{parent=projects/*/datasets/*}/video:label:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="LabelText",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.LabelText",
            index=13,
            containing_service=None,
            input_type=_LABELTEXTREQUEST,
            output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
            serialized_options=_b(
                '\202\323\344\223\0027"2/v1beta1/{parent=projects/*/datasets/*}/text:label:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetExample",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetExample",
            index=14,
            containing_service=None,
            input_type=_GETEXAMPLEREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_dataset__pb2._EXAMPLE,
            serialized_options=_b(
                "\202\323\344\223\002F\022D/v1beta1/{name=projects/*/datasets/*/annotatedDatasets/*/examples/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ListExamples",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ListExamples",
            index=15,
            containing_service=None,
            input_type=_LISTEXAMPLESREQUEST,
            output_type=_LISTEXAMPLESRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\002F\022D/v1beta1/{parent=projects/*/datasets/*/annotatedDatasets/*}/examples"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="CreateAnnotationSpecSet",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.CreateAnnotationSpecSet",
            index=16,
            containing_service=None,
            input_type=_CREATEANNOTATIONSPECSETREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__spec__set__pb2._ANNOTATIONSPECSET,
            serialized_options=_b(
                '\202\323\344\223\0024"//v1beta1/{parent=projects/*}/annotationSpecSets:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetAnnotationSpecSet",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetAnnotationSpecSet",
            index=17,
            containing_service=None,
            input_type=_GETANNOTATIONSPECSETREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__spec__set__pb2._ANNOTATIONSPECSET,
            serialized_options=_b(
                "\202\323\344\223\0021\022//v1beta1/{name=projects/*/annotationSpecSets/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ListAnnotationSpecSets",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ListAnnotationSpecSets",
            index=18,
            containing_service=None,
            input_type=_LISTANNOTATIONSPECSETSREQUEST,
            output_type=_LISTANNOTATIONSPECSETSRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\0021\022//v1beta1/{parent=projects/*}/annotationSpecSets"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="DeleteAnnotationSpecSet",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteAnnotationSpecSet",
            index=19,
            containing_service=None,
            input_type=_DELETEANNOTATIONSPECSETREQUEST,
            output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
            serialized_options=_b(
                "\202\323\344\223\0021*//v1beta1/{name=projects/*/annotationSpecSets/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="CreateInstruction",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.CreateInstruction",
            index=20,
            containing_service=None,
            input_type=_CREATEINSTRUCTIONREQUEST,
            output_type=google_dot_longrunning_dot_operations__pb2._OPERATION,
            serialized_options=_b(
                '\202\323\344\223\002.")/v1beta1/{parent=projects/*}/instructions:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetInstruction",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetInstruction",
            index=21,
            containing_service=None,
            input_type=_GETINSTRUCTIONREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_instruction__pb2._INSTRUCTION,
            serialized_options=_b(
                "\202\323\344\223\002+\022)/v1beta1/{name=projects/*/instructions/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ListInstructions",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ListInstructions",
            index=22,
            containing_service=None,
            input_type=_LISTINSTRUCTIONSREQUEST,
            output_type=_LISTINSTRUCTIONSRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\002+\022)/v1beta1/{parent=projects/*}/instructions"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="DeleteInstruction",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteInstruction",
            index=23,
            containing_service=None,
            input_type=_DELETEINSTRUCTIONREQUEST,
            output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
            serialized_options=_b(
                "\202\323\344\223\002+*)/v1beta1/{name=projects/*/instructions/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetEvaluation",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetEvaluation",
            index=24,
            containing_service=None,
            input_type=_GETEVALUATIONREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__pb2._EVALUATION,
            serialized_options=_b(
                "\202\323\344\223\0025\0223/v1beta1/{name=projects/*/datasets/*/evaluations/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="SearchEvaluations",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.SearchEvaluations",
            index=25,
            containing_service=None,
            input_type=_SEARCHEVALUATIONSREQUEST,
            output_type=_SEARCHEVALUATIONSRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\0021\022//v1beta1/{parent=projects/*}/evaluations:search"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="SearchExampleComparisons",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.SearchExampleComparisons",
            index=26,
            containing_service=None,
            input_type=_SEARCHEXAMPLECOMPARISONSREQUEST,
            output_type=_SEARCHEXAMPLECOMPARISONSRESPONSE,
            serialized_options=_b(
                '\202\323\344\223\002T"O/v1beta1/{parent=projects/*/datasets/*/evaluations/*}/exampleComparisons:search:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="CreateEvaluationJob",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.CreateEvaluationJob",
            index=27,
            containing_service=None,
            input_type=_CREATEEVALUATIONJOBREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2._EVALUATIONJOB,
            serialized_options=_b(
                '\202\323\344\223\0020"+/v1beta1/{parent=projects/*}/evaluationJobs:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="UpdateEvaluationJob",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.UpdateEvaluationJob",
            index=28,
            containing_service=None,
            input_type=_UPDATEEVALUATIONJOBREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2._EVALUATIONJOB,
            serialized_options=_b(
                "\202\323\344\223\002L2:/v1beta1/{evaluation_job.name=projects/*/evaluationJobs/*}:\016evaluation_job"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="GetEvaluationJob",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.GetEvaluationJob",
            index=29,
            containing_service=None,
            input_type=_GETEVALUATIONJOBREQUEST,
            output_type=google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_evaluation__job__pb2._EVALUATIONJOB,
            serialized_options=_b(
                "\202\323\344\223\002-\022+/v1beta1/{name=projects/*/evaluationJobs/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="PauseEvaluationJob",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.PauseEvaluationJob",
            index=30,
            containing_service=None,
            input_type=_PAUSEEVALUATIONJOBREQUEST,
            output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
            serialized_options=_b(
                '\202\323\344\223\0026"1/v1beta1/{name=projects/*/evaluationJobs/*}:pause:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ResumeEvaluationJob",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ResumeEvaluationJob",
            index=31,
            containing_service=None,
            input_type=_RESUMEEVALUATIONJOBREQUEST,
            output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
            serialized_options=_b(
                '\202\323\344\223\0027"2/v1beta1/{name=projects/*/evaluationJobs/*}:resume:\001*'
            ),
        ),
        _descriptor.MethodDescriptor(
            name="DeleteEvaluationJob",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.DeleteEvaluationJob",
            index=32,
            containing_service=None,
            input_type=_DELETEEVALUATIONJOBREQUEST,
            output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
            serialized_options=_b(
                "\202\323\344\223\002-*+/v1beta1/{name=projects/*/evaluationJobs/*}"
            ),
        ),
        _descriptor.MethodDescriptor(
            name="ListEvaluationJobs",
            full_name="google.cloud.datalabeling.v1beta1.DataLabelingService.ListEvaluationJobs",
            index=33,
            containing_service=None,
            input_type=_LISTEVALUATIONJOBSREQUEST,
            output_type=_LISTEVALUATIONJOBSRESPONSE,
            serialized_options=_b(
                "\202\323\344\223\002-\022+/v1beta1/{parent=projects/*}/evaluationJobs"
            ),
        ),
    ],
)
_sym_db.RegisterServiceDescriptor(_DATALABELINGSERVICE)

DESCRIPTOR.services_by_name["DataLabelingService"] = _DATALABELINGSERVICE

# @@protoc_insertion_point(module_scope)
