//
//  Generated code. Do not modify.
//  source: metadata.proto
//
// @dart = 3.3

// 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:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;

@$core.Deprecated('Use metadataTypeDescriptor instead')
const MetadataType$json = {
  '1': 'MetadataType',
  '2': [
    {'1': 'TYPE_UNKNOWN', '2': 0},
    {'1': 'TYPE_STRING', '2': 1},
    {'1': 'TYPE_INTEGER', '2': 2},
    {'1': 'TYPE_BOOLEAN', '2': 3},
    {'1': 'TYPE_FLOAT', '2': 4},
    {'1': 'TYPE_TIMESTAMP', '2': 5},
  ],
};

/// Descriptor for `MetadataType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List metadataTypeDescriptor = $convert.base64Decode(
    'CgxNZXRhZGF0YVR5cGUSEAoMVFlQRV9VTktOT1dOEAASDwoLVFlQRV9TVFJJTkcQARIQCgxUWV'
    'BFX0lOVEVHRVIQAhIQCgxUWVBFX0JPT0xFQU4QAxIOCgpUWVBFX0ZMT0FUEAQSEgoOVFlQRV9U'
    'SU1FU1RBTVAQBQ==');

@$core.Deprecated('Use metadataDisplayTypeDescriptor instead')
const MetadataDisplayType$json = {
  '1': 'MetadataDisplayType',
  '2': [
    {'1': 'DISPLAY_UNKNOWN', '2': 0},
    {'1': 'DISPLAY_ALWAYS', '2': 1},
    {'1': 'DISPLAY_NEVER', '2': 2},
  ],
};

/// Descriptor for `MetadataDisplayType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List metadataDisplayTypeDescriptor = $convert.base64Decode(
    'ChNNZXRhZGF0YURpc3BsYXlUeXBlEhMKD0RJU1BMQVlfVU5LTk9XThAAEhIKDkRJU1BMQVlfQU'
    'xXQVlTEAESEQoNRElTUExBWV9ORVZFUhAC');

@$core.Deprecated('Use metadataStatusCodeDescriptor instead')
const MetadataStatusCode$json = {
  '1': 'MetadataStatusCode',
  '2': [
    {'1': 'METADATA_0000_UNKNOWN', '2': 0},
    {'1': 'METADATA_1000_ACTIVE', '2': 1000},
    {'1': 'METADATA_9000_CANCELLED', '2': 9000},
  ],
};

/// Descriptor for `MetadataStatusCode`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List metadataStatusCodeDescriptor = $convert.base64Decode(
    'ChJNZXRhZGF0YVN0YXR1c0NvZGUSGQoVTUVUQURBVEFfMDAwMF9VTktOT1dOEAASGQoUTUVUQU'
    'RBVEFfMTAwMF9BQ1RJVkUQ6AcSHAoXTUVUQURBVEFfOTAwMF9DQU5DRUxMRUQQqEY=');

@$core.Deprecated('Use metadataDescriptor instead')
const Metadata$json = {
  '1': 'Metadata',
  '2': [
    {'1': 'LastEventHeader', '3': 1, '4': 1, '5': 11, '6': '.api.EventHeader', '10': 'LastEventHeader'},
    {'1': 'ID', '3': 2, '4': 1, '5': 11, '6': '.api.EntityID', '10': 'ID'},
    {'1': 'Payload', '3': 3, '4': 1, '5': 11, '6': '.api.MetadataPayload', '10': 'Payload'},
  ],
};

/// Descriptor for `Metadata`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List metadataDescriptor = $convert.base64Decode(
    'CghNZXRhZGF0YRI6Cg9MYXN0RXZlbnRIZWFkZXIYASABKAsyEC5hcGkuRXZlbnRIZWFkZXJSD0'
    'xhc3RFdmVudEhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQSLgoHUGF5bG9h'
    'ZBgDIAEoCzIULmFwaS5NZXRhZGF0YVBheWxvYWRSB1BheWxvYWQ=');

