# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: descarteslabs/common/proto/xyz/xyz.proto
"""Generated protocol buffer code."""
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.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from descarteslabs.common.proto.types import types_pb2 as descarteslabs_dot_common_dot_proto_dot_types_dot_types__pb2
from descarteslabs.common.proto.typespec import typespec_pb2 as descarteslabs_dot_common_dot_proto_dot_typespec_dot_typespec__pb2
from descarteslabs.common.proto.visualization import visualization_pb2 as descarteslabs_dot_common_dot_proto_dot_visualization_dot_visualization__pb2
from descarteslabs.common.proto.widgets import widgets_pb2 as descarteslabs_dot_common_dot_proto_dot_widgets_dot_widgets__pb2
from descarteslabs.common.proto.logging import logging_pb2 as descarteslabs_dot_common_dot_proto_dot_logging_dot_logging__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='descarteslabs/common/proto/xyz/xyz.proto',
  package='descarteslabs.workflows',
  syntax='proto3',
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n(descarteslabs/common/proto/xyz/xyz.proto\x12\x17\x64\x65scarteslabs.workflows\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a,descarteslabs/common/proto/types/types.proto\x1a\x32\x64\x65scarteslabs/common/proto/typespec/typespec.proto\x1a<descarteslabs/common/proto/visualization/visualization.proto\x1a\x30\x64\x65scarteslabs/common/proto/widgets/widgets.proto\x1a\x30\x64\x65scarteslabs/common/proto/logging/logging.proto\"\xe8\x05\n\x03XYZ\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x11\x63reated_timestamp\x18\x02 \x01(\x03R\x10\x63reatedTimestamp\x12+\n\x11updated_timestamp\x18\x03 \x01(\x03R\x10updatedTimestamp\x12\x12\n\x04name\x18\x07 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x08 \x01(\tR\x0b\x64\x65scription\x12\x37\n\x04type\x18\t \x01(\x0e\x32#.descarteslabs.workflows.ResultTypeR\x04type\x12\x18\n\x07\x63hannel\x18\n \x01(\tR\x07\x63hannel\x12%\n\x0e\x63lient_version\x18\x0b \x01(\tR\rclientVersion\x12)\n\x10serialized_graft\x18\x15 \x01(\tR\x0fserializedGraft\x12=\n\x08typespec\x18\x19 \x01(\x0b\x32!.descarteslabs.workflows.TypespecR\x08typespec\x12\x42\n\nparameters\x18\x1b \x03(\x0b\x32\".descarteslabs.workflows.ParameterR\nparameters\x12\x12\n\x04user\x18\x17 \x01(\tR\x04user\x12\x10\n\x03org\x18\x18 \x01(\tR\x03org\x12!\n\x0curl_template\x18\x1a \x01(\tR\x0burlTemplate\x12*\n\x11wmts_url_template\x18\x1e \x01(\tR\x0fwmtsUrlTemplate\x12G\n\x11\x65xpires_timestamp\x18\x1c \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x10\x65xpiresTimestamp\x12\x16\n\x06public\x18\x1d \x01(\x08R\x06public\x12\x43\n\x0bviz_options\x18\x1f \x03(\x0b\x32\".descarteslabs.workflows.VizOptionR\nvizOptions\"\xc2\x03\n\x10\x43reateXYZRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12)\n\x10serialized_graft\x18\x03 \x01(\tR\x0fserializedGraft\x12=\n\x08typespec\x18\x04 \x01(\x0b\x32!.descarteslabs.workflows.TypespecR\x08typespec\x12\x42\n\nparameters\x18\x07 \x03(\x0b\x32\".descarteslabs.workflows.ParameterR\nparameters\x12\x18\n\x07\x63hannel\x18\x05 \x01(\tR\x07\x63hannel\x12%\n\x0e\x63lient_version\x18\x06 \x01(\tR\rclientVersion\x12,\n\x12\x64\x61ys_to_expiration\x18\x08 \x01(\rR\x10\x64\x61ysToExpiration\x12\x16\n\x06public\x18\t \x01(\x08R\x06public\x12\x43\n\x0bviz_options\x18\n \x03(\x0b\x32\".descarteslabs.workflows.VizOptionR\nvizOptions\"&\n\rGetXYZRequest\x12\x15\n\x06xyz_id\x18\x01 \x01(\tR\x05xyzId\"(\n\x0eListXYZRequest\x12\x16\n\x06public\x18\x01 \x01(\x08R\x06public\")\n\x10\x44\x65leteXYZRequest\x12\x15\n\x06xyz_id\x18\x01 \x01(\tR\x05xyzId\"\xb9\x01\n\x18GetXYZSessionLogsRequest\x12\x15\n\x06xyz_id\x18\x01 \x01(\tR\x05xyzId\x12\x1d\n\nsession_id\x18\x02 \x01(\tR\tsessionId\x12>\n\x05level\x18\x03 \x01(\x0e\x32(.descarteslabs.workflows.LogRecord.LevelR\x05level\x12\'\n\x0fstart_timestamp\x18\x04 \x01(\x03R\x0estartTimestamp\"i\n\x0cXYZLogRecord\x12:\n\x06record\x18\x01 \x01(\x0b\x32\".descarteslabs.workflows.LogRecordR\x06record\x12\x1d\n\nsession_id\x18\x02 \x01(\tR\tsessionId2\xcd\x03\n\x06XYZAPI\x12V\n\tCreateXYZ\x12).descarteslabs.workflows.CreateXYZRequest\x1a\x1c.descarteslabs.workflows.XYZ\"\x00\x12P\n\x06GetXYZ\x12&.descarteslabs.workflows.GetXYZRequest\x1a\x1c.descarteslabs.workflows.XYZ\"\x00\x12T\n\x07ListXYZ\x12\'.descarteslabs.workflows.ListXYZRequest\x1a\x1c.descarteslabs.workflows.XYZ\"\x00\x30\x01\x12P\n\tDeleteXYZ\x12).descarteslabs.workflows.DeleteXYZRequest\x1a\x16.google.protobuf.Empty\"\x00\x12q\n\x11GetXYZSessionLogs\x12\x31.descarteslabs.workflows.GetXYZSessionLogsRequest\x1a%.descarteslabs.workflows.XYZLogRecord\"\x00\x30\x01\x62\x06proto3'
  ,
  dependencies=[google_dot_protobuf_dot_empty__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,descarteslabs_dot_common_dot_proto_dot_types_dot_types__pb2.DESCRIPTOR,descarteslabs_dot_common_dot_proto_dot_typespec_dot_typespec__pb2.DESCRIPTOR,descarteslabs_dot_common_dot_proto_dot_visualization_dot_visualization__pb2.DESCRIPTOR,descarteslabs_dot_common_dot_proto_dot_widgets_dot_widgets__pb2.DESCRIPTOR,descarteslabs_dot_common_dot_proto_dot_logging_dot_logging__pb2.DESCRIPTOR,])




