(
self,
serializer,
endpoint,
response_parser,
event_emitter,
request_signer,
service_model,
loader,
client_config,
partition,
exceptions_factory,
endpoint_ruleset_resolver,
user_agent_creator=None,
)
| 753 | _PY_TO_OP_NAME = {} |
| 754 | |
| 755 | def __init__( |
| 756 | self, |
| 757 | serializer, |
| 758 | endpoint, |
| 759 | response_parser, |
| 760 | event_emitter, |
| 761 | request_signer, |
| 762 | service_model, |
| 763 | loader, |
| 764 | client_config, |
| 765 | partition, |
| 766 | exceptions_factory, |
| 767 | endpoint_ruleset_resolver, |
| 768 | user_agent_creator=None, |
| 769 | ): |
| 770 | self._serializer = serializer |
| 771 | self._endpoint = endpoint |
| 772 | self._ruleset_resolver = endpoint_ruleset_resolver |
| 773 | self._response_parser = response_parser |
| 774 | self._request_signer = request_signer |
| 775 | self._cache = {} |
| 776 | self._loader = loader |
| 777 | self._client_config = client_config |
| 778 | self.meta = ClientMeta( |
| 779 | event_emitter, |
| 780 | self._client_config, |
| 781 | endpoint.host, |
| 782 | service_model, |
| 783 | self._PY_TO_OP_NAME, |
| 784 | partition, |
| 785 | ) |
| 786 | self._exceptions_factory = exceptions_factory |
| 787 | self._exceptions = None |
| 788 | self._user_agent_creator = user_agent_creator |
| 789 | if self._user_agent_creator is None: |
| 790 | self._user_agent_creator = ( |
| 791 | UserAgentString.from_environment().with_client_config( |
| 792 | self._client_config |
| 793 | ) |
| 794 | ) |
| 795 | self._register_handlers() |
| 796 | |
| 797 | def __getattr__(self, item): |
| 798 | event_name = ( |
nothing calls this directly
no test coverage detected