Latest generation

This commit is contained in:
ci core model
2026-08-28 09:16:46 +00:00
parent 6639080096
commit 0a7ebf250a
6 changed files with 583 additions and 13 deletions

View File

@@ -9,6 +9,8 @@ import { CountLinesResult } from "./shared";
import { CountLinesQuery } from "./shared";
import { ExtractKPIResult } from "./clickhouse";
import { ExtractKPIQuery } from "./clickhouse";
import { GetKPIDataSimpleJSONResult } from "./clickhouse";
import { GetKPIDataSimpleJSONQuery } from "./clickhouse";
import { GetKPIDataForUserQuery } from "./clickhouse";
import { GetKPIDataResult } from "./clickhouse";
import { GetKPIDataQuery } from "./clickhouse";
@@ -629,6 +631,7 @@ export const StockQuery = new ServiceType("api.StockQuery", [
{ name: "FindMatchingFieldElements", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Stock Query"], description: "using search criteria & a main field word, find the list of field elements containing the searched word (used for auto completion purposes ...) " }, "google.api.method_visibility": { restriction: "PUBLIC" }, "api.rscType": "Project", "api.roles": "", "api.moduleID": "stock-inventory", "api.tags": "PROJECT_ACTIVITY" }, I: ElementByMatchQuery, O: ElementByMatchResult },
{ name: "GetKPIData", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Stock Query"], description: "Get stock KPI data" }, "google.api.method_visibility": { restriction: "PUBLIC" }, "api.rscType": "Project", "api.roles": "Platform.Project-KPI", "api.moduleID": "stock-inventory", "api.tags": "PROJECT_ACTIVITY" }, I: GetKPIDataQuery, O: GetKPIDataResult },
{ name: "GetKPIDataForUser", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Stock Query"], description: "Get stock KPI data for a specific user" }, "google.api.method_visibility": { restriction: "INTERNAL" }, "api.rscType": "Platform", "api.roles": "Platform.Project-KPI", "api.moduleID": "", "api.tags": "PROJECT_ACTIVITY" }, I: GetKPIDataForUserQuery, O: GetKPIDataResult },
{ name: "GetKPIDataSimpleJSON", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Stock Query"], summary: "Get stock KPI data (SimpleJSON)", description: "Get stock KPI data in SimpleJSON table format, compatible with Grafana SimpleJSON / Infinity datasource" }, "google.api.method_visibility": { restriction: "PUBLIC" }, "api.rscType": "Project", "api.roles": "Project.Stock-KPI", "api.moduleID": "", "api.tags": "PROJECT_ACTIVITY" }, I: GetKPIDataSimpleJSONQuery, O: GetKPIDataSimpleJSONResult },
{ name: "ExtractKPI", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Stock Query"], description: "Schedule a data extraction" }, "google.api.method_visibility": { restriction: "PUBLIC" }, "api.rscType": "Project", "api.roles": "", "api.moduleID": "stock-inventory", "api.tags": "PROJECT_ACTIVITY" }, I: ExtractKPIQuery, O: ExtractKPIResult },
{ name: "CountLines", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Stock Query"], description: "Count lines in database for project" }, "google.api.method_visibility": { restriction: "INTERNAL" }, "api.rscType": "Platform", "api.roles": "Platform.Project-Query", "api.moduleID": "stock-inventory", "api.tags": "PROJECT_ACTIVITY" }, I: CountLinesQuery, O: CountLinesResult },
{ name: "FindKPIData", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Stock Query"], description: "Find stock KPI data" }, "google.api.method_visibility": { restriction: "PUBLIC" }, "api.rscType": "Project", "api.roles": "", "api.moduleID": "stock-inventory", "api.tags": "PROJECT_ACTIVITY" }, I: FindKPIDataQuery, O: FindKPIDataResult },