_XYZ = _descriptor.Descriptor(
  name='XYZ',
  full_name='descarteslabs.workflows.XYZ',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='descarteslabs.workflows.XYZ.id', 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, json_name='id', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='created_timestamp', full_name='descarteslabs.workflows.XYZ.created_timestamp', 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, json_name='createdTimestamp', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='updated_timestamp', full_name='descarteslabs.workflows.XYZ.updated_timestamp', index=2,
      number=3, 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, json_name='updatedTimestamp', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='name', full_name='descarteslabs.workflows.XYZ.name', index=3,
      number=7, 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, json_name='name', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='description', full_name='descarteslabs.workflows.XYZ.description', index=4,
      number=8, 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, json_name='description', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='descarteslabs.workflows.XYZ.type', index=5,
      number=9, 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, json_name='type', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='channel', full_name='descarteslabs.workflows.XYZ.channel', index=6,
      number=10, 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, json_name='channel', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client_version', full_name='descarteslabs.workflows.XYZ.client_version', index=7,
      number=11, 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, json_name='clientVersion', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='serialized_graft', full_name='descarteslabs.workflows.XYZ.serialized_graft', index=8,
      number=21, 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, json_name='serializedGraft', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='typespec', full_name='descarteslabs.workflows.XYZ.typespec', index=9,
      number=25, 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, json_name='typespec', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='parameters', full_name='descarteslabs.workflows.XYZ.parameters', index=10,
      number=27, 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, json_name='parameters', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='user', full_name='descarteslabs.workflows.XYZ.user', index=11,
      number=23, 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, json_name='user', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='org', full_name='descarteslabs.workflows.XYZ.org', index=12,
      number=24, 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, json_name='org', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='url_template', full_name='descarteslabs.workflows.XYZ.url_template', index=13,
      number=26, 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, json_name='urlTemplate', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='wmts_url_template', full_name='descarteslabs.workflows.XYZ.wmts_url_template', index=14,
      number=30, 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, json_name='wmtsUrlTemplate', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='expires_timestamp', full_name='descarteslabs.workflows.XYZ.expires_timestamp', index=15,
      number=28, 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, json_name='expiresTimestamp', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='public', full_name='descarteslabs.workflows.XYZ.public', index=16,
      number=29, 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, json_name='public', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='viz_options', full_name='descarteslabs.workflows.XYZ.viz_options', index=17,
      number=31, 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, json_name='vizOptions', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=392,
  serialized_end=1136,
)


