//
//  Generated code. Do not modify.
//  source: order.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 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'},
  ],
};

/// Descriptor for `OrderPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List orderPayloadDescriptor = $convert.base64Decode(
    'CgxPcmRlclBheWxvYWQSVAoQQ3JlYXRpb25EYXRlVGltZRgBIAEoCzINLmFwaS5EYXRlVGltZU'
    'IZ8sEYFUV4ZWN1dGlvbmZsb3dEZXRlY3RlZFIQQ3JlYXRpb25EYXRlVGltZRIzCgtQYXJlbnRP'
    'cmRlchgCIAEoCzIRLmFwaS5SZWZlcmVuY2VkSURSC1BhcmVudE9yZGVyEt4BChNMYW5ndWFnZU'
    'NvZGVJU082MzkxGAMgASgJQqsBkkFwMmg8YSBocmVmPSdodHRwczovL2VuLndpa2lwZWRpYS5v'
    'cmcvd2lraS9MaXN0X29mX0lTT182MzlfbGFuZ3VhZ2VfY29kZXMnPklTTyA2MzkgY29kZTwvYT'
    '4gbWVzc2FnZSBsYW5ndWFnZUoEImVuIvpCCXIHEAIYA4ACAcrCGBQKEgoBKhINZ2VuZXJhdGVk'
    'VGV4dNrCGBAKDgoBKhIJc2hvcnRUZXh0UhNMYW5ndWFnZUNvZGVJU082MzkxEocCCghNZXRhRG'
    'F0YRgEIAMoCzIULmFwaS5NZXRhZGF0YUVsZW1lbnRC1AGSQYgBMoUBTWV0YWRhdGEgYXJlIGNo'
    'YXJhY3RlcmlzdGljcyBzcGVjaWZpYyB0byB0aGUgcHJvamVjdC4gVGhleSBjYW4gYmUgb2Ygc2'
    'V2ZXJhbCBkYXRhIGZvcm0gKHN0cmluZywgaW50ZWdlciwgZmxvYXQsIGJvb2xlYW4gb3IgdGlt'
    'ZXN0YW1wKcDBGAHqwRgDS2V5msIYEAoOCgVPcmRlchIFb3JkZXKywhglTWV0YURhdGFVcGRhdG'
    'VkLEV4ZWN1dGlvbmZsb3dEZXRlY3RlZFIITWV0YURhdGESJAoFQnV5ZXIYBSABKAsyDi5hcGku'
    'VHJhZGVUaWVyUgVCdXllchImCgZTZWxsZXIYBiABKAsyDi5hcGkuVHJhZGVUaWVyUgZTZWxsZX'
    'ISZgoIU2hpcEZyb20YByABKAsyDi5hcGkuVHJhZGVUaWVyQjqSQR4yHFdoZXJlIHRvIHNoaXAg'
    'dGhlIG9yZGVyIGZyb23ywRgVRXhlY3V0aW9uZmxvd0RldGVjdGVkUghTaGlwRnJvbRJgCgZTaG'
    'lwVG8YCCABKAsyDi5hcGkuVHJhZGVUaWVyQjiSQRwyGldoZXJlIHRvIHNoaXAgdGhlIG9yZGVy'
    'IHRv8sEYFUV4ZWN1dGlvbmZsb3dEZXRlY3RlZFIGU2hpcFRvEmcKB0NhcnJpZXIYCSABKAsyDi'
    '5hcGkuVHJhZGVUaWVyQj2SQSEyH0RlZmluaXRpb24gb2YgdGhlIG9yZGVyIGNhcnJpZXLywRgV'
    'RXhlY3V0aW9uZmxvd0RldGVjdGVkUgdDYXJyaWVyEmMKDkNhcnJpZXJTZXJ2aWNlGBAgASgJQj'
    'uSQRkyF1R5cGUgb2YgY2FycmllciBzZXJ2aWNlosIYBU9yZGVy0sIYEgoQCgVPcmRlchIFb3Jk'
    'ZXIYAVIOQ2FycmllclNlcnZpY2USTwoTUmVxdWVzdGVkTWlsZXN0b25lcxgKIAEoCzIdLmFwaS'
    '5PcmRlclJlcXVlc3RlZE1pbGVzdG9uZXNSE1JlcXVlc3RlZE1pbGVzdG9uZXMSYAoFTGluZXMY'
    'CyADKAsyDi5hcGkuT3JkZXJMaW5lQjqSQRQyEkxpbmVzIG9mIHRoZSBvcmRlcurBGAZMaW5lSU'
    'SywhgVRXhlY3V0aW9uZmxvd0RldGVjdGVkUgVMaW5lcxKCAQoURXN0aW1hdGVkVGltZUFycml2'
    'YWwYDCABKAsyCC5hcGkuRVRBQkQYAZJBPzI9RGVwcmVjYXRlZCBmcm9tIDEuNyA6IEVzdGltYX'
    'RlZCB0aW1lIG9mIGFycml2YWwsIHVzZSBPcmRlckVUQVIURXN0aW1hdGVkVGltZUFycml2YWwS'
    'SQoYQWN0dWFsQ29tcGxldGlvbkRhdGVUaW1lGA0gASgLMg0uYXBpLkRhdGVUaW1lUhhBY3R1YW'
    'xDb21wbGV0aW9uRGF0ZVRpbWUSkAEKFEV4ZWN1dGlvbmZsb3dTdW1tYXJ5GA4gAygLMhkuYXBp'
    'LkV4ZWN1dGlvbmZsb3dTdW1tYXJ5QkHqwRgPRXhlY3V0aW9uZmxvd0lEssIYKkV4ZWN1dGlvbm'
    'Zsb3dVcGRhdGVkLEV4ZWN1dGlvbmZsb3dEZXRlY3RlZFIURXhlY3V0aW9uZmxvd1N1bW1hcnkS'
    'PQoGU3RhdHVzGBEgASgLMhYuYXBpLk9yZGVyU3RhdHVzU3RydWN0Qg2SQQJAAfpCBYoBAhgBUg'
    'ZTdGF0dXMSggEKC0F0dGFjaG1lbnRzGBIgAygLMhYuYXBpLkF0dGFjaG1lbnRTdW1tYXJ5QkiS'
    'QSAyHk51bWJlciBvZiBhdHRhY2htZW50cyBwZXIgdHlwZfLBGCFBdHRhY2htZW50QWRkZWQsQX'
    'R0YWNobWVudFJlbW92ZWRSC0F0dGFjaG1lbnRzEkwKEEF0dGFjaG1lbnROdW1iZXIYEyABKAVC'
    'IJJBHTIbVG90YWwgbnVtYmVyIG9mIGF0dGFjaG1lbnRzUhBBdHRhY2htZW50TnVtYmVyEmYKBk'
    'NsYWltcxgUIAMoCzIRLmFwaS5DbGFpbVN1bW1hcnlCO5JBGzIZTnVtYmVyIG9mIGNsYWltcyBw'
    'ZXIgdHlwZerBGAtDbGFpbVR5cGVJRPLBGApDbGFpbUFkZGVkUgZDbGFpbXMSPQoLQ2xhaW1OdW'
    '1iZXIYFSABKAVCG5JBGDIWVG90YWwgbnVtYmVyIG9mIGNsYWltc1ILQ2xhaW1OdW1iZXISqgEK'
    'EUV4ZWN1dGlvbmZsb3dFVEFzGBYgAygLMhcuYXBpLkVUQWJ5RXhlY3V0aW9uZmxvd0JjkkEyMj'
    'BFVEEgZm9yIGVhY2ggZXhlY3V0aW9uZmxvdyBhdHRhY2hlZCB0byB0aGUgb3JkZXLqwRgPRXhl'
    'Y3V0aW9uZmxvd0lE8sEYF0V4ZWN1dGlvbmZsb3dFVEFVcGRhdGVkUhFFeGVjdXRpb25mbG93RV'
    'RBcxJ7CghPcmRlckVUQRgXIAEoCzIILmFwaS5FVEFCVZJBPDI6RVRBIGZvciB0aGUgb3JkZXIs'
    'IGNvbXB1dGVkIGZyb20gRVRBIG9mIHRoZSBleGVjaXRpb25GbG93c/pCBYoBAhgB8sEYCkVUQV'
    'VwZGF0ZWRSCE9yZGVyRVRB');

@$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=');

