// This is a generated file - do not edit.
//
// Generated from order.proto.

// @dart = 3.3

// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, unused_import

import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;

@$core.Deprecated('Use orderPayloadDescriptor instead')
const OrderPayload$json = {
  '1': 'OrderPayload',
  '2': [
    {'1': 'CreationDateTime', '3': 1, '4': 1, '5': 11, '6': '.api.DateTime', '8': {}, '10': 'CreationDateTime'},
    {'1': 'ParentOrder', '3': 2, '4': 1, '5': 11, '6': '.api.ReferencedID', '10': 'ParentOrder'},
    {'1': 'LanguageCodeISO6391', '3': 3, '4': 1, '5': 9, '8': {}, '10': 'LanguageCodeISO6391'},
    {'1': 'MetaData', '3': 4, '4': 3, '5': 11, '6': '.api.MetadataElement', '8': {}, '10': 'MetaData'},
    {'1': 'Buyer', '3': 5, '4': 1, '5': 11, '6': '.api.TradeTier', '10': 'Buyer'},
    {'1': 'Seller', '3': 6, '4': 1, '5': 11, '6': '.api.TradeTier', '10': 'Seller'},
    {'1': 'ShipFrom', '3': 7, '4': 1, '5': 11, '6': '.api.TradeTier', '8': {}, '10': 'ShipFrom'},
    {'1': 'ShipTo', '3': 8, '4': 1, '5': 11, '6': '.api.TradeTier', '8': {}, '10': 'ShipTo'},
    {'1': 'Carrier', '3': 9, '4': 1, '5': 11, '6': '.api.TradeTier', '8': {}, '10': 'Carrier'},
    {'1': 'CarrierService', '3': 16, '4': 1, '5': 9, '8': {}, '10': 'CarrierService'},
    {'1': 'RequestedMilestones', '3': 10, '4': 1, '5': 11, '6': '.api.OrderRequestedMilestones', '10': 'RequestedMilestones'},
    {'1': 'Lines', '3': 11, '4': 3, '5': 11, '6': '.api.OrderLine', '8': {}, '10': 'Lines'},
    {
      '1': 'EstimatedTimeArrival',
      '3': 12,
      '4': 1,
      '5': 11,
      '6': '.api.ETA',
      '8': {'3': true},
      '10': 'EstimatedTimeArrival',
    },
    {'1': 'ActualCompletionDateTime', '3': 13, '4': 1, '5': 11, '6': '.api.DateTime', '10': 'ActualCompletionDateTime'},
    {'1': 'ExecutionflowSummary', '3': 14, '4': 3, '5': 11, '6': '.api.ExecutionflowSummary', '8': {}, '10': 'ExecutionflowSummary'},
    {'1': 'Status', '3': 17, '4': 1, '5': 11, '6': '.api.OrderStatusStruct', '8': {}, '10': 'Status'},
    {'1': 'Attachments', '3': 18, '4': 3, '5': 11, '6': '.api.AttachmentSummary', '8': {}, '10': 'Attachments'},
    {'1': 'AttachmentNumber', '3': 19, '4': 1, '5': 5, '8': {}, '10': 'AttachmentNumber'},
    {'1': 'Claims', '3': 20, '4': 3, '5': 11, '6': '.api.ClaimSummary', '8': {}, '10': 'Claims'},
    {'1': 'ClaimNumber', '3': 21, '4': 1, '5': 5, '8': {}, '10': 'ClaimNumber'},
    {'1': 'ExecutionflowETAs', '3': 22, '4': 3, '5': 11, '6': '.api.ETAbyExecutionflow', '8': {}, '10': 'ExecutionflowETAs'},
    {'1': 'OrderETA', '3': 23, '4': 1, '5': 11, '6': '.api.ETA', '8': {}, '10': 'OrderETA'},
    {'1': 'Anticipated', '3': 24, '4': 1, '5': 8, '8': {}, '10': 'Anticipated'},
    {'1': 'Appointments', '3': 25, '4': 3, '5': 11, '6': '.api.AppointmentSummary', '8': {}, '10': 'Appointments'},
    {'1': 'RemovedAppointments', '3': 26, '4': 3, '5': 11, '6': '.api.AppointmentSummary', '8': {}, '10': 'RemovedAppointments'},
    {'1': 'AppointmentBookingDisabled', '3': 27, '4': 1, '5': 8, '8': {}, '10': 'AppointmentBookingDisabled'},
    {'1': 'AnticipatedClosed', '3': 28, '4': 1, '5': 8, '8': {}, '10': 'AnticipatedClosed'},
  ],
};

