# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/cloud/datalabeling_v1beta1/proto/dataset.proto
import sys
_b = sys.version_info[0] < 3 and (lambda x: x) or (lambda x: x.encode("latin1"))
from google.protobuf.internal import enum_type_wrapper
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.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 (
data_payloads_pb2 as google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__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.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
DESCRIPTOR = _descriptor.FileDescriptor(
name="google/cloud/datalabeling_v1beta1/proto/dataset.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(
'\n5google/cloud/datalabeling_v1beta1/proto/dataset.proto\x12!google.cloud.datalabeling.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x38google/cloud/datalabeling_v1beta1/proto/annotation.proto\x1a;google/cloud/datalabeling_v1beta1/proto/data_payloads.proto\x1a\x45google/cloud/datalabeling_v1beta1/proto/human_annotation_config.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xef\x01\n\x07\x44\x61taset\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12/\n\x0b\x63reate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x45\n\rinput_configs\x18\x05 \x03(\x0b\x32..google.cloud.datalabeling.v1beta1.InputConfig\x12\x1a\n\x12\x62locking_resources\x18\x06 \x03(\t\x12\x17\n\x0f\x64\x61ta_item_count\x18\x07 \x01(\x03"\xf1\x03\n\x0bInputConfig\x12H\n\rtext_metadata\x18\x06 \x01(\x0b\x32/.google.cloud.datalabeling.v1beta1.TextMetadataH\x00\x12\x42\n\ngcs_source\x18\x02 \x01(\x0b\x32,.google.cloud.datalabeling.v1beta1.GcsSourceH\x01\x12L\n\x0f\x62igquery_source\x18\x05 \x01(\x0b\x32\x31.google.cloud.datalabeling.v1beta1.BigQuerySourceH\x01\x12>\n\tdata_type\x18\x01 \x01(\x0e\x32+.google.cloud.datalabeling.v1beta1.DataType\x12J\n\x0f\x61nnotation_type\x18\x03 \x01(\x0e\x32\x31.google.cloud.datalabeling.v1beta1.AnnotationType\x12Z\n\x17\x63lassification_metadata\x18\x04 \x01(\x0b\x32\x39.google.cloud.datalabeling.v1beta1.ClassificationMetadataB\x14\n\x12\x64\x61ta_type_metadataB\x08\n\x06source"%\n\x0cTextMetadata\x12\x15\n\rlanguage_code\x18\x01 \x01(\t"0\n\x16\x43lassificationMetadata\x12\x16\n\x0eis_multi_label\x18\x01 \x01(\x08"1\n\tGcsSource\x12\x11\n\tinput_uri\x18\x01 \x01(\t\x12\x11\n\tmime_type\x18\x02 \x01(\t"#\n\x0e\x42igQuerySource\x12\x11\n\tinput_uri\x18\x01 \x01(\t"\xc6\x01\n\x0cOutputConfig\x12L\n\x0fgcs_destination\x18\x01 \x01(\x0b\x32\x31.google.cloud.datalabeling.v1beta1.GcsDestinationH\x00\x12Y\n\x16gcs_folder_destination\x18\x02 \x01(\x0b\x32\x37.google.cloud.datalabeling.v1beta1.GcsFolderDestinationH\x00\x42\r\n\x0b\x64\x65stination"7\n\x0eGcsDestination\x12\x12\n\noutput_uri\x18\x01 \x01(\t\x12\x11\n\tmime_type\x18\x02 \x01(\t"1\n\x14GcsFolderDestination\x12\x19\n\x11output_folder_uri\x18\x01 \x01(\t"\xff\x01\n\x08\x44\x61taItem\x12H\n\rimage_payload\x18\x02 \x01(\x0b\x32/.google.cloud.datalabeling.v1beta1.ImagePayloadH\x00\x12\x46\n\x0ctext_payload\x18\x03 \x01(\x0b\x32..google.cloud.datalabeling.v1beta1.TextPayloadH\x00\x12H\n\rvideo_payload\x18\x04 \x01(\x0b\x32/.google.cloud.datalabeling.v1beta1.VideoPayloadH\x00\x12\x0c\n\x04name\x18\x01 \x01(\tB\t\n\x07payload"\xff\x03\n\x10\x41nnotatedDataset\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\t \x01(\t\x12N\n\x11\x61nnotation_source\x18\x03 \x01(\x0e\x32\x33.google.cloud.datalabeling.v1beta1.AnnotationSource\x12J\n\x0f\x61nnotation_type\x18\x08 \x01(\x0e\x32\x31.google.cloud.datalabeling.v1beta1.AnnotationType\x12\x15\n\rexample_count\x18\x04 \x01(\x03\x12\x1f\n\x17\x63ompleted_example_count\x18\x05 \x01(\x03\x12\x42\n\x0blabel_stats\x18\x06 \x01(\x0b\x32-.google.cloud.datalabeling.v1beta1.LabelStats\x12/\n\x0b\x63reate_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12M\n\x08metadata\x18\n \x01(\x0b\x32;.google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata\x12\x1a\n\x12\x62locking_resources\x18\x0b \x03(\t"\x99\x01\n\nLabelStats\x12V\n\rexample_count\x18\x01 \x03(\x0b\x32?.google.cloud.datalabeling.v1beta1.LabelStats.ExampleCountEntry\x1a\x33\n\x11\x45xampleCountEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01"\xa2\x08\n\x18\x41nnotatedDatasetMetadata\x12\x63\n\x1bimage_classification_config\x18\x02 \x01(\x0b\x32<.google.cloud.datalabeling.v1beta1.ImageClassificationConfigH\x00\x12U\n\x14\x62ounding_poly_config\x18\x03 \x01(\x0b\x32\x35.google.cloud.datalabeling.v1beta1.BoundingPolyConfigH\x00\x12L\n\x0fpolyline_config\x18\x04 \x01(\x0b\x32\x31.google.cloud.datalabeling.v1beta1.PolylineConfigH\x00\x12T\n\x13segmentation_config\x18\x05 \x01(\x0b\x32\x35.google.cloud.datalabeling.v1beta1.SegmentationConfigH\x00\x12\x63\n\x1bvideo_classification_config\x18\x06 \x01(\x0b\x32<.google.cloud.datalabeling.v1beta1.VideoClassificationConfigH\x00\x12[\n\x17object_detection_config\x18\x07 \x01(\x0b\x32\x38.google.cloud.datalabeling.v1beta1.ObjectDetectionConfigH\x00\x12Y\n\x16object_tracking_config\x18\x08 \x01(\x0b\x32\x37.google.cloud.datalabeling.v1beta1.ObjectTrackingConfigH\x00\x12\x46\n\x0c\x65vent_config\x18\t \x01(\x0b\x32..google.cloud.datalabeling.v1beta1.EventConfigH\x00\x12\x61\n\x1atext_classification_config\x18\n \x01(\x0b\x32;.google.cloud.datalabeling.v1beta1.TextClassificationConfigH\x00\x12\x66\n\x1dtext_entity_extraction_config\x18\x0b \x01(\x0b\x32=.google.cloud.datalabeling.v1beta1.TextEntityExtractionConfigH\x00\x12Y\n\x17human_annotation_config\x18\x01 \x01(\x0b\x32\x38.google.cloud.datalabeling.v1beta1.HumanAnnotationConfigB\x1b\n\x19\x61nnotation_request_config"\xc2\x02\n\x07\x45xample\x12H\n\rimage_payload\x18\x02 \x01(\x0b\x32/.google.cloud.datalabeling.v1beta1.ImagePayloadH\x00\x12\x46\n\x0ctext_payload\x18\x06 \x01(\x0b\x32..google.cloud.datalabeling.v1beta1.TextPayloadH\x00\x12H\n\rvideo_payload\x18\x07 \x01(\x0b\x32/.google.cloud.datalabeling.v1beta1.VideoPayloadH\x00\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x42\n\x0b\x61nnotations\x18\x05 \x03(\x0b\x32-.google.cloud.datalabeling.v1beta1.AnnotationB\t\n\x07payload*W\n\x08\x44\x61taType\x12\x19\n\x15\x44\x41TA_TYPE_UNSPECIFIED\x10\x00\x12\t\n\x05IMAGE\x10\x01\x12\t\n\x05VIDEO\x10\x02\x12\x08\n\x04TEXT\x10\x04\x12\x10\n\x0cGENERAL_DATA\x10\x06\x42x\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_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__pb2.DESCRIPTOR,
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__pb2.DESCRIPTOR,
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2.DESCRIPTOR,
google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,
],
)
_DATATYPE = _descriptor.EnumDescriptor(
name="DataType",
full_name="google.cloud.datalabeling.v1beta1.DataType",
filename=None,
file=DESCRIPTOR,
values=[
_descriptor.EnumValueDescriptor(
name="DATA_TYPE_UNSPECIFIED",
index=0,
number=0,
serialized_options=None,
type=None,
),
_descriptor.EnumValueDescriptor(
name="IMAGE", index=1, number=1, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="VIDEO", index=2, number=2, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="TEXT", index=3, number=4, serialized_options=None, type=None
),
_descriptor.EnumValueDescriptor(
name="GENERAL_DATA", index=4, number=6, serialized_options=None, type=None
),
],
containing_type=None,
serialized_options=None,
serialized_start=3887,
serialized_end=3974,
)
_sym_db.RegisterEnumDescriptor(_DATATYPE)
DataType = enum_type_wrapper.EnumTypeWrapper(_DATATYPE)
DATA_TYPE_UNSPECIFIED = 0
IMAGE = 1
VIDEO = 2
TEXT = 4
GENERAL_DATA = 6
_DATASET = _descriptor.Descriptor(
name="Dataset",
full_name="google.cloud.datalabeling.v1beta1.Dataset",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="name",
full_name="google.cloud.datalabeling.v1beta1.Dataset.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="display_name",
full_name="google.cloud.datalabeling.v1beta1.Dataset.display_name",
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="description",
full_name="google.cloud.datalabeling.v1beta1.Dataset.description",
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="create_time",
full_name="google.cloud.datalabeling.v1beta1.Dataset.create_time",
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="input_configs",
full_name="google.cloud.datalabeling.v1beta1.Dataset.input_configs",
index=4,
number=5,
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="blocking_resources",
full_name="google.cloud.datalabeling.v1beta1.Dataset.blocking_resources",
index=5,
number=6,
type=9,
cpp_type=9,
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="data_item_count",
full_name="google.cloud.datalabeling.v1beta1.Dataset.data_item_count",
index=6,
number=7,
type=3,
cpp_type=2,
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=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=346,
serialized_end=585,
)
_INPUTCONFIG = _descriptor.Descriptor(
name="InputConfig",
full_name="google.cloud.datalabeling.v1beta1.InputConfig",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="text_metadata",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.text_metadata",
index=0,
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="gcs_source",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.gcs_source",
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="bigquery_source",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.bigquery_source",
index=2,
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="data_type",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.data_type",
index=3,
number=1,
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,
),
_descriptor.FieldDescriptor(
name="annotation_type",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.annotation_type",
index=4,
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,
),
_descriptor.FieldDescriptor(
name="classification_metadata",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.classification_metadata",
index=5,
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,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[
_descriptor.OneofDescriptor(
name="data_type_metadata",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.data_type_metadata",
index=0,
containing_type=None,
fields=[],
),
_descriptor.OneofDescriptor(
name="source",
full_name="google.cloud.datalabeling.v1beta1.InputConfig.source",
index=1,
containing_type=None,
fields=[],
),
],
serialized_start=588,
serialized_end=1085,
)
_TEXTMETADATA = _descriptor.Descriptor(
name="TextMetadata",
full_name="google.cloud.datalabeling.v1beta1.TextMetadata",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="language_code",
full_name="google.cloud.datalabeling.v1beta1.TextMetadata.language_code",
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=1087,
serialized_end=1124,
)
_CLASSIFICATIONMETADATA = _descriptor.Descriptor(
name="ClassificationMetadata",
full_name="google.cloud.datalabeling.v1beta1.ClassificationMetadata",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="is_multi_label",
full_name="google.cloud.datalabeling.v1beta1.ClassificationMetadata.is_multi_label",
index=0,
number=1,
type=8,
cpp_type=7,
label=1,
has_default_value=False,
default_value=False,
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=1126,
serialized_end=1174,
)
_GCSSOURCE = _descriptor.Descriptor(
name="GcsSource",
full_name="google.cloud.datalabeling.v1beta1.GcsSource",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="input_uri",
full_name="google.cloud.datalabeling.v1beta1.GcsSource.input_uri",
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="mime_type",
full_name="google.cloud.datalabeling.v1beta1.GcsSource.mime_type",
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=1176,
serialized_end=1225,
)
_BIGQUERYSOURCE = _descriptor.Descriptor(
name="BigQuerySource",
full_name="google.cloud.datalabeling.v1beta1.BigQuerySource",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="input_uri",
full_name="google.cloud.datalabeling.v1beta1.BigQuerySource.input_uri",
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=1227,
serialized_end=1262,
)
_OUTPUTCONFIG = _descriptor.Descriptor(
name="OutputConfig",
full_name="google.cloud.datalabeling.v1beta1.OutputConfig",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="gcs_destination",
full_name="google.cloud.datalabeling.v1beta1.OutputConfig.gcs_destination",
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="gcs_folder_destination",
full_name="google.cloud.datalabeling.v1beta1.OutputConfig.gcs_folder_destination",
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=[
_descriptor.OneofDescriptor(
name="destination",
full_name="google.cloud.datalabeling.v1beta1.OutputConfig.destination",
index=0,
containing_type=None,
fields=[],
)
],
serialized_start=1265,
serialized_end=1463,
)
_GCSDESTINATION = _descriptor.Descriptor(
name="GcsDestination",
full_name="google.cloud.datalabeling.v1beta1.GcsDestination",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="output_uri",
full_name="google.cloud.datalabeling.v1beta1.GcsDestination.output_uri",
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="mime_type",
full_name="google.cloud.datalabeling.v1beta1.GcsDestination.mime_type",
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=1465,
serialized_end=1520,
)
_GCSFOLDERDESTINATION = _descriptor.Descriptor(
name="GcsFolderDestination",
full_name="google.cloud.datalabeling.v1beta1.GcsFolderDestination",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="output_folder_uri",
full_name="google.cloud.datalabeling.v1beta1.GcsFolderDestination.output_folder_uri",
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=1522,
serialized_end=1571,
)
_DATAITEM = _descriptor.Descriptor(
name="DataItem",
full_name="google.cloud.datalabeling.v1beta1.DataItem",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="image_payload",
full_name="google.cloud.datalabeling.v1beta1.DataItem.image_payload",
index=0,
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="text_payload",
full_name="google.cloud.datalabeling.v1beta1.DataItem.text_payload",
index=1,
number=3,
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="video_payload",
full_name="google.cloud.datalabeling.v1beta1.DataItem.video_payload",
index=2,
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="name",
full_name="google.cloud.datalabeling.v1beta1.DataItem.name",
index=3,
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=[
_descriptor.OneofDescriptor(
name="payload",
full_name="google.cloud.datalabeling.v1beta1.DataItem.payload",
index=0,
containing_type=None,
fields=[],
)
],
serialized_start=1574,
serialized_end=1829,
)
_ANNOTATEDDATASET = _descriptor.Descriptor(
name="AnnotatedDataset",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="name",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.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="display_name",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.display_name",
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="description",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.description",
index=2,
number=9,
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_source",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.annotation_source",
index=3,
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,
),
_descriptor.FieldDescriptor(
name="annotation_type",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.annotation_type",
index=4,
number=8,
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,
),
_descriptor.FieldDescriptor(
name="example_count",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.example_count",
index=5,
number=4,
type=3,
cpp_type=2,
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="completed_example_count",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.completed_example_count",
index=6,
number=5,
type=3,
cpp_type=2,
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="label_stats",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.label_stats",
index=7,
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="create_time",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.create_time",
index=8,
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="metadata",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.metadata",
index=9,
number=10,
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="blocking_resources",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDataset.blocking_resources",
index=10,
number=11,
type=9,
cpp_type=9,
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=1832,
serialized_end=2343,
)
_LABELSTATS_EXAMPLECOUNTENTRY = _descriptor.Descriptor(
name="ExampleCountEntry",
full_name="google.cloud.datalabeling.v1beta1.LabelStats.ExampleCountEntry",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="key",
full_name="google.cloud.datalabeling.v1beta1.LabelStats.ExampleCountEntry.key",
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="value",
full_name="google.cloud.datalabeling.v1beta1.LabelStats.ExampleCountEntry.value",
index=1,
number=2,
type=3,
cpp_type=2,
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=[],
serialized_options=_b("8\001"),
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=2448,
serialized_end=2499,
)
_LABELSTATS = _descriptor.Descriptor(
name="LabelStats",
full_name="google.cloud.datalabeling.v1beta1.LabelStats",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="example_count",
full_name="google.cloud.datalabeling.v1beta1.LabelStats.example_count",
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,
)
],
extensions=[],
nested_types=[_LABELSTATS_EXAMPLECOUNTENTRY],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[],
serialized_start=2346,
serialized_end=2499,
)
_ANNOTATEDDATASETMETADATA = _descriptor.Descriptor(
name="AnnotatedDatasetMetadata",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="image_classification_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.image_classification_config",
index=0,
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="bounding_poly_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.bounding_poly_config",
index=1,
number=3,
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.AnnotatedDatasetMetadata.polyline_config",
index=2,
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="segmentation_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.segmentation_config",
index=3,
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="video_classification_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.video_classification_config",
index=4,
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="object_detection_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.object_detection_config",
index=5,
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="object_tracking_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.object_tracking_config",
index=6,
number=8,
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.AnnotatedDatasetMetadata.event_config",
index=7,
number=9,
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_classification_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.text_classification_config",
index=8,
number=10,
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.AnnotatedDatasetMetadata.text_entity_extraction_config",
index=9,
number=11,
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="human_annotation_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.human_annotation_config",
index=10,
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,
),
],
extensions=[],
nested_types=[],
enum_types=[],
serialized_options=None,
is_extendable=False,
syntax="proto3",
extension_ranges=[],
oneofs=[
_descriptor.OneofDescriptor(
name="annotation_request_config",
full_name="google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata.annotation_request_config",
index=0,
containing_type=None,
fields=[],
)
],
serialized_start=2502,
serialized_end=3560,
)
_EXAMPLE = _descriptor.Descriptor(
name="Example",
full_name="google.cloud.datalabeling.v1beta1.Example",
filename=None,
file=DESCRIPTOR,
containing_type=None,
fields=[
_descriptor.FieldDescriptor(
name="image_payload",
full_name="google.cloud.datalabeling.v1beta1.Example.image_payload",
index=0,
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="text_payload",
full_name="google.cloud.datalabeling.v1beta1.Example.text_payload",
index=1,
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="video_payload",
full_name="google.cloud.datalabeling.v1beta1.Example.video_payload",
index=2,
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="name",
full_name="google.cloud.datalabeling.v1beta1.Example.name",
index=3,
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="annotations",
full_name="google.cloud.datalabeling.v1beta1.Example.annotations",
index=4,
number=5,
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=[
_descriptor.OneofDescriptor(
name="payload",
full_name="google.cloud.datalabeling.v1beta1.Example.payload",
index=0,
containing_type=None,
fields=[],
)
],
serialized_start=3563,
serialized_end=3885,
)
_DATASET.fields_by_name[
"create_time"
].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DATASET.fields_by_name["input_configs"].message_type = _INPUTCONFIG
_INPUTCONFIG.fields_by_name["text_metadata"].message_type = _TEXTMETADATA
_INPUTCONFIG.fields_by_name["gcs_source"].message_type = _GCSSOURCE
_INPUTCONFIG.fields_by_name["bigquery_source"].message_type = _BIGQUERYSOURCE
_INPUTCONFIG.fields_by_name["data_type"].enum_type = _DATATYPE
_INPUTCONFIG.fields_by_name[
"annotation_type"
].enum_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__pb2._ANNOTATIONTYPE
)
_INPUTCONFIG.fields_by_name[
"classification_metadata"
].message_type = _CLASSIFICATIONMETADATA
_INPUTCONFIG.oneofs_by_name["data_type_metadata"].fields.append(
_INPUTCONFIG.fields_by_name["text_metadata"]
)
_INPUTCONFIG.fields_by_name[
"text_metadata"
].containing_oneof = _INPUTCONFIG.oneofs_by_name["data_type_metadata"]
_INPUTCONFIG.oneofs_by_name["source"].fields.append(
_INPUTCONFIG.fields_by_name["gcs_source"]
)
_INPUTCONFIG.fields_by_name[
"gcs_source"
].containing_oneof = _INPUTCONFIG.oneofs_by_name["source"]
_INPUTCONFIG.oneofs_by_name["source"].fields.append(
_INPUTCONFIG.fields_by_name["bigquery_source"]
)
_INPUTCONFIG.fields_by_name[
"bigquery_source"
].containing_oneof = _INPUTCONFIG.oneofs_by_name["source"]
_OUTPUTCONFIG.fields_by_name["gcs_destination"].message_type = _GCSDESTINATION
_OUTPUTCONFIG.fields_by_name[
"gcs_folder_destination"
].message_type = _GCSFOLDERDESTINATION
_OUTPUTCONFIG.oneofs_by_name["destination"].fields.append(
_OUTPUTCONFIG.fields_by_name["gcs_destination"]
)
_OUTPUTCONFIG.fields_by_name[
"gcs_destination"
].containing_oneof = _OUTPUTCONFIG.oneofs_by_name["destination"]
_OUTPUTCONFIG.oneofs_by_name["destination"].fields.append(
_OUTPUTCONFIG.fields_by_name["gcs_folder_destination"]
)
_OUTPUTCONFIG.fields_by_name[
"gcs_folder_destination"
].containing_oneof = _OUTPUTCONFIG.oneofs_by_name["destination"]
_DATAITEM.fields_by_name[
"image_payload"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__pb2._IMAGEPAYLOAD
)
_DATAITEM.fields_by_name[
"text_payload"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__pb2._TEXTPAYLOAD
)
_DATAITEM.fields_by_name[
"video_payload"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__pb2._VIDEOPAYLOAD
)
_DATAITEM.oneofs_by_name["payload"].fields.append(
_DATAITEM.fields_by_name["image_payload"]
)
_DATAITEM.fields_by_name["image_payload"].containing_oneof = _DATAITEM.oneofs_by_name[
"payload"
]
_DATAITEM.oneofs_by_name["payload"].fields.append(
_DATAITEM.fields_by_name["text_payload"]
)
_DATAITEM.fields_by_name["text_payload"].containing_oneof = _DATAITEM.oneofs_by_name[
"payload"
]
_DATAITEM.oneofs_by_name["payload"].fields.append(
_DATAITEM.fields_by_name["video_payload"]
)
_DATAITEM.fields_by_name["video_payload"].containing_oneof = _DATAITEM.oneofs_by_name[
"payload"
]
_ANNOTATEDDATASET.fields_by_name[
"annotation_source"
].enum_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__pb2._ANNOTATIONSOURCE
)
_ANNOTATEDDATASET.fields_by_name[
"annotation_type"
].enum_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__pb2._ANNOTATIONTYPE
)
_ANNOTATEDDATASET.fields_by_name["label_stats"].message_type = _LABELSTATS
_ANNOTATEDDATASET.fields_by_name[
"create_time"
].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_ANNOTATEDDATASET.fields_by_name["metadata"].message_type = _ANNOTATEDDATASETMETADATA
_LABELSTATS_EXAMPLECOUNTENTRY.containing_type = _LABELSTATS
_LABELSTATS.fields_by_name["example_count"].message_type = _LABELSTATS_EXAMPLECOUNTENTRY
_ANNOTATEDDATASETMETADATA.fields_by_name[
"image_classification_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._IMAGECLASSIFICATIONCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"bounding_poly_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._BOUNDINGPOLYCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"polyline_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._POLYLINECONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"segmentation_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._SEGMENTATIONCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"video_classification_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._VIDEOCLASSIFICATIONCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"object_detection_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._OBJECTDETECTIONCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"object_tracking_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._OBJECTTRACKINGCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"event_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._EVENTCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"text_classification_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._TEXTCLASSIFICATIONCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"text_entity_extraction_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._TEXTENTITYEXTRACTIONCONFIG
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"human_annotation_config"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_human__annotation__config__pb2._HUMANANNOTATIONCONFIG
)
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["image_classification_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"image_classification_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["bounding_poly_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"bounding_poly_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["polyline_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"polyline_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["segmentation_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"segmentation_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["video_classification_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"video_classification_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["object_detection_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"object_detection_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["object_tracking_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"object_tracking_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["event_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"event_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["text_classification_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"text_classification_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_ANNOTATEDDATASETMETADATA.oneofs_by_name["annotation_request_config"].fields.append(
_ANNOTATEDDATASETMETADATA.fields_by_name["text_entity_extraction_config"]
)
_ANNOTATEDDATASETMETADATA.fields_by_name[
"text_entity_extraction_config"
].containing_oneof = _ANNOTATEDDATASETMETADATA.oneofs_by_name[
"annotation_request_config"
]
_EXAMPLE.fields_by_name[
"image_payload"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__pb2._IMAGEPAYLOAD
)
_EXAMPLE.fields_by_name[
"text_payload"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__pb2._TEXTPAYLOAD
)
_EXAMPLE.fields_by_name[
"video_payload"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_data__payloads__pb2._VIDEOPAYLOAD
)
_EXAMPLE.fields_by_name[
"annotations"
].message_type = (
google_dot_cloud_dot_datalabeling__v1beta1_dot_proto_dot_annotation__pb2._ANNOTATION
)
_EXAMPLE.oneofs_by_name["payload"].fields.append(
_EXAMPLE.fields_by_name["image_payload"]
)
_EXAMPLE.fields_by_name["image_payload"].containing_oneof = _EXAMPLE.oneofs_by_name[
"payload"
]
_EXAMPLE.oneofs_by_name["payload"].fields.append(
_EXAMPLE.fields_by_name["text_payload"]
)
_EXAMPLE.fields_by_name["text_payload"].containing_oneof = _EXAMPLE.oneofs_by_name[
"payload"
]
_EXAMPLE.oneofs_by_name["payload"].fields.append(
_EXAMPLE.fields_by_name["video_payload"]
)
_EXAMPLE.fields_by_name["video_payload"].containing_oneof = _EXAMPLE.oneofs_by_name[
"payload"
]
DESCRIPTOR.message_types_by_name["Dataset"] = _DATASET
DESCRIPTOR.message_types_by_name["InputConfig"] = _INPUTCONFIG
DESCRIPTOR.message_types_by_name["TextMetadata"] = _TEXTMETADATA
DESCRIPTOR.message_types_by_name["ClassificationMetadata"] = _CLASSIFICATIONMETADATA
DESCRIPTOR.message_types_by_name["GcsSource"] = _GCSSOURCE
DESCRIPTOR.message_types_by_name["BigQuerySource"] = _BIGQUERYSOURCE
DESCRIPTOR.message_types_by_name["OutputConfig"] = _OUTPUTCONFIG
DESCRIPTOR.message_types_by_name["GcsDestination"] = _GCSDESTINATION
DESCRIPTOR.message_types_by_name["GcsFolderDestination"] = _GCSFOLDERDESTINATION
DESCRIPTOR.message_types_by_name["DataItem"] = _DATAITEM
DESCRIPTOR.message_types_by_name["AnnotatedDataset"] = _ANNOTATEDDATASET
DESCRIPTOR.message_types_by_name["LabelStats"] = _LABELSTATS
DESCRIPTOR.message_types_by_name["AnnotatedDatasetMetadata"] = _ANNOTATEDDATASETMETADATA
DESCRIPTOR.message_types_by_name["Example"] = _EXAMPLE
DESCRIPTOR.enum_types_by_name["DataType"] = _DATATYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Dataset = _reflection.GeneratedProtocolMessageType(
"Dataset",
(_message.Message,),
dict(
DESCRIPTOR=_DATASET,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Dataset is the resource to hold your data. You can request multiple
labeling tasks for a dataset while each one will generate an
AnnotatedDataset.
Attributes:
name:
Output only. Dataset resource name, format is:
projects/{project\_id}/datasets/{dataset\_id}
display_name:
Required. The display name of the dataset. Maximum of 64
characters.
description:
Optional. User-provided description of the annotation
specification set. The description can be up to 10000
characters long.
create_time:
Output only. Time the dataset is created.
input_configs:
Output only. This is populated with the original input configs
where ImportData is called. It is available only after the
clients import data to this dataset.
blocking_resources:
Output only. The names of any related resources that are
blocking changes to the dataset.
data_item_count:
Output only. The number of data items in the dataset.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.Dataset)
),
)
_sym_db.RegisterMessage(Dataset)
InputConfig = _reflection.GeneratedProtocolMessageType(
"InputConfig",
(_message.Message,),
dict(
DESCRIPTOR=_INPUTCONFIG,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""The configuration of input data, including data type, location, etc.
Attributes:
data_type_metadata:
Optional. The metadata associated with each data type.
text_metadata:
Required for text import, as language code must be specified.
source:
Required. Where the data is from.
gcs_source:
Source located in Cloud Storage.
data_type:
Required. Data type must be specifed when user tries to import
data.
annotation_type:
Optional. If input contains annotation, user needs to specify
the type and metadata of the annotation when creating it as an
annotated dataset.
classification_metadata:
Optional. Metadata about annotations in the input. Each
annotation type may have different metadata. Metadata for
classification problem.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.InputConfig)
),
)
_sym_db.RegisterMessage(InputConfig)
TextMetadata = _reflection.GeneratedProtocolMessageType(
"TextMetadata",
(_message.Message,),
dict(
DESCRIPTOR=_TEXTMETADATA,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Metadata for the text.
Attributes:
language_code:
The language of this text, as a `BCP-47 <https://www.rfc-
editor.org/rfc/bcp/bcp47.txt>`__. Default value is en-US.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.TextMetadata)
),
)
_sym_db.RegisterMessage(TextMetadata)
ClassificationMetadata = _reflection.GeneratedProtocolMessageType(
"ClassificationMetadata",
(_message.Message,),
dict(
DESCRIPTOR=_CLASSIFICATIONMETADATA,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Metadata for classification annotations.
Attributes:
is_multi_label:
Whether the classification task is multi-label or not.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.ClassificationMetadata)
),
)
_sym_db.RegisterMessage(ClassificationMetadata)
GcsSource = _reflection.GeneratedProtocolMessageType(
"GcsSource",
(_message.Message,),
dict(
DESCRIPTOR=_GCSSOURCE,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Source of the Cloud Storage file to be imported.
Attributes:
input_uri:
Required. The input URI of source file. This must be a Cloud
Storage path (``gs://...``).
mime_type:
Required. The format of the source file. Only "text/csv" is
supported.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GcsSource)
),
)
_sym_db.RegisterMessage(GcsSource)
BigQuerySource = _reflection.GeneratedProtocolMessageType(
"BigQuerySource",
(_message.Message,),
dict(
DESCRIPTOR=_BIGQUERYSOURCE,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""The BigQuery location for the input content.
Attributes:
input_uri:
Required. BigQuery URI to a table, up to 2000 characters long.
Accepted forms: BigQuery gs path e.g.
bq://projectId.bqDatasetId.bqTableId
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.BigQuerySource)
),
)
_sym_db.RegisterMessage(BigQuerySource)
OutputConfig = _reflection.GeneratedProtocolMessageType(
"OutputConfig",
(_message.Message,),
dict(
DESCRIPTOR=_OUTPUTCONFIG,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""The configuration of output data.
Attributes:
destination:
Required. Location to output data to.
gcs_destination:
Output to a file in Cloud Storage. Should be used for labeling
output other thanimage segmentation.
gcs_folder_destination:
Output to a folder in Cloud Storage. Should be used for image
segmentation labeling output.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.OutputConfig)
),
)
_sym_db.RegisterMessage(OutputConfig)
GcsDestination = _reflection.GeneratedProtocolMessageType(
"GcsDestination",
(_message.Message,),
dict(
DESCRIPTOR=_GCSDESTINATION,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Export destination of the data.Only gcs path is allowed in output\_uri.
Attributes:
output_uri:
Required. The output uri of destination file.
mime_type:
Required. The format of the gcs destination. Only "text/csv"
and "application/json" are supported.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GcsDestination)
),
)
_sym_db.RegisterMessage(GcsDestination)
GcsFolderDestination = _reflection.GeneratedProtocolMessageType(
"GcsFolderDestination",
(_message.Message,),
dict(
DESCRIPTOR=_GCSFOLDERDESTINATION,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Export folder destination of the data.
Attributes:
output_folder_uri:
Required. Cloud Storage directory to export data to.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.GcsFolderDestination)
),
)
_sym_db.RegisterMessage(GcsFolderDestination)
DataItem = _reflection.GeneratedProtocolMessageType(
"DataItem",
(_message.Message,),
dict(
DESCRIPTOR=_DATAITEM,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""DataItem is a piece of data, without annotation. For example, an image.
Attributes:
payload:
Output only.
image_payload:
The image payload, a container of the image bytes/uri.
text_payload:
The text payload, a container of text content.
video_payload:
The video payload, a container of the video uri.
name:
Output only. Name of the data item, in format of: projects/{pr
oject\_id}/datasets/{dataset\_id}/dataItems/{data\_item\_id}
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.DataItem)
),
)
_sym_db.RegisterMessage(DataItem)
AnnotatedDataset = _reflection.GeneratedProtocolMessageType(
"AnnotatedDataset",
(_message.Message,),
dict(
DESCRIPTOR=_ANNOTATEDDATASET,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""AnnotatedDataset is a set holding annotations for data in a Dataset.
Each labeling task will generate an AnnotatedDataset under the Dataset
that the task is requested for.
Attributes:
name:
Output only. AnnotatedDataset resource name in format of: proj
ects/{project\_id}/datasets/{dataset\_id}/annotatedDatasets/
{annotated\_dataset\_id}
display_name:
Output only. The display name of the AnnotatedDataset. It is
specified in HumanAnnotationConfig when user starts a labeling
task. Maximum of 64 characters.
description:
Output only. The description of the AnnotatedDataset. It is
specified in HumanAnnotationConfig when user starts a labeling
task. Maximum of 10000 characters.
annotation_source:
Output only. Source of the annotation.
annotation_type:
Output only. Type of the annotation. It is specified when
starting labeling task.
example_count:
Output only. Number of examples in the annotated dataset.
completed_example_count:
Output only. Number of examples that have annotation in the
annotated dataset.
label_stats:
Output only. Per label statistics.
create_time:
Output only. Time the AnnotatedDataset was created.
metadata:
Output only. Additional information about AnnotatedDataset.
blocking_resources:
Output only. The names of any related resources that are
blocking changes to the annotated dataset.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.AnnotatedDataset)
),
)
_sym_db.RegisterMessage(AnnotatedDataset)
LabelStats = _reflection.GeneratedProtocolMessageType(
"LabelStats",
(_message.Message,),
dict(
ExampleCountEntry=_reflection.GeneratedProtocolMessageType(
"ExampleCountEntry",
(_message.Message,),
dict(
DESCRIPTOR=_LABELSTATS_EXAMPLECOUNTENTRY,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2"
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.LabelStats.ExampleCountEntry)
),
),
DESCRIPTOR=_LABELSTATS,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Statistics about annotation specs.
Attributes:
example_count:
Map of each annotation spec's example count. Key is the
annotation spec name and value is the number of examples for
that annotation spec. If the annotated dataset does not have
annotation spec, the map will return a pair where the key is
empty string and value is the total number of annotations.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.LabelStats)
),
)
_sym_db.RegisterMessage(LabelStats)
_sym_db.RegisterMessage(LabelStats.ExampleCountEntry)
AnnotatedDatasetMetadata = _reflection.GeneratedProtocolMessageType(
"AnnotatedDatasetMetadata",
(_message.Message,),
dict(
DESCRIPTOR=_ANNOTATEDDATASETMETADATA,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""Metadata on AnnotatedDataset.
Attributes:
annotation_request_config:
Specific request configuration used when requesting the
labeling task.
image_classification_config:
Configuration for image classification task.
bounding_poly_config:
Configuration for image bounding box and bounding poly task.
polyline_config:
Configuration for image polyline task.
segmentation_config:
Configuration for image segmentation task.
video_classification_config:
Configuration for video classification task.
object_detection_config:
Configuration for video object detection task.
object_tracking_config:
Configuration for video object tracking task.
event_config:
Configuration for video event labeling task.
text_classification_config:
Configuration for text classification task.
text_entity_extraction_config:
Configuration for text entity extraction task.
human_annotation_config:
HumanAnnotationConfig used when requesting the human labeling
task for this AnnotatedDataset.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.AnnotatedDatasetMetadata)
),
)
_sym_db.RegisterMessage(AnnotatedDatasetMetadata)
Example = _reflection.GeneratedProtocolMessageType(
"Example",
(_message.Message,),
dict(
DESCRIPTOR=_EXAMPLE,
__module__="google.cloud.datalabeling_v1beta1.proto.dataset_pb2",
__doc__="""An Example is a piece of data and its annotation. For example, an image
with label "house".
Attributes:
payload:
Output only. The data part of Example.
image_payload:
The image payload, a container of the image bytes/uri.
text_payload:
The text payload, a container of the text content.
video_payload:
The video payload, a container of the video uri.
name:
Output only. Name of the example, in format of: projects/{proj
ect\_id}/datasets/{dataset\_id}/annotatedDatasets/
{annotated\_dataset\_id}/examples/{example\_id}
annotations:
Output only. Annotations for the piece of data in Example. One
piece of data can have multiple annotations.
""",
# @@protoc_insertion_point(class_scope:google.cloud.datalabeling.v1beta1.Example)
),
)
_sym_db.RegisterMessage(Example)
DESCRIPTOR._options = None
_LABELSTATS_EXAMPLECOUNTENTRY._options = None
# @@protoc_insertion_point(module_scope)