// This is a generated file - do not edit. // // Generated from handlingunitAction.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 import 'dart:core' as $core; import 'package:protobuf/protobuf.dart' as $pb; import 'shared.pb.dart' as $2; import 'tradeShared.pb.dart' as $3; import 'transportShared.pb.dart' as $1; import 'warehousingShared.pb.dart' as $0; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; /// /// HandlingunitMapContentToExecutionFlow : map the Handlingunit content to the corresponding Executionflow class HandlingunitMapContentToExecutionFlowPayload extends $pb.GeneratedMessage { factory HandlingunitMapContentToExecutionFlowPayload({ $0.HandlingunitInformation? information, $core.bool? containsGoods, $core.bool? containsHUs, $core.Iterable<$0.QuantifiedGoodsByExeflow>? preparedContents, $core.Iterable<$core.String>? includedHandlingunitIDs, $1.TrackingSummary? currentTrackingSummary, $0.HandlingunitStatusStruct? status, $core.Iterable<$2.MetadataElement>? metaData, $core.Iterable<$0.QuantifiedDatedGoodsByExeflow>? receivedContents, }) { final result = create(); if (information != null) result.information = information; if (containsGoods != null) result.containsGoods = containsGoods; if (containsHUs != null) result.containsHUs = containsHUs; if (preparedContents != null) result.preparedContents.addAll(preparedContents); if (includedHandlingunitIDs != null) result.includedHandlingunitIDs.addAll(includedHandlingunitIDs); if (currentTrackingSummary != null) result.currentTrackingSummary = currentTrackingSummary; if (status != null) result.status = status; if (metaData != null) result.metaData.addAll(metaData); if (receivedContents != null) result.receivedContents.addAll(receivedContents); return result; } HandlingunitMapContentToExecutionFlowPayload._(); factory HandlingunitMapContentToExecutionFlowPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMapContentToExecutionFlowPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMapContentToExecutionFlowPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$0.HandlingunitInformation>(1, _omitFieldNames ? '' : 'Information', protoName: 'Information', subBuilder: $0.HandlingunitInformation.create) ..aOB(2, _omitFieldNames ? '' : 'ContainsGoods', protoName: 'ContainsGoods') ..aOB(3, _omitFieldNames ? '' : 'ContainsHUs', protoName: 'ContainsHUs') ..pc<$0.QuantifiedGoodsByExeflow>(4, _omitFieldNames ? '' : 'PreparedContents', $pb.PbFieldType.PM, protoName: 'PreparedContents', subBuilder: $0.QuantifiedGoodsByExeflow.create) ..pPS(5, _omitFieldNames ? '' : 'IncludedHandlingunitIDs', protoName: 'IncludedHandlingunitIDs') ..aOM<$1.TrackingSummary>(6, _omitFieldNames ? '' : 'CurrentTrackingSummary', protoName: 'CurrentTrackingSummary', subBuilder: $1.TrackingSummary.create) ..aOM<$0.HandlingunitStatusStruct>(7, _omitFieldNames ? '' : 'Status', protoName: 'Status', subBuilder: $0.HandlingunitStatusStruct.create) ..pc<$2.MetadataElement>(8, _omitFieldNames ? '' : 'MetaData', $pb.PbFieldType.PM, protoName: 'MetaData', subBuilder: $2.MetadataElement.create) ..pc<$0.QuantifiedDatedGoodsByExeflow>(9, _omitFieldNames ? '' : 'ReceivedContents', $pb.PbFieldType.PM, protoName: 'ReceivedContents', subBuilder: $0.QuantifiedDatedGoodsByExeflow.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapContentToExecutionFlowPayload clone() => HandlingunitMapContentToExecutionFlowPayload()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapContentToExecutionFlowPayload copyWith(void Function(HandlingunitMapContentToExecutionFlowPayload) updates) => super.copyWith((message) => updates(message as HandlingunitMapContentToExecutionFlowPayload)) as HandlingunitMapContentToExecutionFlowPayload; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMapContentToExecutionFlowPayload create() => HandlingunitMapContentToExecutionFlowPayload._(); @$core.override HandlingunitMapContentToExecutionFlowPayload createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMapContentToExecutionFlowPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMapContentToExecutionFlowPayload? _defaultInstance; @$pb.TagNumber(1) $0.HandlingunitInformation get information => $_getN(0); @$pb.TagNumber(1) set information($0.HandlingunitInformation value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasInformation() => $_has(0); @$pb.TagNumber(1) void clearInformation() => $_clearField(1); @$pb.TagNumber(1) $0.HandlingunitInformation ensureInformation() => $_ensure(0); @$pb.TagNumber(2) $core.bool get containsGoods => $_getBF(1); @$pb.TagNumber(2) set containsGoods($core.bool value) => $_setBool(1, value); @$pb.TagNumber(2) $core.bool hasContainsGoods() => $_has(1); @$pb.TagNumber(2) void clearContainsGoods() => $_clearField(2); @$pb.TagNumber(3) $core.bool get containsHUs => $_getBF(2); @$pb.TagNumber(3) set containsHUs($core.bool value) => $_setBool(2, value); @$pb.TagNumber(3) $core.bool hasContainsHUs() => $_has(2); @$pb.TagNumber(3) void clearContainsHUs() => $_clearField(3); @$pb.TagNumber(4) $pb.PbList<$0.QuantifiedGoodsByExeflow> get preparedContents => $_getList(3); @$pb.TagNumber(5) $pb.PbList<$core.String> get includedHandlingunitIDs => $_getList(4); @$pb.TagNumber(6) $1.TrackingSummary get currentTrackingSummary => $_getN(5); @$pb.TagNumber(6) set currentTrackingSummary($1.TrackingSummary value) => $_setField(6, value); @$pb.TagNumber(6) $core.bool hasCurrentTrackingSummary() => $_has(5); @$pb.TagNumber(6) void clearCurrentTrackingSummary() => $_clearField(6); @$pb.TagNumber(6) $1.TrackingSummary ensureCurrentTrackingSummary() => $_ensure(5); @$pb.TagNumber(7) $0.HandlingunitStatusStruct get status => $_getN(6); @$pb.TagNumber(7) set status($0.HandlingunitStatusStruct value) => $_setField(7, value); @$pb.TagNumber(7) $core.bool hasStatus() => $_has(6); @$pb.TagNumber(7) void clearStatus() => $_clearField(7); @$pb.TagNumber(7) $0.HandlingunitStatusStruct ensureStatus() => $_ensure(6); /// Metadata are characteristics specific to the project. They can be of several data form (string, integer, float, boolean or timestamp) @$pb.TagNumber(8) $pb.PbList<$2.MetadataElement> get metaData => $_getList(7); @$pb.TagNumber(9) $pb.PbList<$0.QuantifiedDatedGoodsByExeflow> get receivedContents => $_getList(8); } class HandlingunitMapContentToExecutionFlow extends $pb.GeneratedMessage { factory HandlingunitMapContentToExecutionFlow({ $2.CommandHeader? header, $2.EntityID? iD, HandlingunitMapContentToExecutionFlowPayload? payload, HandlingunitMapContentToExecutionFlowPayload? eventPayload, HandlingunitMapContentToExecutionFlowPayload? previousPayload, }) { final result = create(); if (header != null) result.header = header; if (iD != null) result.iD = iD; if (payload != null) result.payload = payload; if (eventPayload != null) result.eventPayload = eventPayload; if (previousPayload != null) result.previousPayload = previousPayload; return result; } HandlingunitMapContentToExecutionFlow._(); factory HandlingunitMapContentToExecutionFlow.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMapContentToExecutionFlow.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMapContentToExecutionFlow', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.CommandHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.CommandHeader.create) ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitMapContentToExecutionFlowPayload.create) ..aOM(4, _omitFieldNames ? '' : 'EventPayload', protoName: 'EventPayload', subBuilder: HandlingunitMapContentToExecutionFlowPayload.create) ..aOM(5, _omitFieldNames ? '' : 'PreviousPayload', protoName: 'PreviousPayload', subBuilder: HandlingunitMapContentToExecutionFlowPayload.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapContentToExecutionFlow clone() => HandlingunitMapContentToExecutionFlow()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapContentToExecutionFlow copyWith(void Function(HandlingunitMapContentToExecutionFlow) updates) => super.copyWith((message) => updates(message as HandlingunitMapContentToExecutionFlow)) as HandlingunitMapContentToExecutionFlow; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMapContentToExecutionFlow create() => HandlingunitMapContentToExecutionFlow._(); @$core.override HandlingunitMapContentToExecutionFlow createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMapContentToExecutionFlow getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMapContentToExecutionFlow? _defaultInstance; @$pb.TagNumber(1) $2.CommandHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.CommandHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.CommandHeader 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) HandlingunitMapContentToExecutionFlowPayload get payload => $_getN(2); @$pb.TagNumber(3) set payload(HandlingunitMapContentToExecutionFlowPayload value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasPayload() => $_has(2); @$pb.TagNumber(3) void clearPayload() => $_clearField(3); @$pb.TagNumber(3) HandlingunitMapContentToExecutionFlowPayload ensurePayload() => $_ensure(2); @$pb.TagNumber(4) HandlingunitMapContentToExecutionFlowPayload get eventPayload => $_getN(3); @$pb.TagNumber(4) set eventPayload(HandlingunitMapContentToExecutionFlowPayload value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasEventPayload() => $_has(3); @$pb.TagNumber(4) void clearEventPayload() => $_clearField(4); @$pb.TagNumber(4) HandlingunitMapContentToExecutionFlowPayload ensureEventPayload() => $_ensure(3); @$pb.TagNumber(5) HandlingunitMapContentToExecutionFlowPayload get previousPayload => $_getN(4); @$pb.TagNumber(5) set previousPayload(HandlingunitMapContentToExecutionFlowPayload value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasPreviousPayload() => $_has(4); @$pb.TagNumber(5) void clearPreviousPayload() => $_clearField(5); @$pb.TagNumber(5) HandlingunitMapContentToExecutionFlowPayload ensurePreviousPayload() => $_ensure(4); } /// /// HandlingunitMapTrackingToExecutionFlow : map the Handlingunit Tracking status to the corresponding Executionflow class HandlingunitMapTrackingToExecutionFlowPayload extends $pb.GeneratedMessage { factory HandlingunitMapTrackingToExecutionFlowPayload({ $1.TrackingSummary? currentTrackingSummary, $0.HandlingunitStatusStruct? status, $core.Iterable<$0.QuantifiedGoodsByExeflow>? preparedContents, $core.Iterable<$0.QuantifiedDatedGoodsByExeflow>? receivedContents, $core.Iterable<$core.String>? trackingIDs, }) { final result = create(); if (currentTrackingSummary != null) result.currentTrackingSummary = currentTrackingSummary; if (status != null) result.status = status; if (preparedContents != null) result.preparedContents.addAll(preparedContents); if (receivedContents != null) result.receivedContents.addAll(receivedContents); if (trackingIDs != null) result.trackingIDs.addAll(trackingIDs); return result; } HandlingunitMapTrackingToExecutionFlowPayload._(); factory HandlingunitMapTrackingToExecutionFlowPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMapTrackingToExecutionFlowPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMapTrackingToExecutionFlowPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$1.TrackingSummary>(1, _omitFieldNames ? '' : 'CurrentTrackingSummary', protoName: 'CurrentTrackingSummary', subBuilder: $1.TrackingSummary.create) ..aOM<$0.HandlingunitStatusStruct>(2, _omitFieldNames ? '' : 'Status', protoName: 'Status', subBuilder: $0.HandlingunitStatusStruct.create) ..pc<$0.QuantifiedGoodsByExeflow>(3, _omitFieldNames ? '' : 'PreparedContents', $pb.PbFieldType.PM, protoName: 'PreparedContents', subBuilder: $0.QuantifiedGoodsByExeflow.create) ..pc<$0.QuantifiedDatedGoodsByExeflow>(4, _omitFieldNames ? '' : 'ReceivedContents', $pb.PbFieldType.PM, protoName: 'ReceivedContents', subBuilder: $0.QuantifiedDatedGoodsByExeflow.create) ..pPS(11, _omitFieldNames ? '' : 'TrackingIDs', protoName: 'TrackingIDs') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapTrackingToExecutionFlowPayload clone() => HandlingunitMapTrackingToExecutionFlowPayload()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapTrackingToExecutionFlowPayload copyWith(void Function(HandlingunitMapTrackingToExecutionFlowPayload) updates) => super.copyWith((message) => updates(message as HandlingunitMapTrackingToExecutionFlowPayload)) as HandlingunitMapTrackingToExecutionFlowPayload; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMapTrackingToExecutionFlowPayload create() => HandlingunitMapTrackingToExecutionFlowPayload._(); @$core.override HandlingunitMapTrackingToExecutionFlowPayload createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMapTrackingToExecutionFlowPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMapTrackingToExecutionFlowPayload? _defaultInstance; @$pb.TagNumber(1) $1.TrackingSummary get currentTrackingSummary => $_getN(0); @$pb.TagNumber(1) set currentTrackingSummary($1.TrackingSummary value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasCurrentTrackingSummary() => $_has(0); @$pb.TagNumber(1) void clearCurrentTrackingSummary() => $_clearField(1); @$pb.TagNumber(1) $1.TrackingSummary ensureCurrentTrackingSummary() => $_ensure(0); @$pb.TagNumber(2) $0.HandlingunitStatusStruct get status => $_getN(1); @$pb.TagNumber(2) set status($0.HandlingunitStatusStruct value) => $_setField(2, value); @$pb.TagNumber(2) $core.bool hasStatus() => $_has(1); @$pb.TagNumber(2) void clearStatus() => $_clearField(2); @$pb.TagNumber(2) $0.HandlingunitStatusStruct ensureStatus() => $_ensure(1); @$pb.TagNumber(3) $pb.PbList<$0.QuantifiedGoodsByExeflow> get preparedContents => $_getList(2); @$pb.TagNumber(4) $pb.PbList<$0.QuantifiedDatedGoodsByExeflow> get receivedContents => $_getList(3); @$pb.TagNumber(11) $pb.PbList<$core.String> get trackingIDs => $_getList(4); } class HandlingunitMapTrackingToExecutionFlow extends $pb.GeneratedMessage { factory HandlingunitMapTrackingToExecutionFlow({ $2.CommandHeader? header, $2.EntityID? iD, HandlingunitMapTrackingToExecutionFlowPayload? payload, HandlingunitMapTrackingToExecutionFlowPayload? eventPayload, HandlingunitMapTrackingToExecutionFlowPayload? previousPayload, }) { final result = create(); if (header != null) result.header = header; if (iD != null) result.iD = iD; if (payload != null) result.payload = payload; if (eventPayload != null) result.eventPayload = eventPayload; if (previousPayload != null) result.previousPayload = previousPayload; return result; } HandlingunitMapTrackingToExecutionFlow._(); factory HandlingunitMapTrackingToExecutionFlow.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMapTrackingToExecutionFlow.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMapTrackingToExecutionFlow', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.CommandHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.CommandHeader.create) ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitMapTrackingToExecutionFlowPayload.create) ..aOM(4, _omitFieldNames ? '' : 'EventPayload', protoName: 'EventPayload', subBuilder: HandlingunitMapTrackingToExecutionFlowPayload.create) ..aOM(5, _omitFieldNames ? '' : 'PreviousPayload', protoName: 'PreviousPayload', subBuilder: HandlingunitMapTrackingToExecutionFlowPayload.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapTrackingToExecutionFlow clone() => HandlingunitMapTrackingToExecutionFlow()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapTrackingToExecutionFlow copyWith(void Function(HandlingunitMapTrackingToExecutionFlow) updates) => super.copyWith((message) => updates(message as HandlingunitMapTrackingToExecutionFlow)) as HandlingunitMapTrackingToExecutionFlow; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMapTrackingToExecutionFlow create() => HandlingunitMapTrackingToExecutionFlow._(); @$core.override HandlingunitMapTrackingToExecutionFlow createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMapTrackingToExecutionFlow getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMapTrackingToExecutionFlow? _defaultInstance; @$pb.TagNumber(1) $2.CommandHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.CommandHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.CommandHeader 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) HandlingunitMapTrackingToExecutionFlowPayload get payload => $_getN(2); @$pb.TagNumber(3) set payload(HandlingunitMapTrackingToExecutionFlowPayload value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasPayload() => $_has(2); @$pb.TagNumber(3) void clearPayload() => $_clearField(3); @$pb.TagNumber(3) HandlingunitMapTrackingToExecutionFlowPayload ensurePayload() => $_ensure(2); @$pb.TagNumber(4) HandlingunitMapTrackingToExecutionFlowPayload get eventPayload => $_getN(3); @$pb.TagNumber(4) set eventPayload(HandlingunitMapTrackingToExecutionFlowPayload value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasEventPayload() => $_has(3); @$pb.TagNumber(4) void clearEventPayload() => $_clearField(4); @$pb.TagNumber(4) HandlingunitMapTrackingToExecutionFlowPayload ensureEventPayload() => $_ensure(3); @$pb.TagNumber(5) HandlingunitMapTrackingToExecutionFlowPayload get previousPayload => $_getN(4); @$pb.TagNumber(5) set previousPayload(HandlingunitMapTrackingToExecutionFlowPayload value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasPreviousPayload() => $_has(4); @$pb.TagNumber(5) void clearPreviousPayload() => $_clearField(5); @$pb.TagNumber(5) HandlingunitMapTrackingToExecutionFlowPayload ensurePreviousPayload() => $_ensure(4); } /// /// HandlingunitMapETAToExecutionFlow : map the Handlingunit ETA to the corresponding Executionflow class HandlingunitMapETAToExecutionFlowPayload extends $pb.GeneratedMessage { factory HandlingunitMapETAToExecutionFlowPayload({ $3.ETA? handlingunitETA, $core.Iterable<$0.QuantifiedGoodsByExeflow>? preparedContents, $core.Iterable<$0.QuantifiedDatedGoodsByExeflow>? receivedContents, }) { final result = create(); if (handlingunitETA != null) result.handlingunitETA = handlingunitETA; if (preparedContents != null) result.preparedContents.addAll(preparedContents); if (receivedContents != null) result.receivedContents.addAll(receivedContents); return result; } HandlingunitMapETAToExecutionFlowPayload._(); factory HandlingunitMapETAToExecutionFlowPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMapETAToExecutionFlowPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMapETAToExecutionFlowPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$3.ETA>(1, _omitFieldNames ? '' : 'HandlingunitETA', protoName: 'HandlingunitETA', subBuilder: $3.ETA.create) ..pc<$0.QuantifiedGoodsByExeflow>(3, _omitFieldNames ? '' : 'PreparedContents', $pb.PbFieldType.PM, protoName: 'PreparedContents', subBuilder: $0.QuantifiedGoodsByExeflow.create) ..pc<$0.QuantifiedDatedGoodsByExeflow>(4, _omitFieldNames ? '' : 'ReceivedContents', $pb.PbFieldType.PM, protoName: 'ReceivedContents', subBuilder: $0.QuantifiedDatedGoodsByExeflow.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapETAToExecutionFlowPayload clone() => HandlingunitMapETAToExecutionFlowPayload()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapETAToExecutionFlowPayload copyWith(void Function(HandlingunitMapETAToExecutionFlowPayload) updates) => super.copyWith((message) => updates(message as HandlingunitMapETAToExecutionFlowPayload)) as HandlingunitMapETAToExecutionFlowPayload; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMapETAToExecutionFlowPayload create() => HandlingunitMapETAToExecutionFlowPayload._(); @$core.override HandlingunitMapETAToExecutionFlowPayload createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMapETAToExecutionFlowPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMapETAToExecutionFlowPayload? _defaultInstance; @$pb.TagNumber(1) $3.ETA get handlingunitETA => $_getN(0); @$pb.TagNumber(1) set handlingunitETA($3.ETA value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHandlingunitETA() => $_has(0); @$pb.TagNumber(1) void clearHandlingunitETA() => $_clearField(1); @$pb.TagNumber(1) $3.ETA ensureHandlingunitETA() => $_ensure(0); @$pb.TagNumber(3) $pb.PbList<$0.QuantifiedGoodsByExeflow> get preparedContents => $_getList(1); @$pb.TagNumber(4) $pb.PbList<$0.QuantifiedDatedGoodsByExeflow> get receivedContents => $_getList(2); } class HandlingunitMapETAToExecutionFlow extends $pb.GeneratedMessage { factory HandlingunitMapETAToExecutionFlow({ $2.CommandHeader? header, $2.EntityID? iD, HandlingunitMapETAToExecutionFlowPayload? payload, HandlingunitMapETAToExecutionFlowPayload? eventPayload, HandlingunitMapETAToExecutionFlowPayload? previousPayload, }) { final result = create(); if (header != null) result.header = header; if (iD != null) result.iD = iD; if (payload != null) result.payload = payload; if (eventPayload != null) result.eventPayload = eventPayload; if (previousPayload != null) result.previousPayload = previousPayload; return result; } HandlingunitMapETAToExecutionFlow._(); factory HandlingunitMapETAToExecutionFlow.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMapETAToExecutionFlow.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMapETAToExecutionFlow', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.CommandHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.CommandHeader.create) ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitMapETAToExecutionFlowPayload.create) ..aOM(4, _omitFieldNames ? '' : 'EventPayload', protoName: 'EventPayload', subBuilder: HandlingunitMapETAToExecutionFlowPayload.create) ..aOM(5, _omitFieldNames ? '' : 'PreviousPayload', protoName: 'PreviousPayload', subBuilder: HandlingunitMapETAToExecutionFlowPayload.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapETAToExecutionFlow clone() => HandlingunitMapETAToExecutionFlow()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMapETAToExecutionFlow copyWith(void Function(HandlingunitMapETAToExecutionFlow) updates) => super.copyWith((message) => updates(message as HandlingunitMapETAToExecutionFlow)) as HandlingunitMapETAToExecutionFlow; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMapETAToExecutionFlow create() => HandlingunitMapETAToExecutionFlow._(); @$core.override HandlingunitMapETAToExecutionFlow createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMapETAToExecutionFlow getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMapETAToExecutionFlow? _defaultInstance; @$pb.TagNumber(1) $2.CommandHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.CommandHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.CommandHeader 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) HandlingunitMapETAToExecutionFlowPayload get payload => $_getN(2); @$pb.TagNumber(3) set payload(HandlingunitMapETAToExecutionFlowPayload value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasPayload() => $_has(2); @$pb.TagNumber(3) void clearPayload() => $_clearField(3); @$pb.TagNumber(3) HandlingunitMapETAToExecutionFlowPayload ensurePayload() => $_ensure(2); @$pb.TagNumber(4) HandlingunitMapETAToExecutionFlowPayload get eventPayload => $_getN(3); @$pb.TagNumber(4) set eventPayload(HandlingunitMapETAToExecutionFlowPayload value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasEventPayload() => $_has(3); @$pb.TagNumber(4) void clearEventPayload() => $_clearField(4); @$pb.TagNumber(4) HandlingunitMapETAToExecutionFlowPayload ensureEventPayload() => $_ensure(3); @$pb.TagNumber(5) HandlingunitMapETAToExecutionFlowPayload get previousPayload => $_getN(4); @$pb.TagNumber(5) set previousPayload(HandlingunitMapETAToExecutionFlowPayload value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasPreviousPayload() => $_has(4); @$pb.TagNumber(5) void clearPreviousPayload() => $_clearField(5); @$pb.TagNumber(5) HandlingunitMapETAToExecutionFlowPayload ensurePreviousPayload() => $_ensure(4); } /// /// PropagateTracking : replicate tracking status on all included logistic units class HandlingunitPropagateTrackingPayload extends $pb.GeneratedMessage { factory HandlingunitPropagateTrackingPayload({ $core.bool? containsHUs, $core.Iterable<$core.String>? includedHandlingunitIDs, $1.TrackingSummary? currentTrackingSummary, $2.DateTime? dispatchedDateTime, }) { final result = create(); if (containsHUs != null) result.containsHUs = containsHUs; if (includedHandlingunitIDs != null) result.includedHandlingunitIDs.addAll(includedHandlingunitIDs); if (currentTrackingSummary != null) result.currentTrackingSummary = currentTrackingSummary; if (dispatchedDateTime != null) result.dispatchedDateTime = dispatchedDateTime; return result; } HandlingunitPropagateTrackingPayload._(); factory HandlingunitPropagateTrackingPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitPropagateTrackingPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitPropagateTrackingPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOB(1, _omitFieldNames ? '' : 'ContainsHUs', protoName: 'ContainsHUs') ..pPS(2, _omitFieldNames ? '' : 'IncludedHandlingunitIDs', protoName: 'IncludedHandlingunitIDs') ..aOM<$1.TrackingSummary>(3, _omitFieldNames ? '' : 'CurrentTrackingSummary', protoName: 'CurrentTrackingSummary', subBuilder: $1.TrackingSummary.create) ..aOM<$2.DateTime>(4, _omitFieldNames ? '' : 'DispatchedDateTime', protoName: 'DispatchedDateTime', subBuilder: $2.DateTime.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateTrackingPayload clone() => HandlingunitPropagateTrackingPayload()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateTrackingPayload copyWith(void Function(HandlingunitPropagateTrackingPayload) updates) => super.copyWith((message) => updates(message as HandlingunitPropagateTrackingPayload)) as HandlingunitPropagateTrackingPayload; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitPropagateTrackingPayload create() => HandlingunitPropagateTrackingPayload._(); @$core.override HandlingunitPropagateTrackingPayload createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitPropagateTrackingPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitPropagateTrackingPayload? _defaultInstance; @$pb.TagNumber(1) $core.bool get containsHUs => $_getBF(0); @$pb.TagNumber(1) set containsHUs($core.bool value) => $_setBool(0, value); @$pb.TagNumber(1) $core.bool hasContainsHUs() => $_has(0); @$pb.TagNumber(1) void clearContainsHUs() => $_clearField(1); @$pb.TagNumber(2) $pb.PbList<$core.String> get includedHandlingunitIDs => $_getList(1); @$pb.TagNumber(3) $1.TrackingSummary get currentTrackingSummary => $_getN(2); @$pb.TagNumber(3) set currentTrackingSummary($1.TrackingSummary value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasCurrentTrackingSummary() => $_has(2); @$pb.TagNumber(3) void clearCurrentTrackingSummary() => $_clearField(3); @$pb.TagNumber(3) $1.TrackingSummary ensureCurrentTrackingSummary() => $_ensure(2); @$pb.TagNumber(4) $2.DateTime get dispatchedDateTime => $_getN(3); @$pb.TagNumber(4) set dispatchedDateTime($2.DateTime value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasDispatchedDateTime() => $_has(3); @$pb.TagNumber(4) void clearDispatchedDateTime() => $_clearField(4); @$pb.TagNumber(4) $2.DateTime ensureDispatchedDateTime() => $_ensure(3); } class HandlingunitPropagateTracking extends $pb.GeneratedMessage { factory HandlingunitPropagateTracking({ $2.CommandHeader? header, $2.EntityID? iD, HandlingunitPropagateTrackingPayload? payload, HandlingunitPropagateTrackingPayload? eventPayload, HandlingunitPropagateTrackingPayload? previousPayload, }) { final result = create(); if (header != null) result.header = header; if (iD != null) result.iD = iD; if (payload != null) result.payload = payload; if (eventPayload != null) result.eventPayload = eventPayload; if (previousPayload != null) result.previousPayload = previousPayload; return result; } HandlingunitPropagateTracking._(); factory HandlingunitPropagateTracking.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitPropagateTracking.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitPropagateTracking', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.CommandHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.CommandHeader.create) ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitPropagateTrackingPayload.create) ..aOM(4, _omitFieldNames ? '' : 'EventPayload', protoName: 'EventPayload', subBuilder: HandlingunitPropagateTrackingPayload.create) ..aOM(5, _omitFieldNames ? '' : 'PreviousPayload', protoName: 'PreviousPayload', subBuilder: HandlingunitPropagateTrackingPayload.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateTracking clone() => HandlingunitPropagateTracking()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateTracking copyWith(void Function(HandlingunitPropagateTracking) updates) => super.copyWith((message) => updates(message as HandlingunitPropagateTracking)) as HandlingunitPropagateTracking; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitPropagateTracking create() => HandlingunitPropagateTracking._(); @$core.override HandlingunitPropagateTracking createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitPropagateTracking getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitPropagateTracking? _defaultInstance; @$pb.TagNumber(1) $2.CommandHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.CommandHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.CommandHeader 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) HandlingunitPropagateTrackingPayload get payload => $_getN(2); @$pb.TagNumber(3) set payload(HandlingunitPropagateTrackingPayload value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasPayload() => $_has(2); @$pb.TagNumber(3) void clearPayload() => $_clearField(3); @$pb.TagNumber(3) HandlingunitPropagateTrackingPayload ensurePayload() => $_ensure(2); @$pb.TagNumber(4) HandlingunitPropagateTrackingPayload get eventPayload => $_getN(3); @$pb.TagNumber(4) set eventPayload(HandlingunitPropagateTrackingPayload value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasEventPayload() => $_has(3); @$pb.TagNumber(4) void clearEventPayload() => $_clearField(4); @$pb.TagNumber(4) HandlingunitPropagateTrackingPayload ensureEventPayload() => $_ensure(3); @$pb.TagNumber(5) HandlingunitPropagateTrackingPayload get previousPayload => $_getN(4); @$pb.TagNumber(5) set previousPayload(HandlingunitPropagateTrackingPayload value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasPreviousPayload() => $_has(4); @$pb.TagNumber(5) void clearPreviousPayload() => $_clearField(5); @$pb.TagNumber(5) HandlingunitPropagateTrackingPayload ensurePreviousPayload() => $_ensure(4); } /// /// PropagateETA : replicate ETA on all included logistic units class HandlingunitPropagateETAPayload extends $pb.GeneratedMessage { factory HandlingunitPropagateETAPayload({ $3.ETA? handlingunitETA, $core.Iterable<$core.String>? includedHandlingunitIDs, $core.bool? containsHUs, }) { final result = create(); if (handlingunitETA != null) result.handlingunitETA = handlingunitETA; if (includedHandlingunitIDs != null) result.includedHandlingunitIDs.addAll(includedHandlingunitIDs); if (containsHUs != null) result.containsHUs = containsHUs; return result; } HandlingunitPropagateETAPayload._(); factory HandlingunitPropagateETAPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitPropagateETAPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitPropagateETAPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$3.ETA>(1, _omitFieldNames ? '' : 'HandlingunitETA', protoName: 'HandlingunitETA', subBuilder: $3.ETA.create) ..pPS(2, _omitFieldNames ? '' : 'IncludedHandlingunitIDs', protoName: 'IncludedHandlingunitIDs') ..aOB(3, _omitFieldNames ? '' : 'ContainsHUs', protoName: 'ContainsHUs') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateETAPayload clone() => HandlingunitPropagateETAPayload()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateETAPayload copyWith(void Function(HandlingunitPropagateETAPayload) updates) => super.copyWith((message) => updates(message as HandlingunitPropagateETAPayload)) as HandlingunitPropagateETAPayload; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitPropagateETAPayload create() => HandlingunitPropagateETAPayload._(); @$core.override HandlingunitPropagateETAPayload createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitPropagateETAPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitPropagateETAPayload? _defaultInstance; @$pb.TagNumber(1) $3.ETA get handlingunitETA => $_getN(0); @$pb.TagNumber(1) set handlingunitETA($3.ETA value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHandlingunitETA() => $_has(0); @$pb.TagNumber(1) void clearHandlingunitETA() => $_clearField(1); @$pb.TagNumber(1) $3.ETA ensureHandlingunitETA() => $_ensure(0); @$pb.TagNumber(2) $pb.PbList<$core.String> get includedHandlingunitIDs => $_getList(1); @$pb.TagNumber(3) $core.bool get containsHUs => $_getBF(2); @$pb.TagNumber(3) set containsHUs($core.bool value) => $_setBool(2, value); @$pb.TagNumber(3) $core.bool hasContainsHUs() => $_has(2); @$pb.TagNumber(3) void clearContainsHUs() => $_clearField(3); } class HandlingunitPropagateETA extends $pb.GeneratedMessage { factory HandlingunitPropagateETA({ $2.CommandHeader? header, $2.EntityID? iD, HandlingunitPropagateETAPayload? payload, HandlingunitPropagateETAPayload? eventPayload, HandlingunitPropagateETAPayload? previousPayload, }) { final result = create(); if (header != null) result.header = header; if (iD != null) result.iD = iD; if (payload != null) result.payload = payload; if (eventPayload != null) result.eventPayload = eventPayload; if (previousPayload != null) result.previousPayload = previousPayload; return result; } HandlingunitPropagateETA._(); factory HandlingunitPropagateETA.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitPropagateETA.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitPropagateETA', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.CommandHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.CommandHeader.create) ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitPropagateETAPayload.create) ..aOM(4, _omitFieldNames ? '' : 'EventPayload', protoName: 'EventPayload', subBuilder: HandlingunitPropagateETAPayload.create) ..aOM(5, _omitFieldNames ? '' : 'PreviousPayload', protoName: 'PreviousPayload', subBuilder: HandlingunitPropagateETAPayload.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateETA clone() => HandlingunitPropagateETA()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateETA copyWith(void Function(HandlingunitPropagateETA) updates) => super.copyWith((message) => updates(message as HandlingunitPropagateETA)) as HandlingunitPropagateETA; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitPropagateETA create() => HandlingunitPropagateETA._(); @$core.override HandlingunitPropagateETA createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitPropagateETA getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitPropagateETA? _defaultInstance; @$pb.TagNumber(1) $2.CommandHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.CommandHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.CommandHeader 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) HandlingunitPropagateETAPayload get payload => $_getN(2); @$pb.TagNumber(3) set payload(HandlingunitPropagateETAPayload value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasPayload() => $_has(2); @$pb.TagNumber(3) void clearPayload() => $_clearField(3); @$pb.TagNumber(3) HandlingunitPropagateETAPayload ensurePayload() => $_ensure(2); @$pb.TagNumber(4) HandlingunitPropagateETAPayload get eventPayload => $_getN(3); @$pb.TagNumber(4) set eventPayload(HandlingunitPropagateETAPayload value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasEventPayload() => $_has(3); @$pb.TagNumber(4) void clearEventPayload() => $_clearField(4); @$pb.TagNumber(4) HandlingunitPropagateETAPayload ensureEventPayload() => $_ensure(3); @$pb.TagNumber(5) HandlingunitPropagateETAPayload get previousPayload => $_getN(4); @$pb.TagNumber(5) set previousPayload(HandlingunitPropagateETAPayload value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasPreviousPayload() => $_has(4); @$pb.TagNumber(5) void clearPreviousPayload() => $_clearField(5); @$pb.TagNumber(5) HandlingunitPropagateETAPayload ensurePreviousPayload() => $_ensure(4); } /// /// PropagateParentHU : Propagate ParentHU on all included logistic units class HandlingunitPropagateParentHUPayload extends $pb.GeneratedMessage { factory HandlingunitPropagateParentHUPayload({ $core.bool? containsHUs, $core.Iterable<$core.String>? includedHandlingunitIDs, }) { final result = create(); if (containsHUs != null) result.containsHUs = containsHUs; if (includedHandlingunitIDs != null) result.includedHandlingunitIDs.addAll(includedHandlingunitIDs); return result; } HandlingunitPropagateParentHUPayload._(); factory HandlingunitPropagateParentHUPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitPropagateParentHUPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitPropagateParentHUPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOB(1, _omitFieldNames ? '' : 'ContainsHUs', protoName: 'ContainsHUs') ..pPS(2, _omitFieldNames ? '' : 'IncludedHandlingunitIDs', protoName: 'IncludedHandlingunitIDs') ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateParentHUPayload clone() => HandlingunitPropagateParentHUPayload()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateParentHUPayload copyWith(void Function(HandlingunitPropagateParentHUPayload) updates) => super.copyWith((message) => updates(message as HandlingunitPropagateParentHUPayload)) as HandlingunitPropagateParentHUPayload; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitPropagateParentHUPayload create() => HandlingunitPropagateParentHUPayload._(); @$core.override HandlingunitPropagateParentHUPayload createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitPropagateParentHUPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitPropagateParentHUPayload? _defaultInstance; @$pb.TagNumber(1) $core.bool get containsHUs => $_getBF(0); @$pb.TagNumber(1) set containsHUs($core.bool value) => $_setBool(0, value); @$pb.TagNumber(1) $core.bool hasContainsHUs() => $_has(0); @$pb.TagNumber(1) void clearContainsHUs() => $_clearField(1); @$pb.TagNumber(2) $pb.PbList<$core.String> get includedHandlingunitIDs => $_getList(1); } class HandlingunitPropagateParentHU extends $pb.GeneratedMessage { factory HandlingunitPropagateParentHU({ $2.CommandHeader? header, $2.EntityID? iD, HandlingunitPropagateParentHUPayload? payload, HandlingunitPropagateParentHUPayload? eventPayload, HandlingunitPropagateParentHUPayload? previousPayload, }) { final result = create(); if (header != null) result.header = header; if (iD != null) result.iD = iD; if (payload != null) result.payload = payload; if (eventPayload != null) result.eventPayload = eventPayload; if (previousPayload != null) result.previousPayload = previousPayload; return result; } HandlingunitPropagateParentHU._(); factory HandlingunitPropagateParentHU.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitPropagateParentHU.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitPropagateParentHU', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.CommandHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.CommandHeader.create) ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitPropagateParentHUPayload.create) ..aOM(4, _omitFieldNames ? '' : 'EventPayload', protoName: 'EventPayload', subBuilder: HandlingunitPropagateParentHUPayload.create) ..aOM(5, _omitFieldNames ? '' : 'PreviousPayload', protoName: 'PreviousPayload', subBuilder: HandlingunitPropagateParentHUPayload.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateParentHU clone() => HandlingunitPropagateParentHU()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitPropagateParentHU copyWith(void Function(HandlingunitPropagateParentHU) updates) => super.copyWith((message) => updates(message as HandlingunitPropagateParentHU)) as HandlingunitPropagateParentHU; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitPropagateParentHU create() => HandlingunitPropagateParentHU._(); @$core.override HandlingunitPropagateParentHU createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitPropagateParentHU getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitPropagateParentHU? _defaultInstance; @$pb.TagNumber(1) $2.CommandHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.CommandHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.CommandHeader 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) HandlingunitPropagateParentHUPayload get payload => $_getN(2); @$pb.TagNumber(3) set payload(HandlingunitPropagateParentHUPayload value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasPayload() => $_has(2); @$pb.TagNumber(3) void clearPayload() => $_clearField(3); @$pb.TagNumber(3) HandlingunitPropagateParentHUPayload ensurePayload() => $_ensure(2); @$pb.TagNumber(4) HandlingunitPropagateParentHUPayload get eventPayload => $_getN(3); @$pb.TagNumber(4) set eventPayload(HandlingunitPropagateParentHUPayload value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasEventPayload() => $_has(3); @$pb.TagNumber(4) void clearEventPayload() => $_clearField(4); @$pb.TagNumber(4) HandlingunitPropagateParentHUPayload ensureEventPayload() => $_ensure(3); @$pb.TagNumber(5) HandlingunitPropagateParentHUPayload get previousPayload => $_getN(4); @$pb.TagNumber(5) set previousPayload(HandlingunitPropagateParentHUPayload value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasPreviousPayload() => $_has(4); @$pb.TagNumber(5) void clearPreviousPayload() => $_clearField(5); @$pb.TagNumber(5) HandlingunitPropagateParentHUPayload ensurePreviousPayload() => $_ensure(4); } /// /// MoveStock : Send a 'moved' event to the stock to decrement the content of the HU class HandlingunitMoveStockPayload extends $pb.GeneratedMessage { factory HandlingunitMoveStockPayload({ $core.Iterable<$0.QuantifiedGoodsByExeflow>? preparedContents, $core.Iterable<$0.QuantifiedDatedGoodsByExeflow>? receivedContents, $0.HandlingunitStatusStruct? status, $2.DateTime? dispatchedDateTime, }) { final result = create(); if (preparedContents != null) result.preparedContents.addAll(preparedContents); if (receivedContents != null) result.receivedContents.addAll(receivedContents); if (status != null) result.status = status; if (dispatchedDateTime != null) result.dispatchedDateTime = dispatchedDateTime; return result; } HandlingunitMoveStockPayload._(); factory HandlingunitMoveStockPayload.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMoveStockPayload.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMoveStockPayload', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..pc<$0.QuantifiedGoodsByExeflow>(1, _omitFieldNames ? '' : 'PreparedContents', $pb.PbFieldType.PM, protoName: 'PreparedContents', subBuilder: $0.QuantifiedGoodsByExeflow.create) ..pc<$0.QuantifiedDatedGoodsByExeflow>(2, _omitFieldNames ? '' : 'ReceivedContents', $pb.PbFieldType.PM, protoName: 'ReceivedContents', subBuilder: $0.QuantifiedDatedGoodsByExeflow.create) ..aOM<$0.HandlingunitStatusStruct>(8, _omitFieldNames ? '' : 'Status', protoName: 'Status', subBuilder: $0.HandlingunitStatusStruct.create) ..aOM<$2.DateTime>(9, _omitFieldNames ? '' : 'DispatchedDateTime', protoName: 'DispatchedDateTime', subBuilder: $2.DateTime.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMoveStockPayload clone() => HandlingunitMoveStockPayload()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMoveStockPayload copyWith(void Function(HandlingunitMoveStockPayload) updates) => super.copyWith((message) => updates(message as HandlingunitMoveStockPayload)) as HandlingunitMoveStockPayload; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMoveStockPayload create() => HandlingunitMoveStockPayload._(); @$core.override HandlingunitMoveStockPayload createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMoveStockPayload getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMoveStockPayload? _defaultInstance; @$pb.TagNumber(1) $pb.PbList<$0.QuantifiedGoodsByExeflow> get preparedContents => $_getList(0); @$pb.TagNumber(2) $pb.PbList<$0.QuantifiedDatedGoodsByExeflow> get receivedContents => $_getList(1); @$pb.TagNumber(8) $0.HandlingunitStatusStruct get status => $_getN(2); @$pb.TagNumber(8) set status($0.HandlingunitStatusStruct value) => $_setField(8, value); @$pb.TagNumber(8) $core.bool hasStatus() => $_has(2); @$pb.TagNumber(8) void clearStatus() => $_clearField(8); @$pb.TagNumber(8) $0.HandlingunitStatusStruct ensureStatus() => $_ensure(2); @$pb.TagNumber(9) $2.DateTime get dispatchedDateTime => $_getN(3); @$pb.TagNumber(9) set dispatchedDateTime($2.DateTime value) => $_setField(9, value); @$pb.TagNumber(9) $core.bool hasDispatchedDateTime() => $_has(3); @$pb.TagNumber(9) void clearDispatchedDateTime() => $_clearField(9); @$pb.TagNumber(9) $2.DateTime ensureDispatchedDateTime() => $_ensure(3); } class HandlingunitMoveStock extends $pb.GeneratedMessage { factory HandlingunitMoveStock({ $2.CommandHeader? header, $2.EntityID? iD, HandlingunitMoveStockPayload? payload, HandlingunitMoveStockPayload? eventPayload, HandlingunitMoveStockPayload? previousPayload, }) { final result = create(); if (header != null) result.header = header; if (iD != null) result.iD = iD; if (payload != null) result.payload = payload; if (eventPayload != null) result.eventPayload = eventPayload; if (previousPayload != null) result.previousPayload = previousPayload; return result; } HandlingunitMoveStock._(); factory HandlingunitMoveStock.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory HandlingunitMoveStock.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'HandlingunitMoveStock', package: const $pb.PackageName(_omitMessageNames ? '' : 'api'), createEmptyInstance: create) ..aOM<$2.CommandHeader>(1, _omitFieldNames ? '' : 'Header', protoName: 'Header', subBuilder: $2.CommandHeader.create) ..aOM<$2.EntityID>(2, _omitFieldNames ? '' : 'ID', protoName: 'ID', subBuilder: $2.EntityID.create) ..aOM(3, _omitFieldNames ? '' : 'Payload', protoName: 'Payload', subBuilder: HandlingunitMoveStockPayload.create) ..aOM(4, _omitFieldNames ? '' : 'EventPayload', protoName: 'EventPayload', subBuilder: HandlingunitMoveStockPayload.create) ..aOM(5, _omitFieldNames ? '' : 'PreviousPayload', protoName: 'PreviousPayload', subBuilder: HandlingunitMoveStockPayload.create) ..hasRequiredFields = false ; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMoveStock clone() => HandlingunitMoveStock()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') HandlingunitMoveStock copyWith(void Function(HandlingunitMoveStock) updates) => super.copyWith((message) => updates(message as HandlingunitMoveStock)) as HandlingunitMoveStock; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static HandlingunitMoveStock create() => HandlingunitMoveStock._(); @$core.override HandlingunitMoveStock createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static HandlingunitMoveStock getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static HandlingunitMoveStock? _defaultInstance; @$pb.TagNumber(1) $2.CommandHeader get header => $_getN(0); @$pb.TagNumber(1) set header($2.CommandHeader value) => $_setField(1, value); @$pb.TagNumber(1) $core.bool hasHeader() => $_has(0); @$pb.TagNumber(1) void clearHeader() => $_clearField(1); @$pb.TagNumber(1) $2.CommandHeader 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) HandlingunitMoveStockPayload get payload => $_getN(2); @$pb.TagNumber(3) set payload(HandlingunitMoveStockPayload value) => $_setField(3, value); @$pb.TagNumber(3) $core.bool hasPayload() => $_has(2); @$pb.TagNumber(3) void clearPayload() => $_clearField(3); @$pb.TagNumber(3) HandlingunitMoveStockPayload ensurePayload() => $_ensure(2); @$pb.TagNumber(4) HandlingunitMoveStockPayload get eventPayload => $_getN(3); @$pb.TagNumber(4) set eventPayload(HandlingunitMoveStockPayload value) => $_setField(4, value); @$pb.TagNumber(4) $core.bool hasEventPayload() => $_has(3); @$pb.TagNumber(4) void clearEventPayload() => $_clearField(4); @$pb.TagNumber(4) HandlingunitMoveStockPayload ensureEventPayload() => $_ensure(3); @$pb.TagNumber(5) HandlingunitMoveStockPayload get previousPayload => $_getN(4); @$pb.TagNumber(5) set previousPayload(HandlingunitMoveStockPayload value) => $_setField(5, value); @$pb.TagNumber(5) $core.bool hasPreviousPayload() => $_has(4); @$pb.TagNumber(5) void clearPreviousPayload() => $_clearField(5); @$pb.TagNumber(5) HandlingunitMoveStockPayload ensurePreviousPayload() => $_ensure(4); } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');