/// Descriptor for `OrderPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List orderPayloadDescriptor = $convert.base64Decode(
    'CgxPcmRlclBheWxvYWQSVAoQQ3JlYXRpb25EYXRlVGltZRgBIAEoCzINLmFwaS5EYXRlVGltZU'
    'IZ8sEYFUV4ZWN1dGlvbmZsb3dEZXRlY3RlZFIQQ3JlYXRpb25EYXRlVGltZRIzCgtQYXJlbnRP'
    'cmRlchgCIAEoCzIRLmFwaS5SZWZlcmVuY2VkSURSC1BhcmVudE9yZGVyEt8BChNMYW5ndWFnZU'
    'NvZGVJU082MzkxGAMgASgJQqwBkkFwMmg8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5v'
    'cmcvd2lraS9MaXN0X29mX0lTT182MzlfbGFuZ3VhZ2VfY29kZXMnPklTTyA2MzkgY29kZTwvYT'
    '4gbWVzc2FnZSBsYW5ndWFnZUoEImVuIrqBAQlyBxACGAOAAgHKwhgUChIKASoSDWdlbmVyYXRl'
    'ZFRleHTawhgQCg4KASoSCXNob3J0VGV4dFITTGFuZ3VhZ2VDb2RlSVNPNjM5MRKQAgoITWV0YU'
    'RhdGEYBCADKAsyFC5hcGkuTWV0YWRhdGFFbGVtZW50Qt0BkkGIATKFAU1ldGFkYXRhIGFyZSBj'
    'aGFyYWN0ZXJpc3RpY3Mgc3BlY2lmaWMgdG8gdGhlIHByb2plY3QuIFRoZXkgY2FuIGJlIG9mIH'
    'NldmVyYWwgZGF0YSBmb3JtIChzdHJpbmcsIGludGVnZXIsIGZsb2F0LCBib29sZWFuIG9yIHRp'
    'bWVzdGFtcCnAwRgB6sEYA0tleZrCGBAKDgoFT3JkZXISBW9yZGVyqsIYBU9yZGVyssIYJU1ldG'
    'FEYXRhVXBkYXRlZCxFeGVjdXRpb25mbG93RGV0ZWN0ZWRSCE1ldGFEYXRhEiQKBUJ1eWVyGAUg'
    'ASgLMg4uYXBpLlRyYWRlVGllclIFQnV5ZXISJgoGU2VsbGVyGAYgASgLMg4uYXBpLlRyYWRlVG'
    'llclIGU2VsbGVyEmYKCFNoaXBGcm9tGAcgASgLMg4uYXBpLlRyYWRlVGllckI6kkEeMhxXaGVy'
    'ZSB0byBzaGlwIHRoZSBvcmRlciBmcm9t8sEYFUV4ZWN1dGlvbmZsb3dEZXRlY3RlZFIIU2hpcE'
    'Zyb20SYAoGU2hpcFRvGAggASgLMg4uYXBpLlRyYWRlVGllckI4kkEcMhpXaGVyZSB0byBzaGlw'
    'IHRoZSBvcmRlciB0b/LBGBVFeGVjdXRpb25mbG93RGV0ZWN0ZWRSBlNoaXBUbxJnCgdDYXJyaW'
    'VyGAkgASgLMg4uYXBpLlRyYWRlVGllckI9kkEhMh9EZWZpbml0aW9uIG9mIHRoZSBvcmRlciBj'
    'YXJyaWVy8sEYFUV4ZWN1dGlvbmZsb3dEZXRlY3RlZFIHQ2FycmllchJjCg5DYXJyaWVyU2Vydm'
    'ljZRgQIAEoCUI7kkEZMhdUeXBlIG9mIGNhcnJpZXIgc2VydmljZaLCGAVPcmRlctLCGBIKEAoF'
    'T3JkZXISBW9yZGVyGAFSDkNhcnJpZXJTZXJ2aWNlEk8KE1JlcXVlc3RlZE1pbGVzdG9uZXMYCi'
    'ABKAsyHS5hcGkuT3JkZXJSZXF1ZXN0ZWRNaWxlc3RvbmVzUhNSZXF1ZXN0ZWRNaWxlc3RvbmVz'
    'Ep4BCgVMaW5lcxgLIAMoCzIOLmFwaS5PcmRlckxpbmVCeJJBFDISTGluZXMgb2YgdGhlIG9yZG'
    'Vy6sEYBkxpbmVJRPLBGBRFeGVjdXRpb25mbG93VXBkYXRlZLLCGDZDcmVhdGVkLEV4ZWN1dGlv'
    'bmZsb3dEZXRlY3RlZCxMaW5lc0FkZGVkLExpbmVzRGV0ZWN0ZWTwwhjoB1IFTGluZXMSggEKFE'
    'VzdGltYXRlZFRpbWVBcnJpdmFsGAwgASgLMgguYXBpLkVUQUJEGAGSQT8yPURlcHJlY2F0ZWQg'
    'ZnJvbSAxLjcgOiBFc3RpbWF0ZWQgdGltZSBvZiBhcnJpdmFsLCB1c2UgT3JkZXJFVEFSFEVzdG'
    'ltYXRlZFRpbWVBcnJpdmFsEkkKGEFjdHVhbENvbXBsZXRpb25EYXRlVGltZRgNIAEoCzINLmFw'
    'aS5EYXRlVGltZVIYQWN0dWFsQ29tcGxldGlvbkRhdGVUaW1lEpABChRFeGVjdXRpb25mbG93U3'
    'VtbWFyeRgOIAMoCzIZLmFwaS5FeGVjdXRpb25mbG93U3VtbWFyeUJB6sEYD0V4ZWN1dGlvbmZs'
    'b3dJRLLCGCpFeGVjdXRpb25mbG93VXBkYXRlZCxFeGVjdXRpb25mbG93RGV0ZWN0ZWRSFEV4ZW'
    'N1dGlvbmZsb3dTdW1tYXJ5Ej4KBlN0YXR1cxgRIAEoCzIWLmFwaS5PcmRlclN0YXR1c1N0cnVj'
    'dEIOkkECQAG6gQEFigECGAFSBlN0YXR1cxKCAQoLQXR0YWNobWVudHMYEiADKAsyFi5hcGkuQX'
    'R0YWNobWVudFN1bW1hcnlCSJJBIDIeTnVtYmVyIG9mIGF0dGFjaG1lbnRzIHBlciB0eXBl8sEY'
    'IUF0dGFjaG1lbnRBZGRlZCxBdHRhY2htZW50UmVtb3ZlZFILQXR0YWNobWVudHMSTAoQQXR0YW'
    'NobWVudE51bWJlchgTIAEoBUIgkkEdMhtUb3RhbCBudW1iZXIgb2YgYXR0YWNobWVudHNSEEF0'
    'dGFjaG1lbnROdW1iZXISZgoGQ2xhaW1zGBQgAygLMhEuYXBpLkNsYWltU3VtbWFyeUI7kkEbMh'
    'lOdW1iZXIgb2YgY2xhaW1zIHBlciB0eXBl6sEYC0NsYWltVHlwZUlE8sEYCkNsYWltQWRkZWRS'
    'BkNsYWltcxI9CgtDbGFpbU51bWJlchgVIAEoBUIbkkEYMhZUb3RhbCBudW1iZXIgb2YgY2xhaW'
    '1zUgtDbGFpbU51bWJlchKqAQoRRXhlY3V0aW9uZmxvd0VUQXMYFiADKAsyFy5hcGkuRVRBYnlF'
    'eGVjdXRpb25mbG93QmOSQTIyMEVUQSBmb3IgZWFjaCBleGVjdXRpb25mbG93IGF0dGFjaGVkIH'
    'RvIHRoZSBvcmRlcurBGA9FeGVjdXRpb25mbG93SUTywRgXRXhlY3V0aW9uZmxvd0VUQVVwZGF0'
    'ZWRSEUV4ZWN1dGlvbmZsb3dFVEFzEnwKCE9yZGVyRVRBGBcgASgLMgguYXBpLkVUQUJWkkE8Mj'
    'pFVEEgZm9yIHRoZSBvcmRlciwgY29tcHV0ZWQgZnJvbSBFVEEgb2YgdGhlIGV4ZWNpdGlvbkZs'
    'b3dzuoEBBYoBAhgB8sEYCkVUQVVwZGF0ZWRSCE9yZGVyRVRBEm4KC0FudGljaXBhdGVkGBggAS'
    'gIQkySQUkyR0FudGljaXBhdGVkIG9yZGVycyBhcmUgbm90IGF1dG9tYXRpY2FsbHkgYXNzb2Np'
    'YXRlZCB0byBhbiBleGVjdXRpb25mbG93UgtBbnRpY2lwYXRlZBKCAQoMQXBwb2ludG1lbnRzGB'
    'kgAygLMhcuYXBpLkFwcG9pbnRtZW50U3VtbWFyeUJFkkEsMipMaXN0IG9mIGFwcG9pbnRtZW50'
    'cyBhdHRhY2hlZCB0byB0aGUgb3JkZXLywRgSQXBwb2ludG1lbnRVcGRhdGVkUgxBcHBvaW50bW'
    'VudHMSagoTUmVtb3ZlZEFwcG9pbnRtZW50cxgaIAMoCzIXLmFwaS5BcHBvaW50bWVudFN1bW1h'
    'cnlCH5JBAkAB8sEYEkFwcG9pbnRtZW50VXBkYXRlZOjCGAFSE1JlbW92ZWRBcHBvaW50bWVudH'
    'MSfAoaQXBwb2ludG1lbnRCb29raW5nRGlzYWJsZWQYGyABKAhCPJJBOTI3SWYgdHJ1ZSwgYXBw'
    'b2ludG1lbnQgYm9va2luZyBpcyBkaXNhYmxlZCBmb3IgdGhpcyBvcmRlclIaQXBwb2ludG1lbn'
    'RCb29raW5nRGlzYWJsZWQSVwoRQW50aWNpcGF0ZWRDbG9zZWQYHCABKAhCKZJBJjIkSWYgdHJ1'
    'ZSwgYW50aWNpcGF0ZWQgb3JkZXIgaXMgY2xvc2VkUhFBbnRpY2lwYXRlZENsb3NlZA==');

