class LogbookOperationsClientRest extends DefaultClient implements LogbookOperationsClient {

    @Override
    public void traceabilityAudit(int tenant, AuditLogbookOptions options) throws LogbookClientServerException {
        try (Response response = make(post().withPath("/auditTraceability").withHeader(X_TENANT_ID, tenant).withBody(options).withJson())) {
            check(response);
        } catch (LogbookClientNotFoundException | VitamClientInternalException | LogbookClientBadRequestException | LogbookClientAlreadyExistsException e) {
            throw new LogbookClientServerException(ErrorMessage.INTERNAL_SERVER_ERROR.getMessage(), e);
        }
    }

      LogbookOperationsClientRest(LogbookOperationsClientFactory factory);

}