# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: plm/v1/task_authoring.proto
# Protobuf Python Version: 6.33.5
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    33,
    5,
    '',
    'plm/v1/task_authoring.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from geometry.v1 import pose_pb2 as geometry_dot_v1_dot_pose__pb2
from geometry.v1 import vector3_pb2 as geometry_dot_v1_dot_vector3__pb2
from plm.v1 import task_pb2 as plm_dot_v1_dot_task__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1bplm/v1/task_authoring.proto\x12\x06plm.v1\x1a\x16geometry/v1/pose.proto\x1a\x19geometry/v1/vector3.proto\x1a\x11plm/v1/task.proto\"\xa2\x03\n\x11StoredTaskMessage\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x03 \x01(\tR\x0b\x64\x65scription\x12\'\n\x0fsequence_number\x18\x04 \x01(\x03R\x0esequenceNumber\x12\x17\n\x07part_id\x18\x05 \x01(\tR\x06partId\x12\x19\n\x08model_id\x18\x06 \x01(\tR\x07modelId\x12-\n\ttask_type\x18\x07 \x01(\x0e\x32\x10.plm.v1.TaskTypeR\x08taskType\x12\x32\n\x06target\x18\x08 \x01(\x0b\x32\x1a.geometry.v1.LocalizedPoseR\x06target\x12\x30\n\x08\x61pproach\x18\t \x01(\x0b\x32\x14.geometry.v1.Vector3R\x08\x61pproach\x12U\n\x15\x61ssignment_preference\x18\x13 \x01(\x0e\x32 .plm.v1.TaskAssignmentPreferenceR\x14\x61ssignmentPreference\"\x9d\x01\n\x0eNewTaskMessage\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x03 \x01(\tR\x0b\x64\x65scription\x12\'\n\x0fsequence_number\x18\x04 \x01(\x03R\x0esequenceNumber\x12,\n\x12parent_sequence_id\x18\x05 \x01(\tR\x10parentSequenceId\"\xa2\x03\n\x11UpdateTaskMessage\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x03 \x01(\tR\x0b\x64\x65scription\x12\'\n\x0fsequence_number\x18\x04 \x01(\x03R\x0esequenceNumber\x12\x17\n\x07part_id\x18\x05 \x01(\tR\x06partId\x12\x19\n\x08model_id\x18\x06 \x01(\tR\x07modelId\x12-\n\ttask_type\x18\x07 \x01(\x0e\x32\x10.plm.v1.TaskTypeR\x08taskType\x12\x32\n\x06target\x18\x08 \x01(\x0b\x32\x1a.geometry.v1.LocalizedPoseR\x06target\x12\x30\n\x08\x61pproach\x18\t \x01(\x0b\x32\x14.geometry.v1.Vector3R\x08\x61pproach\x12U\n\x15\x61ssignment_preference\x18\x13 \x01(\x0e\x32 .plm.v1.TaskAssignmentPreferenceR\x14\x61ssignmentPreference\",\n\x11\x44\x65leteTaskMessage\x12\x17\n\x07task_id\x18\x01 \x01(\tR\x06taskIdB\x95\x01\n\ncom.plm.v1B\x12TaskAuthoringProtoP\x01Z1github.com/cobotar/protocol/messages/plm/v1;plmv1\xa2\x02\x03PXX\xaa\x02\x0fMessages.Plm.V1\xca\x02\x06Plm\\V1\xe2\x02\x12Plm\\V1\\GPBMetadata\xea\x02\x07Plm::V1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'plm.v1.task_authoring_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\ncom.plm.v1B\022TaskAuthoringProtoP\001Z1github.com/cobotar/protocol/messages/plm/v1;plmv1\242\002\003PXX\252\002\017Messages.Plm.V1\312\002\006Plm\\V1\342\002\022Plm\\V1\\GPBMetadata\352\002\007Plm::V1'
  _globals['_STOREDTASKMESSAGE']._serialized_start=110
  _globals['_STOREDTASKMESSAGE']._serialized_end=528
  _globals['_NEWTASKMESSAGE']._serialized_start=531
  _globals['_NEWTASKMESSAGE']._serialized_end=688
  _globals['_UPDATETASKMESSAGE']._serialized_start=691
  _globals['_UPDATETASKMESSAGE']._serialized_end=1109
  _globals['_DELETETASKMESSAGE']._serialized_start=1111
  _globals['_DELETETASKMESSAGE']._serialized_end=1155
# @@protoc_insertion_point(module_scope)
