MCPcopy Index your code
hub / github.com/couchbase/couchbase-python-client / touch

Method touch

couchbase/logic/collection_impl.py:368–370  ·  view source on GitHub ↗
(self, req: PycbcCoreKeyValueRequest, obs_handler: ObservableRequestHandler)

Source from the content-addressed store, hash-verified

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)

Callers 2

test_touchMethod · 0.45
test_touch_no_expireMethod · 0.45

Calls 2

MutationResultClass · 0.90

Tested by 2

test_touchMethod · 0.36
test_touch_no_expireMethod · 0.36