# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: lara_django_samples_grpc/v1/lara_django_samples.proto
# Protobuf Python Version: 6.31.1
"""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,
    31,
    1,
    '',
    'lara_django_samples_grpc/v1/lara_django_samples.proto'
)
# @@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 struct_pb2 as google_dot_protobuf_dot_struct__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n5lara_django_samples_grpc/v1/lara_django_samples.proto\x12\x1flara_django.lara_django_samples\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\"\xb7\x14\n\x0e\x45ntityResponse\x12 \n\tentity_id\x18\x01 \x01(\tH\x00R\x08\x65ntityId\x88\x01\x01\x12&\n\x0c\x65ntity_class\x18\x02 \x01(\tH\x01R\x0b\x65ntityClass\x88\x01\x01\x12#\n\rbank_accounts\x18\x03 \x03(\tR\x0c\x62\x61nkAccounts\x12\x1c\n\texpertise\x18\x04 \x03(\tR\texpertise\x12\x1c\n\tinterests\x18\x05 \x03(\tR\tinterests\x12\x1f\n\x0bwork_topics\x18\x06 \x03(\tR\nworkTopics\x12\x14\n\x05roles\x18\x07 \x03(\tR\x05roles\x12\x34\n\x13\x61\x66\x66iliation_current\x18\x08 \x01(\tH\x02R\x12\x61\x66\x66iliationCurrent\x88\x01\x01\x12\x31\n\x14\x61\x66\x66iliation_previous\x18\t \x03(\tR\x13\x61\x66\x66iliationPrevious\x12$\n\x0boffice_room\x18\n \x01(\tH\x03R\nofficeRoom\x88\x01\x01\x12#\n\nlaboratory\x18\x0b \x01(\tH\x04R\nlaboratory\x88\x01\x01\x12\x1d\n\x07\x61\x64\x64ress\x18\x0c \x01(\tH\x05R\x07\x61\x64\x64ress\x88\x01\x01\x12\x1d\n\ndata_extra\x18\r \x03(\tR\tdataExtra\x12\x17\n\x04slug\x18\x0e \x01(\tH\x06R\x04slug\x88\x01\x01\x12\x1b\n\x06gender\x18\x0f \x01(\tH\x07R\x06gender\x88\x01\x01\x12\x19\n\x05title\x18\x10 \x01(\tH\x08R\x05title\x88\x01\x01\x12\"\n\nname_first\x18\x11 \x01(\tH\tR\tnameFirst\x88\x01\x01\x12&\n\x0cnames_middle\x18\x12 \x01(\tH\nR\x0bnamesMiddle\x88\x01\x01\x12 \n\tname_last\x18\x13 \x01(\tH\x0bR\x08nameLast\x88\x01\x01\x12\x1b\n\tname_full\x18\x14 \x01(\tR\x08nameFull\x12\x33\n\x13names_last_previous\x18\x15 \x01(\tH\x0cR\x11namesLastPrevious\x88\x01\x01\x12 \n\tname_nick\x18\x16 \x01(\tH\rR\x08nameNick\x88\x01\x01\x12\x1d\n\x07\x61\x63ronym\x18\x17 \x01(\tH\x0eR\x07\x61\x63ronym\x88\x01\x01\x12\x15\n\x03url\x18\x18 \x01(\tH\x0fR\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x19 \x01(\tH\x10R\x03pid\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x1a \x01(\tH\x11R\x05pacId\x88\x01\x01\x12\x15\n\x03iri\x18\x1b \x01(\tH\x12R\x03iri\x88\x01\x01\x12\x19\n\x05orcid\x18\x1c \x01(\tH\x13R\x05orcid\x88\x01\x01\x12\x15\n\x03ror\x18\x1d \x01(\tH\x14R\x03ror\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x1e \x01(\tH\x15R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x1f \x01(\x0b\x32\x17.google.protobuf.StructH\x16R\x0b\x62\x61rcodeJson\x88\x01\x01\x12\x1a\n\x06tax_no\x18  \x01(\tH\x17R\x05taxNo\x88\x01\x01\x12\x1a\n\x06vat_no\x18! \x01(\tH\x18R\x05vatNo\x88\x01\x01\x12\x1c\n\x07toll_no\x18\" \x01(\tH\x19R\x06tollNo\x88\x01\x01\x12\x43\n\x0einterests_json\x18# \x01(\x0b\x32\x17.google.protobuf.StructH\x1aR\rinterestsJson\x88\x01\x01\x12\x30\n\x11\x61\x66\x66iliation_start\x18$ \x01(\tH\x1bR\x10\x61\x66\x66iliationStart\x88\x01\x01\x12,\n\x0f\x61\x66\x66iliation_end\x18% \x01(\tH\x1cR\x0e\x61\x66\x66iliationEnd\x88\x01\x01\x12\x19\n\x05\x65mail\x18& \x01(\tH\x1dR\x05\x65mail\x88\x01\x01\x12(\n\remail_private\x18\' \x01(\tH\x1eR\x0c\x65mailPrivate\x88\x01\x01\x12,\n\x0f\x65mail_permanent\x18( \x01(\tH\x1fR\x0e\x65mailPermanent\x88\x01\x01\x12\x1d\n\x07website\x18) \x01(\tH R\x07website\x88\x01\x01\x12\x33\n\x13phone_number_mobile\x18* \x01(\tH!R\x11phoneNumberMobile\x88\x01\x01\x12\x33\n\x13phone_number_office\x18+ \x01(\tH\"R\x11phoneNumberOffice\x88\x01\x01\x12-\n\x10phone_number_lab\x18, \x01(\tH#R\x0ephoneNumberLab\x88\x01\x01\x12/\n\x11phone_number_home\x18- \x01(\tH$R\x0fphoneNumberHome\x88\x01\x01\x12\"\n\ndate_birth\x18. \x01(\tH%R\tdateBirth\x88\x01\x01\x12\"\n\ndate_death\x18/ \x01(\tH&R\tdateDeath\x88\x01\x01\x12\x19\n\x05\x63olor\x18\x30 \x01(\tH\'R\x05\x63olor\x88\x01\x01\x12\x17\n\x04icon\x18\x31 \x01(\tH(R\x04icon\x88\x01\x01\x12\x19\n\x05image\x18\x32 \x01(\tH)R\x05image\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x33 \x01(\tH*R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x1d\n\x07remarks\x18\x34 \x01(\tH+R\x07remarks\x88\x01\x01\x12(\n\rsearch_vector\x18\x35 \x01(\tH,R\x0csearchVector\x88\x01\x01\x42\x0c\n\n_entity_idB\x0f\n\r_entity_classB\x16\n\x14_affiliation_currentB\x0e\n\x0c_office_roomB\r\n\x0b_laboratoryB\n\n\x08_addressB\x07\n\x05_slugB\t\n\x07_genderB\x08\n\x06_titleB\r\n\x0b_name_firstB\x0f\n\r_names_middleB\x0c\n\n_name_lastB\x16\n\x14_names_last_previousB\x0c\n\n_name_nickB\n\n\x08_acronymB\x06\n\x04_urlB\x06\n\x04_pidB\t\n\x07_pac_idB\x06\n\x04_iriB\x08\n\x06_orcidB\x06\n\x04_rorB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\t\n\x07_tax_noB\t\n\x07_vat_noB\n\n\x08_toll_noB\x11\n\x0f_interests_jsonB\x14\n\x12_affiliation_startB\x12\n\x10_affiliation_endB\x08\n\x06_emailB\x10\n\x0e_email_privateB\x12\n\x10_email_permanentB\n\n\x08_websiteB\x16\n\x14_phone_number_mobileB\x16\n\x14_phone_number_officeB\x13\n\x11_phone_number_labB\x14\n\x12_phone_number_homeB\r\n\x0b_date_birthB\r\n\x0b_date_deathB\x08\n\x06_colorB\x07\n\x05_iconB\x08\n\x06_imageB\x19\n\x17_datetime_last_modifiedB\n\n\x08_remarksB\x10\n\x0e_search_vector\"<\n\x17\x45xtraDataDestroyRequest\x12!\n\x0c\x65xtradata_id\x18\x01 \x01(\tR\x0b\x65xtradataId\"\x16\n\x14\x45xtraDataListRequest\"e\n\x15\x45xtraDataListResponse\x12L\n\x07results\x18\x01 \x03(\x0b\x32\x32.lara_django.lara_django_samples.ExtraDataResponseR\x07results\"\x92\x07\n\x1d\x45xtraDataPartialUpdateRequest\x12&\n\x0c\x65xtradata_id\x18\x01 \x01(\tH\x00R\x0b\x65xtradataId\x88\x01\x01\x12 \n\tdata_type\x18\x02 \x01(\tH\x01R\x08\x64\x61taType\x88\x01\x01\x12\x1c\n\tnamespace\x18\x03 \x01(\tR\tnamespace\x12\"\n\nmedia_type\x18\x04 \x01(\tH\x02R\tmediaType\x88\x01\x01\x12\x33\n\x16_partial_update_fields\x18\x05 \x03(\tR\x13PartialUpdateFields\x12&\n\x0cname_display\x18\x06 \x01(\tH\x03R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x07 \x01(\tR\x04name\x12 \n\tname_full\x18\x08 \x01(\tH\x04R\x08nameFull\x88\x01\x01\x12\x18\n\x07version\x18\t \x01(\tR\x07version\x12$\n\x0bhash_sha256\x18\n \x01(\tH\x05R\nhashSha256\x88\x01\x01\x12\x39\n\tdata_json\x18\x0b \x01(\x0b\x32\x17.google.protobuf.StructH\x06R\x08\x64\x61taJson\x88\x01\x01\x12\x15\n\x03iri\x18\x0c \x01(\tH\x07R\x03iri\x88\x01\x01\x12\x15\n\x03url\x18\r \x01(\tH\x08R\x03url\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x0e \x01(\tH\tR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0f \x01(\tH\nR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x10 \x01(\tH\x0bR\x0b\x64\x65scription\x88\x01\x01\x12(\n\rsearch_vector\x18\x11 \x01(\tH\x0cR\x0csearchVector\x88\x01\x01\x12\x17\n\x04\x66ile\x18\x12 \x01(\tH\rR\x04\x66ile\x88\x01\x01\x42\x0f\n\r_extradata_idB\x0c\n\n_data_typeB\r\n\x0b_media_typeB\x0f\n\r_name_displayB\x0c\n\n_name_fullB\x0e\n\x0c_hash_sha256B\x0c\n\n_data_jsonB\x06\n\x04_iriB\x06\n\x04_urlB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x0e\n\x0c_descriptionB\x10\n\x0e_search_vectorB\x07\n\x05_file\"\xd0\x06\n\x10\x45xtraDataRequest\x12&\n\x0c\x65xtradata_id\x18\x01 \x01(\tH\x00R\x0b\x65xtradataId\x88\x01\x01\x12 \n\tdata_type\x18\x02 \x01(\tH\x01R\x08\x64\x61taType\x88\x01\x01\x12\x1c\n\tnamespace\x18\x03 \x01(\tR\tnamespace\x12\"\n\nmedia_type\x18\x04 \x01(\tH\x02R\tmediaType\x88\x01\x01\x12&\n\x0cname_display\x18\x05 \x01(\tH\x03R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x06 \x01(\tR\x04name\x12 \n\tname_full\x18\x07 \x01(\tH\x04R\x08nameFull\x88\x01\x01\x12\x18\n\x07version\x18\x08 \x01(\tR\x07version\x12$\n\x0bhash_sha256\x18\t \x01(\tH\x05R\nhashSha256\x88\x01\x01\x12\x39\n\tdata_json\x18\n \x01(\x0b\x32\x17.google.protobuf.StructH\x06R\x08\x64\x61taJson\x88\x01\x01\x12\x15\n\x03iri\x18\x0b \x01(\tH\x07R\x03iri\x88\x01\x01\x12\x15\n\x03url\x18\x0c \x01(\tH\x08R\x03url\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\r \x01(\tH\tR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0e \x01(\tH\nR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x0f \x01(\tH\x0bR\x0b\x64\x65scription\x88\x01\x01\x12(\n\rsearch_vector\x18\x10 \x01(\tH\x0cR\x0csearchVector\x88\x01\x01\x12\x17\n\x04\x66ile\x18\x11 \x01(\tH\rR\x04\x66ile\x88\x01\x01\x42\x0f\n\r_extradata_idB\x0c\n\n_data_typeB\r\n\x0b_media_typeB\x0f\n\r_name_displayB\x0c\n\n_name_fullB\x0e\n\x0c_hash_sha256B\x0c\n\n_data_jsonB\x06\n\x04_iriB\x06\n\x04_urlB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x0e\n\x0c_descriptionB\x10\n\x0e_search_vectorB\x07\n\x05_file\"\xd1\x06\n\x11\x45xtraDataResponse\x12&\n\x0c\x65xtradata_id\x18\x01 \x01(\tH\x00R\x0b\x65xtradataId\x88\x01\x01\x12 \n\tdata_type\x18\x02 \x01(\tH\x01R\x08\x64\x61taType\x88\x01\x01\x12\x1c\n\tnamespace\x18\x03 \x01(\tR\tnamespace\x12\"\n\nmedia_type\x18\x04 \x01(\tH\x02R\tmediaType\x88\x01\x01\x12&\n\x0cname_display\x18\x05 \x01(\tH\x03R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x06 \x01(\tR\x04name\x12 \n\tname_full\x18\x07 \x01(\tH\x04R\x08nameFull\x88\x01\x01\x12\x18\n\x07version\x18\x08 \x01(\tR\x07version\x12$\n\x0bhash_sha256\x18\t \x01(\tH\x05R\nhashSha256\x88\x01\x01\x12\x39\n\tdata_json\x18\n \x01(\x0b\x32\x17.google.protobuf.StructH\x06R\x08\x64\x61taJson\x88\x01\x01\x12\x15\n\x03iri\x18\x0b \x01(\tH\x07R\x03iri\x88\x01\x01\x12\x15\n\x03url\x18\x0c \x01(\tH\x08R\x03url\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\r \x01(\tH\tR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0e \x01(\tH\nR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x0f \x01(\tH\x0bR\x0b\x64\x65scription\x88\x01\x01\x12(\n\rsearch_vector\x18\x10 \x01(\tH\x0cR\x0csearchVector\x88\x01\x01\x12\x17\n\x04\x66ile\x18\x11 \x01(\tH\rR\x04\x66ile\x88\x01\x01\x42\x0f\n\r_extradata_idB\x0c\n\n_data_typeB\r\n\x0b_media_typeB\x0f\n\r_name_displayB\x0c\n\n_name_fullB\x0e\n\x0c_hash_sha256B\x0c\n\n_data_jsonB\x06\n\x04_iriB\x06\n\x04_urlB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x0e\n\x0c_descriptionB\x10\n\x0e_search_vectorB\x07\n\x05_file\"[\n ExtraDataRetrieveByNameNSRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12#\n\rnamespace_uri\x18\x02 \x01(\tR\x0cnamespaceUri\"=\n\x18\x45xtraDataRetrieveRequest\x12!\n\x0c\x65xtradata_id\x18\x01 \x01(\tR\x0b\x65xtradataId\"\x18\n\x16\x45xtraDataStreamRequest\"]\n\x11\x46ileDownloadChunk\x12\x1a\n\x08\x66ilename\x18\x01 \x01(\tR\x08\x66ilename\x12\x12\n\x04\x64\x61ta\x18\x02 \x01(\x0cR\x04\x64\x61ta\x12\x18\n\x07success\x18\x03 \x01(\x08R\x07success\"J\n\x10\x46ileDownloadInfo\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\x1d\n\nchunk_size\x18\x02 \x01(\x04R\tchunkSize\"g\n\x0f\x46ileUploadChunk\x12\x1a\n\x08\x66ilename\x18\x01 \x01(\tR\x08\x66ilename\x12$\n\x0eupdate_item_id\x18\x02 \x01(\tR\x0cupdateItemId\x12\x12\n\x04\x64\x61ta\x18\x03 \x01(\x0cR\x04\x64\x61ta\"*\n\x0e\x46ileUploadInfo\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\"\xae\x04\n\rGroupResponse\x12\x1e\n\x08group_id\x18\x01 \x01(\tH\x00R\x07groupId\x88\x01\x01\x12!\n\tnamespace\x18\x02 \x01(\tH\x01R\tnamespace\x88\x01\x01\x12$\n\x0bgroup_class\x18\x03 \x01(\tH\x02R\ngroupClass\x88\x01\x01\x12\x18\n\x07members\x18\x04 \x03(\tR\x07members\x12\x12\n\x04name\x18\x05 \x01(\tR\x04name\x12 \n\tname_full\x18\x06 \x01(\tH\x03R\x08nameFull\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x07 \x01(\tH\x04R\x0b\x64\x65scription\x88\x01\x01\x12\x1d\n\x07remarks\x18\x08 \x01(\tH\x05R\x07remarks\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\t \x01(\tH\x06R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12(\n\rsearch_vector\x18\n \x01(\tH\x07R\x0csearchVector\x88\x01\x01\x12&\n\x0c\x64jango_group\x18\x0b \x01(\x05H\x08R\x0b\x64jangoGroup\x88\x01\x01\x42\x0b\n\t_group_idB\x0c\n\n_namespaceB\x0e\n\x0c_group_classB\x0c\n\n_name_fullB\x0e\n\x0c_descriptionB\n\n\x08_remarksB\x19\n\x17_datetime_last_modifiedB\x10\n\x0e_search_vectorB\x0f\n\r_django_group\"i\n\x12ImageDownloadChunk\x12%\n\x0e\x66ilename_image\x18\x01 \x01(\tR\rfilenameImage\x12\x12\n\x04\x64\x61ta\x18\x02 \x01(\x0cR\x04\x64\x61ta\x12\x18\n\x07success\x18\x03 \x01(\x08R\x07success\"K\n\x11ImageDownloadInfo\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\x1d\n\nchunk_size\x18\x02 \x01(\x04R\tchunkSize\"h\n\x10ImageUploadChunk\x12\x1a\n\x08\x66ilename\x18\x01 \x01(\tR\x08\x66ilename\x12$\n\x0eupdate_item_id\x18\x02 \x01(\tR\x0cupdateItemId\x12\x12\n\x04\x64\x61ta\x18\x03 \x01(\x0cR\x04\x64\x61ta\"+\n\x0fImageUploadInfo\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\"\xdc\x13\n\x17LabwareInstanceResponse\x12\x32\n\x12labwareinstance_id\x18\x01 \x01(\tH\x00R\x11labwareinstanceId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x1b\n\x06vendor\x18\x03 \x01(\tH\x01R\x06vendor\x88\x01\x01\x12\x1f\n\x08\x63urrency\x18\x04 \x01(\tH\x02R\x08\x63urrency\x88\x01\x01\x12\x1f\n\x08location\x18\x05 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x1b\n\x06status\x18\x06 \x01(\tH\x04R\x06status\x88\x01\x01\x12\x31\n\x14\x65ntities_responsible\x18\x07 \x03(\tR\x13\x65ntitiesResponsible\x12!\n\x0c\x65ntities_own\x18\x08 \x03(\tR\x0b\x65ntitiesOwn\x12\x14\n\x05users\x18\t \x03(\tR\x05users\x12\x16\n\x06groups\x18\n \x03(\tR\x06groups\x12\x12\n\x04tags\x18\x0b \x03(\tR\x04tags\x12-\n\x12resources_external\x18\x0c \x03(\tR\x11resourcesExternal\x12\x18\n\x07labware\x18\r \x01(\tR\x07labware\x12/\n\x13\x63omponent_instances\x18\x0e \x03(\tR\x12\x63omponentInstances\x12\x15\n\x03lid\x18\x0f \x01(\tH\x05R\x03lid\x88\x01\x01\x12*\n\x0elabware_status\x18\x10 \x01(\tH\x06R\rlabwareStatus\x88\x01\x01\x12&\n\x0cname_display\x18\x11 \x01(\tH\x07R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x12 \x01(\tR\x04name\x12\x1d\n\x07\x62\x61rcode\x18\x13 \x01(\tH\x08R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x14 \x01(\x0b\x32\x17.google.protobuf.StructH\tR\x0b\x62\x61rcodeJson\x88\x01\x01\x12\x15\n\x03url\x18\x15 \x01(\tH\nR\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x16 \x01(\tH\x0bR\x03pid\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x17 \x01(\tH\x0cR\x05pacId\x88\x01\x01\x12\x15\n\x03iri\x18\x18 \x01(\tH\rR\x03iri\x88\x01\x01\x12,\n\x0fregistration_no\x18\x19 \x01(\tH\x0eR\x0eregistrationNo\x88\x01\x01\x12\"\n\nproduct_id\x18\x1a \x01(\tH\x0fR\tproductId\x88\x01\x01\x12 \n\tserial_no\x18\x1b \x01(\tH\x10R\x08serialNo\x88\x01\x01\x12\"\n\nservice_no\x18\x1c \x01(\tH\x11R\tserviceNo\x88\x01\x01\x12:\n\x16\x64\x61tetime_manufacturing\x18\x1d \x01(\tH\x12R\x15\x64\x61tetimeManufacturing\x88\x01\x01\x12\x19\n\x05price\x18\x1e \x01(\x01H\x13R\x05price\x88\x01\x01\x12\x36\n\x07\x63harges\x18\x1f \x01(\x0b\x32\x17.google.protobuf.StructH\x14R\x07\x63harges\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_purchase\x18  \x01(\tH\x15R\x10\x64\x61tetimePurchase\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_delivery\x18! \x01(\tH\x16R\x10\x64\x61tetimeDelivery\x88\x01\x01\x12<\n\x18\x64\x61tetime_end_of_warranty\x18\" \x01(\tH\x17R\x15\x64\x61tetimeEndOfWarranty\x88\x01\x01\x12\x1b\n\x06\x61mount\x18# \x01(\x05H\x18R\x06\x61mount\x88\x01\x01\x12?\n\x0cstorage_info\x18$ \x01(\x0b\x32\x17.google.protobuf.StructH\x19R\x0bstorageInfo\x88\x01\x01\x12=\n\x0bsafety_info\x18% \x01(\x0b\x32\x17.google.protobuf.StructH\x1aR\nsafetyInfo\x88\x01\x01\x12;\n\nlegal_info\x18& \x01(\x0b\x32\x17.google.protobuf.StructH\x1bR\tlegalInfo\x88\x01\x01\x12$\n\x0bhash_sha256\x18\' \x01(\tH\x1cR\nhashSha256\x88\x01\x01\x12\x19\n\x05\x63olor\x18( \x01(\tH\x1dR\x05\x63olor\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18) \x01(\tH\x1eR\x0b\x64\x65scription\x88\x01\x01\x12\x45\n\x0fhardware_config\x18* \x01(\x0b\x32\x17.google.protobuf.StructH\x1fR\x0ehardwareConfig\x88\x01\x01\x12\x45\n\x0fsoftware_config\x18+ \x01(\x0b\x32\x17.google.protobuf.StructH R\x0esoftwareConfig\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18, \x01(\tH!R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12(\n\rsearch_vector\x18- \x01(\tH\"R\x0csearchVector\x88\x01\x01\x12\x1b\n\x06lidded\x18. \x01(\x08H#R\x06lidded\x88\x01\x01\x12!\n\tdiscarded\x18/ \x01(\x08H$R\tdiscarded\x88\x01\x01\x12\x19\n\x05image\x18\x30 \x01(\tH%R\x05image\x88\x01\x01\x42\x15\n\x13_labwareinstance_idB\t\n\x07_vendorB\x0b\n\t_currencyB\x0b\n\t_locationB\t\n\x07_statusB\x06\n\x04_lidB\x11\n\x0f_labware_statusB\x0f\n\r_name_displayB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x06\n\x04_urlB\x06\n\x04_pidB\t\n\x07_pac_idB\x06\n\x04_iriB\x12\n\x10_registration_noB\r\n\x0b_product_idB\x0c\n\n_serial_noB\r\n\x0b_service_noB\x19\n\x17_datetime_manufacturingB\x08\n\x06_priceB\n\n\x08_chargesB\x14\n\x12_datetime_purchaseB\x14\n\x12_datetime_deliveryB\x1b\n\x19_datetime_end_of_warrantyB\t\n\x07_amountB\x0f\n\r_storage_infoB\x0e\n\x0c_safety_infoB\r\n\x0b_legal_infoB\x0e\n\x0c_hash_sha256B\x08\n\x06_colorB\x0e\n\x0c_descriptionB\x12\n\x10_hardware_configB\x12\n\x10_software_configB\x19\n\x17_datetime_last_modifiedB\x10\n\x0e_search_vectorB\t\n\x07_liddedB\x0c\n\n_discardedB\x08\n\x06_image\"\xba\x17\n\x17MixtureInstanceResponse\x12\x32\n\x12mixtureinstance_id\x18\x01 \x01(\tH\x00R\x11mixtureinstanceId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x1b\n\x06vendor\x18\x03 \x01(\tH\x01R\x06vendor\x88\x01\x01\x12\x1f\n\x08\x63urrency\x18\x04 \x01(\tH\x02R\x08\x63urrency\x88\x01\x01\x12\x1f\n\x08location\x18\x05 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x1b\n\x06status\x18\x06 \x01(\tH\x04R\x06status\x88\x01\x01\x12\x31\n\x14\x65ntities_responsible\x18\x07 \x03(\tR\x13\x65ntitiesResponsible\x12!\n\x0c\x65ntities_own\x18\x08 \x03(\tR\x0b\x65ntitiesOwn\x12\x14\n\x05users\x18\t \x03(\tR\x05users\x12\x16\n\x06groups\x18\n \x03(\tR\x06groups\x12\x12\n\x04tags\x18\x0b \x03(\tR\x04tags\x12-\n\x12resources_external\x18\x0c \x03(\tR\x11resourcesExternal\x12.\n\x10labware_instance\x18\r \x01(\tH\x05R\x0flabwareInstance\x88\x01\x01\x12\x37\n\x15physical_state_matter\x18\x0e \x01(\tH\x06R\x13physicalStateMatter\x88\x01\x01\x12\x1d\n\x07mixture\x18\x0f \x01(\tH\x07R\x07mixture\x88\x01\x01\x12\x1e\n\ncomponents\x18\x10 \x03(\tR\ncomponents\x12\x1d\n\ndata_extra\x18\x11 \x03(\tR\tdataExtra\x12&\n\x0cname_display\x18\x12 \x01(\tH\x08R\x0bnameDisplay\x88\x01\x01\x12\x17\n\x04name\x18\x13 \x01(\tH\tR\x04name\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x14 \x01(\tH\nR\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x15 \x01(\x0b\x32\x17.google.protobuf.StructH\x0bR\x0b\x62\x61rcodeJson\x88\x01\x01\x12\x15\n\x03url\x18\x16 \x01(\tH\x0cR\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x17 \x01(\tH\rR\x03pid\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x18 \x01(\tH\x0eR\x05pacId\x88\x01\x01\x12\x15\n\x03iri\x18\x19 \x01(\tH\x0fR\x03iri\x88\x01\x01\x12,\n\x0fregistration_no\x18\x1a \x01(\tH\x10R\x0eregistrationNo\x88\x01\x01\x12\"\n\nproduct_id\x18\x1b \x01(\tH\x11R\tproductId\x88\x01\x01\x12 \n\tserial_no\x18\x1c \x01(\tH\x12R\x08serialNo\x88\x01\x01\x12\"\n\nservice_no\x18\x1d \x01(\tH\x13R\tserviceNo\x88\x01\x01\x12:\n\x16\x64\x61tetime_manufacturing\x18\x1e \x01(\tH\x14R\x15\x64\x61tetimeManufacturing\x88\x01\x01\x12\x19\n\x05price\x18\x1f \x01(\x01H\x15R\x05price\x88\x01\x01\x12\x36\n\x07\x63harges\x18  \x01(\x0b\x32\x17.google.protobuf.StructH\x16R\x07\x63harges\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_purchase\x18! \x01(\tH\x17R\x10\x64\x61tetimePurchase\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_delivery\x18\" \x01(\tH\x18R\x10\x64\x61tetimeDelivery\x88\x01\x01\x12<\n\x18\x64\x61tetime_end_of_warranty\x18# \x01(\tH\x19R\x15\x64\x61tetimeEndOfWarranty\x88\x01\x01\x12\x1b\n\x06\x61mount\x18$ \x01(\x05H\x1aR\x06\x61mount\x88\x01\x01\x12?\n\x0cstorage_info\x18% \x01(\x0b\x32\x17.google.protobuf.StructH\x1bR\x0bstorageInfo\x88\x01\x01\x12=\n\x0bsafety_info\x18& \x01(\x0b\x32\x17.google.protobuf.StructH\x1cR\nsafetyInfo\x88\x01\x01\x12;\n\nlegal_info\x18\' \x01(\x0b\x32\x17.google.protobuf.StructH\x1dR\tlegalInfo\x88\x01\x01\x12$\n\x0bhash_sha256\x18( \x01(\tH\x1eR\nhashSha256\x88\x01\x01\x12\x19\n\x05\x63olor\x18) \x01(\tH\x1fR\x05\x63olor\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18* \x01(\tH R\x0b\x64\x65scription\x88\x01\x01\x12\x45\n\x0fhardware_config\x18+ \x01(\x0b\x32\x17.google.protobuf.StructH!R\x0ehardwareConfig\x88\x01\x01\x12\x45\n\x0fsoftware_config\x18, \x01(\x0b\x32\x17.google.protobuf.StructH\"R\x0esoftwareConfig\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18- \x01(\tH#R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12(\n\ramount_volume\x18. \x01(\x01H$R\x0c\x61mountVolume\x88\x01\x01\x12$\n\x0b\x61mount_mass\x18/ \x01(\x01H%R\namountMass\x88\x01\x01\x12\x1b\n\x06purity\x18\x30 \x01(\x01H&R\x06purity\x88\x01\x01\x12=\n\x0bpurity_info\x18\x31 \x01(\x0b\x32\x17.google.protobuf.StructH\'R\npurityInfo\x88\x01\x01\x12(\n\rsearch_vector\x18\x32 \x01(\tH(R\x0csearchVector\x88\x01\x01\x12<\n\nproperties\x18\x33 \x01(\x0b\x32\x17.google.protobuf.StructH)R\nproperties\x88\x01\x01\x12M\n\x13\x63omputed_properties\x18\x34 \x01(\x0b\x32\x17.google.protobuf.StructH*R\x12\x63omputedProperties\x88\x01\x01\x12(\n\rprocedure_url\x18\x35 \x01(\tH+R\x0cprocedureUrl\x88\x01\x01\x12\x1a\n\x08isotopes\x18\x36 \x03(\tR\x08isotopesB\x15\n\x13_mixtureinstance_idB\t\n\x07_vendorB\x0b\n\t_currencyB\x0b\n\t_locationB\t\n\x07_statusB\x13\n\x11_labware_instanceB\x18\n\x16_physical_state_matterB\n\n\x08_mixtureB\x0f\n\r_name_displayB\x07\n\x05_nameB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x06\n\x04_urlB\x06\n\x04_pidB\t\n\x07_pac_idB\x06\n\x04_iriB\x12\n\x10_registration_noB\r\n\x0b_product_idB\x0c\n\n_serial_noB\r\n\x0b_service_noB\x19\n\x17_datetime_manufacturingB\x08\n\x06_priceB\n\n\x08_chargesB\x14\n\x12_datetime_purchaseB\x14\n\x12_datetime_deliveryB\x1b\n\x19_datetime_end_of_warrantyB\t\n\x07_amountB\x0f\n\r_storage_infoB\x0e\n\x0c_safety_infoB\r\n\x0b_legal_infoB\x0e\n\x0c_hash_sha256B\x08\n\x06_colorB\x0e\n\x0c_descriptionB\x12\n\x10_hardware_configB\x12\n\x10_software_configB\x19\n\x17_datetime_last_modifiedB\x10\n\x0e_amount_volumeB\x0e\n\x0c_amount_massB\t\n\x07_purityB\x0e\n\x0c_purity_infoB\x10\n\x0e_search_vectorB\r\n\x0b_propertiesB\x16\n\x14_computed_propertiesB\x10\n\x0e_procedure_url\"\x95\x01\n\x11NamespaceResponse\x12&\n\x0cnamespace_id\x18\x01 \x01(\tH\x00R\x0bnamespaceId\x88\x01\x01\x12\x10\n\x03uri\x18\x02 \x01(\tR\x03uri\x12%\n\x0b\x64\x65scription\x18\x03 \x01(\tH\x01R\x0b\x64\x65scription\x88\x01\x01\x42\x0f\n\r_namespace_idB\x0e\n\x0c_description\"\x84\x15\n\x18OrganismInstanceResponse\x12\x34\n\x13organisminstance_id\x18\x01 \x01(\tH\x00R\x12organisminstanceId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x1b\n\x06vendor\x18\x03 \x01(\tH\x01R\x06vendor\x88\x01\x01\x12\x1f\n\x08\x63urrency\x18\x04 \x01(\tH\x02R\x08\x63urrency\x88\x01\x01\x12\x1f\n\x08location\x18\x05 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x1b\n\x06status\x18\x06 \x01(\tH\x04R\x06status\x88\x01\x01\x12\x31\n\x14\x65ntities_responsible\x18\x07 \x03(\tR\x13\x65ntitiesResponsible\x12!\n\x0c\x65ntities_own\x18\x08 \x03(\tR\x0b\x65ntitiesOwn\x12\x14\n\x05users\x18\t \x03(\tR\x05users\x12\x16\n\x06groups\x18\n \x03(\tR\x06groups\x12\x12\n\x04tags\x18\x0b \x03(\tR\x04tags\x12-\n\x12resources_external\x18\x0c \x03(\tR\x11resourcesExternal\x12\x1a\n\x08organism\x18\r \x01(\tR\x08organism\x12-\n\x12organism_instances\x18\x0e \x03(\tR\x11organismInstances\x12\x1d\n\ndata_extra\x18\x0f \x03(\tR\tdataExtra\x12&\n\x0cname_display\x18\x10 \x01(\tH\x05R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x11 \x01(\tR\x04name\x12\x1d\n\x07\x62\x61rcode\x18\x12 \x01(\tH\x06R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x13 \x01(\x0b\x32\x17.google.protobuf.StructH\x07R\x0b\x62\x61rcodeJson\x88\x01\x01\x12\x15\n\x03url\x18\x14 \x01(\tH\x08R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x15 \x01(\tH\tR\x03pid\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x16 \x01(\tH\nR\x05pacId\x88\x01\x01\x12\x15\n\x03iri\x18\x17 \x01(\tH\x0bR\x03iri\x88\x01\x01\x12,\n\x0fregistration_no\x18\x18 \x01(\tH\x0cR\x0eregistrationNo\x88\x01\x01\x12\"\n\nproduct_id\x18\x19 \x01(\tH\rR\tproductId\x88\x01\x01\x12 \n\tserial_no\x18\x1a \x01(\tH\x0eR\x08serialNo\x88\x01\x01\x12\"\n\nservice_no\x18\x1b \x01(\tH\x0fR\tserviceNo\x88\x01\x01\x12:\n\x16\x64\x61tetime_manufacturing\x18\x1c \x01(\tH\x10R\x15\x64\x61tetimeManufacturing\x88\x01\x01\x12\x19\n\x05price\x18\x1d \x01(\x01H\x11R\x05price\x88\x01\x01\x12\x36\n\x07\x63harges\x18\x1e \x01(\x0b\x32\x17.google.protobuf.StructH\x12R\x07\x63harges\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_purchase\x18\x1f \x01(\tH\x13R\x10\x64\x61tetimePurchase\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_delivery\x18  \x01(\tH\x14R\x10\x64\x61tetimeDelivery\x88\x01\x01\x12<\n\x18\x64\x61tetime_end_of_warranty\x18! \x01(\tH\x15R\x15\x64\x61tetimeEndOfWarranty\x88\x01\x01\x12\x1b\n\x06\x61mount\x18\" \x01(\x05H\x16R\x06\x61mount\x88\x01\x01\x12?\n\x0cstorage_info\x18# \x01(\x0b\x32\x17.google.protobuf.StructH\x17R\x0bstorageInfo\x88\x01\x01\x12=\n\x0bsafety_info\x18$ \x01(\x0b\x32\x17.google.protobuf.StructH\x18R\nsafetyInfo\x88\x01\x01\x12;\n\nlegal_info\x18% \x01(\x0b\x32\x17.google.protobuf.StructH\x19R\tlegalInfo\x88\x01\x01\x12$\n\x0bhash_sha256\x18& \x01(\tH\x1aR\nhashSha256\x88\x01\x01\x12\x19\n\x05\x63olor\x18\' \x01(\tH\x1bR\x05\x63olor\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18( \x01(\tH\x1cR\x0b\x64\x65scription\x88\x01\x01\x12\x45\n\x0fhardware_config\x18) \x01(\x0b\x32\x17.google.protobuf.StructH\x1dR\x0ehardwareConfig\x88\x01\x01\x12\x45\n\x0fsoftware_config\x18* \x01(\x0b\x32\x17.google.protobuf.StructH\x1eR\x0esoftwareConfig\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18+ \x01(\tH\x1fR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12(\n\rsearch_vector\x18, \x01(\tH R\x0csearchVector\x88\x01\x01\x12\x15\n\x03sex\x18- \x01(\tH!R\x03sex\x88\x01\x01\x12\x1b\n\x06hybrid\x18. \x01(\x08H\"R\x06hybrid\x88\x01\x01\x12\x1f\n\x08\x63himeric\x18/ \x01(\x08H#R\x08\x63himeric\x88\x01\x01\x12\x34\n\x06traits\x18\x30 \x01(\x0b\x32\x17.google.protobuf.StructH$R\x06traits\x88\x01\x01\x12\x1b\n\x06genome\x18\x31 \x01(\tH%R\x06genome\x88\x01\x01\x12\x36\n\x07habitat\x18\x32 \x01(\x0b\x32\x17.google.protobuf.StructH&R\x07habitat\x88\x01\x01\x12\x19\n\x05image\x18\x33 \x01(\tH\'R\x05image\x88\x01\x01\x12\x18\n\x07genomes\x18\x34 \x03(\tR\x07genomesB\x16\n\x14_organisminstance_idB\t\n\x07_vendorB\x0b\n\t_currencyB\x0b\n\t_locationB\t\n\x07_statusB\x0f\n\r_name_displayB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x06\n\x04_urlB\x06\n\x04_pidB\t\n\x07_pac_idB\x06\n\x04_iriB\x12\n\x10_registration_noB\r\n\x0b_product_idB\x0c\n\n_serial_noB\r\n\x0b_service_noB\x19\n\x17_datetime_manufacturingB\x08\n\x06_priceB\n\n\x08_chargesB\x14\n\x12_datetime_purchaseB\x14\n\x12_datetime_deliveryB\x1b\n\x19_datetime_end_of_warrantyB\t\n\x07_amountB\x0f\n\r_storage_infoB\x0e\n\x0c_safety_infoB\r\n\x0b_legal_infoB\x0e\n\x0c_hash_sha256B\x08\n\x06_colorB\x0e\n\x0c_descriptionB\x12\n\x10_hardware_configB\x12\n\x10_software_configB\x19\n\x17_datetime_last_modifiedB\x10\n\x0e_search_vectorB\x06\n\x04_sexB\t\n\x07_hybridB\x0b\n\t_chimericB\t\n\x07_traitsB\t\n\x07_genomeB\n\n\x08_habitatB\x08\n\x06_image\"\xcd\x16\n\x17PolymerInstanceResponse\x12\x32\n\x12polymerinstance_id\x18\x01 \x01(\tH\x00R\x11polymerinstanceId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x1b\n\x06vendor\x18\x03 \x01(\tH\x01R\x06vendor\x88\x01\x01\x12\x1f\n\x08\x63urrency\x18\x04 \x01(\tH\x02R\x08\x63urrency\x88\x01\x01\x12\x1f\n\x08location\x18\x05 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x1b\n\x06status\x18\x06 \x01(\tH\x04R\x06status\x88\x01\x01\x12\x31\n\x14\x65ntities_responsible\x18\x07 \x03(\tR\x13\x65ntitiesResponsible\x12!\n\x0c\x65ntities_own\x18\x08 \x03(\tR\x0b\x65ntitiesOwn\x12\x14\n\x05users\x18\t \x03(\tR\x05users\x12\x16\n\x06groups\x18\n \x03(\tR\x06groups\x12\x12\n\x04tags\x18\x0b \x03(\tR\x04tags\x12-\n\x12resources_external\x18\x0c \x03(\tR\x11resourcesExternal\x12.\n\x10labware_instance\x18\r \x01(\tH\x05R\x0flabwareInstance\x88\x01\x01\x12\x37\n\x15physical_state_matter\x18\x0e \x01(\tH\x06R\x13physicalStateMatter\x88\x01\x01\x12\x1d\n\ndata_extra\x18\x0f \x03(\tR\tdataExtra\x12\x18\n\x07polymer\x18\x10 \x01(\tR\x07polymer\x12\x1a\n\x08isotopes\x18\x11 \x03(\tR\x08isotopes\x12&\n\x0cname_display\x18\x12 \x01(\tH\x07R\x0bnameDisplay\x88\x01\x01\x12\x17\n\x04name\x18\x13 \x01(\tH\x08R\x04name\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x14 \x01(\tH\tR\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x15 \x01(\x0b\x32\x17.google.protobuf.StructH\nR\x0b\x62\x61rcodeJson\x88\x01\x01\x12\x15\n\x03url\x18\x16 \x01(\tH\x0bR\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x17 \x01(\tH\x0cR\x03pid\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x18 \x01(\tH\rR\x05pacId\x88\x01\x01\x12\x15\n\x03iri\x18\x19 \x01(\tH\x0eR\x03iri\x88\x01\x01\x12,\n\x0fregistration_no\x18\x1a \x01(\tH\x0fR\x0eregistrationNo\x88\x01\x01\x12\"\n\nproduct_id\x18\x1b \x01(\tH\x10R\tproductId\x88\x01\x01\x12 \n\tserial_no\x18\x1c \x01(\tH\x11R\x08serialNo\x88\x01\x01\x12\"\n\nservice_no\x18\x1d \x01(\tH\x12R\tserviceNo\x88\x01\x01\x12:\n\x16\x64\x61tetime_manufacturing\x18\x1e \x01(\tH\x13R\x15\x64\x61tetimeManufacturing\x88\x01\x01\x12\x19\n\x05price\x18\x1f \x01(\x01H\x14R\x05price\x88\x01\x01\x12\x36\n\x07\x63harges\x18  \x01(\x0b\x32\x17.google.protobuf.StructH\x15R\x07\x63harges\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_purchase\x18! \x01(\tH\x16R\x10\x64\x61tetimePurchase\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_delivery\x18\" \x01(\tH\x17R\x10\x64\x61tetimeDelivery\x88\x01\x01\x12<\n\x18\x64\x61tetime_end_of_warranty\x18# \x01(\tH\x18R\x15\x64\x61tetimeEndOfWarranty\x88\x01\x01\x12\x1b\n\x06\x61mount\x18$ \x01(\x05H\x19R\x06\x61mount\x88\x01\x01\x12?\n\x0cstorage_info\x18% \x01(\x0b\x32\x17.google.protobuf.StructH\x1aR\x0bstorageInfo\x88\x01\x01\x12=\n\x0bsafety_info\x18& \x01(\x0b\x32\x17.google.protobuf.StructH\x1bR\nsafetyInfo\x88\x01\x01\x12;\n\nlegal_info\x18\' \x01(\x0b\x32\x17.google.protobuf.StructH\x1cR\tlegalInfo\x88\x01\x01\x12$\n\x0bhash_sha256\x18( \x01(\tH\x1dR\nhashSha256\x88\x01\x01\x12\x19\n\x05\x63olor\x18) \x01(\tH\x1eR\x05\x63olor\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18* \x01(\tH\x1fR\x0b\x64\x65scription\x88\x01\x01\x12\x45\n\x0fhardware_config\x18+ \x01(\x0b\x32\x17.google.protobuf.StructH R\x0ehardwareConfig\x88\x01\x01\x12\x45\n\x0fsoftware_config\x18, \x01(\x0b\x32\x17.google.protobuf.StructH!R\x0esoftwareConfig\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18- \x01(\tH\"R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12(\n\ramount_volume\x18. \x01(\x01H#R\x0c\x61mountVolume\x88\x01\x01\x12$\n\x0b\x61mount_mass\x18/ \x01(\x01H$R\namountMass\x88\x01\x01\x12\x1b\n\x06purity\x18\x30 \x01(\x01H%R\x06purity\x88\x01\x01\x12=\n\x0bpurity_info\x18\x31 \x01(\x0b\x32\x17.google.protobuf.StructH&R\npurityInfo\x88\x01\x01\x12<\n\nproperties\x18\x32 \x01(\x0b\x32\x17.google.protobuf.StructH\'R\nproperties\x88\x01\x01\x12M\n\x13\x63omputed_properties\x18\x33 \x01(\x0b\x32\x17.google.protobuf.StructH(R\x12\x63omputedProperties\x88\x01\x01\x12(\n\rsearch_vector\x18\x34 \x01(\tH)R\x0csearchVector\x88\x01\x01\x42\x15\n\x13_polymerinstance_idB\t\n\x07_vendorB\x0b\n\t_currencyB\x0b\n\t_locationB\t\n\x07_statusB\x13\n\x11_labware_instanceB\x18\n\x16_physical_state_matterB\x0f\n\r_name_displayB\x07\n\x05_nameB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x06\n\x04_urlB\x06\n\x04_pidB\t\n\x07_pac_idB\x06\n\x04_iriB\x12\n\x10_registration_noB\r\n\x0b_product_idB\x0c\n\n_serial_noB\r\n\x0b_service_noB\x19\n\x17_datetime_manufacturingB\x08\n\x06_priceB\n\n\x08_chargesB\x14\n\x12_datetime_purchaseB\x14\n\x12_datetime_deliveryB\x1b\n\x19_datetime_end_of_warrantyB\t\n\x07_amountB\x0f\n\r_storage_infoB\x0e\n\x0c_safety_infoB\r\n\x0b_legal_infoB\x0e\n\x0c_hash_sha256B\x08\n\x06_colorB\x0e\n\x0c_descriptionB\x12\n\x10_hardware_configB\x12\n\x10_software_configB\x19\n\x17_datetime_last_modifiedB\x10\n\x0e_amount_volumeB\x0e\n\x0c_amount_massB\t\n\x07_purityB\x0e\n\x0c_purity_infoB\r\n\x0b_propertiesB\x16\n\x14_computed_propertiesB\x10\n\x0e_search_vector\"\x1d\n\x1bSampleClassByIRIListRequest\"s\n\x1cSampleClassByIRIListResponse\x12S\n\x07results\x18\x01 \x03(\x0b\x32\x39.lara_django.lara_django_samples.SampleClassByIRIResponseR\x07results\"\xc3\x01\n\x18SampleClassByIRIResponse\x12*\n\x0esampleclass_id\x18\x01 \x01(\tH\x00R\rsampleclassId\x88\x01\x01\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x15\n\x03iri\x18\x03 \x01(\tH\x01R\x03iri\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x04 \x01(\tH\x02R\x0b\x64\x65scription\x88\x01\x01\x42\x11\n\x0f_sampleclass_idB\x06\n\x04_iriB\x0e\n\x0c_description\"3\n\x1fSampleClassByIRIRetrieveRequest\x12\x10\n\x03iri\x18\x01 \x01(\tR\x03iri\"B\n\x19SampleClassDestroyRequest\x12%\n\x0esampleclass_id\x18\x01 \x01(\tR\rsampleclassId\"\x18\n\x16SampleClassListRequest\"i\n\x17SampleClassListResponse\x12N\n\x07results\x18\x01 \x03(\x0b\x32\x34.lara_django.lara_django_samples.SampleClassResponseR\x07results\"\xff\x01\n\x1fSampleClassPartialUpdateRequest\x12*\n\x0esampleclass_id\x18\x01 \x01(\tH\x00R\rsampleclassId\x88\x01\x01\x12\x33\n\x16_partial_update_fields\x18\x02 \x03(\tR\x13PartialUpdateFields\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x15\n\x03iri\x18\x04 \x01(\tH\x01R\x03iri\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x05 \x01(\tH\x02R\x0b\x64\x65scription\x88\x01\x01\x42\x11\n\x0f_sampleclass_idB\x06\n\x04_iriB\x0e\n\x0c_description\"\xbd\x01\n\x12SampleClassRequest\x12*\n\x0esampleclass_id\x18\x01 \x01(\tH\x00R\rsampleclassId\x88\x01\x01\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x15\n\x03iri\x18\x03 \x01(\tH\x01R\x03iri\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x04 \x01(\tH\x02R\x0b\x64\x65scription\x88\x01\x01\x42\x11\n\x0f_sampleclass_idB\x06\n\x04_iriB\x0e\n\x0c_description\"\xbe\x01\n\x13SampleClassResponse\x12*\n\x0esampleclass_id\x18\x01 \x01(\tH\x00R\rsampleclassId\x88\x01\x01\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x15\n\x03iri\x18\x03 \x01(\tH\x01R\x03iri\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x04 \x01(\tH\x02R\x0b\x64\x65scription\x88\x01\x01\x42\x11\n\x0f_sampleclass_idB\x06\n\x04_iriB\x0e\n\x0c_description\"C\n\x1aSampleClassRetrieveRequest\x12%\n\x0esampleclass_id\x18\x01 \x01(\tR\rsampleclassId\"\x1a\n\x18SampleClassStreamRequest\"3\n\x14SampleDestroyRequest\x12\x1b\n\tsample_id\x18\x01 \x01(\tR\x08sampleId\"7\n\x18SampleFullDestroyRequest\x12\x1b\n\tsample_id\x18\x01 \x01(\tR\x08sampleId\"\x17\n\x15SampleFullListRequest\"g\n\x16SampleFullListResponse\x12M\n\x07results\x18\x01 \x03(\x0b\x32\x33.lara_django.lara_django_samples.SampleFullResponseR\x07results\"\xfe\x08\n\x1eSampleFullPartialUpdateRequest\x12 \n\tsample_id\x18\x01 \x01(\tH\x00R\x08sampleId\x88\x01\x01\x12\x33\n\x16_partial_update_fields\x18\x02 \x03(\tR\x13PartialUpdateFields\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12&\n\x0cname_display\x18\x04 \x01(\tH\x01R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\x05 \x01(\tH\x02R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x06 \x01(\tH\x03R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\x07 \x01(\tH\x04R\x03iri\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x08 \x01(\tH\x05R\x05pacId\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\t \x01(\tH\x06R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\n \x01(\x0b\x32\x17.google.protobuf.StructH\x07R\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x0b \x01(\tH\x08R\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0c \x01(\tH\tR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\r \x01(\tH\nR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x0e \x01(\tH\x0bR\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x0f \x01(\x0b\x32\x17.google.protobuf.StructH\x0cR\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x10 \x01(\tH\rR\x0b\x64\x65scription\x88\x01\x01\x12\x1d\n\x07remarks\x18\x11 \x01(\tH\x0eR\x07remarks\x88\x01\x01\x12(\n\rsearch_vector\x18\x12 \x01(\tH\x0fR\x0csearchVector\x88\x01\x01\x12\x1f\n\x08location\x18\x13 \x01(\tH\x10R\x08location\x88\x01\x01\x12\x18\n\x07samples\x18\x14 \x03(\tR\x07samples\x12-\n\x12organisms_instance\x18\x15 \x03(\tR\x11organismsInstance\x12#\n\rparent_sample\x18\x16 \x03(\tR\x0cparentSampleB\x0c\n\n_sample_idB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\t\n\x07_pac_idB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\n\n\x08_remarksB\x10\n\x0e_search_vectorB\x0b\n\t_location\"\xbc\x08\n\x11SampleFullRequest\x12 \n\tsample_id\x18\x01 \x01(\tH\x00R\x08sampleId\x88\x01\x01\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12&\n\x0cname_display\x18\x03 \x01(\tH\x01R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\x04 \x01(\tH\x02R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x05 \x01(\tH\x03R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\x06 \x01(\tH\x04R\x03iri\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x07 \x01(\tH\x05R\x05pacId\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x08 \x01(\tH\x06R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\t \x01(\x0b\x32\x17.google.protobuf.StructH\x07R\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\n \x01(\tH\x08R\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0b \x01(\tH\tR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x0c \x01(\tH\nR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\r \x01(\tH\x0bR\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x0e \x01(\x0b\x32\x17.google.protobuf.StructH\x0cR\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x0f \x01(\tH\rR\x0b\x64\x65scription\x88\x01\x01\x12\x1d\n\x07remarks\x18\x10 \x01(\tH\x0eR\x07remarks\x88\x01\x01\x12(\n\rsearch_vector\x18\x11 \x01(\tH\x0fR\x0csearchVector\x88\x01\x01\x12\x1f\n\x08location\x18\x12 \x01(\tH\x10R\x08location\x88\x01\x01\x12\x18\n\x07samples\x18\x13 \x03(\tR\x07samples\x12-\n\x12organisms_instance\x18\x14 \x03(\tR\x11organismsInstance\x12#\n\rparent_sample\x18\x15 \x03(\tR\x0cparentSampleB\x0c\n\n_sample_idB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\t\n\x07_pac_idB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\n\n\x08_remarksB\x10\n\x0e_search_vectorB\x0b\n\t_location\"\xe5\x11\n\x12SampleFullResponse\x12 \n\tsample_id\x18\x01 \x01(\tH\x00R\x08sampleId\x88\x01\x01\x12U\n\tnamespace\x18\x02 \x01(\x0b\x32\x32.lara_django.lara_django_samples.NamespaceResponseH\x01R\tnamespace\x88\x01\x01\x12\\\n\x0csample_class\x18\x03 \x01(\x0b\x32\x34.lara_django.lara_django_samples.SampleClassResponseH\x02R\x0bsampleClass\x88\x01\x01\x12W\n\x07labware\x18\x04 \x01(\x0b\x32\x38.lara_django.lara_django_samples.LabwareInstanceResponseH\x03R\x07labware\x88\x01\x01\x12_\n\rsample_layout\x18\x05 \x01(\x0b\x32\x35.lara_django.lara_django_samples.SampleLayoutResponseH\x04R\x0csampleLayout\x88\x01\x01\x12\x45\n\x05users\x18\x06 \x03(\x0b\x32/.lara_django.lara_django_samples.EntityResponseR\x05users\x12\x46\n\x06groups\x18\x07 \x03(\x0b\x32..lara_django.lara_django_samples.GroupResponseR\x06groups\x12n\n\x12substance_instance\x18\x08 \x01(\x0b\x32:.lara_django.lara_django_samples.SubstanceInstanceResponseH\x05R\x11substanceInstance\x88\x01\x01\x12h\n\x10solvent_instance\x18\t \x01(\x0b\x32\x38.lara_django.lara_django_samples.MixtureInstanceResponseH\x06R\x0fsolventInstance\x88\x01\x01\x12h\n\x10mixture_instance\x18\n \x01(\x0b\x32\x38.lara_django.lara_django_samples.MixtureInstanceResponseH\x07R\x0fmixtureInstance\x88\x01\x01\x12h\n\x10polymer_instance\x18\x0b \x01(\x0b\x32\x38.lara_django.lara_django_samples.PolymerInstanceResponseH\x08R\x0fpolymerInstance\x88\x01\x01\x12Z\n\x08organism\x18\x0c \x01(\x0b\x32\x39.lara_django.lara_django_samples.OrganismInstanceResponseH\tR\x08organism\x88\x01\x01\x12\x12\n\x04name\x18\r \x01(\tR\x04name\x12&\n\x0cname_display\x18\x0e \x01(\tH\nR\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\x0f \x01(\tH\x0bR\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x10 \x01(\tH\x0cR\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\x11 \x01(\tH\rR\x03iri\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x12 \x01(\tH\x0eR\x05pacId\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x13 \x01(\tH\x0fR\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x14 \x01(\x0b\x32\x17.google.protobuf.StructH\x10R\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x15 \x01(\tH\x11R\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x16 \x01(\tH\x12R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x17 \x01(\tH\x13R\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x18 \x01(\tH\x14R\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x19 \x01(\x0b\x32\x17.google.protobuf.StructH\x15R\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x1a \x01(\tH\x16R\x0b\x64\x65scription\x88\x01\x01\x12\x1d\n\x07remarks\x18\x1b \x01(\tH\x17R\x07remarks\x88\x01\x01\x12(\n\rsearch_vector\x18\x1c \x01(\tH\x18R\x0csearchVector\x88\x01\x01\x12\x1f\n\x08location\x18\x1d \x01(\tH\x19R\x08location\x88\x01\x01\x12\x18\n\x07samples\x18\x1e \x03(\tR\x07samples\x12-\n\x12organisms_instance\x18\x1f \x03(\tR\x11organismsInstance\x12#\n\rparent_sample\x18  \x03(\tR\x0cparentSampleB\x0c\n\n_sample_idB\x0c\n\n_namespaceB\x0f\n\r_sample_classB\n\n\x08_labwareB\x10\n\x0e_sample_layoutB\x15\n\x13_substance_instanceB\x13\n\x11_solvent_instanceB\x13\n\x11_mixture_instanceB\x13\n\x11_polymer_instanceB\x0b\n\t_organismB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\t\n\x07_pac_idB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\n\n\x08_remarksB\x10\n\x0e_search_vectorB\x0b\n\t_location\"8\n\x19SampleFullRetrieveRequest\x12\x1b\n\tsample_id\x18\x01 \x01(\tR\x08sampleId\"\x19\n\x17SampleFullStreamRequest\"E\n\x1aSampleLayoutDestroyRequest\x12\'\n\x0fsamplelayout_id\x18\x01 \x01(\tR\x0esamplelayoutId\"\x19\n\x17SampleLayoutListRequest\"k\n\x18SampleLayoutListResponse\x12O\n\x07results\x18\x01 \x03(\x0b\x32\x35.lara_django.lara_django_samples.SampleLayoutResponseR\x07results\"\x90\x06\n SampleLayoutPartialUpdateRequest\x12,\n\x0fsamplelayout_id\x18\x01 \x01(\tH\x00R\x0esamplelayoutId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12$\n\x0bunit_volume\x18\x03 \x01(\tH\x01R\nunitVolume\x88\x01\x01\x12\x32\n\x12unit_concentration\x18\x04 \x01(\tH\x02R\x11unitConcentration\x88\x01\x01\x12\x33\n\x16_partial_update_fields\x18\x05 \x03(\tR\x13PartialUpdateFields\x12\x12\n\x04name\x18\x06 \x01(\tR\x04name\x12&\n\x0cname_display\x18\x07 \x01(\tH\x03R\x0bnameDisplay\x88\x01\x01\x12\x1e\n\x08num_rows\x18\x08 \x01(\x05H\x04R\x07numRows\x88\x01\x01\x12\x1e\n\x08num_cols\x18\t \x01(\x05H\x05R\x07numCols\x88\x01\x01\x12=\n\x0blayout_json\x18\n \x01(\x0b\x32\x17.google.protobuf.StructH\x06R\nlayoutJson\x88\x01\x01\x12$\n\x0blayout_file\x18\x0b \x01(\tH\x07R\nlayoutFile\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x0c \x01(\tH\x08R\x0b\x64\x65scription\x88\x01\x01\x12\x15\n\x03iri\x18\r \x01(\tH\tR\x03iri\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0e \x01(\tH\nR\x14\x64\x61tetimeLastModified\x88\x01\x01\x42\x12\n\x10_samplelayout_idB\x0e\n\x0c_unit_volumeB\x15\n\x13_unit_concentrationB\x0f\n\r_name_displayB\x0b\n\t_num_rowsB\x0b\n\t_num_colsB\x0e\n\x0c_layout_jsonB\x0e\n\x0c_layout_fileB\x0e\n\x0c_descriptionB\x06\n\x04_iriB\x19\n\x17_datetime_last_modified\"\xce\x05\n\x13SampleLayoutRequest\x12,\n\x0fsamplelayout_id\x18\x01 \x01(\tH\x00R\x0esamplelayoutId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12$\n\x0bunit_volume\x18\x03 \x01(\tH\x01R\nunitVolume\x88\x01\x01\x12\x32\n\x12unit_concentration\x18\x04 \x01(\tH\x02R\x11unitConcentration\x88\x01\x01\x12\x12\n\x04name\x18\x05 \x01(\tR\x04name\x12&\n\x0cname_display\x18\x06 \x01(\tH\x03R\x0bnameDisplay\x88\x01\x01\x12\x1e\n\x08num_rows\x18\x07 \x01(\x05H\x04R\x07numRows\x88\x01\x01\x12\x1e\n\x08num_cols\x18\x08 \x01(\x05H\x05R\x07numCols\x88\x01\x01\x12=\n\x0blayout_json\x18\t \x01(\x0b\x32\x17.google.protobuf.StructH\x06R\nlayoutJson\x88\x01\x01\x12$\n\x0blayout_file\x18\n \x01(\tH\x07R\nlayoutFile\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x0b \x01(\tH\x08R\x0b\x64\x65scription\x88\x01\x01\x12\x15\n\x03iri\x18\x0c \x01(\tH\tR\x03iri\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\r \x01(\tH\nR\x14\x64\x61tetimeLastModified\x88\x01\x01\x42\x12\n\x10_samplelayout_idB\x0e\n\x0c_unit_volumeB\x15\n\x13_unit_concentrationB\x0f\n\r_name_displayB\x0b\n\t_num_rowsB\x0b\n\t_num_colsB\x0e\n\x0c_layout_jsonB\x0e\n\x0c_layout_fileB\x0e\n\x0c_descriptionB\x06\n\x04_iriB\x19\n\x17_datetime_last_modified\"\x82\x06\n\x14SampleLayoutResponse\x12,\n\x0fsamplelayout_id\x18\x01 \x01(\tH\x00R\x0esamplelayoutId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12$\n\x0bunit_volume\x18\x03 \x01(\tH\x01R\nunitVolume\x88\x01\x01\x12\x32\n\x12unit_concentration\x18\x04 \x01(\tH\x02R\x11unitConcentration\x88\x01\x01\x12\x12\n\x04name\x18\x05 \x01(\tR\x04name\x12&\n\x0cname_display\x18\x06 \x01(\tH\x03R\x0bnameDisplay\x88\x01\x01\x12\x1e\n\x08num_rows\x18\x07 \x01(\x05H\x04R\x07numRows\x88\x01\x01\x12\x1e\n\x08num_cols\x18\x08 \x01(\x05H\x05R\x07numCols\x88\x01\x01\x12\"\n\nlayout_bin\x18\t \x01(\x0cH\x06R\tlayoutBin\x88\x01\x01\x12=\n\x0blayout_json\x18\n \x01(\x0b\x32\x17.google.protobuf.StructH\x07R\nlayoutJson\x88\x01\x01\x12$\n\x0blayout_file\x18\x0b \x01(\tH\x08R\nlayoutFile\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x0c \x01(\tH\tR\x0b\x64\x65scription\x88\x01\x01\x12\x15\n\x03iri\x18\r \x01(\tH\nR\x03iri\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0e \x01(\tH\x0bR\x14\x64\x61tetimeLastModified\x88\x01\x01\x42\x12\n\x10_samplelayout_idB\x0e\n\x0c_unit_volumeB\x15\n\x13_unit_concentrationB\x0f\n\r_name_displayB\x0b\n\t_num_rowsB\x0b\n\t_num_colsB\r\n\x0b_layout_binB\x0e\n\x0c_layout_jsonB\x0e\n\x0c_layout_fileB\x0e\n\x0c_descriptionB\x06\n\x04_iriB\x19\n\x17_datetime_last_modified\"^\n#SampleLayoutRetrieveByNameNSRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12#\n\rnamespace_uri\x18\x02 \x01(\tR\x0cnamespaceUri\"F\n\x1bSampleLayoutRetrieveRequest\x12\'\n\x0fsamplelayout_id\x18\x01 \x01(\tR\x0esamplelayoutId\"\x1b\n\x19SampleLayoutStreamRequest\"\x13\n\x11SampleListRequest\"_\n\x12SampleListResponse\x12I\n\x07results\x18\x01 \x03(\x0b\x32/.lara_django.lara_django_samples.SampleResponseR\x07results\"\xea\x0c\n\x1aSamplePartialUpdateRequest\x12 \n\tsample_id\x18\x01 \x01(\tH\x00R\x08sampleId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12!\n\x0csample_class\x18\x03 \x01(\tR\x0bsampleClass\x12\x1f\n\x08location\x18\x04 \x01(\tH\x01R\x08location\x88\x01\x01\x12\x32\n\x12substance_instance\x18\x05 \x01(\tH\x02R\x11substanceInstance\x88\x01\x01\x12.\n\x10solvent_instance\x18\x06 \x01(\tH\x03R\x0fsolventInstance\x88\x01\x01\x12.\n\x10mixture_instance\x18\x07 \x01(\tH\x04R\x0fmixtureInstance\x88\x01\x01\x12.\n\x10polymer_instance\x18\x08 \x01(\tH\x05R\x0fpolymerInstance\x88\x01\x01\x12\x33\n\x16_partial_update_fields\x18\t \x03(\tR\x13PartialUpdateFields\x12\x12\n\x04name\x18\n \x01(\tR\x04name\x12&\n\x0cname_display\x18\x0b \x01(\tH\x06R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\x0c \x01(\tH\x07R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\r \x01(\tH\x08R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\x0e \x01(\tH\tR\x03iri\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x0f \x01(\tH\nR\x05pacId\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x10 \x01(\tH\x0bR\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x11 \x01(\x0b\x32\x17.google.protobuf.StructH\x0cR\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x12 \x01(\tH\rR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x13 \x01(\tH\x0eR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x14 \x01(\tH\x0fR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x15 \x01(\tH\x10R\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x16 \x01(\x0b\x32\x17.google.protobuf.StructH\x11R\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x17 \x01(\tH\x12R\x0b\x64\x65scription\x88\x01\x01\x12\x1d\n\x07remarks\x18\x18 \x01(\tH\x13R\x07remarks\x88\x01\x01\x12(\n\rsearch_vector\x18\x19 \x01(\tH\x14R\x0csearchVector\x88\x01\x01\x12\x1d\n\x07labware\x18\x1a \x01(\tH\x15R\x07labware\x88\x01\x01\x12(\n\rsample_layout\x18\x1b \x01(\tH\x16R\x0csampleLayout\x88\x01\x01\x12\x18\n\x07samples\x18\x1c \x03(\tR\x07samples\x12\x14\n\x05users\x18\x1d \x03(\tR\x05users\x12\x16\n\x06groups\x18\x1e \x03(\tR\x06groups\x12-\n\x12organisms_instance\x18\x1f \x03(\tR\x11organismsInstance\x12#\n\rparent_sample\x18  \x03(\tR\x0cparentSampleB\x0c\n\n_sample_idB\x0b\n\t_locationB\x15\n\x13_substance_instanceB\x13\n\x11_solvent_instanceB\x13\n\x11_mixture_instanceB\x13\n\x11_polymer_instanceB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\t\n\x07_pac_idB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\n\n\x08_remarksB\x10\n\x0e_search_vectorB\n\n\x08_labwareB\x10\n\x0e_sample_layout\"\xa8\x0c\n\rSampleRequest\x12 \n\tsample_id\x18\x01 \x01(\tH\x00R\x08sampleId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12!\n\x0csample_class\x18\x03 \x01(\tR\x0bsampleClass\x12\x1f\n\x08location\x18\x04 \x01(\tH\x01R\x08location\x88\x01\x01\x12\x32\n\x12substance_instance\x18\x05 \x01(\tH\x02R\x11substanceInstance\x88\x01\x01\x12.\n\x10solvent_instance\x18\x06 \x01(\tH\x03R\x0fsolventInstance\x88\x01\x01\x12.\n\x10mixture_instance\x18\x07 \x01(\tH\x04R\x0fmixtureInstance\x88\x01\x01\x12.\n\x10polymer_instance\x18\x08 \x01(\tH\x05R\x0fpolymerInstance\x88\x01\x01\x12\x12\n\x04name\x18\t \x01(\tR\x04name\x12&\n\x0cname_display\x18\n \x01(\tH\x06R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\x0b \x01(\tH\x07R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x0c \x01(\tH\x08R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\r \x01(\tH\tR\x03iri\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x0e \x01(\tH\nR\x05pacId\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x0f \x01(\tH\x0bR\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x10 \x01(\x0b\x32\x17.google.protobuf.StructH\x0cR\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x11 \x01(\tH\rR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x12 \x01(\tH\x0eR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x13 \x01(\tH\x0fR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x14 \x01(\tH\x10R\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x15 \x01(\x0b\x32\x17.google.protobuf.StructH\x11R\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x16 \x01(\tH\x12R\x0b\x64\x65scription\x88\x01\x01\x12\x1d\n\x07remarks\x18\x17 \x01(\tH\x13R\x07remarks\x88\x01\x01\x12(\n\rsearch_vector\x18\x18 \x01(\tH\x14R\x0csearchVector\x88\x01\x01\x12\x1d\n\x07labware\x18\x19 \x01(\tH\x15R\x07labware\x88\x01\x01\x12(\n\rsample_layout\x18\x1a \x01(\tH\x16R\x0csampleLayout\x88\x01\x01\x12\x18\n\x07samples\x18\x1b \x03(\tR\x07samples\x12\x14\n\x05users\x18\x1c \x03(\tR\x05users\x12\x16\n\x06groups\x18\x1d \x03(\tR\x06groups\x12-\n\x12organisms_instance\x18\x1e \x03(\tR\x11organismsInstance\x12#\n\rparent_sample\x18\x1f \x03(\tR\x0cparentSampleB\x0c\n\n_sample_idB\x0b\n\t_locationB\x15\n\x13_substance_instanceB\x13\n\x11_solvent_instanceB\x13\n\x11_mixture_instanceB\x13\n\x11_polymer_instanceB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\t\n\x07_pac_idB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\n\n\x08_remarksB\x10\n\x0e_search_vectorB\n\n\x08_labwareB\x10\n\x0e_sample_layout\"\xa9\x0c\n\x0eSampleResponse\x12 \n\tsample_id\x18\x01 \x01(\tH\x00R\x08sampleId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12!\n\x0csample_class\x18\x03 \x01(\tR\x0bsampleClass\x12\x1f\n\x08location\x18\x04 \x01(\tH\x01R\x08location\x88\x01\x01\x12\x32\n\x12substance_instance\x18\x05 \x01(\tH\x02R\x11substanceInstance\x88\x01\x01\x12.\n\x10solvent_instance\x18\x06 \x01(\tH\x03R\x0fsolventInstance\x88\x01\x01\x12.\n\x10mixture_instance\x18\x07 \x01(\tH\x04R\x0fmixtureInstance\x88\x01\x01\x12.\n\x10polymer_instance\x18\x08 \x01(\tH\x05R\x0fpolymerInstance\x88\x01\x01\x12\x12\n\x04name\x18\t \x01(\tR\x04name\x12&\n\x0cname_display\x18\n \x01(\tH\x06R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\x0b \x01(\tH\x07R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x0c \x01(\tH\x08R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\r \x01(\tH\tR\x03iri\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x0e \x01(\tH\nR\x05pacId\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x0f \x01(\tH\x0bR\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x10 \x01(\x0b\x32\x17.google.protobuf.StructH\x0cR\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x11 \x01(\tH\rR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x12 \x01(\tH\x0eR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x13 \x01(\tH\x0fR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x14 \x01(\tH\x10R\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x15 \x01(\x0b\x32\x17.google.protobuf.StructH\x11R\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x16 \x01(\tH\x12R\x0b\x64\x65scription\x88\x01\x01\x12\x1d\n\x07remarks\x18\x17 \x01(\tH\x13R\x07remarks\x88\x01\x01\x12(\n\rsearch_vector\x18\x18 \x01(\tH\x14R\x0csearchVector\x88\x01\x01\x12\x1d\n\x07labware\x18\x19 \x01(\tH\x15R\x07labware\x88\x01\x01\x12(\n\rsample_layout\x18\x1a \x01(\tH\x16R\x0csampleLayout\x88\x01\x01\x12\x18\n\x07samples\x18\x1b \x03(\tR\x07samples\x12\x14\n\x05users\x18\x1c \x03(\tR\x05users\x12\x16\n\x06groups\x18\x1d \x03(\tR\x06groups\x12-\n\x12organisms_instance\x18\x1e \x03(\tR\x11organismsInstance\x12#\n\rparent_sample\x18\x1f \x03(\tR\x0cparentSampleB\x0c\n\n_sample_idB\x0b\n\t_locationB\x15\n\x13_substance_instanceB\x13\n\x11_solvent_instanceB\x13\n\x11_mixture_instanceB\x13\n\x11_polymer_instanceB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\t\n\x07_pac_idB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\n\n\x08_remarksB\x10\n\x0e_search_vectorB\n\n\x08_labwareB\x10\n\x0e_sample_layout\"X\n\x1dSampleRetrieveByNameNSRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12#\n\rnamespace_uri\x18\x02 \x01(\tR\x0cnamespaceUri\"4\n\x15SampleRetrieveRequest\x12\x1b\n\tsample_id\x18\x01 \x01(\tR\x08sampleId\"<\n\x17SampleSetDestroyRequest\x12!\n\x0csampleset_id\x18\x01 \x01(\tR\x0bsamplesetId\"\x16\n\x14SampleSetListRequest\"e\n\x15SampleSetListResponse\x12L\n\x07results\x18\x01 \x03(\x0b\x32\x32.lara_django.lara_django_samples.SampleSetResponseR\x07results\"\x85\t\n\x1dSampleSetPartialUpdateRequest\x12&\n\x0csampleset_id\x18\x01 \x01(\tH\x00R\x0bsamplesetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x18\n\x07samples\x18\x03 \x03(\tR\x07samples\x12,\n\x0fsampleset_class\x18\x04 \x01(\tH\x01R\x0esamplesetClass\x88\x01\x01\x12.\n\x10sampleset_layout\x18\x05 \x01(\tH\x02R\x0fsamplesetLayout\x88\x01\x01\x12\x1f\n\x08location\x18\x06 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x33\n\x16_partial_update_fields\x18\x07 \x03(\tR\x13PartialUpdateFields\x12\x12\n\x04name\x18\x08 \x01(\tR\x04name\x12&\n\x0cname_display\x18\t \x01(\tH\x04R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\n \x01(\tH\x05R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x0b \x01(\tH\x06R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\x0c \x01(\tH\x07R\x03iri\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\r \x01(\tH\x08R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x0e \x01(\x0b\x32\x17.google.protobuf.StructH\tR\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x0f \x01(\tH\nR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x10 \x01(\tH\x0bR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x11 \x01(\tH\x0cR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x12 \x01(\tH\rR\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x13 \x01(\x0b\x32\x17.google.protobuf.StructH\x0eR\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x14 \x01(\tH\x0fR\x0b\x64\x65scription\x88\x01\x01\x12(\n\rsearch_vector\x18\x15 \x01(\tH\x10R\x0csearchVector\x88\x01\x01\x42\x0f\n\r_sampleset_idB\x12\n\x10_sampleset_classB\x13\n\x11_sampleset_layoutB\x0b\n\t_locationB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\x10\n\x0e_search_vector\"\xc3\x08\n\x10SampleSetRequest\x12&\n\x0csampleset_id\x18\x01 \x01(\tH\x00R\x0bsamplesetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x18\n\x07samples\x18\x03 \x03(\tR\x07samples\x12,\n\x0fsampleset_class\x18\x04 \x01(\tH\x01R\x0esamplesetClass\x88\x01\x01\x12.\n\x10sampleset_layout\x18\x05 \x01(\tH\x02R\x0fsamplesetLayout\x88\x01\x01\x12\x1f\n\x08location\x18\x06 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x12\n\x04name\x18\x07 \x01(\tR\x04name\x12&\n\x0cname_display\x18\x08 \x01(\tH\x04R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\t \x01(\tH\x05R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\n \x01(\tH\x06R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\x0b \x01(\tH\x07R\x03iri\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x0c \x01(\tH\x08R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\r \x01(\x0b\x32\x17.google.protobuf.StructH\tR\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x0e \x01(\tH\nR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0f \x01(\tH\x0bR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x10 \x01(\tH\x0cR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x11 \x01(\tH\rR\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x12 \x01(\x0b\x32\x17.google.protobuf.StructH\x0eR\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x13 \x01(\tH\x0fR\x0b\x64\x65scription\x88\x01\x01\x12(\n\rsearch_vector\x18\x14 \x01(\tH\x10R\x0csearchVector\x88\x01\x01\x42\x0f\n\r_sampleset_idB\x12\n\x10_sampleset_classB\x13\n\x11_sampleset_layoutB\x0b\n\t_locationB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\x10\n\x0e_search_vector\"\xc4\x08\n\x11SampleSetResponse\x12&\n\x0csampleset_id\x18\x01 \x01(\tH\x00R\x0bsamplesetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x18\n\x07samples\x18\x03 \x03(\tR\x07samples\x12,\n\x0fsampleset_class\x18\x04 \x01(\tH\x01R\x0esamplesetClass\x88\x01\x01\x12.\n\x10sampleset_layout\x18\x05 \x01(\tH\x02R\x0fsamplesetLayout\x88\x01\x01\x12\x1f\n\x08location\x18\x06 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x12\n\x04name\x18\x07 \x01(\tR\x04name\x12&\n\x0cname_display\x18\x08 \x01(\tH\x04R\x0bnameDisplay\x88\x01\x01\x12\x15\n\x03url\x18\t \x01(\tH\x05R\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\n \x01(\tH\x06R\x03pid\x88\x01\x01\x12\x15\n\x03iri\x18\x0b \x01(\tH\x07R\x03iri\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x0c \x01(\tH\x08R\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\r \x01(\x0b\x32\x17.google.protobuf.StructH\tR\x0b\x62\x61rcodeJson\x88\x01\x01\x12.\n\x10\x64\x61tetime_created\x18\x0e \x01(\tH\nR\x0f\x64\x61tetimeCreated\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0f \x01(\tH\x0bR\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x32\n\x12\x64\x61tetime_discarded\x18\x10 \x01(\tH\x0cR\x11\x64\x61tetimeDiscarded\x88\x01\x01\x12,\n\x0f\x64\x61tetime_expiry\x18\x11 \x01(\tH\rR\x0e\x64\x61tetimeExpiry\x88\x01\x01\x12\x39\n\tdata_json\x18\x12 \x01(\x0b\x32\x17.google.protobuf.StructH\x0eR\x08\x64\x61taJson\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x13 \x01(\tH\x0fR\x0b\x64\x65scription\x88\x01\x01\x12(\n\rsearch_vector\x18\x14 \x01(\tH\x10R\x0csearchVector\x88\x01\x01\x42\x0f\n\r_sampleset_idB\x12\n\x10_sampleset_classB\x13\n\x11_sampleset_layoutB\x0b\n\t_locationB\x0f\n\r_name_displayB\x06\n\x04_urlB\x06\n\x04_pidB\x06\n\x04_iriB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x13\n\x11_datetime_createdB\x19\n\x17_datetime_last_modifiedB\x15\n\x13_datetime_discardedB\x12\n\x10_datetime_expiryB\x0c\n\n_data_jsonB\x0e\n\x0c_descriptionB\x10\n\x0e_search_vector\"=\n\x18SampleSetRetrieveRequest\x12!\n\x0csampleset_id\x18\x01 \x01(\tR\x0bsamplesetId\"\x18\n\x16SampleSetStreamRequest\"Q\n\x1eSampleSetsSubsetDestroyRequest\x12/\n\x13samplesetssubset_id\x18\x01 \x01(\tR\x12samplesetssubsetId\"\x1d\n\x1bSampleSetsSubsetListRequest\"s\n\x1cSampleSetsSubsetListResponse\x12S\n\x07results\x18\x01 \x03(\x0b\x32\x39.lara_django.lara_django_samples.SampleSetsSubsetResponseR\x07results\"\xb6\x04\n$SampleSetsSubsetPartialUpdateRequest\x12\x34\n\x13samplesetssubset_id\x18\x01 \x01(\tH\x00R\x12samplesetssubsetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04user\x18\x03 \x01(\tR\x04user\x12\x19\n\x05group\x18\x04 \x01(\tH\x01R\x05group\x88\x01\x01\x12\x12\n\x04tags\x18\x05 \x03(\tR\x04tags\x12\x1e\n\nsamplesets\x18\x06 \x03(\tR\nsamplesets\x12\x33\n\x16_partial_update_fields\x18\x07 \x03(\tR\x13PartialUpdateFields\x12&\n\x0cname_display\x18\x08 \x01(\tH\x02R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\t \x01(\tR\x04name\x12%\n\x0b\x64\x65scription\x18\n \x01(\tH\x03R\x0b\x64\x65scription\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0b \x01(\tH\x04R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x1b\n\x06\x65ntity\x18\x0c \x01(\tH\x05R\x06\x65ntity\x88\x01\x01\x42\x16\n\x14_samplesetssubset_idB\x08\n\x06_groupB\x0f\n\r_name_displayB\x0e\n\x0c_descriptionB\x19\n\x17_datetime_last_modifiedB\t\n\x07_entity\"\xf4\x03\n\x17SampleSetsSubsetRequest\x12\x34\n\x13samplesetssubset_id\x18\x01 \x01(\tH\x00R\x12samplesetssubsetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04user\x18\x03 \x01(\tR\x04user\x12\x19\n\x05group\x18\x04 \x01(\tH\x01R\x05group\x88\x01\x01\x12\x12\n\x04tags\x18\x05 \x03(\tR\x04tags\x12\x1e\n\nsamplesets\x18\x06 \x03(\tR\nsamplesets\x12&\n\x0cname_display\x18\x07 \x01(\tH\x02R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x08 \x01(\tR\x04name\x12%\n\x0b\x64\x65scription\x18\t \x01(\tH\x03R\x0b\x64\x65scription\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\n \x01(\tH\x04R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x1b\n\x06\x65ntity\x18\x0b \x01(\tH\x05R\x06\x65ntity\x88\x01\x01\x42\x16\n\x14_samplesetssubset_idB\x08\n\x06_groupB\x0f\n\r_name_displayB\x0e\n\x0c_descriptionB\x19\n\x17_datetime_last_modifiedB\t\n\x07_entity\"\xf5\x03\n\x18SampleSetsSubsetResponse\x12\x34\n\x13samplesetssubset_id\x18\x01 \x01(\tH\x00R\x12samplesetssubsetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04user\x18\x03 \x01(\tR\x04user\x12\x19\n\x05group\x18\x04 \x01(\tH\x01R\x05group\x88\x01\x01\x12\x12\n\x04tags\x18\x05 \x03(\tR\x04tags\x12\x1e\n\nsamplesets\x18\x06 \x03(\tR\nsamplesets\x12&\n\x0cname_display\x18\x07 \x01(\tH\x02R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x08 \x01(\tR\x04name\x12%\n\x0b\x64\x65scription\x18\t \x01(\tH\x03R\x0b\x64\x65scription\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\n \x01(\tH\x04R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x1b\n\x06\x65ntity\x18\x0b \x01(\tH\x05R\x06\x65ntity\x88\x01\x01\x42\x16\n\x14_samplesetssubset_idB\x08\n\x06_groupB\x0f\n\r_name_displayB\x0e\n\x0c_descriptionB\x19\n\x17_datetime_last_modifiedB\t\n\x07_entity\"R\n\x1fSampleSetsSubsetRetrieveRequest\x12/\n\x13samplesetssubset_id\x18\x01 \x01(\tR\x12samplesetssubsetId\"\x1f\n\x1dSampleSetsSubsetStreamRequest\"\x15\n\x13SampleStreamRequest\"H\n\x1bSamplesSubsetDestroyRequest\x12)\n\x10samplessubset_id\x18\x01 \x01(\tR\x0fsamplessubsetId\"\x1a\n\x18SamplesSubsetListRequest\"m\n\x19SamplesSubsetListResponse\x12P\n\x07results\x18\x01 \x03(\x0b\x32\x36.lara_django.lara_django_samples.SamplesSubsetResponseR\x07results\"\xa4\x04\n!SamplesSubsetPartialUpdateRequest\x12.\n\x10samplessubset_id\x18\x01 \x01(\tH\x00R\x0fsamplessubsetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04user\x18\x03 \x01(\tR\x04user\x12\x19\n\x05group\x18\x04 \x01(\tH\x01R\x05group\x88\x01\x01\x12\x12\n\x04tags\x18\x05 \x03(\tR\x04tags\x12\x18\n\x07samples\x18\x06 \x03(\tR\x07samples\x12\x33\n\x16_partial_update_fields\x18\x07 \x03(\tR\x13PartialUpdateFields\x12&\n\x0cname_display\x18\x08 \x01(\tH\x02R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\t \x01(\tR\x04name\x12%\n\x0b\x64\x65scription\x18\n \x01(\tH\x03R\x0b\x64\x65scription\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\x0b \x01(\tH\x04R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x1b\n\x06\x65ntity\x18\x0c \x01(\tH\x05R\x06\x65ntity\x88\x01\x01\x42\x13\n\x11_samplessubset_idB\x08\n\x06_groupB\x0f\n\r_name_displayB\x0e\n\x0c_descriptionB\x19\n\x17_datetime_last_modifiedB\t\n\x07_entity\"\xe2\x03\n\x14SamplesSubsetRequest\x12.\n\x10samplessubset_id\x18\x01 \x01(\tH\x00R\x0fsamplessubsetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04user\x18\x03 \x01(\tR\x04user\x12\x19\n\x05group\x18\x04 \x01(\tH\x01R\x05group\x88\x01\x01\x12\x12\n\x04tags\x18\x05 \x03(\tR\x04tags\x12\x18\n\x07samples\x18\x06 \x03(\tR\x07samples\x12&\n\x0cname_display\x18\x07 \x01(\tH\x02R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x08 \x01(\tR\x04name\x12%\n\x0b\x64\x65scription\x18\t \x01(\tH\x03R\x0b\x64\x65scription\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\n \x01(\tH\x04R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x1b\n\x06\x65ntity\x18\x0b \x01(\tH\x05R\x06\x65ntity\x88\x01\x01\x42\x13\n\x11_samplessubset_idB\x08\n\x06_groupB\x0f\n\r_name_displayB\x0e\n\x0c_descriptionB\x19\n\x17_datetime_last_modifiedB\t\n\x07_entity\"\xe3\x03\n\x15SamplesSubsetResponse\x12.\n\x10samplessubset_id\x18\x01 \x01(\tH\x00R\x0fsamplessubsetId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04user\x18\x03 \x01(\tR\x04user\x12\x19\n\x05group\x18\x04 \x01(\tH\x01R\x05group\x88\x01\x01\x12\x12\n\x04tags\x18\x05 \x03(\tR\x04tags\x12\x18\n\x07samples\x18\x06 \x03(\tR\x07samples\x12&\n\x0cname_display\x18\x07 \x01(\tH\x02R\x0bnameDisplay\x88\x01\x01\x12\x12\n\x04name\x18\x08 \x01(\tR\x04name\x12%\n\x0b\x64\x65scription\x18\t \x01(\tH\x03R\x0b\x64\x65scription\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18\n \x01(\tH\x04R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12\x1b\n\x06\x65ntity\x18\x0b \x01(\tH\x05R\x06\x65ntity\x88\x01\x01\x42\x13\n\x11_samplessubset_idB\x08\n\x06_groupB\x0f\n\r_name_displayB\x0e\n\x0c_descriptionB\x19\n\x17_datetime_last_modifiedB\t\n\x07_entity\"I\n\x1cSamplesSubsetRetrieveRequest\x12)\n\x10samplessubset_id\x18\x01 \x01(\tR\x0fsamplessubsetId\"\x1c\n\x1aSamplesSubsetStreamRequest\"\xd9\x16\n\x19SubstanceInstanceResponse\x12\x36\n\x14substanceinstance_id\x18\x01 \x01(\tH\x00R\x13substanceinstanceId\x88\x01\x01\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x1b\n\x06vendor\x18\x03 \x01(\tH\x01R\x06vendor\x88\x01\x01\x12\x1f\n\x08\x63urrency\x18\x04 \x01(\tH\x02R\x08\x63urrency\x88\x01\x01\x12\x1f\n\x08location\x18\x05 \x01(\tH\x03R\x08location\x88\x01\x01\x12\x1b\n\x06status\x18\x06 \x01(\tH\x04R\x06status\x88\x01\x01\x12\x31\n\x14\x65ntities_responsible\x18\x07 \x03(\tR\x13\x65ntitiesResponsible\x12!\n\x0c\x65ntities_own\x18\x08 \x03(\tR\x0b\x65ntitiesOwn\x12\x14\n\x05users\x18\t \x03(\tR\x05users\x12\x16\n\x06groups\x18\n \x03(\tR\x06groups\x12\x12\n\x04tags\x18\x0b \x03(\tR\x04tags\x12-\n\x12resources_external\x18\x0c \x03(\tR\x11resourcesExternal\x12.\n\x10labware_instance\x18\r \x01(\tH\x05R\x0flabwareInstance\x88\x01\x01\x12\x37\n\x15physical_state_matter\x18\x0e \x01(\tH\x06R\x13physicalStateMatter\x88\x01\x01\x12\x1d\n\ndata_extra\x18\x0f \x03(\tR\tdataExtra\x12\x1c\n\tsubstance\x18\x10 \x01(\tR\tsubstance\x12\x1a\n\x08isotopes\x18\x11 \x03(\tR\x08isotopes\x12&\n\x0cname_display\x18\x12 \x01(\tH\x07R\x0bnameDisplay\x88\x01\x01\x12\x17\n\x04name\x18\x13 \x01(\tH\x08R\x04name\x88\x01\x01\x12\x1d\n\x07\x62\x61rcode\x18\x14 \x01(\tH\tR\x07\x62\x61rcode\x88\x01\x01\x12?\n\x0c\x62\x61rcode_json\x18\x15 \x01(\x0b\x32\x17.google.protobuf.StructH\nR\x0b\x62\x61rcodeJson\x88\x01\x01\x12\x15\n\x03url\x18\x16 \x01(\tH\x0bR\x03url\x88\x01\x01\x12\x15\n\x03pid\x18\x17 \x01(\tH\x0cR\x03pid\x88\x01\x01\x12\x1a\n\x06pac_id\x18\x18 \x01(\tH\rR\x05pacId\x88\x01\x01\x12\x15\n\x03iri\x18\x19 \x01(\tH\x0eR\x03iri\x88\x01\x01\x12,\n\x0fregistration_no\x18\x1a \x01(\tH\x0fR\x0eregistrationNo\x88\x01\x01\x12\"\n\nproduct_id\x18\x1b \x01(\tH\x10R\tproductId\x88\x01\x01\x12 \n\tserial_no\x18\x1c \x01(\tH\x11R\x08serialNo\x88\x01\x01\x12\"\n\nservice_no\x18\x1d \x01(\tH\x12R\tserviceNo\x88\x01\x01\x12:\n\x16\x64\x61tetime_manufacturing\x18\x1e \x01(\tH\x13R\x15\x64\x61tetimeManufacturing\x88\x01\x01\x12\x19\n\x05price\x18\x1f \x01(\x01H\x14R\x05price\x88\x01\x01\x12\x36\n\x07\x63harges\x18  \x01(\x0b\x32\x17.google.protobuf.StructH\x15R\x07\x63harges\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_purchase\x18! \x01(\tH\x16R\x10\x64\x61tetimePurchase\x88\x01\x01\x12\x30\n\x11\x64\x61tetime_delivery\x18\" \x01(\tH\x17R\x10\x64\x61tetimeDelivery\x88\x01\x01\x12<\n\x18\x64\x61tetime_end_of_warranty\x18# \x01(\tH\x18R\x15\x64\x61tetimeEndOfWarranty\x88\x01\x01\x12\x1b\n\x06\x61mount\x18$ \x01(\x05H\x19R\x06\x61mount\x88\x01\x01\x12?\n\x0cstorage_info\x18% \x01(\x0b\x32\x17.google.protobuf.StructH\x1aR\x0bstorageInfo\x88\x01\x01\x12=\n\x0bsafety_info\x18& \x01(\x0b\x32\x17.google.protobuf.StructH\x1bR\nsafetyInfo\x88\x01\x01\x12;\n\nlegal_info\x18\' \x01(\x0b\x32\x17.google.protobuf.StructH\x1cR\tlegalInfo\x88\x01\x01\x12$\n\x0bhash_sha256\x18( \x01(\tH\x1dR\nhashSha256\x88\x01\x01\x12\x19\n\x05\x63olor\x18) \x01(\tH\x1eR\x05\x63olor\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18* \x01(\tH\x1fR\x0b\x64\x65scription\x88\x01\x01\x12\x45\n\x0fhardware_config\x18+ \x01(\x0b\x32\x17.google.protobuf.StructH R\x0ehardwareConfig\x88\x01\x01\x12\x45\n\x0fsoftware_config\x18, \x01(\x0b\x32\x17.google.protobuf.StructH!R\x0esoftwareConfig\x88\x01\x01\x12\x39\n\x16\x64\x61tetime_last_modified\x18- \x01(\tH\"R\x14\x64\x61tetimeLastModified\x88\x01\x01\x12(\n\ramount_volume\x18. \x01(\x01H#R\x0c\x61mountVolume\x88\x01\x01\x12$\n\x0b\x61mount_mass\x18/ \x01(\x01H$R\namountMass\x88\x01\x01\x12\x1b\n\x06purity\x18\x30 \x01(\x01H%R\x06purity\x88\x01\x01\x12=\n\x0bpurity_info\x18\x31 \x01(\x0b\x32\x17.google.protobuf.StructH&R\npurityInfo\x88\x01\x01\x12<\n\nproperties\x18\x32 \x01(\x0b\x32\x17.google.protobuf.StructH\'R\nproperties\x88\x01\x01\x12M\n\x13\x63omputed_properties\x18\x33 \x01(\x0b\x32\x17.google.protobuf.StructH(R\x12\x63omputedProperties\x88\x01\x01\x12(\n\rsearch_vector\x18\x34 \x01(\tH)R\x0csearchVector\x88\x01\x01\x42\x17\n\x15_substanceinstance_idB\t\n\x07_vendorB\x0b\n\t_currencyB\x0b\n\t_locationB\t\n\x07_statusB\x13\n\x11_labware_instanceB\x18\n\x16_physical_state_matterB\x0f\n\r_name_displayB\x07\n\x05_nameB\n\n\x08_barcodeB\x0f\n\r_barcode_jsonB\x06\n\x04_urlB\x06\n\x04_pidB\t\n\x07_pac_idB\x06\n\x04_iriB\x12\n\x10_registration_noB\r\n\x0b_product_idB\x0c\n\n_serial_noB\r\n\x0b_service_noB\x19\n\x17_datetime_manufacturingB\x08\n\x06_priceB\n\n\x08_chargesB\x14\n\x12_datetime_purchaseB\x14\n\x12_datetime_deliveryB\x1b\n\x19_datetime_end_of_warrantyB\t\n\x07_amountB\x0f\n\r_storage_infoB\x0e\n\x0c_safety_infoB\r\n\x0b_legal_infoB\x0e\n\x0c_hash_sha256B\x08\n\x06_colorB\x0e\n\x0c_descriptionB\x12\n\x10_hardware_configB\x12\n\x10_software_configB\x19\n\x17_datetime_last_modifiedB\x10\n\x0e_amount_volumeB\x0e\n\x0c_amount_massB\t\n\x07_purityB\x0e\n\x0c_purity_infoB\r\n\x0b_propertiesB\x16\n\x14_computed_propertiesB\x10\n\x0e_search_vector2\xce\x0b\n\x13\x45xtraDataController\x12q\n\x06\x43reate\x12\x31.lara_django.lara_django_samples.ExtraDataRequest\x1a\x32.lara_django.lara_django_samples.ExtraDataResponse\"\x00\x12]\n\x07\x44\x65stroy\x12\x38.lara_django.lara_django_samples.ExtraDataDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12y\n\x0c\x44ownloadFile\x12\x31.lara_django.lara_django_samples.FileDownloadInfo\x1a\x32.lara_django.lara_django_samples.FileDownloadChunk\"\x00\x30\x01\x12|\n\rDownloadImage\x12\x32.lara_django.lara_django_samples.ImageDownloadInfo\x1a\x33.lara_django.lara_django_samples.ImageDownloadChunk\"\x00\x30\x01\x12w\n\x04List\x12\x35.lara_django.lara_django_samples.ExtraDataListRequest\x1a\x36.lara_django.lara_django_samples.ExtraDataListResponse\"\x00\x12\x85\x01\n\rPartialUpdate\x12>.lara_django.lara_django_samples.ExtraDataPartialUpdateRequest\x1a\x32.lara_django.lara_django_samples.ExtraDataResponse\"\x00\x12{\n\x08Retrieve\x12\x39.lara_django.lara_django_samples.ExtraDataRetrieveRequest\x1a\x32.lara_django.lara_django_samples.ExtraDataResponse\"\x00\x12\x92\x01\n\x17RetrieveByNameNamespace\x12\x41.lara_django.lara_django_samples.ExtraDataRetrieveByNameNSRequest\x1a\x32.lara_django.lara_django_samples.ExtraDataResponse\"\x00\x12y\n\x06Stream\x12\x37.lara_django.lara_django_samples.ExtraDataStreamRequest\x1a\x32.lara_django.lara_django_samples.ExtraDataResponse\"\x00\x30\x01\x12q\n\x06Update\x12\x31.lara_django.lara_django_samples.ExtraDataRequest\x1a\x32.lara_django.lara_django_samples.ExtraDataResponse\"\x00\x12s\n\nUploadFile\x12\x30.lara_django.lara_django_samples.FileUploadChunk\x1a/.lara_django.lara_django_samples.FileUploadInfo\"\x00(\x01\x12v\n\x0bUploadImage\x12\x31.lara_django.lara_django_samples.ImageUploadChunk\x1a\x30.lara_django.lara_django_samples.ImageUploadInfo\"\x00(\x01\x32\xb0\x02\n\x1aSampleClassByIRIController\x12\x85\x01\n\x04List\x12<.lara_django.lara_django_samples.SampleClassByIRIListRequest\x1a=.lara_django.lara_django_samples.SampleClassByIRIListResponse\"\x00\x12\x89\x01\n\x08Retrieve\x12@.lara_django.lara_django_samples.SampleClassByIRIRetrieveRequest\x1a\x39.lara_django.lara_django_samples.SampleClassByIRIResponse\"\x00\x32\xef\x06\n\x15SampleClassController\x12u\n\x06\x43reate\x12\x33.lara_django.lara_django_samples.SampleClassRequest\x1a\x34.lara_django.lara_django_samples.SampleClassResponse\"\x00\x12_\n\x07\x44\x65stroy\x12:.lara_django.lara_django_samples.SampleClassDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12{\n\x04List\x12\x37.lara_django.lara_django_samples.SampleClassListRequest\x1a\x38.lara_django.lara_django_samples.SampleClassListResponse\"\x00\x12\x89\x01\n\rPartialUpdate\x12@.lara_django.lara_django_samples.SampleClassPartialUpdateRequest\x1a\x34.lara_django.lara_django_samples.SampleClassResponse\"\x00\x12\x7f\n\x08Retrieve\x12;.lara_django.lara_django_samples.SampleClassRetrieveRequest\x1a\x34.lara_django.lara_django_samples.SampleClassResponse\"\x00\x12}\n\x06Stream\x12\x39.lara_django.lara_django_samples.SampleClassStreamRequest\x1a\x34.lara_django.lara_django_samples.SampleClassResponse\"\x00\x30\x01\x12u\n\x06Update\x12\x33.lara_django.lara_django_samples.SampleClassRequest\x1a\x34.lara_django.lara_django_samples.SampleClassResponse\"\x00\x32\x9d\x0b\n\x10SampleController\x12k\n\x06\x43reate\x12..lara_django.lara_django_samples.SampleRequest\x1a/.lara_django.lara_django_samples.SampleResponse\"\x00\x12Z\n\x07\x44\x65stroy\x12\x35.lara_django.lara_django_samples.SampleDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12y\n\x0c\x44ownloadFile\x12\x31.lara_django.lara_django_samples.FileDownloadInfo\x1a\x32.lara_django.lara_django_samples.FileDownloadChunk\"\x00\x30\x01\x12|\n\rDownloadImage\x12\x32.lara_django.lara_django_samples.ImageDownloadInfo\x1a\x33.lara_django.lara_django_samples.ImageDownloadChunk\"\x00\x30\x01\x12q\n\x04List\x12\x32.lara_django.lara_django_samples.SampleListRequest\x1a\x33.lara_django.lara_django_samples.SampleListResponse\"\x00\x12\x7f\n\rPartialUpdate\x12;.lara_django.lara_django_samples.SamplePartialUpdateRequest\x1a/.lara_django.lara_django_samples.SampleResponse\"\x00\x12u\n\x08Retrieve\x12\x36.lara_django.lara_django_samples.SampleRetrieveRequest\x1a/.lara_django.lara_django_samples.SampleResponse\"\x00\x12\x8c\x01\n\x17RetrieveByNameNamespace\x12>.lara_django.lara_django_samples.SampleRetrieveByNameNSRequest\x1a/.lara_django.lara_django_samples.SampleResponse\"\x00\x12s\n\x06Stream\x12\x34.lara_django.lara_django_samples.SampleStreamRequest\x1a/.lara_django.lara_django_samples.SampleResponse\"\x00\x30\x01\x12k\n\x06Update\x12..lara_django.lara_django_samples.SampleRequest\x1a/.lara_django.lara_django_samples.SampleResponse\"\x00\x12s\n\nUploadFile\x12\x30.lara_django.lara_django_samples.FileUploadChunk\x1a/.lara_django.lara_django_samples.FileUploadInfo\"\x00(\x01\x12v\n\x0bUploadImage\x12\x31.lara_django.lara_django_samples.ImageUploadChunk\x1a\x30.lara_django.lara_django_samples.ImageUploadInfo\"\x00(\x01\x32\xe1\x06\n\x14SampleFullController\x12s\n\x06\x43reate\x12\x32.lara_django.lara_django_samples.SampleFullRequest\x1a\x33.lara_django.lara_django_samples.SampleFullResponse\"\x00\x12^\n\x07\x44\x65stroy\x12\x39.lara_django.lara_django_samples.SampleFullDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12y\n\x04List\x12\x36.lara_django.lara_django_samples.SampleFullListRequest\x1a\x37.lara_django.lara_django_samples.SampleFullListResponse\"\x00\x12\x87\x01\n\rPartialUpdate\x12?.lara_django.lara_django_samples.SampleFullPartialUpdateRequest\x1a\x33.lara_django.lara_django_samples.SampleFullResponse\"\x00\x12}\n\x08Retrieve\x12:.lara_django.lara_django_samples.SampleFullRetrieveRequest\x1a\x33.lara_django.lara_django_samples.SampleFullResponse\"\x00\x12{\n\x06Stream\x12\x38.lara_django.lara_django_samples.SampleFullStreamRequest\x1a\x33.lara_django.lara_django_samples.SampleFullResponse\"\x00\x30\x01\x12s\n\x06Update\x12\x32.lara_django.lara_django_samples.SampleFullRequest\x1a\x33.lara_django.lara_django_samples.SampleFullResponse\"\x00\x32\xff\x0b\n\x16SampleLayoutController\x12w\n\x06\x43reate\x12\x34.lara_django.lara_django_samples.SampleLayoutRequest\x1a\x35.lara_django.lara_django_samples.SampleLayoutResponse\"\x00\x12`\n\x07\x44\x65stroy\x12;.lara_django.lara_django_samples.SampleLayoutDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12y\n\x0c\x44ownloadFile\x12\x31.lara_django.lara_django_samples.FileDownloadInfo\x1a\x32.lara_django.lara_django_samples.FileDownloadChunk\"\x00\x30\x01\x12|\n\rDownloadImage\x12\x32.lara_django.lara_django_samples.ImageDownloadInfo\x1a\x33.lara_django.lara_django_samples.ImageDownloadChunk\"\x00\x30\x01\x12}\n\x04List\x12\x38.lara_django.lara_django_samples.SampleLayoutListRequest\x1a\x39.lara_django.lara_django_samples.SampleLayoutListResponse\"\x00\x12\x8b\x01\n\rPartialUpdate\x12\x41.lara_django.lara_django_samples.SampleLayoutPartialUpdateRequest\x1a\x35.lara_django.lara_django_samples.SampleLayoutResponse\"\x00\x12\x81\x01\n\x08Retrieve\x12<.lara_django.lara_django_samples.SampleLayoutRetrieveRequest\x1a\x35.lara_django.lara_django_samples.SampleLayoutResponse\"\x00\x12\x98\x01\n\x17RetrieveByNameNamespace\x12\x44.lara_django.lara_django_samples.SampleLayoutRetrieveByNameNSRequest\x1a\x35.lara_django.lara_django_samples.SampleLayoutResponse\"\x00\x12\x7f\n\x06Stream\x12:.lara_django.lara_django_samples.SampleLayoutStreamRequest\x1a\x35.lara_django.lara_django_samples.SampleLayoutResponse\"\x00\x30\x01\x12w\n\x06Update\x12\x34.lara_django.lara_django_samples.SampleLayoutRequest\x1a\x35.lara_django.lara_django_samples.SampleLayoutResponse\"\x00\x12s\n\nUploadFile\x12\x30.lara_django.lara_django_samples.FileUploadChunk\x1a/.lara_django.lara_django_samples.FileUploadInfo\"\x00(\x01\x12v\n\x0bUploadImage\x12\x31.lara_django.lara_django_samples.ImageUploadChunk\x1a\x30.lara_django.lara_django_samples.ImageUploadInfo\"\x00(\x01\x32\xd3\x06\n\x13SampleSetController\x12q\n\x06\x43reate\x12\x31.lara_django.lara_django_samples.SampleSetRequest\x1a\x32.lara_django.lara_django_samples.SampleSetResponse\"\x00\x12]\n\x07\x44\x65stroy\x12\x38.lara_django.lara_django_samples.SampleSetDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12w\n\x04List\x12\x35.lara_django.lara_django_samples.SampleSetListRequest\x1a\x36.lara_django.lara_django_samples.SampleSetListResponse\"\x00\x12\x85\x01\n\rPartialUpdate\x12>.lara_django.lara_django_samples.SampleSetPartialUpdateRequest\x1a\x32.lara_django.lara_django_samples.SampleSetResponse\"\x00\x12{\n\x08Retrieve\x12\x39.lara_django.lara_django_samples.SampleSetRetrieveRequest\x1a\x32.lara_django.lara_django_samples.SampleSetResponse\"\x00\x12y\n\x06Stream\x12\x37.lara_django.lara_django_samples.SampleSetStreamRequest\x1a\x32.lara_django.lara_django_samples.SampleSetResponse\"\x00\x30\x01\x12q\n\x06Update\x12\x31.lara_django.lara_django_samples.SampleSetRequest\x1a\x32.lara_django.lara_django_samples.SampleSetResponse\"\x00\x32\xb8\x07\n\x1aSampleSetsSubsetController\x12\x7f\n\x06\x43reate\x12\x38.lara_django.lara_django_samples.SampleSetsSubsetRequest\x1a\x39.lara_django.lara_django_samples.SampleSetsSubsetResponse\"\x00\x12\x64\n\x07\x44\x65stroy\x12?.lara_django.lara_django_samples.SampleSetsSubsetDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x85\x01\n\x04List\x12<.lara_django.lara_django_samples.SampleSetsSubsetListRequest\x1a=.lara_django.lara_django_samples.SampleSetsSubsetListResponse\"\x00\x12\x93\x01\n\rPartialUpdate\x12\x45.lara_django.lara_django_samples.SampleSetsSubsetPartialUpdateRequest\x1a\x39.lara_django.lara_django_samples.SampleSetsSubsetResponse\"\x00\x12\x89\x01\n\x08Retrieve\x12@.lara_django.lara_django_samples.SampleSetsSubsetRetrieveRequest\x1a\x39.lara_django.lara_django_samples.SampleSetsSubsetResponse\"\x00\x12\x87\x01\n\x06Stream\x12>.lara_django.lara_django_samples.SampleSetsSubsetStreamRequest\x1a\x39.lara_django.lara_django_samples.SampleSetsSubsetResponse\"\x00\x30\x01\x12\x7f\n\x06Update\x12\x38.lara_django.lara_django_samples.SampleSetsSubsetRequest\x1a\x39.lara_django.lara_django_samples.SampleSetsSubsetResponse\"\x00\x32\x8d\x07\n\x17SamplesSubsetController\x12y\n\x06\x43reate\x12\x35.lara_django.lara_django_samples.SamplesSubsetRequest\x1a\x36.lara_django.lara_django_samples.SamplesSubsetResponse\"\x00\x12\x61\n\x07\x44\x65stroy\x12<.lara_django.lara_django_samples.SamplesSubsetDestroyRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x7f\n\x04List\x12\x39.lara_django.lara_django_samples.SamplesSubsetListRequest\x1a:.lara_django.lara_django_samples.SamplesSubsetListResponse\"\x00\x12\x8d\x01\n\rPartialUpdate\x12\x42.lara_django.lara_django_samples.SamplesSubsetPartialUpdateRequest\x1a\x36.lara_django.lara_django_samples.SamplesSubsetResponse\"\x00\x12\x83\x01\n\x08Retrieve\x12=.lara_django.lara_django_samples.SamplesSubsetRetrieveRequest\x1a\x36.lara_django.lara_django_samples.SamplesSubsetResponse\"\x00\x12\x81\x01\n\x06Stream\x12;.lara_django.lara_django_samples.SamplesSubsetStreamRequest\x1a\x36.lara_django.lara_django_samples.SamplesSubsetResponse\"\x00\x30\x01\x12y\n\x06Update\x12\x35.lara_django.lara_django_samples.SamplesSubsetRequest\x1a\x36.lara_django.lara_django_samples.SamplesSubsetResponse\"\x00\x42\x99\x02\n#com.lara_django.lara_django_samplesB\x16LaraDjangoSamplesProtoP\x01ZIgitlab.com/larasuite/lara-django-samples/grpc/lara_django_samples_grpc/v1\xa2\x02\x03LLX\xaa\x02\x1cLaraDjango.LaraDjangoSamples\xca\x02\x1cLaraDjango\\LaraDjangoSamples\xe2\x02(LaraDjango\\LaraDjangoSamples\\GPBMetadata\xea\x02\x1dLaraDjango::LaraDjangoSamplesb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'lara_django_samples_grpc.v1.lara_django_samples_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n#com.lara_django.lara_django_samplesB\026LaraDjangoSamplesProtoP\001ZIgitlab.com/larasuite/lara-django-samples/grpc/lara_django_samples_grpc/v1\242\002\003LLX\252\002\034LaraDjango.LaraDjangoSamples\312\002\034LaraDjango\\LaraDjangoSamples\342\002(LaraDjango\\LaraDjangoSamples\\GPBMetadata\352\002\035LaraDjango::LaraDjangoSamples'
  _globals['_ENTITYRESPONSE']._serialized_start=150
  _globals['_ENTITYRESPONSE']._serialized_end=2765
  _globals['_EXTRADATADESTROYREQUEST']._serialized_start=2767
  _globals['_EXTRADATADESTROYREQUEST']._serialized_end=2827
  _globals['_EXTRADATALISTREQUEST']._serialized_start=2829
  _globals['_EXTRADATALISTREQUEST']._serialized_end=2851
  _globals['_EXTRADATALISTRESPONSE']._serialized_start=2853
  _globals['_EXTRADATALISTRESPONSE']._serialized_end=2954
  _globals['_EXTRADATAPARTIALUPDATEREQUEST']._serialized_start=2957
  _globals['_EXTRADATAPARTIALUPDATEREQUEST']._serialized_end=3871
  _globals['_EXTRADATAREQUEST']._serialized_start=3874
  _globals['_EXTRADATAREQUEST']._serialized_end=4722
  _globals['_EXTRADATARESPONSE']._serialized_start=4725
  _globals['_EXTRADATARESPONSE']._serialized_end=5574
  _globals['_EXTRADATARETRIEVEBYNAMENSREQUEST']._serialized_start=5576
  _globals['_EXTRADATARETRIEVEBYNAMENSREQUEST']._serialized_end=5667
  _globals['_EXTRADATARETRIEVEREQUEST']._serialized_start=5669
  _globals['_EXTRADATARETRIEVEREQUEST']._serialized_end=5730
  _globals['_EXTRADATASTREAMREQUEST']._serialized_start=5732
  _globals['_EXTRADATASTREAMREQUEST']._serialized_end=5756
  _globals['_FILEDOWNLOADCHUNK']._serialized_start=5758
  _globals['_FILEDOWNLOADCHUNK']._serialized_end=5851
  _globals['_FILEDOWNLOADINFO']._serialized_start=5853
  _globals['_FILEDOWNLOADINFO']._serialized_end=5927
  _globals['_FILEUPLOADCHUNK']._serialized_start=5929
  _globals['_FILEUPLOADCHUNK']._serialized_end=6032
  _globals['_FILEUPLOADINFO']._serialized_start=6034
  _globals['_FILEUPLOADINFO']._serialized_end=6076
  _globals['_GROUPRESPONSE']._serialized_start=6079
  _globals['_GROUPRESPONSE']._serialized_end=6637
  _globals['_IMAGEDOWNLOADCHUNK']._serialized_start=6639
  _globals['_IMAGEDOWNLOADCHUNK']._serialized_end=6744
  _globals['_IMAGEDOWNLOADINFO']._serialized_start=6746
  _globals['_IMAGEDOWNLOADINFO']._serialized_end=6821
  _globals['_IMAGEUPLOADCHUNK']._serialized_start=6823
  _globals['_IMAGEUPLOADCHUNK']._serialized_end=6927
  _globals['_IMAGEUPLOADINFO']._serialized_start=6929
  _globals['_IMAGEUPLOADINFO']._serialized_end=6972
  _globals['_LABWAREINSTANCERESPONSE']._serialized_start=6975
  _globals['_LABWAREINSTANCERESPONSE']._serialized_end=9499
  _globals['_MIXTUREINSTANCERESPONSE']._serialized_start=9502
  _globals['_MIXTUREINSTANCERESPONSE']._serialized_end=12504
  _globals['_NAMESPACERESPONSE']._serialized_start=12507
  _globals['_NAMESPACERESPONSE']._serialized_end=12656
  _globals['_ORGANISMINSTANCERESPONSE']._serialized_start=12659
  _globals['_ORGANISMINSTANCERESPONSE']._serialized_end=15351
  _globals['_POLYMERINSTANCERESPONSE']._serialized_start=15354
  _globals['_POLYMERINSTANCERESPONSE']._serialized_end=18247
  _globals['_SAMPLECLASSBYIRILISTREQUEST']._serialized_start=18249
  _globals['_SAMPLECLASSBYIRILISTREQUEST']._serialized_end=18278
  _globals['_SAMPLECLASSBYIRILISTRESPONSE']._serialized_start=18280
  _globals['_SAMPLECLASSBYIRILISTRESPONSE']._serialized_end=18395
  _globals['_SAMPLECLASSBYIRIRESPONSE']._serialized_start=18398
  _globals['_SAMPLECLASSBYIRIRESPONSE']._serialized_end=18593
  _globals['_SAMPLECLASSBYIRIRETRIEVEREQUEST']._serialized_start=18595
  _globals['_SAMPLECLASSBYIRIRETRIEVEREQUEST']._serialized_end=18646
  _globals['_SAMPLECLASSDESTROYREQUEST']._serialized_start=18648
  _globals['_SAMPLECLASSDESTROYREQUEST']._serialized_end=18714
  _globals['_SAMPLECLASSLISTREQUEST']._serialized_start=18716
  _globals['_SAMPLECLASSLISTREQUEST']._serialized_end=18740
  _globals['_SAMPLECLASSLISTRESPONSE']._serialized_start=18742
  _globals['_SAMPLECLASSLISTRESPONSE']._serialized_end=18847
  _globals['_SAMPLECLASSPARTIALUPDATEREQUEST']._serialized_start=18850
  _globals['_SAMPLECLASSPARTIALUPDATEREQUEST']._serialized_end=19105
  _globals['_SAMPLECLASSREQUEST']._serialized_start=19108
  _globals['_SAMPLECLASSREQUEST']._serialized_end=19297
  _globals['_SAMPLECLASSRESPONSE']._serialized_start=19300
  _globals['_SAMPLECLASSRESPONSE']._serialized_end=19490
  _globals['_SAMPLECLASSRETRIEVEREQUEST']._serialized_start=19492
  _globals['_SAMPLECLASSRETRIEVEREQUEST']._serialized_end=19559
  _globals['_SAMPLECLASSSTREAMREQUEST']._serialized_start=19561
  _globals['_SAMPLECLASSSTREAMREQUEST']._serialized_end=19587
  _globals['_SAMPLEDESTROYREQUEST']._serialized_start=19589
  _globals['_SAMPLEDESTROYREQUEST']._serialized_end=19640
  _globals['_SAMPLEFULLDESTROYREQUEST']._serialized_start=19642
  _globals['_SAMPLEFULLDESTROYREQUEST']._serialized_end=19697
  _globals['_SAMPLEFULLLISTREQUEST']._serialized_start=19699
  _globals['_SAMPLEFULLLISTREQUEST']._serialized_end=19722
  _globals['_SAMPLEFULLLISTRESPONSE']._serialized_start=19724
  _globals['_SAMPLEFULLLISTRESPONSE']._serialized_end=19827
  _globals['_SAMPLEFULLPARTIALUPDATEREQUEST']._serialized_start=19830
  _globals['_SAMPLEFULLPARTIALUPDATEREQUEST']._serialized_end=20980
  _globals['_SAMPLEFULLREQUEST']._serialized_start=20983
  _globals['_SAMPLEFULLREQUEST']._serialized_end=22067
  _globals['_SAMPLEFULLRESPONSE']._serialized_start=22070
  _globals['_SAMPLEFULLRESPONSE']._serialized_end=24347
  _globals['_SAMPLEFULLRETRIEVEREQUEST']._serialized_start=24349
  _globals['_SAMPLEFULLRETRIEVEREQUEST']._serialized_end=24405
  _globals['_SAMPLEFULLSTREAMREQUEST']._serialized_start=24407
  _globals['_SAMPLEFULLSTREAMREQUEST']._serialized_end=24432
  _globals['_SAMPLELAYOUTDESTROYREQUEST']._serialized_start=24434
  _globals['_SAMPLELAYOUTDESTROYREQUEST']._serialized_end=24503
  _globals['_SAMPLELAYOUTLISTREQUEST']._serialized_start=24505
  _globals['_SAMPLELAYOUTLISTREQUEST']._serialized_end=24530
  _globals['_SAMPLELAYOUTLISTRESPONSE']._serialized_start=24532
  _globals['_SAMPLELAYOUTLISTRESPONSE']._serialized_end=24639
  _globals['_SAMPLELAYOUTPARTIALUPDATEREQUEST']._serialized_start=24642
  _globals['_SAMPLELAYOUTPARTIALUPDATEREQUEST']._serialized_end=25426
  _globals['_SAMPLELAYOUTREQUEST']._serialized_start=25429
  _globals['_SAMPLELAYOUTREQUEST']._serialized_end=26147
  _globals['_SAMPLELAYOUTRESPONSE']._serialized_start=26150
  _globals['_SAMPLELAYOUTRESPONSE']._serialized_end=26920
  _globals['_SAMPLELAYOUTRETRIEVEBYNAMENSREQUEST']._serialized_start=26922
  _globals['_SAMPLELAYOUTRETRIEVEBYNAMENSREQUEST']._serialized_end=27016
  _globals['_SAMPLELAYOUTRETRIEVEREQUEST']._serialized_start=27018
  _globals['_SAMPLELAYOUTRETRIEVEREQUEST']._serialized_end=27088
  _globals['_SAMPLELAYOUTSTREAMREQUEST']._serialized_start=27090
  _globals['_SAMPLELAYOUTSTREAMREQUEST']._serialized_end=27117
  _globals['_SAMPLELISTREQUEST']._serialized_start=27119
  _globals['_SAMPLELISTREQUEST']._serialized_end=27138
  _globals['_SAMPLELISTRESPONSE']._serialized_start=27140
  _globals['_SAMPLELISTRESPONSE']._serialized_end=27235
  _globals['_SAMPLEPARTIALUPDATEREQUEST']._serialized_start=27238
  _globals['_SAMPLEPARTIALUPDATEREQUEST']._serialized_end=28880
  _globals['_SAMPLEREQUEST']._serialized_start=28883
  _globals['_SAMPLEREQUEST']._serialized_end=30459
  _globals['_SAMPLERESPONSE']._serialized_start=30462
  _globals['_SAMPLERESPONSE']._serialized_end=32039
  _globals['_SAMPLERETRIEVEBYNAMENSREQUEST']._serialized_start=32041
  _globals['_SAMPLERETRIEVEBYNAMENSREQUEST']._serialized_end=32129
  _globals['_SAMPLERETRIEVEREQUEST']._serialized_start=32131
  _globals['_SAMPLERETRIEVEREQUEST']._serialized_end=32183
  _globals['_SAMPLESETDESTROYREQUEST']._serialized_start=32185
  _globals['_SAMPLESETDESTROYREQUEST']._serialized_end=32245
  _globals['_SAMPLESETLISTREQUEST']._serialized_start=32247
  _globals['_SAMPLESETLISTREQUEST']._serialized_end=32269
  _globals['_SAMPLESETLISTRESPONSE']._serialized_start=32271
  _globals['_SAMPLESETLISTRESPONSE']._serialized_end=32372
  _globals['_SAMPLESETPARTIALUPDATEREQUEST']._serialized_start=32375
  _globals['_SAMPLESETPARTIALUPDATEREQUEST']._serialized_end=33532
  _globals['_SAMPLESETREQUEST']._serialized_start=33535
  _globals['_SAMPLESETREQUEST']._serialized_end=34626
  _globals['_SAMPLESETRESPONSE']._serialized_start=34629
  _globals['_SAMPLESETRESPONSE']._serialized_end=35721
  _globals['_SAMPLESETRETRIEVEREQUEST']._serialized_start=35723
  _globals['_SAMPLESETRETRIEVEREQUEST']._serialized_end=35784
  _globals['_SAMPLESETSTREAMREQUEST']._serialized_start=35786
  _globals['_SAMPLESETSTREAMREQUEST']._serialized_end=35810
  _globals['_SAMPLESETSSUBSETDESTROYREQUEST']._serialized_start=35812
  _globals['_SAMPLESETSSUBSETDESTROYREQUEST']._serialized_end=35893
  _globals['_SAMPLESETSSUBSETLISTREQUEST']._serialized_start=35895
  _globals['_SAMPLESETSSUBSETLISTREQUEST']._serialized_end=35924
  _globals['_SAMPLESETSSUBSETLISTRESPONSE']._serialized_start=35926
  _globals['_SAMPLESETSSUBSETLISTRESPONSE']._serialized_end=36041
  _globals['_SAMPLESETSSUBSETPARTIALUPDATEREQUEST']._serialized_start=36044
  _globals['_SAMPLESETSSUBSETPARTIALUPDATEREQUEST']._serialized_end=36610
  _globals['_SAMPLESETSSUBSETREQUEST']._serialized_start=36613
  _globals['_SAMPLESETSSUBSETREQUEST']._serialized_end=37113
  _globals['_SAMPLESETSSUBSETRESPONSE']._serialized_start=37116
  _globals['_SAMPLESETSSUBSETRESPONSE']._serialized_end=37617
  _globals['_SAMPLESETSSUBSETRETRIEVEREQUEST']._serialized_start=37619
  _globals['_SAMPLESETSSUBSETRETRIEVEREQUEST']._serialized_end=37701
  _globals['_SAMPLESETSSUBSETSTREAMREQUEST']._serialized_start=37703
  _globals['_SAMPLESETSSUBSETSTREAMREQUEST']._serialized_end=37734
  _globals['_SAMPLESTREAMREQUEST']._serialized_start=37736
  _globals['_SAMPLESTREAMREQUEST']._serialized_end=37757
  _globals['_SAMPLESSUBSETDESTROYREQUEST']._serialized_start=37759
  _globals['_SAMPLESSUBSETDESTROYREQUEST']._serialized_end=37831
  _globals['_SAMPLESSUBSETLISTREQUEST']._serialized_start=37833
  _globals['_SAMPLESSUBSETLISTREQUEST']._serialized_end=37859
  _globals['_SAMPLESSUBSETLISTRESPONSE']._serialized_start=37861
  _globals['_SAMPLESSUBSETLISTRESPONSE']._serialized_end=37970
  _globals['_SAMPLESSUBSETPARTIALUPDATEREQUEST']._serialized_start=37973
  _globals['_SAMPLESSUBSETPARTIALUPDATEREQUEST']._serialized_end=38521
  _globals['_SAMPLESSUBSETREQUEST']._serialized_start=38524
  _globals['_SAMPLESSUBSETREQUEST']._serialized_end=39006
  _globals['_SAMPLESSUBSETRESPONSE']._serialized_start=39009
  _globals['_SAMPLESSUBSETRESPONSE']._serialized_end=39492
  _globals['_SAMPLESSUBSETRETRIEVEREQUEST']._serialized_start=39494
  _globals['_SAMPLESSUBSETRETRIEVEREQUEST']._serialized_end=39567
  _globals['_SAMPLESSUBSETSTREAMREQUEST']._serialized_start=39569
  _globals['_SAMPLESSUBSETSTREAMREQUEST']._serialized_end=39597
  _globals['_SUBSTANCEINSTANCERESPONSE']._serialized_start=39600
  _globals['_SUBSTANCEINSTANCERESPONSE']._serialized_end=42505
  _globals['_EXTRADATACONTROLLER']._serialized_start=42508
  _globals['_EXTRADATACONTROLLER']._serialized_end=43994
  _globals['_SAMPLECLASSBYIRICONTROLLER']._serialized_start=43997
  _globals['_SAMPLECLASSBYIRICONTROLLER']._serialized_end=44301
  _globals['_SAMPLECLASSCONTROLLER']._serialized_start=44304
  _globals['_SAMPLECLASSCONTROLLER']._serialized_end=45183
  _globals['_SAMPLECONTROLLER']._serialized_start=45186
  _globals['_SAMPLECONTROLLER']._serialized_end=46623
  _globals['_SAMPLEFULLCONTROLLER']._serialized_start=46626
  _globals['_SAMPLEFULLCONTROLLER']._serialized_end=47491
  _globals['_SAMPLELAYOUTCONTROLLER']._serialized_start=47494
  _globals['_SAMPLELAYOUTCONTROLLER']._serialized_end=49029
  _globals['_SAMPLESETCONTROLLER']._serialized_start=49032
  _globals['_SAMPLESETCONTROLLER']._serialized_end=49883
  _globals['_SAMPLESETSSUBSETCONTROLLER']._serialized_start=49886
  _globals['_SAMPLESETSSUBSETCONTROLLER']._serialized_end=50838
  _globals['_SAMPLESSUBSETCONTROLLER']._serialized_start=50841
  _globals['_SAMPLESSUBSETCONTROLLER']._serialized_end=51750
# @@protoc_insertion_point(module_scope)
