| 366 | return MultiMutationResult(ret, return_exceptions=req.return_exceptions, obs_handler=obs_handler) |
| 367 | |
| 368 | def touch(self, req: PycbcCoreKeyValueRequest, obs_handler: ObservableRequestHandler) -> MutationResult: |
| 369 | ret = self._client_adapter.execute_collection_request(req.opcode, req, obs_handler=obs_handler) |
| 370 | return MutationResult(ret, key=req.key) |
| 371 | |
| 372 | def touch_multi(self, req: KeyValueMultiRequest, obs_handler: ObservableRequestHandler) -> MultiMutationResult: |
| 373 | ret = self._client_adapter.execute_collection_request(req.opcode, req.request_list, obs_handler=obs_handler) |