@$core.Deprecated('Use orderDescriptor instead')
const Order$json = {
  '1': 'Order',
  '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.OrderPayload', '10': 'Payload'},
  ],
};

/// Descriptor for `Order`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List orderDescriptor = $convert.base64Decode(
    'CgVPcmRlchI6Cg9MYXN0RXZlbnRIZWFkZXIYASABKAsyEC5hcGkuRXZlbnRIZWFkZXJSD0xhc3'
    'RFdmVudEhlYWRlchIdCgJJRBgCIAEoCzINLmFwaS5FbnRpdHlJRFICSUQSKwoHUGF5bG9hZBgD'
    'IAEoCzIRLmFwaS5PcmRlclBheWxvYWRSB1BheWxvYWQ=');

@$core.Deprecated('Use orderEnrichmentDescriptor instead')
const OrderEnrichment$json = {
  '1': 'OrderEnrichment',
  '2': [
    {'1': 'ParentEventID', '3': 1, '4': 1, '5': 9, '10': 'ParentEventID'},
    {'1': 'EntityName', '3': 2, '4': 1, '5': 9, '10': 'EntityName'},
    {'1': 'EntityRefID', '3': 3, '4': 1, '5': 9, '10': 'EntityRefID'},
    {'1': 'RefFilter', '3': 4, '4': 1, '5': 9, '10': 'RefFilter'},
    {'1': 'MergePath', '3': 5, '4': 1, '5': 9, '10': 'MergePath'},
    {'1': 'Item', '3': 10, '4': 1, '5': 11, '6': '.api.ItemPayload', '9': 0, '10': 'Item'},
    {'1': 'Actor', '3': 11, '4': 1, '5': 11, '6': '.api.ActorPayload', '9': 0, '10': 'Actor'},
    {'1': 'Partner', '3': 12, '4': 1, '5': 11, '6': '.api.PartnerPayload', '9': 0, '10': 'Partner'},
    {'1': 'Project', '3': 6, '4': 1, '5': 9, '10': 'Project'},
    {'1': 'ParentEntityName', '3': 7, '4': 1, '5': 9, '10': 'ParentEntityName'},
    {'1': 'ParentEntityID', '3': 8, '4': 1, '5': 9, '10': 'ParentEntityID'},
  ],
  '8': [
    {'1': 'Content'},
  ],
};

