# coding: utf-8

# flake8: noqa
"""
    ICAT+ API

    ICAT+ RESTful API with Swagger

    The version of the OpenAPI document: 1.0.0
    Contact: demariaa@esrf.fr
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


# import models into model package
from icat_plus_client.models.actions import Actions
from icat_plus_client.models.address import Address
from icat_plus_client.models.authors_inner import AuthorsInner
from icat_plus_client.models.cache_stats import CacheStats
from icat_plus_client.models.cache_user_storage import CacheUserStorage
from icat_plus_client.models.catalogue_session_id_instrumentscientist_delete_request import CatalogueSessionIdInstrumentscientistDeleteRequest
from icat_plus_client.models.catalogue_session_id_instrumentscientist_put_request import CatalogueSessionIdInstrumentscientistPutRequest
from icat_plus_client.models.catalogue_session_id_investigation_id_investigation_id_investigationusers_post_request import CatalogueSessionIdInvestigationIdInvestigationIdInvestigationusersPostRequest
from icat_plus_client.models.credentials import Credentials
from icat_plus_client.models.dataacquisition_api_key_base64_post_request import DataacquisitionApiKeyBase64PostRequest
from icat_plus_client.models.dataacquisition_api_key_dataset_restore_post_request import DataacquisitionApiKeyDatasetRestorePostRequest
from icat_plus_client.models.dataacquisition_api_key_mint_post200_response import DataacquisitionApiKeyMintPost200Response
from icat_plus_client.models.dataacquisition_api_key_mint_post_request import DataacquisitionApiKeyMintPostRequest
from icat_plus_client.models.datacollection import Datacollection
from icat_plus_client.models.datacollection_data_collection_datasets_inner import DatacollectionDataCollectionDatasetsInner
from icat_plus_client.models.datacollection_data_collection_datasets_inner_dataset import DatacollectionDataCollectionDatasetsInnerDataset
from icat_plus_client.models.datafile import Datafile
from icat_plus_client.models.datafilelight import Datafilelight
from icat_plus_client.models.dataset import Dataset
from icat_plus_client.models.dataset_document import DatasetDocument
from icat_plus_client.models.dataset_document_investigation import DatasetDocumentInvestigation
from icat_plus_client.models.dataset_document_parameters_inner import DatasetDocumentParametersInner
from icat_plus_client.models.dataset_techniques_inner import DatasetTechniquesInner
from icat_plus_client.models.datasetaccess import Datasetaccess
from icat_plus_client.models.datasetparameter import Datasetparameter
from icat_plus_client.models.dmpquestionnaire import Dmpquestionnaire
from icat_plus_client.models.doi_data import DoiData
from icat_plus_client.models.doi_session_id_mint_post_request import DoiSessionIdMintPostRequest
from icat_plus_client.models.doi_session_id_reserve_post_request import DoiSessionIdReservePostRequest
from icat_plus_client.models.elasticsearch_session_id_stats_instrument_metrics_get_request_inner import ElasticsearchSessionIdStatsInstrumentMetricsGetRequestInner
from icat_plus_client.models.event import Event
from icat_plus_client.models.event_content_inner import EventContentInner
from icat_plus_client.models.ewoks_session_id_jobs_post_request import EwoksSessionIdJobsPostRequest
from icat_plus_client.models.ewoks_session_id_jobs_put_request import EwoksSessionIdJobsPutRequest
from icat_plus_client.models.ewoks_session_id_jobs_put_request_step import EwoksSessionIdJobsPutRequestStep
from icat_plus_client.models.expreports_inner import ExpreportsInner
from icat_plus_client.models.ids_session_id_datasets_restore_post_request import IdsSessionIdDatasetsRestorePostRequest
from icat_plus_client.models.instrument import Instrument
from icat_plus_client.models.instrumentscientist import Instrumentscientist
from icat_plus_client.models.instrumentscientist_instrument import InstrumentscientistInstrument
from icat_plus_client.models.instrumentscientist_mod import InstrumentscientistMod
from icat_plus_client.models.instrumentscientist_user import InstrumentscientistUser
from icat_plus_client.models.investigation import Investigation
from icat_plus_client.models.investigation_instrument import InvestigationInstrument
from icat_plus_client.models.investigation_investigation_users_inner import InvestigationInvestigationUsersInner
from icat_plus_client.models.investigation_investigation_users_inner_user import InvestigationInvestigationUsersInnerUser
from icat_plus_client.models.investigation_type import InvestigationType
from icat_plus_client.models.investigationlight import Investigationlight
from icat_plus_client.models.investigationusers import Investigationusers
from icat_plus_client.models.item import Item
from icat_plus_client.models.job import Job
from icat_plus_client.models.job_investigations_inner import JobInvestigationsInner
from icat_plus_client.models.json_datacite import JsonDatacite
from icat_plus_client.models.json_datacite_dates_inner import JsonDataciteDatesInner
from icat_plus_client.models.json_datacite_subjects_inner import JsonDataciteSubjectsInner
from icat_plus_client.models.json_datacite_titles import JsonDataciteTitles
from icat_plus_client.models.logbook_filters import LogbookFilters
from icat_plus_client.models.logbook_investigation_stat import LogbookInvestigationStat
from icat_plus_client.models.logbook_investigation_stat_count import LogbookInvestigationStatCount
from icat_plus_client.models.logbook_session_id_event_createfrombase64_post_request import LogbookSessionIdEventCreatefrombase64PostRequest
from icat_plus_client.models.logbook_session_id_event_put_request import LogbookSessionIdEventPutRequest
from icat_plus_client.models.logbook_session_id_event_put_request_event import LogbookSessionIdEventPutRequestEvent
from icat_plus_client.models.logbook_session_id_events_patch_request import LogbookSessionIdEventsPatchRequest
from icat_plus_client.models.member import Member
from icat_plus_client.models.message import Message
from icat_plus_client.models.meta import Meta
from icat_plus_client.models.meta_page import MetaPage
from icat_plus_client.models.modified_object import ModifiedObject
from icat_plus_client.models.mxcutoffs import Mxcutoffs
from icat_plus_client.models.mxsettings import Mxsettings
from icat_plus_client.models.mxshell import Mxshell
from icat_plus_client.models.pagination_inner import PaginationInner
from icat_plus_client.models.parameter import Parameter
from icat_plus_client.models.parcel import Parcel
from icat_plus_client.models.parcel_status import ParcelStatus
from icat_plus_client.models.recently_visited import RecentlyVisited
from icat_plus_client.models.relateditem import Relateditem
from icat_plus_client.models.resourceinformation import Resourceinformation
from icat_plus_client.models.return_parcel_information import ReturnParcelInformation
from icat_plus_client.models.sample import Sample
from icat_plus_client.models.sample_datasets_inner import SampleDatasetsInner
from icat_plus_client.models.sample_datasets_inner_parameters_inner import SampleDatasetsInnerParametersInner
from icat_plus_client.models.sample_investigation import SampleInvestigation
from icat_plus_client.models.sample_investigation_instrument import SampleInvestigationInstrument
from icat_plus_client.models.sampleinformation import Sampleinformation
from icat_plus_client.models.samplemetadata import Samplemetadata
from icat_plus_client.models.samplemetadata_session_id_samples_delete200_response import SamplemetadataSessionIdSamplesDelete200Response
from icat_plus_client.models.samplemetadata_session_id_samples_prefix_get200_response import SamplemetadataSessionIdSamplesPrefixGet200Response
from icat_plus_client.models.samplemetadatasample import Samplemetadatasample
from icat_plus_client.models.samplemetadatasampleacquisition import Samplemetadatasampleacquisition
from icat_plus_client.models.samplemetadatasimplifiedsample import Samplemetadatasimplifiedsample
from icat_plus_client.models.session import Session
from icat_plus_client.models.session_session_id_get200_response import SessionSessionIdGet200Response
from icat_plus_client.models.setup import Setup
from icat_plus_client.models.shipment import Shipment
from icat_plus_client.models.status import Status
from icat_plus_client.models.tag import Tag
from icat_plus_client.models.target import Target
from icat_plus_client.models.technique import Technique
from icat_plus_client.models.timeline import Timeline
from icat_plus_client.models.tracking import Tracking
from icat_plus_client.models.tracking_information import TrackingInformation
from icat_plus_client.models.user import User
from icat_plus_client.models.userpreferences import Userpreferences
from icat_plus_client.models.userpreferences_selection import UserpreferencesSelection
