luna_lambda_tools.public.clients.handlers.Handlers
- class luna_lambda_tools.public.clients.handlers.Handlers(handlersClient, accountId)[source]
- Luna-handlers client - Methods - __init__(handlersClient, accountId)- checkHandlerById(handlerId, **kwargs)- Check whether handler exists by its id - checkVerifier(verifierId, **kwargs)- Check verifier existence - createHandler([policies, handlerType, ...])- Create new handler. - createVerifier([policies, description])- Create new verifier. - deleteHandlerById(handlerId, **kwargs)- Remove handler by id - deleteVerifier(verifierId, **kwargs)- Remove verifier :rtype: - Union[- Awaitable[- LunaResponse],- LunaResponse]- detectFaces(inputData[, multifacePolicy, ...])- Detect faces on input images. - emitEvents(handlerId, inputData[, policies, ...])- Emit input events. - emitStreamEvents(handlerId, inputData, **kwargs)- Emit stream events. - extractAttrFromSample(sampleIds[, ...])- Extract attributes from samples. - Get luna-handlers address - getHandlerById(handlerId, **kwargs)- Get handler by its id - getHandlers([description, handlerType, ...])- Get handlers by filters - getHandlersCount([description, handlerType])- Get handlers count by filters - getVerifier(verifierId, **kwargs)- Get verifier - getVerifiers([description, page, pageSize])- Get verifiers by filters - getVerifiersCount([description])- Count verifiers that satisfy the filters - putVerifier(verifierId[, policies, description])- Replace verifier - saveEvent(handlerId, event[, waitSaving])- Save raw event. - updateHandler(handlerId[, policies, ...])- Update a handler. - upgradeObjectFromSample(data, **kwargs)- Upgrade basic attributes and/or descriptor in a object using samples. - validateHandler(policies, **kwargs)- Validate handler policies. - verifyData(verifierId, inputData[, ...])- Perform data verification against specified objects. - verifyRaw(candidates, references, ...)- Verify raw API allows to match each candidate with each reference descriptors.