// // Generated code. Do not modify. // source: collabShared.proto // // @dart = 2.12 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names, library_prefixes // ignore_for_file: non_constant_identifier_names, prefer_final_fields // ignore_for_file: unnecessary_import, unnecessary_this, unused_import import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; import 'collabShared.pbenum.dart'; import 'google/protobuf/struct.pb.dart' as $65; import 'shared.pb.dart' as $28; import 'shared.pbenum.dart' as $28; export 'collabShared.pbenum.dart'; class ClaimStatusDef extends $pb.GeneratedMessage { factory ClaimStatusDef({ $28.ClaimStatus? statusCode, $core.String? date, $28.DateTime? actualDate, }) { final $result = create(); if (statusCode != null) { $result.statusCode = statusCode; } if (date != null) { $result.date = date; } if (actualDate != null) { $result.actualDate = actualDate; } return $result; } ClaimStatusDef._() : super(); factory ClaimStatusDef.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ClaimStatusDef.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ClaimStatusDef', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..e<$28.ClaimStatus>(1, _omitFieldNames ? '' : 'StatusCode', $pb.PbFieldType.OE, protoName: 'StatusCode', defaultOrMaker: $28.ClaimStatus.CLAIM_STATUS_UNKNOWN, valueOf: $28.ClaimStatus.valueOf, enumValues: $28.ClaimStatus.values) ..aOS(2, _omitFieldNames ? '' : 'Date', protoName: 'Date') ..aOM<$28.DateTime>(3, _omitFieldNames ? '' : 'ActualDate', protoName: 'ActualDate', subBuilder: $28.DateTime.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ClaimStatusDef clone() => ClaimStatusDef()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ClaimStatusDef copyWith(void Function(ClaimStatusDef) updates) => super.copyWith((message) => updates(message as ClaimStatusDef)) as ClaimStatusDef; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ClaimStatusDef create() => ClaimStatusDef._(); ClaimStatusDef createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ClaimStatusDef getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ClaimStatusDef? _defaultInstance; @$pb.TagNumber(1) $28.ClaimStatus get statusCode => $_getN(0); @$pb.TagNumber(1) set statusCode($28.ClaimStatus v) { setField(1, v); } @$pb.TagNumber(1) $core.bool hasStatusCode() => $_has(0); @$pb.TagNumber(1) void clearStatusCode() => clearField(1); /// This date is only a string as it is always given by system @$pb.TagNumber(2) $core.String get date => $_getSZ(1); @$pb.TagNumber(2) set date($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasDate() => $_has(1); @$pb.TagNumber(2) void clearDate() => clearField(2); /// Status effective date. Set by the event's RefDate that triggered the status change. @$pb.TagNumber(3) $28.DateTime get actualDate => $_getN(2); @$pb.TagNumber(3) set actualDate($28.DateTime v) { setField(3, v); } @$pb.TagNumber(3) $core.bool hasActualDate() => $_has(2); @$pb.TagNumber(3) void clearActualDate() => clearField(3); @$pb.TagNumber(3) $28.DateTime ensureActualDate() => $_ensure(2); } class ClaimStatusStruct extends $pb.GeneratedMessage { factory ClaimStatusStruct({ ClaimStatusDef? current, $core.Iterable? history, $core.String? creationDate, $core.int? version, }) { final $result = create(); if (current != null) { $result.current = current; } if (history != null) { $result.history.addAll(history); } if (creationDate != null) { $result.creationDate = creationDate; } if (version != null) { $result.version = version; } return $result; } ClaimStatusStruct._() : super(); factory ClaimStatusStruct.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ClaimStatusStruct.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ClaimStatusStruct', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'Current', protoName: 'Current', subBuilder: ClaimStatusDef.create) ..pc(2, _omitFieldNames ? '' : 'History', $pb.PbFieldType.PM, protoName: 'History', subBuilder: ClaimStatusDef.create) ..aOS(3, _omitFieldNames ? '' : 'CreationDate', protoName: 'CreationDate') ..a<$core.int>(4, _omitFieldNames ? '' : 'Version', $pb.PbFieldType.OU3, protoName: 'Version') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ClaimStatusStruct clone() => ClaimStatusStruct()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ClaimStatusStruct copyWith(void Function(ClaimStatusStruct) updates) => super.copyWith((message) => updates(message as ClaimStatusStruct)) as ClaimStatusStruct; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ClaimStatusStruct create() => ClaimStatusStruct._(); ClaimStatusStruct createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ClaimStatusStruct getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ClaimStatusStruct? _defaultInstance; @$pb.TagNumber(1) ClaimStatusDef get current => $_getN(0); @$pb.TagNumber(1) set current(ClaimStatusDef v) { setField(1, v); } @$pb.TagNumber(1) $core.bool hasCurrent() => $_has(0); @$pb.TagNumber(1) void clearCurrent() => clearField(1); @$pb.TagNumber(1) ClaimStatusDef ensureCurrent() => $_ensure(0); @$pb.TagNumber(2) $core.List get history => $_getList(1); @$pb.TagNumber(3) $core.String get creationDate => $_getSZ(2); @$pb.TagNumber(3) set creationDate($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasCreationDate() => $_has(2); @$pb.TagNumber(3) void clearCreationDate() => clearField(3); @$pb.TagNumber(4) $core.int get version => $_getIZ(3); @$pb.TagNumber(4) set version($core.int v) { $_setUnsignedInt32(3, v); } @$pb.TagNumber(4) $core.bool hasVersion() => $_has(3); @$pb.TagNumber(4) void clearVersion() => clearField(4); } class WindowedNotif extends $pb.GeneratedMessage { factory WindowedNotif({ ListNotifChanges? listNotifChanges, $core.Iterable? userMails, $core.String? jsonModel, $core.String? languageCode, $core.String? htmlBody, }) { final $result = create(); if (listNotifChanges != null) { $result.listNotifChanges = listNotifChanges; } if (userMails != null) { $result.userMails.addAll(userMails); } if (jsonModel != null) { $result.jsonModel = jsonModel; } if (languageCode != null) { $result.languageCode = languageCode; } if (htmlBody != null) { $result.htmlBody = htmlBody; } return $result; } WindowedNotif._() : super(); factory WindowedNotif.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory WindowedNotif.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'WindowedNotif', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM(1, _omitFieldNames ? '' : 'ListNotifChanges', protoName: 'ListNotifChanges', subBuilder: ListNotifChanges.create) ..pc(2, _omitFieldNames ? '' : 'UserMails', $pb.PbFieldType.PM, protoName: 'UserMails', subBuilder: UserMails.create) ..aOS(3, _omitFieldNames ? '' : 'JsonModel', protoName: 'JsonModel') ..aOS(4, _omitFieldNames ? '' : 'languageCode', protoName: 'languageCode') ..aOS(5, _omitFieldNames ? '' : 'HtmlBody', protoName: 'HtmlBody') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') WindowedNotif clone() => WindowedNotif()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') WindowedNotif copyWith(void Function(WindowedNotif) updates) => super.copyWith((message) => updates(message as WindowedNotif)) as WindowedNotif; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static WindowedNotif create() => WindowedNotif._(); WindowedNotif createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static WindowedNotif getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static WindowedNotif? _defaultInstance; @$pb.TagNumber(1) ListNotifChanges get listNotifChanges => $_getN(0); @$pb.TagNumber(1) set listNotifChanges(ListNotifChanges v) { setField(1, v); } @$pb.TagNumber(1) $core.bool hasListNotifChanges() => $_has(0); @$pb.TagNumber(1) void clearListNotifChanges() => clearField(1); @$pb.TagNumber(1) ListNotifChanges ensureListNotifChanges() => $_ensure(0); @$pb.TagNumber(2) $core.List get userMails => $_getList(1); @$pb.TagNumber(3) $core.String get jsonModel => $_getSZ(2); @$pb.TagNumber(3) set jsonModel($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasJsonModel() => $_has(2); @$pb.TagNumber(3) void clearJsonModel() => clearField(3); @$pb.TagNumber(4) $core.String get languageCode => $_getSZ(3); @$pb.TagNumber(4) set languageCode($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasLanguageCode() => $_has(3); @$pb.TagNumber(4) void clearLanguageCode() => clearField(4); @$pb.TagNumber(5) $core.String get htmlBody => $_getSZ(4); @$pb.TagNumber(5) set htmlBody($core.String v) { $_setString(4, v); } @$pb.TagNumber(5) $core.bool hasHtmlBody() => $_has(4); @$pb.TagNumber(5) void clearHtmlBody() => clearField(5); } class UserMails extends $pb.GeneratedMessage { factory UserMails({ $core.String? mail, $core.String? languageCode, }) { final $result = create(); if (mail != null) { $result.mail = mail; } if (languageCode != null) { $result.languageCode = languageCode; } return $result; } UserMails._() : super(); factory UserMails.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory UserMails.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'UserMails', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'mail') ..aOS(2, _omitFieldNames ? '' : 'languageCode', protoName: 'languageCode') ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') UserMails clone() => UserMails()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') UserMails copyWith(void Function(UserMails) updates) => super.copyWith((message) => updates(message as UserMails)) as UserMails; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static UserMails create() => UserMails._(); UserMails createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static UserMails getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static UserMails? _defaultInstance; @$pb.TagNumber(1) $core.String get mail => $_getSZ(0); @$pb.TagNumber(1) set mail($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasMail() => $_has(0); @$pb.TagNumber(1) void clearMail() => clearField(1); @$pb.TagNumber(2) $core.String get languageCode => $_getSZ(1); @$pb.TagNumber(2) set languageCode($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasLanguageCode() => $_has(1); @$pb.TagNumber(2) void clearLanguageCode() => clearField(2); } class ListNotifChanges extends $pb.GeneratedMessage { factory ListNotifChanges({ $core.String? projectID, $core.String? visibilityURI, $core.String? entityType, $core.String? entityRefID, $core.Iterable? notifChanges, $65.Struct? tags, }) { final $result = create(); if (projectID != null) { $result.projectID = projectID; } if (visibilityURI != null) { $result.visibilityURI = visibilityURI; } if (entityType != null) { $result.entityType = entityType; } if (entityRefID != null) { $result.entityRefID = entityRefID; } if (notifChanges != null) { $result.notifChanges.addAll(notifChanges); } if (tags != null) { $result.tags = tags; } return $result; } ListNotifChanges._() : super(); factory ListNotifChanges.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory ListNotifChanges.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'ListNotifChanges', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'ProjectID', protoName: 'ProjectID') ..aOS(2, _omitFieldNames ? '' : 'VisibilityURI', protoName: 'VisibilityURI') ..aOS(3, _omitFieldNames ? '' : 'EntityType', protoName: 'EntityType') ..aOS(4, _omitFieldNames ? '' : 'EntityRefID', protoName: 'EntityRefID') ..pc(5, _omitFieldNames ? '' : 'NotifChanges', $pb.PbFieldType.PM, protoName: 'NotifChanges', subBuilder: NotifChanges.create) ..aOM<$65.Struct>(6, _omitFieldNames ? '' : 'Tags', protoName: 'Tags', subBuilder: $65.Struct.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') ListNotifChanges clone() => ListNotifChanges()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') ListNotifChanges copyWith(void Function(ListNotifChanges) updates) => super.copyWith((message) => updates(message as ListNotifChanges)) as ListNotifChanges; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static ListNotifChanges create() => ListNotifChanges._(); ListNotifChanges createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static ListNotifChanges getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static ListNotifChanges? _defaultInstance; @$pb.TagNumber(1) $core.String get projectID => $_getSZ(0); @$pb.TagNumber(1) set projectID($core.String v) { $_setString(0, v); } @$pb.TagNumber(1) $core.bool hasProjectID() => $_has(0); @$pb.TagNumber(1) void clearProjectID() => clearField(1); @$pb.TagNumber(2) $core.String get visibilityURI => $_getSZ(1); @$pb.TagNumber(2) set visibilityURI($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasVisibilityURI() => $_has(1); @$pb.TagNumber(2) void clearVisibilityURI() => clearField(2); @$pb.TagNumber(3) $core.String get entityType => $_getSZ(2); @$pb.TagNumber(3) set entityType($core.String v) { $_setString(2, v); } @$pb.TagNumber(3) $core.bool hasEntityType() => $_has(2); @$pb.TagNumber(3) void clearEntityType() => clearField(3); @$pb.TagNumber(4) $core.String get entityRefID => $_getSZ(3); @$pb.TagNumber(4) set entityRefID($core.String v) { $_setString(3, v); } @$pb.TagNumber(4) $core.bool hasEntityRefID() => $_has(3); @$pb.TagNumber(4) void clearEntityRefID() => clearField(4); @$pb.TagNumber(5) $core.List get notifChanges => $_getList(4); @$pb.TagNumber(6) $65.Struct get tags => $_getN(5); @$pb.TagNumber(6) set tags($65.Struct v) { setField(6, v); } @$pb.TagNumber(6) $core.bool hasTags() => $_has(5); @$pb.TagNumber(6) void clearTags() => clearField(6); @$pb.TagNumber(6) $65.Struct ensureTags() => $_ensure(5); } class NotifChanges extends $pb.GeneratedMessage { factory NotifChanges({ $28.DateTime? refDate, $core.String? userName, NotifTypeEnum? notificationType, $65.Struct? details, }) { final $result = create(); if (refDate != null) { $result.refDate = refDate; } if (userName != null) { $result.userName = userName; } if (notificationType != null) { $result.notificationType = notificationType; } if (details != null) { $result.details = details; } return $result; } NotifChanges._() : super(); factory NotifChanges.fromBuffer($core.List<$core.int> i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(i, r); factory NotifChanges.fromJson($core.String i, [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(i, r); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'NotifChanges', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$28.DateTime>(1, _omitFieldNames ? '' : 'RefDate', protoName: 'RefDate', subBuilder: $28.DateTime.create) ..aOS(2, _omitFieldNames ? '' : 'UserName', protoName: 'UserName') ..e(3, _omitFieldNames ? '' : 'NotificationType', $pb.PbFieldType.OE, protoName: 'NotificationType', defaultOrMaker: NotifTypeEnum.NOTIF_TYPE_UNKNOWN, valueOf: NotifTypeEnum.valueOf, enumValues: NotifTypeEnum.values) ..aOM<$65.Struct>(4, _omitFieldNames ? '' : 'Details', protoName: 'Details', subBuilder: $65.Struct.create) ..hasRequiredFields = false ; @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.deepCopy] instead. ' 'Will be removed in next major version') NotifChanges clone() => NotifChanges()..mergeFromMessage(this); @$core.Deprecated( 'Using this can add significant overhead to your binary. ' 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' 'Will be removed in next major version') NotifChanges copyWith(void Function(NotifChanges) updates) => super.copyWith((message) => updates(message as NotifChanges)) as NotifChanges; $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static NotifChanges create() => NotifChanges._(); NotifChanges createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static NotifChanges getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static NotifChanges? _defaultInstance; @$pb.TagNumber(1) $28.DateTime get refDate => $_getN(0); @$pb.TagNumber(1) set refDate($28.DateTime v) { setField(1, v); } @$pb.TagNumber(1) $core.bool hasRefDate() => $_has(0); @$pb.TagNumber(1) void clearRefDate() => clearField(1); @$pb.TagNumber(1) $28.DateTime ensureRefDate() => $_ensure(0); @$pb.TagNumber(2) $core.String get userName => $_getSZ(1); @$pb.TagNumber(2) set userName($core.String v) { $_setString(1, v); } @$pb.TagNumber(2) $core.bool hasUserName() => $_has(1); @$pb.TagNumber(2) void clearUserName() => clearField(2); @$pb.TagNumber(3) NotifTypeEnum get notificationType => $_getN(2); @$pb.TagNumber(3) set notificationType(NotifTypeEnum v) { setField(3, v); } @$pb.TagNumber(3) $core.bool hasNotificationType() => $_has(2); @$pb.TagNumber(3) void clearNotificationType() => clearField(3); @$pb.TagNumber(4) $65.Struct get details => $_getN(3); @$pb.TagNumber(4) set details($65.Struct v) { setField(4, v); } @$pb.TagNumber(4) $core.bool hasDetails() => $_has(3); @$pb.TagNumber(4) void clearDetails() => clearField(4); @$pb.TagNumber(4) $65.Struct ensureDetails() => $_ensure(3); } const _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');