_CREATEXYZREQUEST = _descriptor.Descriptor(
  name='CreateXYZRequest',
  full_name='descarteslabs.workflows.CreateXYZRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='descarteslabs.workflows.CreateXYZRequest.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, json_name='name', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='description', full_name='descarteslabs.workflows.CreateXYZRequest.description', 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, json_name='description', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='serialized_graft', full_name='descarteslabs.workflows.CreateXYZRequest.serialized_graft', 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, json_name='serializedGraft', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='typespec', full_name='descarteslabs.workflows.CreateXYZRequest.typespec', 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, json_name='typespec', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='parameters', full_name='descarteslabs.workflows.CreateXYZRequest.parameters', index=4,
      number=7, 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, json_name='parameters', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='channel', full_name='descarteslabs.workflows.CreateXYZRequest.channel', index=5,
      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, json_name='channel', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='client_version', full_name='descarteslabs.workflows.CreateXYZRequest.client_version', index=6,
      number=6, 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, json_name='clientVersion', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='days_to_expiration', full_name='descarteslabs.workflows.CreateXYZRequest.days_to_expiration', index=7,
      number=8, type=13, cpp_type=3, 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, json_name='daysToExpiration', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='public', full_name='descarteslabs.workflows.CreateXYZRequest.public', index=8,
      number=9, 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, json_name='public', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='viz_options', full_name='descarteslabs.workflows.CreateXYZRequest.viz_options', index=9,
      number=10, 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, json_name='vizOptions', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1139,
  serialized_end=1589,
)


_GETXYZREQUEST = _descriptor.Descriptor(
  name='GetXYZRequest',
  full_name='descarteslabs.workflows.GetXYZRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='xyz_id', full_name='descarteslabs.workflows.GetXYZRequest.xyz_id', 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, json_name='xyzId', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1591,
  serialized_end=1629,
)


_LISTXYZREQUEST = _descriptor.Descriptor(
  name='ListXYZRequest',
  full_name='descarteslabs.workflows.ListXYZRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='public', full_name='descarteslabs.workflows.ListXYZRequest.public', 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, json_name='public', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1631,
  serialized_end=1671,
)


_DELETEXYZREQUEST = _descriptor.Descriptor(
  name='DeleteXYZRequest',
  full_name='descarteslabs.workflows.DeleteXYZRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='xyz_id', full_name='descarteslabs.workflows.DeleteXYZRequest.xyz_id', 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, json_name='xyzId', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1673,
  serialized_end=1714,
)


