Latest generation

This commit is contained in:
ci core model
2025-11-18 14:26:14 +00:00
parent d85bfb7614
commit f9c4d30868
26 changed files with 3527 additions and 262 deletions

View File

@@ -4,6 +4,8 @@
import type { RpcTransport } from "@protobuf-ts/runtime-rpc";
import type { ServiceInfo } from "@protobuf-ts/runtime-rpc";
import { PartnerInputAPI } from "./partnerInput";
import type { PartnerCustomFieldsUpdatedResponse } from "./partnerInput";
import type { PartnerCustomFieldsUpdatedRequest } from "./partnerInput";
import type { PartnerSanitisedResponse } from "./partnerInput";
import type { PartnerSanitisedRequest } from "./partnerInput";
import type { PartnerAttachmentRemovedResponse } from "./partnerInput";
@@ -17,68 +19,6 @@ import type { PartnerCreatedResponse } from "./partnerInput";
import type { PartnerCreatedRequest } from "./partnerInput";
import type { UnaryCall } from "@protobuf-ts/runtime-rpc";
import type { RpcOptions } from "@protobuf-ts/runtime-rpc";
//
// ClaimAdded : this message tells that a claim is added for the Partner
//
// message PartnerClaimAddedPayload
// {
// option (payload) = true;
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Event";
// repeated ClaimSummary Claims = 1
// [
// (aggKey) = "ClaimTypeID",
// (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
// description: "Number of claims added per type"}
// ];
// }
// message PartnerClaimAddedEvent
// {
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Event";
// option (preAggMethods) = "addClaim"; // Here are listed the pre aggregation methods to call before event message is aggregated
// EventHeader Header = 1
// [
// (validate.rules).message.required = true
// ];
// EntityID ID = 2
// [
// (validate.rules).message.required = true
// ];
// PartnerClaimAddedPayload Payload = 3
// [
// (validate.rules).message.required = true
// ];
// }
// message PartnerClaimAddedRequest {
// option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema) = {
// json_schema: {
// required: ["Header", "ID", "Payload"]
// }
// };
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Request";
// RequestProjectHeader Header = 1
// [
// (validate.rules).message.required = true
// ];
// EntityID ID = 2
// [
// (validate.rules).message.required = true
// ];
// PartnerClaimAddedPayload Payload = 3
// [
// (validate.rules).message.required = true
// ];
// }
// message PartnerClaimAddedResponse {
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Response";
// ResponseHeader Header = 1;
// EntityID ID = 2;
// }
/**
*
* API-server services
@@ -106,69 +46,24 @@ export interface IPartnerInputAPIClient {
* @generated from protobuf rpc: Sanitised
*/
sanitised(input: PartnerSanitisedRequest, options?: RpcOptions): UnaryCall<PartnerSanitisedRequest, PartnerSanitisedResponse>;
/**
*
* rpc ClaimAdded (PartnerClaimAddedRequest) returns (PartnerClaimAddedResponse) {
* option (rscType) = "Project";
* option (roles) = "Platform.Project-Claim";
* option (platformReserved) = true;
* option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
* description: "A claim is added for the Partner."
* summary: ""
* tags: "Partner Inputs"
* };
* option (google.api.method_visibility).restriction = "INTERNAL";
* };
*
* @generated from protobuf rpc: CustomFieldsUpdated
*/
customFieldsUpdated(input: PartnerCustomFieldsUpdatedRequest, options?: RpcOptions): UnaryCall<PartnerCustomFieldsUpdatedRequest, PartnerCustomFieldsUpdatedResponse>;
}
//
// ClaimAdded : this message tells that a claim is added for the Partner
//
// message PartnerClaimAddedPayload
// {
// option (payload) = true;
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Event";
// repeated ClaimSummary Claims = 1
// [
// (aggKey) = "ClaimTypeID",
// (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
// description: "Number of claims added per type"}
// ];
// }
// message PartnerClaimAddedEvent
// {
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Event";
// option (preAggMethods) = "addClaim"; // Here are listed the pre aggregation methods to call before event message is aggregated
// EventHeader Header = 1
// [
// (validate.rules).message.required = true
// ];
// EntityID ID = 2
// [
// (validate.rules).message.required = true
// ];
// PartnerClaimAddedPayload Payload = 3
// [
// (validate.rules).message.required = true
// ];
// }
// message PartnerClaimAddedRequest {
// option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema) = {
// json_schema: {
// required: ["Header", "ID", "Payload"]
// }
// };
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Request";
// RequestProjectHeader Header = 1
// [
// (validate.rules).message.required = true
// ];
// EntityID ID = 2
// [
// (validate.rules).message.required = true
// ];
// PartnerClaimAddedPayload Payload = 3
// [
// (validate.rules).message.required = true
// ];
// }
// message PartnerClaimAddedResponse {
// option (inputEvent) = "ClaimAdded";
// option (messageType) = "Response";
// ResponseHeader Header = 1;
// EntityID ID = 2;
// }
/**
*
* API-server services
@@ -216,4 +111,24 @@ export class PartnerInputAPIClient implements IPartnerInputAPIClient, ServiceInf
const method = this.methods[4], opt = this._transport.mergeOptions(options);
return stackIntercept<PartnerSanitisedRequest, PartnerSanitisedResponse>("unary", this._transport, method, opt, input);
}
/**
*
* rpc ClaimAdded (PartnerClaimAddedRequest) returns (PartnerClaimAddedResponse) {
* option (rscType) = "Project";
* option (roles) = "Platform.Project-Claim";
* option (platformReserved) = true;
* option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
* description: "A claim is added for the Partner."
* summary: ""
* tags: "Partner Inputs"
* };
* option (google.api.method_visibility).restriction = "INTERNAL";
* };
*
* @generated from protobuf rpc: CustomFieldsUpdated
*/
customFieldsUpdated(input: PartnerCustomFieldsUpdatedRequest, options?: RpcOptions): UnaryCall<PartnerCustomFieldsUpdatedRequest, PartnerCustomFieldsUpdatedResponse> {
const method = this.methods[5], opt = this._transport.mergeOptions(options);
return stackIntercept<PartnerCustomFieldsUpdatedRequest, PartnerCustomFieldsUpdatedResponse>("unary", this._transport, method, opt, input);
}
}