/// Descriptor for `OrderEnrichment`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List orderEnrichmentDescriptor = $convert.base64Decode(
    'Cg9PcmRlckVucmljaG1lbnQSJAoNUGFyZW50RXZlbnRJRBgBIAEoCVINUGFyZW50RXZlbnRJRB'
    'IeCgpFbnRpdHlOYW1lGAIgASgJUgpFbnRpdHlOYW1lEiAKC0VudGl0eVJlZklEGAMgASgJUgtF'
    'bnRpdHlSZWZJRBIcCglSZWZGaWx0ZXIYBCABKAlSCVJlZkZpbHRlchIcCglNZXJnZVBhdGgYBS'
    'ABKAlSCU1lcmdlUGF0aBImCgRJdGVtGAogASgLMhAuYXBpLkl0ZW1QYXlsb2FkSABSBEl0ZW0S'
    'KQoFQWN0b3IYCyABKAsyES5hcGkuQWN0b3JQYXlsb2FkSABSBUFjdG9yEi8KB1BhcnRuZXIYDC'
    'ABKAsyEy5hcGkuUGFydG5lclBheWxvYWRIAFIHUGFydG5lchIYCgdQcm9qZWN0GAYgASgJUgdQ'
    'cm9qZWN0EioKEFBhcmVudEVudGl0eU5hbWUYByABKAlSEFBhcmVudEVudGl0eU5hbWUSJgoOUG'
    'FyZW50RW50aXR5SUQYCCABKAlSDlBhcmVudEVudGl0eUlEQgkKB0NvbnRlbnQ=');

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

/// Descriptor for `OrderTriplet`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List orderTripletDescriptor = $convert.base64Decode(
    'CgxPcmRlclRyaXBsZXQSJAoHQ3VycmVudBgBIAEoCzIKLmFwaS5PcmRlclIHQ3VycmVudBImCg'
    'hQcmV2aW91cxgCIAEoCzIKLmFwaS5PcmRlclIIUHJldmlvdXMSKAoJTGFzdEV2ZW50GAMgASgL'
    'MgouYXBpLk9yZGVyUglMYXN0RXZlbnQ=');