_GETXYZSESSIONLOGSREQUEST = _descriptor.Descriptor(
  name='GetXYZSessionLogsRequest',
  full_name='descarteslabs.workflows.GetXYZSessionLogsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='xyz_id', full_name='descarteslabs.workflows.GetXYZSessionLogsRequest.xyz_id', 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, json_name='xyzId', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='session_id', full_name='descarteslabs.workflows.GetXYZSessionLogsRequest.session_id', 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, json_name='sessionId', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='level', full_name='descarteslabs.workflows.GetXYZSessionLogsRequest.level', index=2,
      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, json_name='level', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='start_timestamp', full_name='descarteslabs.workflows.GetXYZSessionLogsRequest.start_timestamp', index=3,
      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, json_name='startTimestamp', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1717,
  serialized_end=1902,
)


_XYZLOGRECORD = _descriptor.Descriptor(
  name='XYZLogRecord',
  full_name='descarteslabs.workflows.XYZLogRecord',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='record', full_name='descarteslabs.workflows.XYZLogRecord.record', 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, json_name='record', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='session_id', full_name='descarteslabs.workflows.XYZLogRecord.session_id', 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, json_name='sessionId', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1904,
  serialized_end=2009,
)

_XYZ.fields_by_name['type'].enum_type = descarteslabs_dot_common_dot_proto_dot_types_dot_types__pb2._RESULTTYPE
_XYZ.fields_by_name['typespec'].message_type = descarteslabs_dot_common_dot_proto_dot_typespec_dot_typespec__pb2._TYPESPEC
_XYZ.fields_by_name['parameters'].message_type = descarteslabs_dot_common_dot_proto_dot_widgets_dot_widgets__pb2._PARAMETER
_XYZ.fields_by_name['expires_timestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_XYZ.fields_by_name['viz_options'].message_type = descarteslabs_dot_common_dot_proto_dot_visualization_dot_visualization__pb2._VIZOPTION
_CREATEXYZREQUEST.fields_by_name['typespec'].message_type = descarteslabs_dot_common_dot_proto_dot_typespec_dot_typespec__pb2._TYPESPEC
_CREATEXYZREQUEST.fields_by_name['parameters'].message_type = descarteslabs_dot_common_dot_proto_dot_widgets_dot_widgets__pb2._PARAMETER
_CREATEXYZREQUEST.fields_by_name['viz_options'].message_type = descarteslabs_dot_common_dot_proto_dot_visualization_dot_visualization__pb2._VIZOPTION
_GETXYZSESSIONLOGSREQUEST.fields_by_name['level'].enum_type = descarteslabs_dot_common_dot_proto_dot_logging_dot_logging__pb2._LOGRECORD_LEVEL
_XYZLOGRECORD.fields_by_name['record'].message_type = descarteslabs_dot_common_dot_proto_dot_logging_dot_logging__pb2._LOGRECORD
DESCRIPTOR.message_types_by_name['XYZ'] = _XYZ
DESCRIPTOR.message_types_by_name['CreateXYZRequest'] = _CREATEXYZREQUEST
DESCRIPTOR.message_types_by_name['GetXYZRequest'] = _GETXYZREQUEST
DESCRIPTOR.message_types_by_name['ListXYZRequest'] = _LISTXYZREQUEST
DESCRIPTOR.message_types_by_name['DeleteXYZRequest'] = _DELETEXYZREQUEST
DESCRIPTOR.message_types_by_name['GetXYZSessionLogsRequest'] = _GETXYZSESSIONLOGSREQUEST
DESCRIPTOR.message_types_by_name['XYZLogRecord'] = _XYZLOGRECORD
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

XYZ = _reflection.GeneratedProtocolMessageType('XYZ', (_message.Message,), {
  'DESCRIPTOR' : _XYZ,
  '__module__' : 'descarteslabs.common.proto.xyz.xyz_pb2'
  # @@protoc_insertion_point(class_scope:descarteslabs.workflows.XYZ)
  })
_sym_db.RegisterMessage(XYZ)

CreateXYZRequest = _reflection.GeneratedProtocolMessageType('CreateXYZRequest', (_message.Message,), {
  'DESCRIPTOR' : _CREATEXYZREQUEST,
  '__module__' : 'descarteslabs.common.proto.xyz.xyz_pb2'
  # @@protoc_insertion_point(class_scope:descarteslabs.workflows.CreateXYZRequest)
  })
_sym_db.RegisterMessage(CreateXYZRequest)

GetXYZRequest = _reflection.GeneratedProtocolMessageType('GetXYZRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETXYZREQUEST,
  '__module__' : 'descarteslabs.common.proto.xyz.xyz_pb2'
  # @@protoc_insertion_point(class_scope:descarteslabs.workflows.GetXYZRequest)
  })
