From 23f9c759f2c38027f9df6d463d3d691ab0e7d6a6 Mon Sep 17 00:00:00 2001 From: ci core model Date: Thu, 6 Nov 2025 14:44:41 +0000 Subject: [PATCH] Latest generation --- CHANGELOG.md | 2 +- lib/actorInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/actorInput.pbgrpc.dart | 21 +++ lib/actorInput.pbjson.dart | 63 ++++++++ lib/appointmentInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/appointmentInput.pbgrpc.dart | 21 +++ lib/appointmentInput.pbjson.dart | 65 ++++++++ lib/claimInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/claimInput.pbgrpc.dart | 21 +++ lib/claimInput.pbjson.dart | 63 ++++++++ lib/executionflowInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/executionflowInput.pbgrpc.dart | 21 +++ lib/executionflowInput.pbjson.dart | 65 ++++++++ lib/handlingunitInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/handlingunitInput.pbgrpc.dart | 21 +++ lib/handlingunitInput.pbjson.dart | 65 ++++++++ lib/itemInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/itemInput.pbgrpc.dart | 21 +++ lib/itemInput.pbjson.dart | 63 ++++++++ lib/movementInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/movementInput.pbgrpc.dart | 21 +++ lib/movementInput.pbjson.dart | 63 ++++++++ lib/notifInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/notifInput.pbgrpc.dart | 21 +++ lib/notifInput.pbjson.dart | 63 ++++++++ lib/orderInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/orderInput.pbgrpc.dart | 21 +++ lib/orderInput.pbjson.dart | 63 ++++++++ lib/partnerInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/partnerInput.pbgrpc.dart | 21 +++ lib/partnerInput.pbjson.dart | 63 ++++++++ lib/stockInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/stockInput.pbgrpc.dart | 21 +++ lib/stockInput.pbjson.dart | 63 ++++++++ lib/trackingInput.pb.dart | 244 +++++++++++++++++++++++++++++ lib/trackingInput.pbgrpc.dart | 21 +++ lib/trackingInput.pbjson.dart | 63 ++++++++ pubspec.yaml | 2 +- 38 files changed, 3944 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37f5a8a9..240df034 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,3 @@ # CHANGELOG -Lib version: 1.12.0-SNAPSHOT-251106104414 +Lib version: 1.12.0-SNAPSHOT-251106144415 diff --git a/lib/actorInput.pb.dart b/lib/actorInput.pb.dart index 0f0d4505..fdd62cc2 100644 --- a/lib/actorInput.pb.dart +++ b/lib/actorInput.pb.dart @@ -2643,6 +2643,250 @@ class ActorAppointmentConfigurationUpdatedResponse extends $pb.GeneratedMessage $1.EntityID ensureID() => $_ensure(1); } +class ActorSanitisedPayload extends $pb.GeneratedMessage { + factory ActorSanitisedPayload() => create(); + + ActorSanitisedPayload._(); + + factory ActorSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ActorSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActorSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedPayload clone() => ActorSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedPayload copyWith(void Function(ActorSanitisedPayload) updates) => super.copyWith((message) => updates(message as ActorSanitisedPayload)) as ActorSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ActorSanitisedPayload create() => ActorSanitisedPayload._(); + @$core.override + ActorSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ActorSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ActorSanitisedPayload? _defaultInstance; +} + +class ActorSanitisedEvent extends $pb.GeneratedMessage { + factory ActorSanitisedEvent({ + $1.EventHeader? header, + $1.EntityID? iD, + ActorSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ActorSanitisedEvent._(); + + factory ActorSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ActorSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActorSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.EventHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ActorSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedEvent clone() => ActorSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedEvent copyWith(void Function(ActorSanitisedEvent) updates) => super.copyWith((message) => updates(message as ActorSanitisedEvent)) as ActorSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ActorSanitisedEvent create() => ActorSanitisedEvent._(); + @$core.override + ActorSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ActorSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ActorSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $1.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ActorSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ActorSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ActorSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ActorSanitisedRequest extends $pb.GeneratedMessage { + factory ActorSanitisedRequest({ + $1.RequestProjectHeader? header, + $1.EntityID? iD, + ActorSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ActorSanitisedRequest._(); + + factory ActorSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ActorSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActorSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.RequestProjectHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ActorSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedRequest clone() => ActorSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedRequest copyWith(void Function(ActorSanitisedRequest) updates) => super.copyWith((message) => updates(message as ActorSanitisedRequest)) as ActorSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ActorSanitisedRequest create() => ActorSanitisedRequest._(); + @$core.override + ActorSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ActorSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ActorSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ActorSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ActorSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ActorSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ActorSanitisedResponse extends $pb.GeneratedMessage { + factory ActorSanitisedResponse({ + $1.ResponseHeader? header, + $1.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + ActorSanitisedResponse._(); + + factory ActorSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ActorSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ActorSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.ResponseHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedResponse clone() => ActorSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ActorSanitisedResponse copyWith(void Function(ActorSanitisedResponse) updates) => super.copyWith((message) => updates(message as ActorSanitisedResponse)) as ActorSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ActorSanitisedResponse create() => ActorSanitisedResponse._(); + @$core.override + ActorSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ActorSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ActorSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/actorInput.pbgrpc.dart b/lib/actorInput.pbgrpc.dart index abb52cab..be31ffd8 100644 --- a/lib/actorInput.pbgrpc.dart +++ b/lib/actorInput.pbgrpc.dart @@ -71,6 +71,10 @@ class ActorInputAPIClient extends $grpc.Client { return $createUnaryCall(_$appointmentConfigurationUpdated, request, options: options); } + $grpc.ResponseFuture<$0.ActorSanitisedResponse> sanitised($0.ActorSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.ActorCreatedRequest, $0.ActorCreatedResponse>( @@ -109,6 +113,10 @@ class ActorInputAPIClient extends $grpc.Client { '/api.ActorInputAPI/AppointmentConfigurationUpdated', ($0.ActorAppointmentConfigurationUpdatedRequest value) => value.writeToBuffer(), $0.ActorAppointmentConfigurationUpdatedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.ActorSanitisedRequest, $0.ActorSanitisedResponse>( + '/api.ActorInputAPI/Sanitised', + ($0.ActorSanitisedRequest value) => value.writeToBuffer(), + $0.ActorSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.ActorInputAPI') @@ -179,6 +187,13 @@ abstract class ActorInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.ActorAppointmentConfigurationUpdatedRequest.fromBuffer(value), ($0.ActorAppointmentConfigurationUpdatedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ActorSanitisedRequest, $0.ActorSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.ActorSanitisedRequest.fromBuffer(value), + ($0.ActorSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.ActorCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.ActorCreatedRequest> $request) async { @@ -235,4 +250,10 @@ abstract class ActorInputAPIServiceBase extends $grpc.Service { $async.Future<$0.ActorAppointmentConfigurationUpdatedResponse> appointmentConfigurationUpdated($grpc.ServiceCall call, $0.ActorAppointmentConfigurationUpdatedRequest request); + $async.Future<$0.ActorSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.ActorSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.ActorSanitisedResponse> sanitised($grpc.ServiceCall call, $0.ActorSanitisedRequest request); + } diff --git a/lib/actorInput.pbjson.dart b/lib/actorInput.pbjson.dart index b9e3a892..7ab96b7e 100644 --- a/lib/actorInput.pbjson.dart +++ b/lib/actorInput.pbjson.dart @@ -699,3 +699,66 @@ final $typed_data.Uint8List actorAppointmentConfigurationUpdatedResponseDescript 'bnRpdHlJRFICSUQ6L6K7GAhSZXNwb25zZbq7GB9BcHBvaW50bWVudENvbmZpZ3VyYXRpb25VcG' 'RhdGVk'); +@$core.Deprecated('Use actorSanitisedPayloadDescriptor instead') +const ActorSanitisedPayload$json = { + '1': 'ActorSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `ActorSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List actorSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChVBY3RvclNhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use actorSanitisedEventDescriptor instead') +const ActorSanitisedEvent$json = { + '1': 'ActorSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ActorSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ActorSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List actorSanitisedEventDescriptor = $convert.base64Decode( + 'ChNBY3RvclNhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYWRlck' + 'II+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIFigECEAFS' + 'AklEEj4KB1BheWxvYWQYAyABKAsyGi5hcGkuQWN0b3JTYW5pdGlzZWRQYXlsb2FkQgj6QgWKAQ' + 'IQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5pdGlzZQ=='); + +@$core.Deprecated('Use actorSanitisedRequestDescriptor instead') +const ActorSanitisedRequest$json = { + '1': 'ActorSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ActorSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ActorSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List actorSanitisedRequestDescriptor = $convert.base64Decode( + 'ChVBY3RvclNhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3RQcm' + '9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlE' + 'Qgj6QgWKAQIQAVICSUQSPgoHUGF5bG9hZBgDIAEoCzIaLmFwaS5BY3RvclNhbml0aXNlZFBheW' + 'xvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7' + 'GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use actorSanitisedResponseDescriptor instead') +const ActorSanitisedResponse$json = { + '1': 'ActorSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `ActorSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List actorSanitisedResponseDescriptor = $convert.base64Decode( + 'ChZBY3RvclNhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb25zZU' + 'hlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsYCFJlc3Bv' + 'bnNlursYCVNhbml0aXNlZA=='); + diff --git a/lib/appointmentInput.pb.dart b/lib/appointmentInput.pb.dart index 4cdcee4d..7d2666a2 100644 --- a/lib/appointmentInput.pb.dart +++ b/lib/appointmentInput.pb.dart @@ -4443,6 +4443,250 @@ class AppointmentEmailsRemovedResponse extends $pb.GeneratedMessage { $2.EntityID ensureID() => $_ensure(1); } +class AppointmentSanitisedPayload extends $pb.GeneratedMessage { + factory AppointmentSanitisedPayload() => create(); + + AppointmentSanitisedPayload._(); + + factory AppointmentSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory AppointmentSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AppointmentSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedPayload clone() => AppointmentSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedPayload copyWith(void Function(AppointmentSanitisedPayload) updates) => super.copyWith((message) => updates(message as AppointmentSanitisedPayload)) as AppointmentSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedPayload create() => AppointmentSanitisedPayload._(); + @$core.override + AppointmentSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AppointmentSanitisedPayload? _defaultInstance; +} + +class AppointmentSanitisedEvent extends $pb.GeneratedMessage { + factory AppointmentSanitisedEvent({ + $2.EventHeader? header, + $2.EntityID? iD, + AppointmentSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + AppointmentSanitisedEvent._(); + + factory AppointmentSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory AppointmentSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AppointmentSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.EventHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: AppointmentSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedEvent clone() => AppointmentSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedEvent copyWith(void Function(AppointmentSanitisedEvent) updates) => super.copyWith((message) => updates(message as AppointmentSanitisedEvent)) as AppointmentSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedEvent create() => AppointmentSanitisedEvent._(); + @$core.override + AppointmentSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AppointmentSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $2.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + AppointmentSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(AppointmentSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + AppointmentSanitisedPayload ensurePayload() => $_ensure(2); +} + +class AppointmentSanitisedRequest extends $pb.GeneratedMessage { + factory AppointmentSanitisedRequest({ + $2.RequestProjectHeader? header, + $2.EntityID? iD, + AppointmentSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + AppointmentSanitisedRequest._(); + + factory AppointmentSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory AppointmentSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AppointmentSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: AppointmentSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedRequest clone() => AppointmentSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedRequest copyWith(void Function(AppointmentSanitisedRequest) updates) => super.copyWith((message) => updates(message as AppointmentSanitisedRequest)) as AppointmentSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedRequest create() => AppointmentSanitisedRequest._(); + @$core.override + AppointmentSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AppointmentSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $2.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + AppointmentSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(AppointmentSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + AppointmentSanitisedPayload ensurePayload() => $_ensure(2); +} + +class AppointmentSanitisedResponse extends $pb.GeneratedMessage { + factory AppointmentSanitisedResponse({ + $2.ResponseHeader? header, + $2.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + AppointmentSanitisedResponse._(); + + factory AppointmentSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory AppointmentSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'AppointmentSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.ResponseHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedResponse clone() => AppointmentSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + AppointmentSanitisedResponse copyWith(void Function(AppointmentSanitisedResponse) updates) => super.copyWith((message) => updates(message as AppointmentSanitisedResponse)) as AppointmentSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedResponse create() => AppointmentSanitisedResponse._(); + @$core.override + AppointmentSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static AppointmentSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static AppointmentSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $2.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/appointmentInput.pbgrpc.dart b/lib/appointmentInput.pbgrpc.dart index 08992518..158f27f8 100644 --- a/lib/appointmentInput.pbgrpc.dart +++ b/lib/appointmentInput.pbgrpc.dart @@ -102,6 +102,10 @@ class AppointmentInputAPIClient extends $grpc.Client { return $createUnaryCall(_$emailsRemoved, request, options: options); } + $grpc.ResponseFuture<$0.AppointmentSanitisedResponse> sanitised($0.AppointmentSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.AppointmentCreatedRequest, $0.AppointmentCreatedResponse>( @@ -172,6 +176,10 @@ class AppointmentInputAPIClient extends $grpc.Client { '/api.AppointmentInputAPI/EmailsRemoved', ($0.AppointmentEmailsRemovedRequest value) => value.writeToBuffer(), $0.AppointmentEmailsRemovedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.AppointmentSanitisedRequest, $0.AppointmentSanitisedResponse>( + '/api.AppointmentInputAPI/Sanitised', + ($0.AppointmentSanitisedRequest value) => value.writeToBuffer(), + $0.AppointmentSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.AppointmentInputAPI') @@ -298,6 +306,13 @@ abstract class AppointmentInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.AppointmentEmailsRemovedRequest.fromBuffer(value), ($0.AppointmentEmailsRemovedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.AppointmentSanitisedRequest, $0.AppointmentSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.AppointmentSanitisedRequest.fromBuffer(value), + ($0.AppointmentSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.AppointmentCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.AppointmentCreatedRequest> $request) async { @@ -402,4 +417,10 @@ abstract class AppointmentInputAPIServiceBase extends $grpc.Service { $async.Future<$0.AppointmentEmailsRemovedResponse> emailsRemoved($grpc.ServiceCall call, $0.AppointmentEmailsRemovedRequest request); + $async.Future<$0.AppointmentSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.AppointmentSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.AppointmentSanitisedResponse> sanitised($grpc.ServiceCall call, $0.AppointmentSanitisedRequest request); + } diff --git a/lib/appointmentInput.pbjson.dart b/lib/appointmentInput.pbjson.dart index 8a80648f..02298b6a 100644 --- a/lib/appointmentInput.pbjson.dart +++ b/lib/appointmentInput.pbjson.dart @@ -1197,3 +1197,68 @@ final $typed_data.Uint8List appointmentEmailsRemovedResponseDescriptor = $conver 'kuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6' 'HaK7GAhSZXNwb25zZbq7GA1FbWFpbHNSZW1vdmVk'); +@$core.Deprecated('Use appointmentSanitisedPayloadDescriptor instead') +const AppointmentSanitisedPayload$json = { + '1': 'AppointmentSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `AppointmentSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appointmentSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChtBcHBvaW50bWVudFNhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2' + 'Vk'); + +@$core.Deprecated('Use appointmentSanitisedEventDescriptor instead') +const AppointmentSanitisedEvent$json = { + '1': 'AppointmentSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.AppointmentSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `AppointmentSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appointmentSanitisedEventDescriptor = $convert.base64Decode( + 'ChlBcHBvaW50bWVudFNhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudE' + 'hlYWRlckII+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIF' + 'igECEAFSAklEEkQKB1BheWxvYWQYAyABKAsyIC5hcGkuQXBwb2ludG1lbnRTYW5pdGlzZWRQYX' + 'lsb2FkQgj6QgWKAQIQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5p' + 'dGlzZQ=='); + +@$core.Deprecated('Use appointmentSanitisedRequestDescriptor instead') +const AppointmentSanitisedRequest$json = { + '1': 'AppointmentSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.AppointmentSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `AppointmentSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appointmentSanitisedRequestDescriptor = $convert.base64Decode( + 'ChtBcHBvaW50bWVudFNhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcX' + 'Vlc3RQcm9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVu' + 'dGl0eUlEQgj6QgWKAQIQAVICSUQSRAoHUGF5bG9hZBgDIAEoCzIgLmFwaS5BcHBvaW50bWVudF' + 'Nhbml0aXNlZFBheWxvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE' + '0gEHUGF5bG9hZKK7GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use appointmentSanitisedResponseDescriptor instead') +const AppointmentSanitisedResponse$json = { + '1': 'AppointmentSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `AppointmentSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List appointmentSanitisedResponseDescriptor = $convert.base64Decode( + 'ChxBcHBvaW50bWVudFNhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZX' + 'Nwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsY' + 'CFJlc3BvbnNlursYCVNhbml0aXNlZA=='); + diff --git a/lib/claimInput.pb.dart b/lib/claimInput.pb.dart index d4395e63..a53a8159 100644 --- a/lib/claimInput.pb.dart +++ b/lib/claimInput.pb.dart @@ -3517,6 +3517,250 @@ class ClaimDeletedResponse extends $pb.GeneratedMessage { $1.EntityID ensureID() => $_ensure(1); } +class ClaimSanitisedPayload extends $pb.GeneratedMessage { + factory ClaimSanitisedPayload() => create(); + + ClaimSanitisedPayload._(); + + factory ClaimSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ClaimSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ClaimSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedPayload clone() => ClaimSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedPayload copyWith(void Function(ClaimSanitisedPayload) updates) => super.copyWith((message) => updates(message as ClaimSanitisedPayload)) as ClaimSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ClaimSanitisedPayload create() => ClaimSanitisedPayload._(); + @$core.override + ClaimSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ClaimSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ClaimSanitisedPayload? _defaultInstance; +} + +class ClaimSanitisedEvent extends $pb.GeneratedMessage { + factory ClaimSanitisedEvent({ + $1.EventHeader? header, + $1.EntityID? iD, + ClaimSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ClaimSanitisedEvent._(); + + factory ClaimSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ClaimSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ClaimSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.EventHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ClaimSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedEvent clone() => ClaimSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedEvent copyWith(void Function(ClaimSanitisedEvent) updates) => super.copyWith((message) => updates(message as ClaimSanitisedEvent)) as ClaimSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ClaimSanitisedEvent create() => ClaimSanitisedEvent._(); + @$core.override + ClaimSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ClaimSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ClaimSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $1.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ClaimSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ClaimSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ClaimSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ClaimSanitisedRequest extends $pb.GeneratedMessage { + factory ClaimSanitisedRequest({ + $1.RequestProjectHeader? header, + $1.EntityID? iD, + ClaimSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ClaimSanitisedRequest._(); + + factory ClaimSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ClaimSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ClaimSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.RequestProjectHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ClaimSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedRequest clone() => ClaimSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedRequest copyWith(void Function(ClaimSanitisedRequest) updates) => super.copyWith((message) => updates(message as ClaimSanitisedRequest)) as ClaimSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ClaimSanitisedRequest create() => ClaimSanitisedRequest._(); + @$core.override + ClaimSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ClaimSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ClaimSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ClaimSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ClaimSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ClaimSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ClaimSanitisedResponse extends $pb.GeneratedMessage { + factory ClaimSanitisedResponse({ + $1.ResponseHeader? header, + $1.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + ClaimSanitisedResponse._(); + + factory ClaimSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ClaimSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ClaimSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.ResponseHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedResponse clone() => ClaimSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ClaimSanitisedResponse copyWith(void Function(ClaimSanitisedResponse) updates) => super.copyWith((message) => updates(message as ClaimSanitisedResponse)) as ClaimSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ClaimSanitisedResponse create() => ClaimSanitisedResponse._(); + @$core.override + ClaimSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ClaimSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ClaimSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/claimInput.pbgrpc.dart b/lib/claimInput.pbgrpc.dart index 4cb71388..5cc4443a 100644 --- a/lib/claimInput.pbgrpc.dart +++ b/lib/claimInput.pbgrpc.dart @@ -86,6 +86,10 @@ class ClaimInputAPIClient extends $grpc.Client { return $createUnaryCall(_$deleted, request, options: options); } + $grpc.ResponseFuture<$0.ClaimSanitisedResponse> sanitised($0.ClaimSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.ClaimCreatedRequest, $0.ClaimCreatedResponse>( @@ -140,6 +144,10 @@ class ClaimInputAPIClient extends $grpc.Client { '/api.ClaimInputAPI/Deleted', ($0.ClaimDeletedRequest value) => value.writeToBuffer(), $0.ClaimDeletedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.ClaimSanitisedRequest, $0.ClaimSanitisedResponse>( + '/api.ClaimInputAPI/Sanitised', + ($0.ClaimSanitisedRequest value) => value.writeToBuffer(), + $0.ClaimSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.ClaimInputAPI') @@ -238,6 +246,13 @@ abstract class ClaimInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.ClaimDeletedRequest.fromBuffer(value), ($0.ClaimDeletedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ClaimSanitisedRequest, $0.ClaimSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.ClaimSanitisedRequest.fromBuffer(value), + ($0.ClaimSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.ClaimCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.ClaimCreatedRequest> $request) async { @@ -318,4 +333,10 @@ abstract class ClaimInputAPIServiceBase extends $grpc.Service { $async.Future<$0.ClaimDeletedResponse> deleted($grpc.ServiceCall call, $0.ClaimDeletedRequest request); + $async.Future<$0.ClaimSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.ClaimSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.ClaimSanitisedResponse> sanitised($grpc.ServiceCall call, $0.ClaimSanitisedRequest request); + } diff --git a/lib/claimInput.pbjson.dart b/lib/claimInput.pbjson.dart index cb44cbc1..a1999aa6 100644 --- a/lib/claimInput.pbjson.dart +++ b/lib/claimInput.pbjson.dart @@ -938,3 +938,66 @@ final $typed_data.Uint8List claimDeletedResponseDescriptor = $convert.base64Deco 'FkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6F6K7GAhSZXNwb25z' 'Zbq7GAdEZWxldGVk'); +@$core.Deprecated('Use claimSanitisedPayloadDescriptor instead') +const ClaimSanitisedPayload$json = { + '1': 'ClaimSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `ClaimSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List claimSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChVDbGFpbVNhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use claimSanitisedEventDescriptor instead') +const ClaimSanitisedEvent$json = { + '1': 'ClaimSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ClaimSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ClaimSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List claimSanitisedEventDescriptor = $convert.base64Decode( + 'ChNDbGFpbVNhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYWRlck' + 'II+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIFigECEAFS' + 'AklEEj4KB1BheWxvYWQYAyABKAsyGi5hcGkuQ2xhaW1TYW5pdGlzZWRQYXlsb2FkQgj6QgWKAQ' + 'IQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5pdGlzZQ=='); + +@$core.Deprecated('Use claimSanitisedRequestDescriptor instead') +const ClaimSanitisedRequest$json = { + '1': 'ClaimSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ClaimSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ClaimSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List claimSanitisedRequestDescriptor = $convert.base64Decode( + 'ChVDbGFpbVNhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3RQcm' + '9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlE' + 'Qgj6QgWKAQIQAVICSUQSPgoHUGF5bG9hZBgDIAEoCzIaLmFwaS5DbGFpbVNhbml0aXNlZFBheW' + 'xvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7' + 'GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use claimSanitisedResponseDescriptor instead') +const ClaimSanitisedResponse$json = { + '1': 'ClaimSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `ClaimSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List claimSanitisedResponseDescriptor = $convert.base64Decode( + 'ChZDbGFpbVNhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb25zZU' + 'hlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsYCFJlc3Bv' + 'bnNlursYCVNhbml0aXNlZA=='); + diff --git a/lib/executionflowInput.pb.dart b/lib/executionflowInput.pb.dart index 5224b50c..e71d9d0c 100644 --- a/lib/executionflowInput.pb.dart +++ b/lib/executionflowInput.pb.dart @@ -8046,6 +8046,250 @@ class ExecutionflowRenotifiedResponse extends $pb.GeneratedMessage { $1.EntityID ensureID() => $_ensure(1); } +class ExecutionflowSanitisedPayload extends $pb.GeneratedMessage { + factory ExecutionflowSanitisedPayload() => create(); + + ExecutionflowSanitisedPayload._(); + + factory ExecutionflowSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ExecutionflowSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ExecutionflowSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedPayload clone() => ExecutionflowSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedPayload copyWith(void Function(ExecutionflowSanitisedPayload) updates) => super.copyWith((message) => updates(message as ExecutionflowSanitisedPayload)) as ExecutionflowSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedPayload create() => ExecutionflowSanitisedPayload._(); + @$core.override + ExecutionflowSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ExecutionflowSanitisedPayload? _defaultInstance; +} + +class ExecutionflowSanitisedEvent extends $pb.GeneratedMessage { + factory ExecutionflowSanitisedEvent({ + $1.EventHeader? header, + $1.EntityID? iD, + ExecutionflowSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ExecutionflowSanitisedEvent._(); + + factory ExecutionflowSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ExecutionflowSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ExecutionflowSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.EventHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ExecutionflowSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedEvent clone() => ExecutionflowSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedEvent copyWith(void Function(ExecutionflowSanitisedEvent) updates) => super.copyWith((message) => updates(message as ExecutionflowSanitisedEvent)) as ExecutionflowSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedEvent create() => ExecutionflowSanitisedEvent._(); + @$core.override + ExecutionflowSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ExecutionflowSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $1.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ExecutionflowSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ExecutionflowSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ExecutionflowSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ExecutionflowSanitisedRequest extends $pb.GeneratedMessage { + factory ExecutionflowSanitisedRequest({ + $1.RequestProjectHeader? header, + $1.EntityID? iD, + ExecutionflowSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ExecutionflowSanitisedRequest._(); + + factory ExecutionflowSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ExecutionflowSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ExecutionflowSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.RequestProjectHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ExecutionflowSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedRequest clone() => ExecutionflowSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedRequest copyWith(void Function(ExecutionflowSanitisedRequest) updates) => super.copyWith((message) => updates(message as ExecutionflowSanitisedRequest)) as ExecutionflowSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedRequest create() => ExecutionflowSanitisedRequest._(); + @$core.override + ExecutionflowSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ExecutionflowSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ExecutionflowSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ExecutionflowSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ExecutionflowSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ExecutionflowSanitisedResponse extends $pb.GeneratedMessage { + factory ExecutionflowSanitisedResponse({ + $1.ResponseHeader? header, + $1.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + ExecutionflowSanitisedResponse._(); + + factory ExecutionflowSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ExecutionflowSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ExecutionflowSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.ResponseHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedResponse clone() => ExecutionflowSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ExecutionflowSanitisedResponse copyWith(void Function(ExecutionflowSanitisedResponse) updates) => super.copyWith((message) => updates(message as ExecutionflowSanitisedResponse)) as ExecutionflowSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedResponse create() => ExecutionflowSanitisedResponse._(); + @$core.override + ExecutionflowSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ExecutionflowSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ExecutionflowSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/executionflowInput.pbgrpc.dart b/lib/executionflowInput.pbgrpc.dart index 15b77702..d18e7300 100644 --- a/lib/executionflowInput.pbgrpc.dart +++ b/lib/executionflowInput.pbgrpc.dart @@ -158,6 +158,10 @@ class ExecutionflowInputAPIClient extends $grpc.Client { return $createUnaryCall(_$renotified, request, options: options); } + $grpc.ResponseFuture<$0.ExecutionflowSanitisedResponse> sanitised($0.ExecutionflowSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.ExecutionflowCreatedRequest, $0.ExecutionflowCreatedResponse>( @@ -284,6 +288,10 @@ class ExecutionflowInputAPIClient extends $grpc.Client { '/api.ExecutionflowInputAPI/Renotified', ($0.ExecutionflowRenotifiedRequest value) => value.writeToBuffer(), $0.ExecutionflowRenotifiedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.ExecutionflowSanitisedRequest, $0.ExecutionflowSanitisedResponse>( + '/api.ExecutionflowInputAPI/Sanitised', + ($0.ExecutionflowSanitisedRequest value) => value.writeToBuffer(), + $0.ExecutionflowSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.ExecutionflowInputAPI') @@ -508,6 +516,13 @@ abstract class ExecutionflowInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.ExecutionflowRenotifiedRequest.fromBuffer(value), ($0.ExecutionflowRenotifiedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ExecutionflowSanitisedRequest, $0.ExecutionflowSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.ExecutionflowSanitisedRequest.fromBuffer(value), + ($0.ExecutionflowSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.ExecutionflowCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.ExecutionflowCreatedRequest> $request) async { @@ -696,4 +711,10 @@ abstract class ExecutionflowInputAPIServiceBase extends $grpc.Service { $async.Future<$0.ExecutionflowRenotifiedResponse> renotified($grpc.ServiceCall call, $0.ExecutionflowRenotifiedRequest request); + $async.Future<$0.ExecutionflowSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.ExecutionflowSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.ExecutionflowSanitisedResponse> sanitised($grpc.ServiceCall call, $0.ExecutionflowSanitisedRequest request); + } diff --git a/lib/executionflowInput.pbjson.dart b/lib/executionflowInput.pbjson.dart index b91981ae..df685f02 100644 --- a/lib/executionflowInput.pbjson.dart +++ b/lib/executionflowInput.pbjson.dart @@ -2155,3 +2155,68 @@ final $typed_data.Uint8List executionflowRenotifiedResponseDescriptor = $convert '5SZXNwb25zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoa' 'orsYCFJlc3BvbnNlursYClJlbm90aWZpZWQ='); +@$core.Deprecated('Use executionflowSanitisedPayloadDescriptor instead') +const ExecutionflowSanitisedPayload$json = { + '1': 'ExecutionflowSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `ExecutionflowSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List executionflowSanitisedPayloadDescriptor = $convert.base64Decode( + 'Ch1FeGVjdXRpb25mbG93U2FuaXRpc2VkUGF5bG9hZDoaorsYBUV2ZW50qLsYAbq7GAlTYW5pdG' + 'lzZWQ='); + +@$core.Deprecated('Use executionflowSanitisedEventDescriptor instead') +const ExecutionflowSanitisedEvent$json = { + '1': 'ExecutionflowSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ExecutionflowSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ExecutionflowSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List executionflowSanitisedEventDescriptor = $convert.base64Decode( + 'ChtFeGVjdXRpb25mbG93U2FuaXRpc2VkRXZlbnQSMgoGSGVhZGVyGAEgASgLMhAuYXBpLkV2ZW' + '50SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlEQgj6' + 'QgWKAQIQAVICSUQSRgoHUGF5bG9hZBgDIAEoCzIiLmFwaS5FeGVjdXRpb25mbG93U2FuaXRpc2' + 'VkUGF5bG9hZEII+kIFigECEAFSB1BheWxvYWQ6IqK7GAVFdmVudLq7GAlTYW5pdGlzZWTKuxgI' + 'c2FuaXRpc2U='); + +@$core.Deprecated('Use executionflowSanitisedRequestDescriptor instead') +const ExecutionflowSanitisedRequest$json = { + '1': 'ExecutionflowSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ExecutionflowSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ExecutionflowSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List executionflowSanitisedRequestDescriptor = $convert.base64Decode( + 'Ch1FeGVjdXRpb25mbG93U2FuaXRpc2VkUmVxdWVzdBI7CgZIZWFkZXIYASABKAsyGS5hcGkuUm' + 'VxdWVzdFByb2plY3RIZWFkZXJCCPpCBYoBAhABUgZIZWFkZXISJwoCSUQYAiABKAsyDS5hcGku' + 'RW50aXR5SURCCPpCBYoBAhABUgJJRBJGCgdQYXlsb2FkGAMgASgLMiIuYXBpLkV4ZWN1dGlvbm' + 'Zsb3dTYW5pdGlzZWRQYXlsb2FkQgj6QgWKAQIQAVIHUGF5bG9hZDo1kkEaChjSAQZIZWFkZXLS' + 'AQJJRNIBB1BheWxvYWSiuxgHUmVxdWVzdLq7GAlTYW5pdGlzZWQ='); + +@$core.Deprecated('Use executionflowSanitisedResponseDescriptor instead') +const ExecutionflowSanitisedResponse$json = { + '1': 'ExecutionflowSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `ExecutionflowSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List executionflowSanitisedResponseDescriptor = $convert.base64Decode( + 'Ch5FeGVjdXRpb25mbG93U2FuaXRpc2VkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYXBpLl' + 'Jlc3BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklEOhmi' + 'uxgIUmVzcG9uc2W6uxgJU2FuaXRpc2Vk'); + diff --git a/lib/handlingunitInput.pb.dart b/lib/handlingunitInput.pb.dart index 6b6662e2..a9dcfa5c 100644 --- a/lib/handlingunitInput.pb.dart +++ b/lib/handlingunitInput.pb.dart @@ -3648,6 +3648,250 @@ class HandlingunitDeletedResponse extends $pb.GeneratedMessage { $2.EntityID ensureID() => $_ensure(1); } +class HandlingunitSanitisedPayload extends $pb.GeneratedMessage { + factory HandlingunitSanitisedPayload() => create(); + + HandlingunitSanitisedPayload._(); + + factory HandlingunitSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory HandlingunitSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedPayload clone() => HandlingunitSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedPayload copyWith(void Function(HandlingunitSanitisedPayload) updates) => super.copyWith((message) => updates(message as HandlingunitSanitisedPayload)) as HandlingunitSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedPayload create() => HandlingunitSanitisedPayload._(); + @$core.override + HandlingunitSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HandlingunitSanitisedPayload? _defaultInstance; +} + +class HandlingunitSanitisedEvent extends $pb.GeneratedMessage { + factory HandlingunitSanitisedEvent({ + $2.EventHeader? header, + $2.EntityID? iD, + HandlingunitSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + HandlingunitSanitisedEvent._(); + + factory HandlingunitSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory HandlingunitSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.EventHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedEvent clone() => HandlingunitSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedEvent copyWith(void Function(HandlingunitSanitisedEvent) updates) => super.copyWith((message) => updates(message as HandlingunitSanitisedEvent)) as HandlingunitSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedEvent create() => HandlingunitSanitisedEvent._(); + @$core.override + HandlingunitSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HandlingunitSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $2.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + HandlingunitSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(HandlingunitSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + HandlingunitSanitisedPayload ensurePayload() => $_ensure(2); +} + +class HandlingunitSanitisedRequest extends $pb.GeneratedMessage { + factory HandlingunitSanitisedRequest({ + $2.RequestProjectHeader? header, + $2.EntityID? iD, + HandlingunitSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + HandlingunitSanitisedRequest._(); + + factory HandlingunitSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory HandlingunitSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedRequest clone() => HandlingunitSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedRequest copyWith(void Function(HandlingunitSanitisedRequest) updates) => super.copyWith((message) => updates(message as HandlingunitSanitisedRequest)) as HandlingunitSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedRequest create() => HandlingunitSanitisedRequest._(); + @$core.override + HandlingunitSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HandlingunitSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $2.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + HandlingunitSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(HandlingunitSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + HandlingunitSanitisedPayload ensurePayload() => $_ensure(2); +} + +class HandlingunitSanitisedResponse extends $pb.GeneratedMessage { + factory HandlingunitSanitisedResponse({ + $2.ResponseHeader? header, + $2.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + HandlingunitSanitisedResponse._(); + + factory HandlingunitSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory HandlingunitSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.ResponseHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedResponse clone() => HandlingunitSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + HandlingunitSanitisedResponse copyWith(void Function(HandlingunitSanitisedResponse) updates) => super.copyWith((message) => updates(message as HandlingunitSanitisedResponse)) as HandlingunitSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedResponse create() => HandlingunitSanitisedResponse._(); + @$core.override + HandlingunitSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static HandlingunitSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static HandlingunitSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $2.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/handlingunitInput.pbgrpc.dart b/lib/handlingunitInput.pbgrpc.dart index 6664c807..a36024f0 100644 --- a/lib/handlingunitInput.pbgrpc.dart +++ b/lib/handlingunitInput.pbgrpc.dart @@ -90,6 +90,10 @@ class HandlingunitInputAPIClient extends $grpc.Client { return $createUnaryCall(_$deleted, request, options: options); } + $grpc.ResponseFuture<$0.HandlingunitSanitisedResponse> sanitised($0.HandlingunitSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$goodsPrepared = $grpc.ClientMethod<$0.HandlingunitGoodsPreparedRequest, $0.HandlingunitGoodsPreparedResponse>( @@ -148,6 +152,10 @@ class HandlingunitInputAPIClient extends $grpc.Client { '/api.HandlingunitInputAPI/Deleted', ($0.HandlingunitDeletedRequest value) => value.writeToBuffer(), $0.HandlingunitDeletedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.HandlingunitSanitisedRequest, $0.HandlingunitSanitisedResponse>( + '/api.HandlingunitInputAPI/Sanitised', + ($0.HandlingunitSanitisedRequest value) => value.writeToBuffer(), + $0.HandlingunitSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.HandlingunitInputAPI') @@ -253,6 +261,13 @@ abstract class HandlingunitInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.HandlingunitDeletedRequest.fromBuffer(value), ($0.HandlingunitDeletedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.HandlingunitSanitisedRequest, $0.HandlingunitSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.HandlingunitSanitisedRequest.fromBuffer(value), + ($0.HandlingunitSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.HandlingunitGoodsPreparedResponse> goodsPrepared_Pre($grpc.ServiceCall $call, $async.Future<$0.HandlingunitGoodsPreparedRequest> $request) async { @@ -339,4 +354,10 @@ abstract class HandlingunitInputAPIServiceBase extends $grpc.Service { $async.Future<$0.HandlingunitDeletedResponse> deleted($grpc.ServiceCall call, $0.HandlingunitDeletedRequest request); + $async.Future<$0.HandlingunitSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.HandlingunitSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.HandlingunitSanitisedResponse> sanitised($grpc.ServiceCall call, $0.HandlingunitSanitisedRequest request); + } diff --git a/lib/handlingunitInput.pbjson.dart b/lib/handlingunitInput.pbjson.dart index d2d0d869..2589239a 100644 --- a/lib/handlingunitInput.pbjson.dart +++ b/lib/handlingunitInput.pbjson.dart @@ -999,3 +999,68 @@ final $typed_data.Uint8List handlingunitDeletedResponseDescriptor = $convert.bas 'BvbnNlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklEOheiuxgI' 'UmVzcG9uc2W6uxgHRGVsZXRlZA=='); +@$core.Deprecated('Use handlingunitSanitisedPayloadDescriptor instead') +const HandlingunitSanitisedPayload$json = { + '1': 'HandlingunitSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `HandlingunitSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List handlingunitSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChxIYW5kbGluZ3VuaXRTYW5pdGlzZWRQYXlsb2FkOhqiuxgFRXZlbnSouxgBursYCVNhbml0aX' + 'NlZA=='); + +@$core.Deprecated('Use handlingunitSanitisedEventDescriptor instead') +const HandlingunitSanitisedEvent$json = { + '1': 'HandlingunitSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.HandlingunitSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `HandlingunitSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List handlingunitSanitisedEventDescriptor = $convert.base64Decode( + 'ChpIYW5kbGluZ3VuaXRTYW5pdGlzZWRFdmVudBIyCgZIZWFkZXIYASABKAsyEC5hcGkuRXZlbn' + 'RIZWFkZXJCCPpCBYoBAhABUgZIZWFkZXISJwoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURCCPpC' + 'BYoBAhABUgJJRBJFCgdQYXlsb2FkGAMgASgLMiEuYXBpLkhhbmRsaW5ndW5pdFNhbml0aXNlZF' + 'BheWxvYWRCCPpCBYoBAhABUgdQYXlsb2FkOiKiuxgFRXZlbnS6uxgJU2FuaXRpc2VkyrsYCHNh' + 'bml0aXNl'); + +@$core.Deprecated('Use handlingunitSanitisedRequestDescriptor instead') +const HandlingunitSanitisedRequest$json = { + '1': 'HandlingunitSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.HandlingunitSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `HandlingunitSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List handlingunitSanitisedRequestDescriptor = $convert.base64Decode( + 'ChxIYW5kbGluZ3VuaXRTYW5pdGlzZWRSZXF1ZXN0EjsKBkhlYWRlchgBIAEoCzIZLmFwaS5SZX' + 'F1ZXN0UHJvamVjdEhlYWRlckII+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5F' + 'bnRpdHlJREII+kIFigECEAFSAklEEkUKB1BheWxvYWQYAyABKAsyIS5hcGkuSGFuZGxpbmd1bm' + 'l0U2FuaXRpc2VkUGF5bG9hZEII+kIFigECEAFSB1BheWxvYWQ6NZJBGgoY0gEGSGVhZGVy0gEC' + 'SUTSAQdQYXlsb2FkorsYB1JlcXVlc3S6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use handlingunitSanitisedResponseDescriptor instead') +const HandlingunitSanitisedResponse$json = { + '1': 'HandlingunitSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `HandlingunitSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List handlingunitSanitisedResponseDescriptor = $convert.base64Decode( + 'Ch1IYW5kbGluZ3VuaXRTYW5pdGlzZWRSZXNwb25zZRIrCgZIZWFkZXIYASABKAsyEy5hcGkuUm' + 'VzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6GaK7' + 'GAhSZXNwb25zZbq7GAlTYW5pdGlzZWQ='); + diff --git a/lib/itemInput.pb.dart b/lib/itemInput.pb.dart index 51f2069a..413b8a1d 100644 --- a/lib/itemInput.pb.dart +++ b/lib/itemInput.pb.dart @@ -2106,6 +2106,250 @@ class ItemAttachmentRemovedResponse extends $pb.GeneratedMessage { $1.EntityID ensureID() => $_ensure(1); } +class ItemSanitisedPayload extends $pb.GeneratedMessage { + factory ItemSanitisedPayload() => create(); + + ItemSanitisedPayload._(); + + factory ItemSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ItemSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ItemSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedPayload clone() => ItemSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedPayload copyWith(void Function(ItemSanitisedPayload) updates) => super.copyWith((message) => updates(message as ItemSanitisedPayload)) as ItemSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ItemSanitisedPayload create() => ItemSanitisedPayload._(); + @$core.override + ItemSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ItemSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ItemSanitisedPayload? _defaultInstance; +} + +class ItemSanitisedEvent extends $pb.GeneratedMessage { + factory ItemSanitisedEvent({ + $1.EventHeader? header, + $1.EntityID? iD, + ItemSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ItemSanitisedEvent._(); + + factory ItemSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ItemSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ItemSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.EventHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ItemSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedEvent clone() => ItemSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedEvent copyWith(void Function(ItemSanitisedEvent) updates) => super.copyWith((message) => updates(message as ItemSanitisedEvent)) as ItemSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ItemSanitisedEvent create() => ItemSanitisedEvent._(); + @$core.override + ItemSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ItemSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ItemSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $1.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ItemSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ItemSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ItemSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ItemSanitisedRequest extends $pb.GeneratedMessage { + factory ItemSanitisedRequest({ + $1.RequestProjectHeader? header, + $1.EntityID? iD, + ItemSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + ItemSanitisedRequest._(); + + factory ItemSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ItemSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ItemSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.RequestProjectHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: ItemSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedRequest clone() => ItemSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedRequest copyWith(void Function(ItemSanitisedRequest) updates) => super.copyWith((message) => updates(message as ItemSanitisedRequest)) as ItemSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ItemSanitisedRequest create() => ItemSanitisedRequest._(); + @$core.override + ItemSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ItemSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ItemSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + ItemSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(ItemSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + ItemSanitisedPayload ensurePayload() => $_ensure(2); +} + +class ItemSanitisedResponse extends $pb.GeneratedMessage { + factory ItemSanitisedResponse({ + $1.ResponseHeader? header, + $1.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + ItemSanitisedResponse._(); + + factory ItemSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory ItemSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ItemSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.ResponseHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedResponse clone() => ItemSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + ItemSanitisedResponse copyWith(void Function(ItemSanitisedResponse) updates) => super.copyWith((message) => updates(message as ItemSanitisedResponse)) as ItemSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static ItemSanitisedResponse create() => ItemSanitisedResponse._(); + @$core.override + ItemSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ItemSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static ItemSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/itemInput.pbgrpc.dart b/lib/itemInput.pbgrpc.dart index e91a63dd..0a2cc72d 100644 --- a/lib/itemInput.pbgrpc.dart +++ b/lib/itemInput.pbgrpc.dart @@ -66,6 +66,10 @@ class ItemInputAPIClient extends $grpc.Client { return $createUnaryCall(_$attachmentRemoved, request, options: options); } + $grpc.ResponseFuture<$0.ItemSanitisedResponse> sanitised($0.ItemSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.ItemCreatedRequest, $0.ItemCreatedResponse>( @@ -100,6 +104,10 @@ class ItemInputAPIClient extends $grpc.Client { '/api.ItemInputAPI/AttachmentRemoved', ($0.ItemAttachmentRemovedRequest value) => value.writeToBuffer(), $0.ItemAttachmentRemovedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.ItemSanitisedRequest, $0.ItemSanitisedResponse>( + '/api.ItemInputAPI/Sanitised', + ($0.ItemSanitisedRequest value) => value.writeToBuffer(), + $0.ItemSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.ItemInputAPI') @@ -163,6 +171,13 @@ abstract class ItemInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.ItemAttachmentRemovedRequest.fromBuffer(value), ($0.ItemAttachmentRemovedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.ItemSanitisedRequest, $0.ItemSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.ItemSanitisedRequest.fromBuffer(value), + ($0.ItemSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.ItemCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.ItemCreatedRequest> $request) async { @@ -213,4 +228,10 @@ abstract class ItemInputAPIServiceBase extends $grpc.Service { $async.Future<$0.ItemAttachmentRemovedResponse> attachmentRemoved($grpc.ServiceCall call, $0.ItemAttachmentRemovedRequest request); + $async.Future<$0.ItemSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.ItemSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.ItemSanitisedResponse> sanitised($grpc.ServiceCall call, $0.ItemSanitisedRequest request); + } diff --git a/lib/itemInput.pbjson.dart b/lib/itemInput.pbjson.dart index 57d34931..e25b7d72 100644 --- a/lib/itemInput.pbjson.dart +++ b/lib/itemInput.pbjson.dart @@ -576,3 +576,66 @@ final $typed_data.Uint8List itemAttachmentRemovedResponseDescriptor = $convert.b 'VzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6IaK7' 'GAhSZXNwb25zZbq7GBFBdHRhY2htZW50UmVtb3ZlZA=='); +@$core.Deprecated('Use itemSanitisedPayloadDescriptor instead') +const ItemSanitisedPayload$json = { + '1': 'ItemSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `ItemSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List itemSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChRJdGVtU2FuaXRpc2VkUGF5bG9hZDoaorsYBUV2ZW50qLsYAbq7GAlTYW5pdGlzZWQ='); + +@$core.Deprecated('Use itemSanitisedEventDescriptor instead') +const ItemSanitisedEvent$json = { + '1': 'ItemSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ItemSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ItemSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List itemSanitisedEventDescriptor = $convert.base64Decode( + 'ChJJdGVtU2FuaXRpc2VkRXZlbnQSMgoGSGVhZGVyGAEgASgLMhAuYXBpLkV2ZW50SGVhZGVyQg' + 'j6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlEQgj6QgWKAQIQAVIC' + 'SUQSPQoHUGF5bG9hZBgDIAEoCzIZLmFwaS5JdGVtU2FuaXRpc2VkUGF5bG9hZEII+kIFigECEA' + 'FSB1BheWxvYWQ6IqK7GAVFdmVudLq7GAlTYW5pdGlzZWTKuxgIc2FuaXRpc2U='); + +@$core.Deprecated('Use itemSanitisedRequestDescriptor instead') +const ItemSanitisedRequest$json = { + '1': 'ItemSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.ItemSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `ItemSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List itemSanitisedRequestDescriptor = $convert.base64Decode( + 'ChRJdGVtU2FuaXRpc2VkUmVxdWVzdBI7CgZIZWFkZXIYASABKAsyGS5hcGkuUmVxdWVzdFByb2' + 'plY3RIZWFkZXJCCPpCBYoBAhABUgZIZWFkZXISJwoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURC' + 'CPpCBYoBAhABUgJJRBI9CgdQYXlsb2FkGAMgASgLMhkuYXBpLkl0ZW1TYW5pdGlzZWRQYXlsb2' + 'FkQgj6QgWKAQIQAVIHUGF5bG9hZDo1kkEaChjSAQZIZWFkZXLSAQJJRNIBB1BheWxvYWSiuxgH' + 'UmVxdWVzdLq7GAlTYW5pdGlzZWQ='); + +@$core.Deprecated('Use itemSanitisedResponseDescriptor instead') +const ItemSanitisedResponse$json = { + '1': 'ItemSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `ItemSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List itemSanitisedResponseDescriptor = $convert.base64Decode( + 'ChVJdGVtU2FuaXRpc2VkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYXBpLlJlc3BvbnNlSG' + 'VhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklEOhmiuxgIUmVzcG9u' + 'c2W6uxgJU2FuaXRpc2Vk'); + diff --git a/lib/movementInput.pb.dart b/lib/movementInput.pb.dart index 0e5437ca..a462741c 100644 --- a/lib/movementInput.pb.dart +++ b/lib/movementInput.pb.dart @@ -1940,6 +1940,250 @@ class MovementDeletedResponse extends $pb.GeneratedMessage { $3.EntityID ensureID() => $_ensure(1); } +class MovementSanitisedPayload extends $pb.GeneratedMessage { + factory MovementSanitisedPayload() => create(); + + MovementSanitisedPayload._(); + + factory MovementSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory MovementSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MovementSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedPayload clone() => MovementSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedPayload copyWith(void Function(MovementSanitisedPayload) updates) => super.copyWith((message) => updates(message as MovementSanitisedPayload)) as MovementSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static MovementSanitisedPayload create() => MovementSanitisedPayload._(); + @$core.override + MovementSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MovementSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MovementSanitisedPayload? _defaultInstance; +} + +class MovementSanitisedEvent extends $pb.GeneratedMessage { + factory MovementSanitisedEvent({ + $3.EventHeader? header, + $3.EntityID? iD, + MovementSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + MovementSanitisedEvent._(); + + factory MovementSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory MovementSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MovementSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$3.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $3.EventHeader.create) + ..aOM<$3.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $3.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: MovementSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedEvent clone() => MovementSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedEvent copyWith(void Function(MovementSanitisedEvent) updates) => super.copyWith((message) => updates(message as MovementSanitisedEvent)) as MovementSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static MovementSanitisedEvent create() => MovementSanitisedEvent._(); + @$core.override + MovementSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MovementSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MovementSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $3.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($3.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $3.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $3.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($3.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $3.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + MovementSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(MovementSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + MovementSanitisedPayload ensurePayload() => $_ensure(2); +} + +class MovementSanitisedRequest extends $pb.GeneratedMessage { + factory MovementSanitisedRequest({ + $3.RequestProjectHeader? header, + $3.EntityID? iD, + MovementSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + MovementSanitisedRequest._(); + + factory MovementSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory MovementSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MovementSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$3.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $3.RequestProjectHeader.create) + ..aOM<$3.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $3.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: MovementSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedRequest clone() => MovementSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedRequest copyWith(void Function(MovementSanitisedRequest) updates) => super.copyWith((message) => updates(message as MovementSanitisedRequest)) as MovementSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static MovementSanitisedRequest create() => MovementSanitisedRequest._(); + @$core.override + MovementSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MovementSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MovementSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $3.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($3.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $3.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $3.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($3.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $3.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + MovementSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(MovementSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + MovementSanitisedPayload ensurePayload() => $_ensure(2); +} + +class MovementSanitisedResponse extends $pb.GeneratedMessage { + factory MovementSanitisedResponse({ + $3.ResponseHeader? header, + $3.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + MovementSanitisedResponse._(); + + factory MovementSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory MovementSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'MovementSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$3.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $3.ResponseHeader.create) + ..aOM<$3.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $3.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedResponse clone() => MovementSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + MovementSanitisedResponse copyWith(void Function(MovementSanitisedResponse) updates) => super.copyWith((message) => updates(message as MovementSanitisedResponse)) as MovementSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static MovementSanitisedResponse create() => MovementSanitisedResponse._(); + @$core.override + MovementSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static MovementSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static MovementSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $3.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($3.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $3.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $3.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($3.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $3.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/movementInput.pbgrpc.dart b/lib/movementInput.pbgrpc.dart index 54239ef8..d7640fde 100644 --- a/lib/movementInput.pbgrpc.dart +++ b/lib/movementInput.pbgrpc.dart @@ -62,6 +62,10 @@ class MovementInputAPIClient extends $grpc.Client { return $createUnaryCall(_$deleted, request, options: options); } + $grpc.ResponseFuture<$0.MovementSanitisedResponse> sanitised($0.MovementSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.MovementCreatedRequest, $0.MovementCreatedResponse>( @@ -92,6 +96,10 @@ class MovementInputAPIClient extends $grpc.Client { '/api.MovementInputAPI/Deleted', ($0.MovementDeletedRequest value) => value.writeToBuffer(), $0.MovementDeletedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.MovementSanitisedRequest, $0.MovementSanitisedResponse>( + '/api.MovementInputAPI/Sanitised', + ($0.MovementSanitisedRequest value) => value.writeToBuffer(), + $0.MovementSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.MovementInputAPI') @@ -148,6 +156,13 @@ abstract class MovementInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.MovementDeletedRequest.fromBuffer(value), ($0.MovementDeletedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.MovementSanitisedRequest, $0.MovementSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.MovementSanitisedRequest.fromBuffer(value), + ($0.MovementSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.MovementCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.MovementCreatedRequest> $request) async { @@ -192,4 +207,10 @@ abstract class MovementInputAPIServiceBase extends $grpc.Service { $async.Future<$0.MovementDeletedResponse> deleted($grpc.ServiceCall call, $0.MovementDeletedRequest request); + $async.Future<$0.MovementSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.MovementSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.MovementSanitisedResponse> sanitised($grpc.ServiceCall call, $0.MovementSanitisedRequest request); + } diff --git a/lib/movementInput.pbjson.dart b/lib/movementInput.pbjson.dart index b3b894e6..048ec010 100644 --- a/lib/movementInput.pbjson.dart +++ b/lib/movementInput.pbjson.dart @@ -514,3 +514,66 @@ final $typed_data.Uint8List movementDeletedResponseDescriptor = $convert.base64D 'VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6F6K7GAhSZXNw' 'b25zZbq7GAdEZWxldGVk'); +@$core.Deprecated('Use movementSanitisedPayloadDescriptor instead') +const MovementSanitisedPayload$json = { + '1': 'MovementSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `MovementSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List movementSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChhNb3ZlbWVudFNhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use movementSanitisedEventDescriptor instead') +const MovementSanitisedEvent$json = { + '1': 'MovementSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.MovementSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `MovementSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List movementSanitisedEventDescriptor = $convert.base64Decode( + 'ChZNb3ZlbWVudFNhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYW' + 'RlckII+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIFigEC' + 'EAFSAklEEkEKB1BheWxvYWQYAyABKAsyHS5hcGkuTW92ZW1lbnRTYW5pdGlzZWRQYXlsb2FkQg' + 'j6QgWKAQIQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5pdGlzZQ=='); + +@$core.Deprecated('Use movementSanitisedRequestDescriptor instead') +const MovementSanitisedRequest$json = { + '1': 'MovementSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.MovementSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `MovementSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List movementSanitisedRequestDescriptor = $convert.base64Decode( + 'ChhNb3ZlbWVudFNhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3' + 'RQcm9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0' + 'eUlEQgj6QgWKAQIQAVICSUQSQQoHUGF5bG9hZBgDIAEoCzIdLmFwaS5Nb3ZlbWVudFNhbml0aX' + 'NlZFBheWxvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5' + 'bG9hZKK7GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use movementSanitisedResponseDescriptor instead') +const MovementSanitisedResponse$json = { + '1': 'MovementSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `MovementSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List movementSanitisedResponseDescriptor = $convert.base64Decode( + 'ChlNb3ZlbWVudFNhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb2' + '5zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsYCFJl' + 'c3BvbnNlursYCVNhbml0aXNlZA=='); + diff --git a/lib/notifInput.pb.dart b/lib/notifInput.pb.dart index 8569aa43..8faeda46 100644 --- a/lib/notifInput.pb.dart +++ b/lib/notifInput.pb.dart @@ -367,6 +367,250 @@ class NotifCreatedResponse extends $pb.GeneratedMessage { $1.EntityID ensureID() => $_ensure(1); } +class NotifSanitisedPayload extends $pb.GeneratedMessage { + factory NotifSanitisedPayload() => create(); + + NotifSanitisedPayload._(); + + factory NotifSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory NotifSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'NotifSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedPayload clone() => NotifSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedPayload copyWith(void Function(NotifSanitisedPayload) updates) => super.copyWith((message) => updates(message as NotifSanitisedPayload)) as NotifSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static NotifSanitisedPayload create() => NotifSanitisedPayload._(); + @$core.override + NotifSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NotifSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NotifSanitisedPayload? _defaultInstance; +} + +class NotifSanitisedEvent extends $pb.GeneratedMessage { + factory NotifSanitisedEvent({ + $1.EventHeader? header, + $1.EntityID? iD, + NotifSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + NotifSanitisedEvent._(); + + factory NotifSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory NotifSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'NotifSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.EventHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: NotifSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedEvent clone() => NotifSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedEvent copyWith(void Function(NotifSanitisedEvent) updates) => super.copyWith((message) => updates(message as NotifSanitisedEvent)) as NotifSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static NotifSanitisedEvent create() => NotifSanitisedEvent._(); + @$core.override + NotifSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NotifSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NotifSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $1.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + NotifSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(NotifSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + NotifSanitisedPayload ensurePayload() => $_ensure(2); +} + +class NotifSanitisedRequest extends $pb.GeneratedMessage { + factory NotifSanitisedRequest({ + $1.RequestProjectHeader? header, + $1.EntityID? iD, + NotifSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + NotifSanitisedRequest._(); + + factory NotifSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory NotifSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'NotifSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.RequestProjectHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: NotifSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedRequest clone() => NotifSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedRequest copyWith(void Function(NotifSanitisedRequest) updates) => super.copyWith((message) => updates(message as NotifSanitisedRequest)) as NotifSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static NotifSanitisedRequest create() => NotifSanitisedRequest._(); + @$core.override + NotifSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NotifSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NotifSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + NotifSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(NotifSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + NotifSanitisedPayload ensurePayload() => $_ensure(2); +} + +class NotifSanitisedResponse extends $pb.GeneratedMessage { + factory NotifSanitisedResponse({ + $1.ResponseHeader? header, + $1.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + NotifSanitisedResponse._(); + + factory NotifSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory NotifSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'NotifSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.ResponseHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedResponse clone() => NotifSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + NotifSanitisedResponse copyWith(void Function(NotifSanitisedResponse) updates) => super.copyWith((message) => updates(message as NotifSanitisedResponse)) as NotifSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static NotifSanitisedResponse create() => NotifSanitisedResponse._(); + @$core.override + NotifSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static NotifSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static NotifSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/notifInput.pbgrpc.dart b/lib/notifInput.pbgrpc.dart index 1640fa44..a1d26926 100644 --- a/lib/notifInput.pbgrpc.dart +++ b/lib/notifInput.pbgrpc.dart @@ -38,12 +38,20 @@ class NotifInputAPIClient extends $grpc.Client { return $createUnaryCall(_$created, request, options: options); } + $grpc.ResponseFuture<$0.NotifSanitisedResponse> sanitised($0.NotifSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.NotifCreatedRequest, $0.NotifCreatedResponse>( '/api.NotifInputAPI/Created', ($0.NotifCreatedRequest value) => value.writeToBuffer(), $0.NotifCreatedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.NotifSanitisedRequest, $0.NotifSanitisedResponse>( + '/api.NotifInputAPI/Sanitised', + ($0.NotifSanitisedRequest value) => value.writeToBuffer(), + $0.NotifSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.NotifInputAPI') @@ -58,6 +66,13 @@ abstract class NotifInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.NotifCreatedRequest.fromBuffer(value), ($0.NotifCreatedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.NotifSanitisedRequest, $0.NotifSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.NotifSanitisedRequest.fromBuffer(value), + ($0.NotifSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.NotifCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.NotifCreatedRequest> $request) async { @@ -66,4 +81,10 @@ abstract class NotifInputAPIServiceBase extends $grpc.Service { $async.Future<$0.NotifCreatedResponse> created($grpc.ServiceCall call, $0.NotifCreatedRequest request); + $async.Future<$0.NotifSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.NotifSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.NotifSanitisedResponse> sanitised($grpc.ServiceCall call, $0.NotifSanitisedRequest request); + } diff --git a/lib/notifInput.pbjson.dart b/lib/notifInput.pbjson.dart index 9db873e3..a1005a86 100644 --- a/lib/notifInput.pbjson.dart +++ b/lib/notifInput.pbjson.dart @@ -102,3 +102,66 @@ final $typed_data.Uint8List notifCreatedResponseDescriptor = $convert.base64Deco 'FkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6F6K7GAhSZXNwb25z' 'Zbq7GAdDcmVhdGVk'); +@$core.Deprecated('Use notifSanitisedPayloadDescriptor instead') +const NotifSanitisedPayload$json = { + '1': 'NotifSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `NotifSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List notifSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChVOb3RpZlNhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use notifSanitisedEventDescriptor instead') +const NotifSanitisedEvent$json = { + '1': 'NotifSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.NotifSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `NotifSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List notifSanitisedEventDescriptor = $convert.base64Decode( + 'ChNOb3RpZlNhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYWRlck' + 'II+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIFigECEAFS' + 'AklEEj4KB1BheWxvYWQYAyABKAsyGi5hcGkuTm90aWZTYW5pdGlzZWRQYXlsb2FkQgj6QgWKAQ' + 'IQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5pdGlzZQ=='); + +@$core.Deprecated('Use notifSanitisedRequestDescriptor instead') +const NotifSanitisedRequest$json = { + '1': 'NotifSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.NotifSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `NotifSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List notifSanitisedRequestDescriptor = $convert.base64Decode( + 'ChVOb3RpZlNhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3RQcm' + '9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlE' + 'Qgj6QgWKAQIQAVICSUQSPgoHUGF5bG9hZBgDIAEoCzIaLmFwaS5Ob3RpZlNhbml0aXNlZFBheW' + 'xvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7' + 'GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use notifSanitisedResponseDescriptor instead') +const NotifSanitisedResponse$json = { + '1': 'NotifSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `NotifSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List notifSanitisedResponseDescriptor = $convert.base64Decode( + 'ChZOb3RpZlNhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb25zZU' + 'hlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsYCFJlc3Bv' + 'bnNlursYCVNhbml0aXNlZA=='); + diff --git a/lib/orderInput.pb.dart b/lib/orderInput.pb.dart index 727f74d2..b23bafd3 100644 --- a/lib/orderInput.pb.dart +++ b/lib/orderInput.pb.dart @@ -1263,6 +1263,250 @@ class OrderAnonymisedResponse extends $pb.GeneratedMessage { $1.EntityID ensureID() => $_ensure(1); } +class OrderSanitisedPayload extends $pb.GeneratedMessage { + factory OrderSanitisedPayload() => create(); + + OrderSanitisedPayload._(); + + factory OrderSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory OrderSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrderSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedPayload clone() => OrderSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedPayload copyWith(void Function(OrderSanitisedPayload) updates) => super.copyWith((message) => updates(message as OrderSanitisedPayload)) as OrderSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static OrderSanitisedPayload create() => OrderSanitisedPayload._(); + @$core.override + OrderSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OrderSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OrderSanitisedPayload? _defaultInstance; +} + +class OrderSanitisedEvent extends $pb.GeneratedMessage { + factory OrderSanitisedEvent({ + $1.EventHeader? header, + $1.EntityID? iD, + OrderSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + OrderSanitisedEvent._(); + + factory OrderSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory OrderSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrderSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.EventHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: OrderSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedEvent clone() => OrderSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedEvent copyWith(void Function(OrderSanitisedEvent) updates) => super.copyWith((message) => updates(message as OrderSanitisedEvent)) as OrderSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static OrderSanitisedEvent create() => OrderSanitisedEvent._(); + @$core.override + OrderSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OrderSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OrderSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $1.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + OrderSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(OrderSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + OrderSanitisedPayload ensurePayload() => $_ensure(2); +} + +class OrderSanitisedRequest extends $pb.GeneratedMessage { + factory OrderSanitisedRequest({ + $1.RequestProjectHeader? header, + $1.EntityID? iD, + OrderSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + OrderSanitisedRequest._(); + + factory OrderSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory OrderSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrderSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.RequestProjectHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: OrderSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedRequest clone() => OrderSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedRequest copyWith(void Function(OrderSanitisedRequest) updates) => super.copyWith((message) => updates(message as OrderSanitisedRequest)) as OrderSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static OrderSanitisedRequest create() => OrderSanitisedRequest._(); + @$core.override + OrderSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OrderSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OrderSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $1.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + OrderSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(OrderSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + OrderSanitisedPayload ensurePayload() => $_ensure(2); +} + +class OrderSanitisedResponse extends $pb.GeneratedMessage { + factory OrderSanitisedResponse({ + $1.ResponseHeader? header, + $1.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + OrderSanitisedResponse._(); + + factory OrderSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory OrderSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'OrderSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$1.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $1.ResponseHeader.create) + ..aOM<$1.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $1.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedResponse clone() => OrderSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + OrderSanitisedResponse copyWith(void Function(OrderSanitisedResponse) updates) => super.copyWith((message) => updates(message as OrderSanitisedResponse)) as OrderSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static OrderSanitisedResponse create() => OrderSanitisedResponse._(); + @$core.override + OrderSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static OrderSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static OrderSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $1.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($1.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $1.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $1.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($1.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $1.EntityID ensureID() => $_ensure(1); +} + class OrderShipperAssignedPayload extends $pb.GeneratedMessage { factory OrderShipperAssignedPayload({ $2.TradeTier? shipFrom, diff --git a/lib/orderInput.pbgrpc.dart b/lib/orderInput.pbgrpc.dart index db715c4b..2e23bf54 100644 --- a/lib/orderInput.pbgrpc.dart +++ b/lib/orderInput.pbgrpc.dart @@ -106,6 +106,10 @@ class OrderInputAPIClient extends $grpc.Client { return $createUnaryCall(_$linesDetected, request, options: options); } + $grpc.ResponseFuture<$0.OrderSanitisedResponse> sanitised($0.OrderSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.OrderCreatedRequest, $0.OrderCreatedResponse>( @@ -180,6 +184,10 @@ class OrderInputAPIClient extends $grpc.Client { '/api.OrderInputAPI/LinesDetected', ($0.OrderLinesDetectedRequest value) => value.writeToBuffer(), $0.OrderLinesDetectedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.OrderSanitisedRequest, $0.OrderSanitisedResponse>( + '/api.OrderInputAPI/Sanitised', + ($0.OrderSanitisedRequest value) => value.writeToBuffer(), + $0.OrderSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.OrderInputAPI') @@ -313,6 +321,13 @@ abstract class OrderInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.OrderLinesDetectedRequest.fromBuffer(value), ($0.OrderLinesDetectedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.OrderSanitisedRequest, $0.OrderSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.OrderSanitisedRequest.fromBuffer(value), + ($0.OrderSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.OrderCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.OrderCreatedRequest> $request) async { @@ -423,4 +438,10 @@ abstract class OrderInputAPIServiceBase extends $grpc.Service { $async.Future<$0.OrderLinesDetectedResponse> linesDetected($grpc.ServiceCall call, $0.OrderLinesDetectedRequest request); + $async.Future<$0.OrderSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.OrderSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.OrderSanitisedResponse> sanitised($grpc.ServiceCall call, $0.OrderSanitisedRequest request); + } diff --git a/lib/orderInput.pbjson.dart b/lib/orderInput.pbjson.dart index 0ccb6004..4d5fe5f8 100644 --- a/lib/orderInput.pbjson.dart +++ b/lib/orderInput.pbjson.dart @@ -333,6 +333,69 @@ final $typed_data.Uint8List orderAnonymisedResponseDescriptor = $convert.base64D 'VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6GqK7GAhSZXNw' 'b25zZbq7GApBbm9ueW1pc2Vk'); +@$core.Deprecated('Use orderSanitisedPayloadDescriptor instead') +const OrderSanitisedPayload$json = { + '1': 'OrderSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `OrderSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List orderSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChVPcmRlclNhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use orderSanitisedEventDescriptor instead') +const OrderSanitisedEvent$json = { + '1': 'OrderSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.OrderSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `OrderSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List orderSanitisedEventDescriptor = $convert.base64Decode( + 'ChNPcmRlclNhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYWRlck' + 'II+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIFigECEAFS' + 'AklEEj4KB1BheWxvYWQYAyABKAsyGi5hcGkuT3JkZXJTYW5pdGlzZWRQYXlsb2FkQgj6QgWKAQ' + 'IQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5pdGlzZQ=='); + +@$core.Deprecated('Use orderSanitisedRequestDescriptor instead') +const OrderSanitisedRequest$json = { + '1': 'OrderSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.OrderSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `OrderSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List orderSanitisedRequestDescriptor = $convert.base64Decode( + 'ChVPcmRlclNhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3RQcm' + '9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlE' + 'Qgj6QgWKAQIQAVICSUQSPgoHUGF5bG9hZBgDIAEoCzIaLmFwaS5PcmRlclNhbml0aXNlZFBheW' + 'xvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7' + 'GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use orderSanitisedResponseDescriptor instead') +const OrderSanitisedResponse$json = { + '1': 'OrderSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `OrderSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List orderSanitisedResponseDescriptor = $convert.base64Decode( + 'ChZPcmRlclNhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb25zZU' + 'hlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsYCFJlc3Bv' + 'bnNlursYCVNhbml0aXNlZA=='); + @$core.Deprecated('Use orderShipperAssignedPayloadDescriptor instead') const OrderShipperAssignedPayload$json = { '1': 'OrderShipperAssignedPayload', diff --git a/lib/partnerInput.pb.dart b/lib/partnerInput.pb.dart index c969ae81..9b491582 100644 --- a/lib/partnerInput.pb.dart +++ b/lib/partnerInput.pb.dart @@ -1083,6 +1083,250 @@ class PartnerAttachmentRemovedResponse extends $pb.GeneratedMessage { $2.EntityID ensureID() => $_ensure(1); } +class PartnerSanitisedPayload extends $pb.GeneratedMessage { + factory PartnerSanitisedPayload() => create(); + + PartnerSanitisedPayload._(); + + factory PartnerSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory PartnerSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PartnerSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedPayload clone() => PartnerSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedPayload copyWith(void Function(PartnerSanitisedPayload) updates) => super.copyWith((message) => updates(message as PartnerSanitisedPayload)) as PartnerSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static PartnerSanitisedPayload create() => PartnerSanitisedPayload._(); + @$core.override + PartnerSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PartnerSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PartnerSanitisedPayload? _defaultInstance; +} + +class PartnerSanitisedEvent extends $pb.GeneratedMessage { + factory PartnerSanitisedEvent({ + $2.EventHeader? header, + $2.EntityID? iD, + PartnerSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + PartnerSanitisedEvent._(); + + factory PartnerSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory PartnerSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PartnerSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.EventHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: PartnerSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedEvent clone() => PartnerSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedEvent copyWith(void Function(PartnerSanitisedEvent) updates) => super.copyWith((message) => updates(message as PartnerSanitisedEvent)) as PartnerSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static PartnerSanitisedEvent create() => PartnerSanitisedEvent._(); + @$core.override + PartnerSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PartnerSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PartnerSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $2.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + PartnerSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(PartnerSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + PartnerSanitisedPayload ensurePayload() => $_ensure(2); +} + +class PartnerSanitisedRequest extends $pb.GeneratedMessage { + factory PartnerSanitisedRequest({ + $2.RequestProjectHeader? header, + $2.EntityID? iD, + PartnerSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + PartnerSanitisedRequest._(); + + factory PartnerSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory PartnerSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PartnerSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: PartnerSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedRequest clone() => PartnerSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedRequest copyWith(void Function(PartnerSanitisedRequest) updates) => super.copyWith((message) => updates(message as PartnerSanitisedRequest)) as PartnerSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static PartnerSanitisedRequest create() => PartnerSanitisedRequest._(); + @$core.override + PartnerSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PartnerSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PartnerSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $2.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + PartnerSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(PartnerSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + PartnerSanitisedPayload ensurePayload() => $_ensure(2); +} + +class PartnerSanitisedResponse extends $pb.GeneratedMessage { + factory PartnerSanitisedResponse({ + $2.ResponseHeader? header, + $2.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + PartnerSanitisedResponse._(); + + factory PartnerSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory PartnerSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'PartnerSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.ResponseHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedResponse clone() => PartnerSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + PartnerSanitisedResponse copyWith(void Function(PartnerSanitisedResponse) updates) => super.copyWith((message) => updates(message as PartnerSanitisedResponse)) as PartnerSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static PartnerSanitisedResponse create() => PartnerSanitisedResponse._(); + @$core.override + PartnerSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static PartnerSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static PartnerSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $2.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/partnerInput.pbgrpc.dart b/lib/partnerInput.pbgrpc.dart index f3ccf8f4..e0612bfc 100644 --- a/lib/partnerInput.pbgrpc.dart +++ b/lib/partnerInput.pbgrpc.dart @@ -50,6 +50,10 @@ class PartnerInputAPIClient extends $grpc.Client { return $createUnaryCall(_$attachmentRemoved, request, options: options); } + $grpc.ResponseFuture<$0.PartnerSanitisedResponse> sanitised($0.PartnerSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$created = $grpc.ClientMethod<$0.PartnerCreatedRequest, $0.PartnerCreatedResponse>( @@ -68,6 +72,10 @@ class PartnerInputAPIClient extends $grpc.Client { '/api.PartnerInputAPI/AttachmentRemoved', ($0.PartnerAttachmentRemovedRequest value) => value.writeToBuffer(), $0.PartnerAttachmentRemovedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.PartnerSanitisedRequest, $0.PartnerSanitisedResponse>( + '/api.PartnerInputAPI/Sanitised', + ($0.PartnerSanitisedRequest value) => value.writeToBuffer(), + $0.PartnerSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.PartnerInputAPI') @@ -103,6 +111,13 @@ abstract class PartnerInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.PartnerAttachmentRemovedRequest.fromBuffer(value), ($0.PartnerAttachmentRemovedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.PartnerSanitisedRequest, $0.PartnerSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.PartnerSanitisedRequest.fromBuffer(value), + ($0.PartnerSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.PartnerCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$0.PartnerCreatedRequest> $request) async { @@ -129,4 +144,10 @@ abstract class PartnerInputAPIServiceBase extends $grpc.Service { $async.Future<$0.PartnerAttachmentRemovedResponse> attachmentRemoved($grpc.ServiceCall call, $0.PartnerAttachmentRemovedRequest request); + $async.Future<$0.PartnerSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.PartnerSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.PartnerSanitisedResponse> sanitised($grpc.ServiceCall call, $0.PartnerSanitisedRequest request); + } diff --git a/lib/partnerInput.pbjson.dart b/lib/partnerInput.pbjson.dart index 147f1edf..88b7e2d9 100644 --- a/lib/partnerInput.pbjson.dart +++ b/lib/partnerInput.pbjson.dart @@ -299,3 +299,66 @@ final $typed_data.Uint8List partnerAttachmentRemovedResponseDescriptor = $conver 'kuUmVzcG9uc2VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6' 'IaK7GAhSZXNwb25zZbq7GBFBdHRhY2htZW50UmVtb3ZlZA=='); +@$core.Deprecated('Use partnerSanitisedPayloadDescriptor instead') +const PartnerSanitisedPayload$json = { + '1': 'PartnerSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `PartnerSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List partnerSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChdQYXJ0bmVyU2FuaXRpc2VkUGF5bG9hZDoaorsYBUV2ZW50qLsYAbq7GAlTYW5pdGlzZWQ='); + +@$core.Deprecated('Use partnerSanitisedEventDescriptor instead') +const PartnerSanitisedEvent$json = { + '1': 'PartnerSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.PartnerSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `PartnerSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List partnerSanitisedEventDescriptor = $convert.base64Decode( + 'ChVQYXJ0bmVyU2FuaXRpc2VkRXZlbnQSMgoGSGVhZGVyGAEgASgLMhAuYXBpLkV2ZW50SGVhZG' + 'VyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlEQgj6QgWKAQIQ' + 'AVICSUQSQAoHUGF5bG9hZBgDIAEoCzIcLmFwaS5QYXJ0bmVyU2FuaXRpc2VkUGF5bG9hZEII+k' + 'IFigECEAFSB1BheWxvYWQ6IqK7GAVFdmVudLq7GAlTYW5pdGlzZWTKuxgIc2FuaXRpc2U='); + +@$core.Deprecated('Use partnerSanitisedRequestDescriptor instead') +const PartnerSanitisedRequest$json = { + '1': 'PartnerSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.PartnerSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `PartnerSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List partnerSanitisedRequestDescriptor = $convert.base64Decode( + 'ChdQYXJ0bmVyU2FuaXRpc2VkUmVxdWVzdBI7CgZIZWFkZXIYASABKAsyGS5hcGkuUmVxdWVzdF' + 'Byb2plY3RIZWFkZXJCCPpCBYoBAhABUgZIZWFkZXISJwoCSUQYAiABKAsyDS5hcGkuRW50aXR5' + 'SURCCPpCBYoBAhABUgJJRBJACgdQYXlsb2FkGAMgASgLMhwuYXBpLlBhcnRuZXJTYW5pdGlzZW' + 'RQYXlsb2FkQgj6QgWKAQIQAVIHUGF5bG9hZDo1kkEaChjSAQZIZWFkZXLSAQJJRNIBB1BheWxv' + 'YWSiuxgHUmVxdWVzdLq7GAlTYW5pdGlzZWQ='); + +@$core.Deprecated('Use partnerSanitisedResponseDescriptor instead') +const PartnerSanitisedResponse$json = { + '1': 'PartnerSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `PartnerSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List partnerSanitisedResponseDescriptor = $convert.base64Decode( + 'ChhQYXJ0bmVyU2FuaXRpc2VkUmVzcG9uc2USKwoGSGVhZGVyGAEgASgLMhMuYXBpLlJlc3Bvbn' + 'NlSGVhZGVyUgZIZWFkZXISHQoCSUQYAiABKAsyDS5hcGkuRW50aXR5SURSAklEOhmiuxgIUmVz' + 'cG9uc2W6uxgJU2FuaXRpc2Vk'); + diff --git a/lib/stockInput.pb.dart b/lib/stockInput.pb.dart index 13badd56..3e409068 100644 --- a/lib/stockInput.pb.dart +++ b/lib/stockInput.pb.dart @@ -954,6 +954,250 @@ class StockDeletedResponse extends $pb.GeneratedMessage { $3.EntityID ensureID() => $_ensure(1); } +class StockSanitisedPayload extends $pb.GeneratedMessage { + factory StockSanitisedPayload() => create(); + + StockSanitisedPayload._(); + + factory StockSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory StockSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StockSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedPayload clone() => StockSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedPayload copyWith(void Function(StockSanitisedPayload) updates) => super.copyWith((message) => updates(message as StockSanitisedPayload)) as StockSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static StockSanitisedPayload create() => StockSanitisedPayload._(); + @$core.override + StockSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StockSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StockSanitisedPayload? _defaultInstance; +} + +class StockSanitisedEvent extends $pb.GeneratedMessage { + factory StockSanitisedEvent({ + $3.EventHeader? header, + $3.EntityID? iD, + StockSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + StockSanitisedEvent._(); + + factory StockSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory StockSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StockSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$3.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $3.EventHeader.create) + ..aOM<$3.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $3.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: StockSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedEvent clone() => StockSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedEvent copyWith(void Function(StockSanitisedEvent) updates) => super.copyWith((message) => updates(message as StockSanitisedEvent)) as StockSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static StockSanitisedEvent create() => StockSanitisedEvent._(); + @$core.override + StockSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StockSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StockSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $3.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($3.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $3.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $3.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($3.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $3.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + StockSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(StockSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + StockSanitisedPayload ensurePayload() => $_ensure(2); +} + +class StockSanitisedRequest extends $pb.GeneratedMessage { + factory StockSanitisedRequest({ + $3.RequestProjectHeader? header, + $3.EntityID? iD, + StockSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + StockSanitisedRequest._(); + + factory StockSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory StockSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StockSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$3.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $3.RequestProjectHeader.create) + ..aOM<$3.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $3.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: StockSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedRequest clone() => StockSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedRequest copyWith(void Function(StockSanitisedRequest) updates) => super.copyWith((message) => updates(message as StockSanitisedRequest)) as StockSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static StockSanitisedRequest create() => StockSanitisedRequest._(); + @$core.override + StockSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StockSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StockSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $3.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($3.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $3.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $3.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($3.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $3.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + StockSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(StockSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + StockSanitisedPayload ensurePayload() => $_ensure(2); +} + +class StockSanitisedResponse extends $pb.GeneratedMessage { + factory StockSanitisedResponse({ + $3.ResponseHeader? header, + $3.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + StockSanitisedResponse._(); + + factory StockSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory StockSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'StockSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$3.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $3.ResponseHeader.create) + ..aOM<$3.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $3.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedResponse clone() => StockSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + StockSanitisedResponse copyWith(void Function(StockSanitisedResponse) updates) => super.copyWith((message) => updates(message as StockSanitisedResponse)) as StockSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static StockSanitisedResponse create() => StockSanitisedResponse._(); + @$core.override + StockSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static StockSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static StockSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $3.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($3.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $3.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $3.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($3.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $3.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/stockInput.pbgrpc.dart b/lib/stockInput.pbgrpc.dart index e889f7c1..477897b0 100644 --- a/lib/stockInput.pbgrpc.dart +++ b/lib/stockInput.pbgrpc.dart @@ -47,6 +47,10 @@ class StockInputAPIClient extends $grpc.Client { return $createUnaryCall(_$deleted, request, options: options); } + $grpc.ResponseFuture<$0.StockSanitisedResponse> sanitised($0.StockSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$moved = $grpc.ClientMethod<$0.StockMovedRequest, $0.StockMovedResponse>( @@ -61,6 +65,10 @@ class StockInputAPIClient extends $grpc.Client { '/api.StockInputAPI/Deleted', ($0.StockDeletedRequest value) => value.writeToBuffer(), $0.StockDeletedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.StockSanitisedRequest, $0.StockSanitisedResponse>( + '/api.StockInputAPI/Sanitised', + ($0.StockSanitisedRequest value) => value.writeToBuffer(), + $0.StockSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.StockInputAPI') @@ -89,6 +97,13 @@ abstract class StockInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.StockDeletedRequest.fromBuffer(value), ($0.StockDeletedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.StockSanitisedRequest, $0.StockSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.StockSanitisedRequest.fromBuffer(value), + ($0.StockSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.StockMovedResponse> moved_Pre($grpc.ServiceCall $call, $async.Future<$0.StockMovedRequest> $request) async { @@ -109,4 +124,10 @@ abstract class StockInputAPIServiceBase extends $grpc.Service { $async.Future<$0.StockDeletedResponse> deleted($grpc.ServiceCall call, $0.StockDeletedRequest request); + $async.Future<$0.StockSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.StockSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.StockSanitisedResponse> sanitised($grpc.ServiceCall call, $0.StockSanitisedRequest request); + } diff --git a/lib/stockInput.pbjson.dart b/lib/stockInput.pbjson.dart index 253aaa24..3f983657 100644 --- a/lib/stockInput.pbjson.dart +++ b/lib/stockInput.pbjson.dart @@ -250,3 +250,66 @@ final $typed_data.Uint8List stockDeletedResponseDescriptor = $convert.base64Deco 'YXBpLkVudGl0eUlEQj2SQToyOElkZW50aWZpZXIgb2YgdGhlIHN0b2NrIHRoZSByZXF1ZXN0IG' 'V2ZW50IHdhcyBhcHBsaWVkIG9uUgJJRDoXorsYCFJlc3BvbnNlursYB0RlbGV0ZWQ='); +@$core.Deprecated('Use stockSanitisedPayloadDescriptor instead') +const StockSanitisedPayload$json = { + '1': 'StockSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `StockSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stockSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChVTdG9ja1Nhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use stockSanitisedEventDescriptor instead') +const StockSanitisedEvent$json = { + '1': 'StockSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.StockSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `StockSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stockSanitisedEventDescriptor = $convert.base64Decode( + 'ChNTdG9ja1Nhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYWRlck' + 'II+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIFigECEAFS' + 'AklEEj4KB1BheWxvYWQYAyABKAsyGi5hcGkuU3RvY2tTYW5pdGlzZWRQYXlsb2FkQgj6QgWKAQ' + 'IQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5pdGlzZQ=='); + +@$core.Deprecated('Use stockSanitisedRequestDescriptor instead') +const StockSanitisedRequest$json = { + '1': 'StockSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.StockSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `StockSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stockSanitisedRequestDescriptor = $convert.base64Decode( + 'ChVTdG9ja1Nhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3RQcm' + '9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0eUlE' + 'Qgj6QgWKAQIQAVICSUQSPgoHUGF5bG9hZBgDIAEoCzIaLmFwaS5TdG9ja1Nhbml0aXNlZFBheW' + 'xvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5bG9hZKK7' + 'GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use stockSanitisedResponseDescriptor instead') +const StockSanitisedResponse$json = { + '1': 'StockSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `StockSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List stockSanitisedResponseDescriptor = $convert.base64Decode( + 'ChZTdG9ja1Nhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb25zZU' + 'hlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsYCFJlc3Bv' + 'bnNlursYCVNhbml0aXNlZA=='); + diff --git a/lib/trackingInput.pb.dart b/lib/trackingInput.pb.dart index 8d582742..df944f06 100644 --- a/lib/trackingInput.pb.dart +++ b/lib/trackingInput.pb.dart @@ -2512,6 +2512,250 @@ class TrackingDeletedResponse extends $pb.GeneratedMessage { $2.EntityID ensureID() => $_ensure(1); } +class TrackingSanitisedPayload extends $pb.GeneratedMessage { + factory TrackingSanitisedPayload() => create(); + + TrackingSanitisedPayload._(); + + factory TrackingSanitisedPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory TrackingSanitisedPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TrackingSanitisedPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedPayload clone() => TrackingSanitisedPayload()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedPayload copyWith(void Function(TrackingSanitisedPayload) updates) => super.copyWith((message) => updates(message as TrackingSanitisedPayload)) as TrackingSanitisedPayload; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static TrackingSanitisedPayload create() => TrackingSanitisedPayload._(); + @$core.override + TrackingSanitisedPayload createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TrackingSanitisedPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TrackingSanitisedPayload? _defaultInstance; +} + +class TrackingSanitisedEvent extends $pb.GeneratedMessage { + factory TrackingSanitisedEvent({ + $2.EventHeader? header, + $2.EntityID? iD, + TrackingSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + TrackingSanitisedEvent._(); + + factory TrackingSanitisedEvent.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory TrackingSanitisedEvent.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TrackingSanitisedEvent', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.EventHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.EventHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: TrackingSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedEvent clone() => TrackingSanitisedEvent()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedEvent copyWith(void Function(TrackingSanitisedEvent) updates) => super.copyWith((message) => updates(message as TrackingSanitisedEvent)) as TrackingSanitisedEvent; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static TrackingSanitisedEvent create() => TrackingSanitisedEvent._(); + @$core.override + TrackingSanitisedEvent createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TrackingSanitisedEvent getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TrackingSanitisedEvent? _defaultInstance; + + @$pb.TagNumber(1) + $2.EventHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.EventHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.EventHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + TrackingSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(TrackingSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + TrackingSanitisedPayload ensurePayload() => $_ensure(2); +} + +class TrackingSanitisedRequest extends $pb.GeneratedMessage { + factory TrackingSanitisedRequest({ + $2.RequestProjectHeader? header, + $2.EntityID? iD, + TrackingSanitisedPayload? payload, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + if (payload != null) result.payload = payload; + return result; + } + + TrackingSanitisedRequest._(); + + factory TrackingSanitisedRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory TrackingSanitisedRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TrackingSanitisedRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.RequestProjectHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.RequestProjectHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: TrackingSanitisedPayload.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedRequest clone() => TrackingSanitisedRequest()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedRequest copyWith(void Function(TrackingSanitisedRequest) updates) => super.copyWith((message) => updates(message as TrackingSanitisedRequest)) as TrackingSanitisedRequest; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static TrackingSanitisedRequest create() => TrackingSanitisedRequest._(); + @$core.override + TrackingSanitisedRequest createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TrackingSanitisedRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TrackingSanitisedRequest? _defaultInstance; + + @$pb.TagNumber(1) + $2.RequestProjectHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.RequestProjectHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.RequestProjectHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); + + @$pb.TagNumber(3) + TrackingSanitisedPayload get payload => $_getN(2); + @$pb.TagNumber(3) + set payload(TrackingSanitisedPayload value) => $_setField(3, value); + @$pb.TagNumber(3) + $core.bool hasPayload() => $_has(2); + @$pb.TagNumber(3) + void clearPayload() => $_clearField(3); + @$pb.TagNumber(3) + TrackingSanitisedPayload ensurePayload() => $_ensure(2); +} + +class TrackingSanitisedResponse extends $pb.GeneratedMessage { + factory TrackingSanitisedResponse({ + $2.ResponseHeader? header, + $2.EntityID? iD, + }) { + final result = create(); + if (header != null) result.header = header; + if (iD != null) result.iD = iD; + return result; + } + + TrackingSanitisedResponse._(); + + factory TrackingSanitisedResponse.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); + factory TrackingSanitisedResponse.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); + + static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'TrackingSanitisedResponse', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) + ..aOM<$2.ResponseHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.ResponseHeader.create) + ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) + ..hasRequiredFields = false + ; + + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedResponse clone() => TrackingSanitisedResponse()..mergeFromMessage(this); + @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') + TrackingSanitisedResponse copyWith(void Function(TrackingSanitisedResponse) updates) => super.copyWith((message) => updates(message as TrackingSanitisedResponse)) as TrackingSanitisedResponse; + + @$core.override + $pb.BuilderInfo get info_ => _i; + + @$core.pragma('dart2js:noInline') + static TrackingSanitisedResponse create() => TrackingSanitisedResponse._(); + @$core.override + TrackingSanitisedResponse createEmptyInstance() => create(); + static $pb.PbList createRepeated() => $pb.PbList(); + @$core.pragma('dart2js:noInline') + static TrackingSanitisedResponse getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); + static TrackingSanitisedResponse? _defaultInstance; + + @$pb.TagNumber(1) + $2.ResponseHeader get header => $_getN(0); + @$pb.TagNumber(1) + set header($2.ResponseHeader value) => $_setField(1, value); + @$pb.TagNumber(1) + $core.bool hasHeader() => $_has(0); + @$pb.TagNumber(1) + void clearHeader() => $_clearField(1); + @$pb.TagNumber(1) + $2.ResponseHeader ensureHeader() => $_ensure(0); + + @$pb.TagNumber(2) + $2.EntityID get iD => $_getN(1); + @$pb.TagNumber(2) + set iD($2.EntityID value) => $_setField(2, value); + @$pb.TagNumber(2) + $core.bool hasID() => $_has(1); + @$pb.TagNumber(2) + void clearID() => $_clearField(2); + @$pb.TagNumber(2) + $2.EntityID ensureID() => $_ensure(1); +} + const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names'); diff --git a/lib/trackingInput.pbgrpc.dart b/lib/trackingInput.pbgrpc.dart index 1536de2c..a7550038 100644 --- a/lib/trackingInput.pbgrpc.dart +++ b/lib/trackingInput.pbgrpc.dart @@ -71,6 +71,10 @@ class TrackingInputAPIClient extends $grpc.Client { return $createUnaryCall(_$uRLUpdated, request, options: options); } + $grpc.ResponseFuture<$0.TrackingSanitisedResponse> sanitised($0.TrackingSanitisedRequest request, {$grpc.CallOptions? options,}) { + return $createUnaryCall(_$sanitised, request, options: options); + } + // method descriptors static final _$notified = $grpc.ClientMethod<$0.TrackingNotifiedRequest, $0.TrackingNotifiedResponse>( @@ -109,6 +113,10 @@ class TrackingInputAPIClient extends $grpc.Client { '/api.TrackingInputAPI/URLUpdated', ($0.TrackingURLUpdatedRequest value) => value.writeToBuffer(), $0.TrackingURLUpdatedResponse.fromBuffer); + static final _$sanitised = $grpc.ClientMethod<$0.TrackingSanitisedRequest, $0.TrackingSanitisedResponse>( + '/api.TrackingInputAPI/Sanitised', + ($0.TrackingSanitisedRequest value) => value.writeToBuffer(), + $0.TrackingSanitisedResponse.fromBuffer); } @$pb.GrpcServiceName('api.TrackingInputAPI') @@ -179,6 +187,13 @@ abstract class TrackingInputAPIServiceBase extends $grpc.Service { false, ($core.List<$core.int> value) => $0.TrackingURLUpdatedRequest.fromBuffer(value), ($0.TrackingURLUpdatedResponse value) => value.writeToBuffer())); + $addMethod($grpc.ServiceMethod<$0.TrackingSanitisedRequest, $0.TrackingSanitisedResponse>( + 'Sanitised', + sanitised_Pre, + false, + false, + ($core.List<$core.int> value) => $0.TrackingSanitisedRequest.fromBuffer(value), + ($0.TrackingSanitisedResponse value) => value.writeToBuffer())); } $async.Future<$0.TrackingNotifiedResponse> notified_Pre($grpc.ServiceCall $call, $async.Future<$0.TrackingNotifiedRequest> $request) async { @@ -235,4 +250,10 @@ abstract class TrackingInputAPIServiceBase extends $grpc.Service { $async.Future<$0.TrackingURLUpdatedResponse> uRLUpdated($grpc.ServiceCall call, $0.TrackingURLUpdatedRequest request); + $async.Future<$0.TrackingSanitisedResponse> sanitised_Pre($grpc.ServiceCall $call, $async.Future<$0.TrackingSanitisedRequest> $request) async { + return sanitised($call, await $request); + } + + $async.Future<$0.TrackingSanitisedResponse> sanitised($grpc.ServiceCall call, $0.TrackingSanitisedRequest request); + } diff --git a/lib/trackingInput.pbjson.dart b/lib/trackingInput.pbjson.dart index 425d00d0..d9718526 100644 --- a/lib/trackingInput.pbjson.dart +++ b/lib/trackingInput.pbjson.dart @@ -666,3 +666,66 @@ final $typed_data.Uint8List trackingDeletedResponseDescriptor = $convert.base64D 'VIZWFkZXJSBkhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQ6F6K7GAhSZXNw' 'b25zZbq7GAdEZWxldGVk'); +@$core.Deprecated('Use trackingSanitisedPayloadDescriptor instead') +const TrackingSanitisedPayload$json = { + '1': 'TrackingSanitisedPayload', + '7': {}, +}; + +/// Descriptor for `TrackingSanitisedPayload`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List trackingSanitisedPayloadDescriptor = $convert.base64Decode( + 'ChhUcmFja2luZ1Nhbml0aXNlZFBheWxvYWQ6GqK7GAVFdmVudKi7GAG6uxgJU2FuaXRpc2Vk'); + +@$core.Deprecated('Use trackingSanitisedEventDescriptor instead') +const TrackingSanitisedEvent$json = { + '1': 'TrackingSanitisedEvent', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.TrackingSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `TrackingSanitisedEvent`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List trackingSanitisedEventDescriptor = $convert.base64Decode( + 'ChZUcmFja2luZ1Nhbml0aXNlZEV2ZW50EjIKBkhlYWRlchgBIAEoCzIQLmFwaS5FdmVudEhlYW' + 'RlckII+kIFigECEAFSBkhlYWRlchInCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJREII+kIFigEC' + 'EAFSAklEEkEKB1BheWxvYWQYAyABKAsyHS5hcGkuVHJhY2tpbmdTYW5pdGlzZWRQYXlsb2FkQg' + 'j6QgWKAQIQAVIHUGF5bG9hZDoiorsYBUV2ZW50ursYCVNhbml0aXNlZMq7GAhzYW5pdGlzZQ=='); + +@$core.Deprecated('Use trackingSanitisedRequestDescriptor instead') +const TrackingSanitisedRequest$json = { + '1': 'TrackingSanitisedRequest', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.RequestProjectHeader', '8': {}, '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '8': {}, '10': 'ID'}, + {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.TrackingSanitisedPayload', '8': {}, '10': 'Payload'}, + ], + '7': {}, +}; + +/// Descriptor for `TrackingSanitisedRequest`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List trackingSanitisedRequestDescriptor = $convert.base64Decode( + 'ChhUcmFja2luZ1Nhbml0aXNlZFJlcXVlc3QSOwoGSGVhZGVyGAEgASgLMhkuYXBpLlJlcXVlc3' + 'RQcm9qZWN0SGVhZGVyQgj6QgWKAQIQAVIGSGVhZGVyEicKAklEGAIgASgLMg0uYXBpLkVudGl0' + 'eUlEQgj6QgWKAQIQAVICSUQSQQoHUGF5bG9hZBgDIAEoCzIdLmFwaS5UcmFja2luZ1Nhbml0aX' + 'NlZFBheWxvYWRCCPpCBYoBAhABUgdQYXlsb2FkOjWSQRoKGNIBBkhlYWRlctIBAklE0gEHUGF5' + 'bG9hZKK7GAdSZXF1ZXN0ursYCVNhbml0aXNlZA=='); + +@$core.Deprecated('Use trackingSanitisedResponseDescriptor instead') +const TrackingSanitisedResponse$json = { + '1': 'TrackingSanitisedResponse', + '2': [ + {'1': 'Header', '3': 1, '4': 1, '5': 11, '6': '.api.ResponseHeader', '10': 'Header'}, + {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'}, + ], + '7': {}, +}; + +/// Descriptor for `TrackingSanitisedResponse`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List trackingSanitisedResponseDescriptor = $convert.base64Decode( + 'ChlUcmFja2luZ1Nhbml0aXNlZFJlc3BvbnNlEisKBkhlYWRlchgBIAEoCzITLmFwaS5SZXNwb2' + '5zZUhlYWRlclIGSGVhZGVyEh0KAklEGAIgASgLMg0uYXBpLkVudGl0eUlEUgJJRDoZorsYCFJl' + 'c3BvbnNlursYCVNhbml0aXNlZA=='); + diff --git a/pubspec.yaml b/pubspec.yaml index ab19bb1a..a4c49fa6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: dart_core_sdk description: dart libs from core model proto files -version: 1.12.0-SNAPSHOT-251106104414 +version: 1.12.0-SNAPSHOT-251106144415 homepage: '' publish_to: '' repository: ''