@$core.Deprecated('Use metadataPayloadDescriptor instead')
const MetadataPayload$json = {
  '1': 'MetadataPayload',
  '2': [
    {'1': 'IsSegmentationKey', '3': 2, '4': 1, '5': 8, '8': {}, '10': 'IsSegmentationKey'},
    {'1': 'Domain', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'Domain'},
    {'1': 'Entity', '3': 4, '4': 1, '5': 9, '8': {}, '10': 'Entity'},
    {'1': 'Parent', '3': 5, '4': 1, '5': 9, '8': {}, '10': 'Parent'},
    {'1': 'Name', '3': 6, '4': 1, '5': 9, '10': 'Name'},
    {'1': 'Type', '3': 7, '4': 1, '5': 9, '8': {}, '10': 'Type'},
    {'1': 'IsMandatory', '3': 8, '4': 1, '5': 8, '10': 'IsMandatory'},
    {'1': 'RegularExpression', '3': 10, '4': 1, '5': 9, '10': 'RegularExpression'},
    {'1': 'Typology', '3': 11, '4': 1, '5': 14, '6': '.api.MetadataType', '10': 'Typology'},
    {'1': 'Enumeration', '3': 12, '4': 3, '5': 9, '8': {}, '10': 'Enumeration'},
    {'1': 'Status', '3': 13, '4': 1, '5': 11, '6': '.api.MetadataStatusStruct', '8': {}, '10': 'Status'},
    {'1': 'ShowOnCreation', '3': 14, '4': 1, '5': 14, '6': '.api.MetadataDisplayType', '10': 'ShowOnCreation'},
  ],
};

/// Descriptor for `MetadataPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List metadataPayloadDescriptor = $convert.base64Decode(
    'Cg9NZXRhZGF0YVBheWxvYWQSwwEKEUlzU2VnbWVudGF0aW9uS2V5GAIgASgIQpQBkkGQATKNAV'
    'RoZSBzZWdtZW50YXRpb24ga2V5cyBhcmUgdXNlZCB0byBjb21wbGV0ZSB0aGUgc2VnbWVudGF0'
    'aW9uIGNyaXRlcmlhIG9mIHRoZSBwcm9qZWN0IHN0b2NrLiBUaGV5IGFsc28gYXBwbHkgdG8gb3'
    'JkZXIgbGluZXMgYW5kIHN0b2NrIG1vdmVtZW50c1IRSXNTZWdtZW50YXRpb25LZXkSIgoGRG9t'
    'YWluGAMgASgJQgqSQQc6BXRyYWRlUgZEb21haW4SlAEKBkVudGl0eRgEIAEoCUJ8kkF5Mm5Fbn'
    'RpdHkgd2hlcmUgdGhlIG1ldGFkYXRhIHdpbGwgYmUgY3JlYXRlZC4gSXQgY2FuIGJlICJleGVj'
    'dXRpb25mbG93IiwgImhhbmRsaW5ndW5pdCIsICJpdGVtIiwgIm9yZGVyIiwgInN0b2NrIkoHIm'
    '9yZGVyIlIGRW50aXR5EnkKBlBhcmVudBgFIAEoCUJhkkFeMlxXaGVyZSB0aGUgbWV0YWRhdGEg'
    'aXMgbG9jYXRlZCwgZWl0aGVyICJQYXlsb2FkLk1ldGFkYXRhIiBvciAiUGF5bG9hZC5Hb29kcy'
    '5TZWdtZW50YXRpb25LZXlzIlIGUGFyZW50EhIKBE5hbWUYBiABKAlSBE5hbWUSZQoEVHlwZRgH'
    'IAEoCUJRkkFOMkxUeXBlIGF0dGFjaGVkIHRvIHRoZSBtZXRhZGF0YSwgY2FuIGJlIGFueXRoaW'
    '5nIHN1Y2ggYXMgc3RyaW5nLCBib29sLCBlbnVtLi4uUgRUeXBlEiAKC0lzTWFuZGF0b3J5GAgg'
    'ASgIUgtJc01hbmRhdG9yeRIsChFSZWd1bGFyRXhwcmVzc2lvbhgKIAEoCVIRUmVndWxhckV4cH'
    'Jlc3Npb24SLQoIVHlwb2xvZ3kYCyABKA4yES5hcGkuTWV0YWRhdGFUeXBlUghUeXBvbG9neRI/'
    'CgtFbnVtZXJhdGlvbhgMIAMoCUIdkkEaMhhDdXN0b21pemFibGUgZW51bWVyYXRpb25SC0VudW'
    '1lcmF0aW9uEkAKBlN0YXR1cxgNIAEoCzIZLmFwaS5NZXRhZGF0YVN0YXR1c1N0cnVjdEINkkEC'
    'QAH6QgWKAQIYAVIGU3RhdHVzEkAKDlNob3dPbkNyZWF0aW9uGA4gASgOMhguYXBpLk1ldGFkYX'
    'RhRGlzcGxheVR5cGVSDlNob3dPbkNyZWF0aW9u');

@$core.Deprecated('Use metadataStatusDescriptor instead')
const MetadataStatus$json = {
  '1': 'MetadataStatus',
  '2': [
    {'1': 'StatusCode', '3': 1, '4': 1, '5': 14, '6': '.api.MetadataStatusCode', '8': {}, '10': 'StatusCode'},
    {'1': 'Date', '3': 2, '4': 1, '5': 9, '8': {}, '10': 'Date'},
    {'1': 'ActualDate', '3': 3, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '10': 'ActualDate'},
  ],
};