_sym_db.RegisterMessage(GetXYZRequest)

ListXYZRequest = _reflection.GeneratedProtocolMessageType('ListXYZRequest', (_message.Message,), {
  'DESCRIPTOR' : _LISTXYZREQUEST,
  '__module__' : 'descarteslabs.common.proto.xyz.xyz_pb2'
  # @@protoc_insertion_point(class_scope:descarteslabs.workflows.ListXYZRequest)
  })
_sym_db.RegisterMessage(ListXYZRequest)

DeleteXYZRequest = _reflection.GeneratedProtocolMessageType('DeleteXYZRequest', (_message.Message,), {
  'DESCRIPTOR' : _DELETEXYZREQUEST,
  '__module__' : 'descarteslabs.common.proto.xyz.xyz_pb2'
  # @@protoc_insertion_point(class_scope:descarteslabs.workflows.DeleteXYZRequest)
  })
_sym_db.RegisterMessage(DeleteXYZRequest)

GetXYZSessionLogsRequest = _reflection.GeneratedProtocolMessageType('GetXYZSessionLogsRequest', (_message.Message,), {
  'DESCRIPTOR' : _GETXYZSESSIONLOGSREQUEST,
  '__module__' : 'descarteslabs.common.proto.xyz.xyz_pb2'
  # @@protoc_insertion_point(class_scope:descarteslabs.workflows.GetXYZSessionLogsRequest)
  })
_sym_db.RegisterMessage(GetXYZSessionLogsRequest)

XYZLogRecord = _reflection.GeneratedProtocolMessageType('XYZLogRecord', (_message.Message,), {
  'DESCRIPTOR' : _XYZLOGRECORD,
  '__module__' : 'descarteslabs.common.proto.xyz.xyz_pb2'
  # @@protoc_insertion_point(class_scope:descarteslabs.workflows.XYZLogRecord)
  })
_sym_db.RegisterMessage(XYZLogRecord)



_XYZAPI = _descriptor.ServiceDescriptor(
  name='XYZAPI',
  full_name='descarteslabs.workflows.XYZAPI',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2012,
  serialized_end=2473,
  methods=[
  _descriptor.MethodDescriptor(
    name='CreateXYZ',
    full_name='descarteslabs.workflows.XYZAPI.CreateXYZ',
    index=0,
    containing_service=None,
    input_type=_CREATEXYZREQUEST,
    output_type=_XYZ,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetXYZ',
    full_name='descarteslabs.workflows.XYZAPI.GetXYZ',
    index=1,
    containing_service=None,
    input_type=_GETXYZREQUEST,
    output_type=_XYZ,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='ListXYZ',
    full_name='descarteslabs.workflows.XYZAPI.ListXYZ',
    index=2,
    containing_service=None,
    input_type=_LISTXYZREQUEST,
    output_type=_XYZ,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteXYZ',
    full_name='descarteslabs.workflows.XYZAPI.DeleteXYZ',
    index=3,
    containing_service=None,
    input_type=_DELETEXYZREQUEST,
    output_type=google_dot_protobuf_dot_empty__pb2._EMPTY,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetXYZSessionLogs',
    full_name='descarteslabs.workflows.XYZAPI.GetXYZSessionLogs',
    index=4,
    containing_service=None,
    input_type=_GETXYZSESSIONLOGSREQUEST,
    output_type=_XYZLOGRECORD,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_XYZAPI)

DESCRIPTOR.services_by_name['XYZAPI'] = _XYZAPI

# @@protoc_insertion_point(module_scope)
