Latest generation

This commit is contained in:
ci core model
2025-06-02 13:25:02 +00:00
parent 31e3e485f3
commit f30bfa6840
90 changed files with 1295 additions and 1295 deletions

View File

@@ -951,11 +951,11 @@ class ClaimCreatedPayload$Type extends MessageType<ClaimCreatedPayload> {
{ no: 2, name: "EntityID", kind: "scalar", localName: "EntityID", jsonName: "EntityID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Identifier of the targetted entity" } } },
{ no: 5, name: "Assignees", kind: "scalar", localName: "Assignees", jsonName: "Assignees", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { items: { string: { pattern: "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}" } } } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Contacts assigned on the claims (user uuid)" } } },
{ no: 6, name: "Amount", kind: "message", localName: "Amount", jsonName: "Amount", T: () => Amount, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Amount of the claim" } } },
{ no: 7, name: "MetaData", kind: "message", localName: "MetaData", jsonName: "MetaData", repeat: 2 /*RepeatType.UNPACKED*/, T: () => MetadataElement, options: { "api.metadata": true, "api.aggKey": "Key", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Metadata are characteristics specific to the project. They can be of several data form (string, integer, float, boolean or timestamp)" } } },
{ no: 7, name: "MetaData", kind: "message", localName: "MetaData", jsonName: "MetaData", repeat: 2 /*RepeatType.UNPACKED*/, T: () => MetadataElement, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Metadata are characteristics specific to the project. They can be of several data form (string, integer, float, boolean or timestamp)" }, "api.metadata": true, "api.aggKey": "Key" } },
{ no: 8, name: "Title", kind: "scalar", localName: "Title", jsonName: "Title", T: 9 /*ScalarType.STRING*/, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Title of the claim" } } },
{ no: 9, name: "Criticality", kind: "enum", localName: "Criticality", jsonName: "Criticality", T: () => ["api.ClaimCriticality", ClaimCriticality, "CLAIM_CRITICALITY_"], options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Criticality of the claim" } } },
{ no: 10, name: "DisplayID", kind: "scalar", localName: "DisplayID", jsonName: "DisplayID", T: 9 /*ScalarType.STRING*/, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Identifier to display, because it may differ from the EntityID" } } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "Created", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["ClaimTypeID", "EntityID"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["ClaimTypeID", "EntityID"] } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "Created" });
}
create(value?: PartialMessage<ClaimCreatedPayload>): ClaimCreatedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1052,7 +1052,7 @@ class ClaimCreatedEvent$Type extends MessageType<ClaimCreatedEvent> {
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => EventHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimCreatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Event", "api.inputEvent": "Created", "api.postAggMethods": "fillDisplayID", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Event", "api.inputEvent": "Created", "api.postAggMethods": "fillDisplayID" });
}
create(value?: PartialMessage<ClaimCreatedEvent>): ClaimCreatedEvent {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1112,7 +1112,7 @@ class ClaimCreatedRequest$Type extends MessageType<ClaimCreatedRequest> {
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimCreatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "Created", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "Created" });
}
create(value?: PartialMessage<ClaimCreatedRequest>): ClaimCreatedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1224,8 +1224,8 @@ class ClaimCompletedPayload$Type extends MessageType<ClaimCompletedPayload> {
super("api.ClaimCompletedPayload", [
{ no: 1, name: "EndComment", kind: "scalar", localName: "EndComment", jsonName: "EndComment", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "End comment of the claim" } } },
{ no: 2, name: "Closure", kind: "message", localName: "Closure", jsonName: "Closure", T: () => ClaimClosure, options: { "validate.rules": { message: { required: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Closure responsible and causes of the claim" } } },
{ no: 3, name: "StatusCode", kind: "enum", localName: "StatusCode", jsonName: "StatusCode", T: () => ["api.ClaimStatus", ClaimStatus, "CLAIM_STATUS_"], options: { "api.mapPath": "Status.Current.StatusCode", "api.mapTypePath": "ClaimStatusStruct.ClaimStatusDef", "validate.rules": { enum: { definedOnly: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Status of the claim" } } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "Completed", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["EndComment", "Closure", "StatusCode"] } } });
{ no: 3, name: "StatusCode", kind: "enum", localName: "StatusCode", jsonName: "StatusCode", T: () => ["api.ClaimStatus", ClaimStatus, "CLAIM_STATUS_"], options: { "validate.rules": { enum: { definedOnly: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Status of the claim" }, "api.mapPath": "Status.Current.StatusCode", "api.mapTypePath": "ClaimStatusStruct.ClaimStatusDef" } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["EndComment", "Closure", "StatusCode"] } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "Completed" });
}
create(value?: PartialMessage<ClaimCompletedPayload>): ClaimCompletedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1287,7 +1287,7 @@ class ClaimCompletedEvent$Type extends MessageType<ClaimCompletedEvent> {
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => EventHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimCompletedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Event", "api.inputEvent": "Completed", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Event", "api.inputEvent": "Completed" });
}
create(value?: PartialMessage<ClaimCompletedEvent>): ClaimCompletedEvent {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1347,7 +1347,7 @@ class ClaimCompletedRequest$Type extends MessageType<ClaimCompletedRequest> {
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimCompletedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "Completed", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "Completed" });
}
create(value?: PartialMessage<ClaimCompletedRequest>): ClaimCompletedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1458,7 +1458,7 @@ class ClaimCriticalityUpdatedPayload$Type extends MessageType<ClaimCriticalityUp
constructor() {
super("api.ClaimCriticalityUpdatedPayload", [
{ no: 3, name: "Criticality", kind: "enum", localName: "Criticality", jsonName: "Criticality", T: () => ["api.ClaimCriticality", ClaimCriticality, "CLAIM_CRITICALITY_"], options: { "validate.rules": { enum: { definedOnly: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Criticality of the claim" } } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "CriticalityUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["Criticality"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["Criticality"] } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "CriticalityUpdated" });
}
create(value?: PartialMessage<ClaimCriticalityUpdatedPayload>): ClaimCriticalityUpdatedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1507,7 +1507,7 @@ class ClaimCriticalityUpdatedEvent$Type extends MessageType<ClaimCriticalityUpda
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => EventHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimCriticalityUpdatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Event", "api.inputEvent": "CriticalityUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Event", "api.inputEvent": "CriticalityUpdated" });
}
create(value?: PartialMessage<ClaimCriticalityUpdatedEvent>): ClaimCriticalityUpdatedEvent {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1567,7 +1567,7 @@ class ClaimCriticalityUpdatedRequest$Type extends MessageType<ClaimCriticalityUp
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimCriticalityUpdatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "CriticalityUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "CriticalityUpdated" });
}
create(value?: PartialMessage<ClaimCriticalityUpdatedRequest>): ClaimCriticalityUpdatedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1677,8 +1677,8 @@ export const ClaimCriticalityUpdatedResponse = new ClaimCriticalityUpdatedRespon
class ClaimStatusUpdatedPayload$Type extends MessageType<ClaimStatusUpdatedPayload> {
constructor() {
super("api.ClaimStatusUpdatedPayload", [
{ no: 4, name: "StatusCode", kind: "enum", localName: "StatusCode", jsonName: "StatusCode", T: () => ["api.ClaimStatus", ClaimStatus, "CLAIM_STATUS_"], options: { "api.mapPath": "Status.Current.StatusCode", "api.mapTypePath": "ClaimStatusStruct.ClaimStatusDef", "validate.rules": { enum: { definedOnly: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Status of the claim" } } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "StatusUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["StatusCode"] } } });
{ no: 4, name: "StatusCode", kind: "enum", localName: "StatusCode", jsonName: "StatusCode", T: () => ["api.ClaimStatus", ClaimStatus, "CLAIM_STATUS_"], options: { "validate.rules": { enum: { definedOnly: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Status of the claim" }, "api.mapPath": "Status.Current.StatusCode", "api.mapTypePath": "ClaimStatusStruct.ClaimStatusDef" } }
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["StatusCode"] } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "StatusUpdated" });
}
create(value?: PartialMessage<ClaimStatusUpdatedPayload>): ClaimStatusUpdatedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1727,7 +1727,7 @@ class ClaimStatusUpdatedEvent$Type extends MessageType<ClaimStatusUpdatedEvent>
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => EventHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimStatusUpdatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Event", "api.inputEvent": "StatusUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Event", "api.inputEvent": "StatusUpdated" });
}
create(value?: PartialMessage<ClaimStatusUpdatedEvent>): ClaimStatusUpdatedEvent {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1787,7 +1787,7 @@ class ClaimStatusUpdatedRequest$Type extends MessageType<ClaimStatusUpdatedReque
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimStatusUpdatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "StatusUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "StatusUpdated" });
}
create(value?: PartialMessage<ClaimStatusUpdatedRequest>): ClaimStatusUpdatedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1898,7 +1898,7 @@ class ClaimAmountUpdatedPayload$Type extends MessageType<ClaimAmountUpdatedPaylo
constructor() {
super("api.ClaimAmountUpdatedPayload", [
{ no: 1, name: "Amount", kind: "message", localName: "Amount", jsonName: "Amount", T: () => Amount, options: { "validate.rules": { message: { required: true } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Amount of the claim" } } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "AmountUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["Amount"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["Amount"] } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "AmountUpdated" });
}
create(value?: PartialMessage<ClaimAmountUpdatedPayload>): ClaimAmountUpdatedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -1946,7 +1946,7 @@ class ClaimAmountUpdatedEvent$Type extends MessageType<ClaimAmountUpdatedEvent>
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => EventHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAmountUpdatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Event", "api.inputEvent": "AmountUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Event", "api.inputEvent": "AmountUpdated" });
}
create(value?: PartialMessage<ClaimAmountUpdatedEvent>): ClaimAmountUpdatedEvent {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2006,7 +2006,7 @@ class ClaimAmountUpdatedRequest$Type extends MessageType<ClaimAmountUpdatedReque
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAmountUpdatedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "AmountUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "AmountUpdated" });
}
create(value?: PartialMessage<ClaimAmountUpdatedRequest>): ClaimAmountUpdatedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2117,7 +2117,7 @@ class ClaimAssigneesAddedPayload$Type extends MessageType<ClaimAssigneesAddedPay
constructor() {
super("api.ClaimAssigneesAddedPayload", [
{ no: 7, name: "Assignees", kind: "scalar", localName: "Assignees", jsonName: "Assignees", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1", items: { string: { pattern: "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$" } } } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "New contacts assigned on the claims (user uuid)" } } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "AssigneesAdded", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["Assignees"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["Assignees"] } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "AssigneesAdded" });
}
create(value?: PartialMessage<ClaimAssigneesAddedPayload>): ClaimAssigneesAddedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2166,7 +2166,7 @@ class ClaimAssigneesAddedEvent$Type extends MessageType<ClaimAssigneesAddedEvent
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => EventHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAssigneesAddedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Event", "api.inputEvent": "AssigneesAdded", "api.preAggMethods": "addAssignees", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Event", "api.inputEvent": "AssigneesAdded", "api.preAggMethods": "addAssignees" });
}
create(value?: PartialMessage<ClaimAssigneesAddedEvent>): ClaimAssigneesAddedEvent {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2226,7 +2226,7 @@ class ClaimAssigneesAddedRequest$Type extends MessageType<ClaimAssigneesAddedReq
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAssigneesAddedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "AssigneesAdded", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "AssigneesAdded" });
}
create(value?: PartialMessage<ClaimAssigneesAddedRequest>): ClaimAssigneesAddedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2337,7 +2337,7 @@ class ClaimAssigneesRemovedPayload$Type extends MessageType<ClaimAssigneesRemove
constructor() {
super("api.ClaimAssigneesRemovedPayload", [
{ no: 7, name: "RemovedAssignees", kind: "scalar", localName: "RemovedAssignees", jsonName: "RemovedAssignees", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { repeated: { minItems: "1", items: { string: { pattern: "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$" } } } }, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Some assigned contacts removed from the claims (user uuid)" } } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "AssigneesRemoved", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["RemovedAssignees"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload", required: ["RemovedAssignees"] } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "AssigneesRemoved" });
}
create(value?: PartialMessage<ClaimAssigneesRemovedPayload>): ClaimAssigneesRemovedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2386,7 +2386,7 @@ class ClaimAssigneesRemovedEvent$Type extends MessageType<ClaimAssigneesRemovedE
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => EventHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAssigneesRemovedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Event", "api.inputEvent": "AssigneesRemoved", "api.preAggMethods": "removeAssignees", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Event", "api.inputEvent": "AssigneesRemoved", "api.preAggMethods": "removeAssignees" });
}
create(value?: PartialMessage<ClaimAssigneesRemovedEvent>): ClaimAssigneesRemovedEvent {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2446,7 +2446,7 @@ class ClaimAssigneesRemovedRequest$Type extends MessageType<ClaimAssigneesRemove
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAssigneesRemovedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "AssigneesRemoved", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "AssigneesRemoved" });
}
create(value?: PartialMessage<ClaimAssigneesRemovedRequest>): ClaimAssigneesRemovedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2666,7 +2666,7 @@ class ClaimAttachmentAddedRequest$Type extends MessageType<ClaimAttachmentAddedR
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAttachmentAddedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "AttachmentAdded", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "AttachmentAdded" });
}
create(value?: PartialMessage<ClaimAttachmentAddedRequest>): ClaimAttachmentAddedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2886,7 +2886,7 @@ class ClaimAttachmentRemovedRequest$Type extends MessageType<ClaimAttachmentRemo
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader, options: { "validate.rules": { message: { required: true } } } },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID, options: { "validate.rules": { message: { required: true } } } },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimAttachmentRemovedPayload, options: { "validate.rules": { message: { required: true } } } }
], { "api.messageType": "Request", "api.inputEvent": "AttachmentRemoved", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "AttachmentRemoved" });
}
create(value?: PartialMessage<ClaimAttachmentRemovedRequest>): ClaimAttachmentRemovedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -2996,7 +2996,7 @@ export const ClaimAttachmentRemovedResponse = new ClaimAttachmentRemovedResponse
class ClaimMetaDataUpdatedPayload$Type extends MessageType<ClaimMetaDataUpdatedPayload> {
constructor() {
super("api.ClaimMetaDataUpdatedPayload", [
{ no: 1, name: "MetaData", kind: "message", localName: "MetaData", jsonName: "MetaData", repeat: 2 /*RepeatType.UNPACKED*/, T: () => MetadataElement, options: { "api.metadata": true, "api.aggKey": "Key", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Metadata are characteristics specific to the project. They can be of several data form (string, integer, float, boolean or timestamp)" } } }
{ no: 1, name: "MetaData", kind: "message", localName: "MetaData", jsonName: "MetaData", repeat: 2 /*RepeatType.UNPACKED*/, T: () => MetadataElement, options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field": { description: "Metadata are characteristics specific to the project. They can be of several data form (string, integer, float, boolean or timestamp)" }, "api.metadata": true, "api.aggKey": "Key" } }
], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "MetaDataUpdated" });
}
create(value?: PartialMessage<ClaimMetaDataUpdatedPayload>): ClaimMetaDataUpdatedPayload {
@@ -3106,7 +3106,7 @@ class ClaimMetaDataUpdatedRequest$Type extends MessageType<ClaimMetaDataUpdatedR
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimMetaDataUpdatedPayload }
], { "api.messageType": "Request", "api.inputEvent": "MetaDataUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "MetaDataUpdated" });
}
create(value?: PartialMessage<ClaimMetaDataUpdatedRequest>): ClaimMetaDataUpdatedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -3326,7 +3326,7 @@ class ClaimTitleUpdatedRequest$Type extends MessageType<ClaimTitleUpdatedRequest
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimTitleUpdatedPayload }
], { "api.messageType": "Request", "api.inputEvent": "TitleUpdated", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "TitleUpdated" });
}
create(value?: PartialMessage<ClaimTitleUpdatedRequest>): ClaimTitleUpdatedRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -3546,7 +3546,7 @@ class ClaimMessageSentRequest$Type extends MessageType<ClaimMessageSentRequest>
{ no: 1, name: "Header", kind: "message", localName: "Header", jsonName: "Header", T: () => RequestProjectHeader },
{ no: 2, name: "ID", kind: "message", localName: "ID", jsonName: "ID", T: () => EntityID },
{ no: 3, name: "Payload", kind: "message", localName: "Payload", jsonName: "Payload", T: () => ClaimMessageSentPayload }
], { "api.messageType": "Request", "api.inputEvent": "MessageSent", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } } });
], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["Header", "ID", "Payload"] } }, "api.messageType": "Request", "api.inputEvent": "MessageSent" });
}
create(value?: PartialMessage<ClaimMessageSentRequest>): ClaimMessageSentRequest {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -3655,7 +3655,7 @@ export const ClaimMessageSentResponse = new ClaimMessageSentResponse$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ClaimDeletedPayload$Type extends MessageType<ClaimDeletedPayload> {
constructor() {
super("api.ClaimDeletedPayload", [], { "api.messageType": "Event", "api.payload": true, "api.inputEvent": "Deleted", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload" } } });
super("api.ClaimDeletedPayload", [], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { description: "Event Payload" } }, "api.messageType": "Event", "api.payload": true, "api.inputEvent": "Deleted" });
}
create(value?: PartialMessage<ClaimDeletedPayload>): ClaimDeletedPayload {
const message = globalThis.Object.create((this.messagePrototype!));
@@ -3867,17 +3867,17 @@ export const ClaimDeletedResponse = new ClaimDeletedResponse$Type();
* @generated ServiceType for protobuf service api.ClaimInputAPI
*/
export const ClaimInputAPI = new ServiceType("api.ClaimInputAPI", [
{ name: "Created", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim has been created." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimCreatedRequest, O: ClaimCreatedResponse },
{ name: "Completed", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim has been completed." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimCompletedRequest, O: ClaimCompletedResponse },
{ name: "CriticalityUpdated", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim criticality has been updated." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimCriticalityUpdatedRequest, O: ClaimCriticalityUpdatedResponse },
{ name: "StatusUpdated", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim status has been updated." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimStatusUpdatedRequest, O: ClaimStatusUpdatedResponse },
{ name: "AssigneesAdded", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim assignees have been added." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimAssigneesAddedRequest, O: ClaimAssigneesAddedResponse },
{ name: "AssigneesRemoved", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim assignees have been removed." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimAssigneesRemovedRequest, O: ClaimAssigneesRemovedResponse },
{ name: "AmountUpdated", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim amount has been updated." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimAmountUpdatedRequest, O: ClaimAmountUpdatedResponse },
{ name: "AttachmentAdded", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Attachment", "api.platformReserved": true, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "An attachment is added for the Claim." }, "google.api.method_visibility": { restriction: "INTERNAL" } }, I: ClaimAttachmentAddedRequest, O: ClaimAttachmentAddedResponse },
{ name: "AttachmentRemoved", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Attachment", "api.platformReserved": true, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "An attachment is removed for the Claim." }, "google.api.method_visibility": { restriction: "INTERNAL" } }, I: ClaimAttachmentRemovedRequest, O: ClaimAttachmentRemovedResponse },
{ name: "MetaDataUpdated", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "Some metadata have been updated on a claim. This is typically called from ERP or WMS." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimMetaDataUpdatedRequest, O: ClaimMetaDataUpdatedResponse },
{ name: "TitleUpdated", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "The title is updated for the claim." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimTitleUpdatedRequest, O: ClaimTitleUpdatedResponse },
{ name: "MessageSent", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "api.customInput": true, "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A message is sent in the claim room." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimMessageSentRequest, O: ClaimMessageSentResponse },
{ name: "Deleted", options: { "api.rscType": "Project", "api.roles": "Platform.Project-Input", "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "An Claim has been deleted. This is called from Reflex Platform Admin service to share the Organisation Claims." }, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimDeletedRequest, O: ClaimDeletedResponse }
{ name: "Created", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim has been created." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimCreatedRequest, O: ClaimCreatedResponse },
{ name: "Completed", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim has been completed." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimCompletedRequest, O: ClaimCompletedResponse },
{ name: "CriticalityUpdated", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim criticality has been updated." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimCriticalityUpdatedRequest, O: ClaimCriticalityUpdatedResponse },
{ name: "StatusUpdated", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim status has been updated." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimStatusUpdatedRequest, O: ClaimStatusUpdatedResponse },
{ name: "AssigneesAdded", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim assignees have been added." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimAssigneesAddedRequest, O: ClaimAssigneesAddedResponse },
{ name: "AssigneesRemoved", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim assignees have been removed." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimAssigneesRemovedRequest, O: ClaimAssigneesRemovedResponse },
{ name: "AmountUpdated", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A claim amount has been updated." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimAmountUpdatedRequest, O: ClaimAmountUpdatedResponse },
{ name: "AttachmentAdded", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "An attachment is added for the Claim." }, "api.rscType": "Project", "api.roles": "Platform.Project-Attachment", "api.platformReserved": true, "google.api.method_visibility": { restriction: "INTERNAL" } }, I: ClaimAttachmentAddedRequest, O: ClaimAttachmentAddedResponse },
{ name: "AttachmentRemoved", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "An attachment is removed for the Claim." }, "api.rscType": "Project", "api.roles": "Platform.Project-Attachment", "api.platformReserved": true, "google.api.method_visibility": { restriction: "INTERNAL" } }, I: ClaimAttachmentRemovedRequest, O: ClaimAttachmentRemovedResponse },
{ name: "MetaDataUpdated", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "Some metadata have been updated on a claim. This is typically called from ERP or WMS." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimMetaDataUpdatedRequest, O: ClaimMetaDataUpdatedResponse },
{ name: "TitleUpdated", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "The title is updated for the claim." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimTitleUpdatedRequest, O: ClaimTitleUpdatedResponse },
{ name: "MessageSent", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "A message is sent in the claim room." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "api.customInput": true, "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimMessageSentRequest, O: ClaimMessageSentResponse },
{ name: "Deleted", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Claim Inputs"], description: "An Claim has been deleted. This is called from Reflex Platform Admin service to share the Organisation Claims." }, "api.rscType": "Project", "api.roles": "Platform.Project-Input", "google.api.method_visibility": { restriction: "PUBLIC" } }, I: ClaimDeletedRequest, O: ClaimDeletedResponse }
], { "api.serviceType": "Api", "api.k8sService": "collab-api-server" });