/// Descriptor for `MetadataStatus`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List metadataStatusDescriptor = $convert.base64Decode(
    'Cg5NZXRhZGF0YVN0YXR1cxJlCgpTdGF0dXNDb2RlGAEgASgOMhcuYXBpLk1ldGFkYXRhU3RhdH'
    'VzQ29kZUIsysIYFAoSCgEqEg1nZW5lcmF0ZWRUZXh02sIYEAoOCgEqEglzaG9ydFRleHRSClN0'
    'YXR1c0NvZGUSMgoERGF0ZRgCIAEoCUIeysIYCwoJCgEqEgRkYXRl2sIYCwoJCgEqEgRkYXRlUg'
    'REYXRlEocBCgpBY3R1YWxEYXRlGAMgASgLMg0uYXBpLkRhdGVUaW1lQliSQVUyU1N0YXR1cyBl'
    'ZmZlY3RpdmUgZGF0ZS4gU2V0IGJ5IHRoZSBldmVudCdzIFJlZkRhdGUgdGhhdCB0cmlnZ2VyZW'
    'QgdGhlIHN0YXR1cyBjaGFuZ2UuUgpBY3R1YWxEYXRl');

@$core.Deprecated('Use metadataStatusStructDescriptor instead')
const MetadataStatusStruct$json = {
  '1': 'MetadataStatusStruct',
  '2': [
    {'1': 'Current', '3': 1, '4': 1, '5': 11, '6': '.api.MetadataStatus', '10': 'Current'},
    {'1': 'History', '3': 2, '4': 3, '5': 11, '6': '.api.MetadataStatus', '8': {}, '10': 'History'},
    {'1': 'CreationDate', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'CreationDate'},
  ],
};

/// Descriptor for `MetadataStatusStruct`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List metadataStatusStructDescriptor = $convert.base64Decode(
    'ChRNZXRhZGF0YVN0YXR1c1N0cnVjdBItCgdDdXJyZW50GAEgASgLMhMuYXBpLk1ldGFkYXRhU3'
    'RhdHVzUgdDdXJyZW50EpQBCgdIaXN0b3J5GAIgAygLMhMuYXBpLk1ldGFkYXRhU3RhdHVzQmXq'
    'wRgERGF0ZZrCGFkKDgoFU3RvY2sSBXN0b2NrChcKBVN0b2NrEg5zdG9ja19leHRlbmRlZAoeCg'
    '1FeGVjdXRpb25mbG93Eg1leGVjdXRpb25mbG93Cg4KBU9yZGVyEgVvcmRlclIHSGlzdG9yeRIs'
    'CgxDcmVhdGlvbkRhdGUYAyABKAlCCPpCBXID0AEBUgxDcmVhdGlvbkRhdGU=');

@$core.Deprecated('Use metadataTripletDescriptor instead')
const MetadataTriplet$json = {
  '1': 'MetadataTriplet',
  '2': [
    {'1': 'Current', '3': 1, '4': 1, '5': 11, '6': '.api.Metadata', '10': 'Current'},
    {'1': 'Previous', '3': 2, '4': 1, '5': 11, '6': '.api.Metadata', '10': 'Previous'},
    {'1': 'LastEvent', '3': 3, '4': 1, '5': 11, '6': '.api.Metadata', '10': 'LastEvent'},
  ],
};

/// Descriptor for `MetadataTriplet`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List metadataTripletDescriptor = $convert.base64Decode(
    'Cg9NZXRhZGF0YVRyaXBsZXQSJwoHQ3VycmVudBgBIAEoCzINLmFwaS5NZXRhZGF0YVIHQ3Vycm'
    'VudBIpCghQcmV2aW91cxgCIAEoCzINLmFwaS5NZXRhZGF0YVIIUHJldmlvdXMSKwoJTGFzdEV2'
    'ZW50GAMgASgLMg0uYXBpLk1ldGFkYXRhUglMYXN0RXZlbnQ=');

@$core.Deprecated('Use metadatasToApplyDescriptor instead')
const MetadatasToApply$json = {
  '1': 'MetadatasToApply',
  '2': [
    {'1': 'Parent', '3': 1, '4': 1, '5': 9, '10': 'Parent'},
    {'1': 'Metadata', '3': 2, '4': 1, '5': 11, '6': '.api.Metadata', '10': 'Metadata'},
  ],
};

/// Descriptor for `MetadatasToApply`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List metadatasToApplyDescriptor = $convert.base64Decode(
    'ChBNZXRhZGF0YXNUb0FwcGx5EhYKBlBhcmVudBgBIAEoCVIGUGFyZW50EikKCE1ldGFkYXRhGA'
    'IgASgLMg0uYXBpLk1ldGFkYXRhUghNZXRhZGF0YQ==');

