//
//  Generated code. Do not modify.
//  source: executionflowInput.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:async' as $async;
import 'dart:core' as $core;

import 'package:grpc/service_api.dart' as $grpc;
import 'package:protobuf/protobuf.dart' as $pb;

import 'executionflowInput.pb.dart' as $19;

export 'executionflowInput.pb.dart';

@$pb.GrpcServiceName('api.ExecutionflowInputAPI')
class ExecutionflowInputAPIClient extends $grpc.Client {
  static final _$created = $grpc.ClientMethod<$19.ExecutionflowCreatedRequest, $19.ExecutionflowCreatedResponse>(
      '/api.ExecutionflowInputAPI/Created',
      ($19.ExecutionflowCreatedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowCreatedResponse.fromBuffer(value));
  static final _$detected = $grpc.ClientMethod<$19.ExecutionflowDetectedRequest, $19.ExecutionflowDetectedResponse>(
      '/api.ExecutionflowInputAPI/Detected',
      ($19.ExecutionflowDetectedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowDetectedResponse.fromBuffer(value));
  static final _$redetected = $grpc.ClientMethod<$19.ExecutionflowRedetectedRequest, $19.ExecutionflowRedetectedResponse>(
      '/api.ExecutionflowInputAPI/Redetected',
      ($19.ExecutionflowRedetectedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowRedetectedResponse.fromBuffer(value));
  static final _$shipFromAcked = $grpc.ClientMethod<$19.ExecutionflowShipFromAckedRequest, $19.ExecutionflowShipFromAckedResponse>(
      '/api.ExecutionflowInputAPI/ShipFromAcked',
      ($19.ExecutionflowShipFromAckedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowShipFromAckedResponse.fromBuffer(value));
  static final _$shipToAcked = $grpc.ClientMethod<$19.ExecutionflowShipToAckedRequest, $19.ExecutionflowShipToAckedResponse>(
      '/api.ExecutionflowInputAPI/ShipToAcked',
      ($19.ExecutionflowShipToAckedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowShipToAckedResponse.fromBuffer(value));
  static final _$cancelled = $grpc.ClientMethod<$19.ExecutionflowCancelledRequest, $19.ExecutionflowCancelledResponse>(
      '/api.ExecutionflowInputAPI/Cancelled',
      ($19.ExecutionflowCancelledRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowCancelledResponse.fromBuffer(value));
  static final _$anonymised = $grpc.ClientMethod<$19.ExecutionflowAnonymisedRequest, $19.ExecutionflowAnonymisedResponse>(
      '/api.ExecutionflowInputAPI/Anonymised',
      ($19.ExecutionflowAnonymisedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowAnonymisedResponse.fromBuffer(value));
  static final _$completed = $grpc.ClientMethod<$19.ExecutionflowCompletedRequest, $19.ExecutionflowCompletedResponse>(
      '/api.ExecutionflowInputAPI/Completed',
      ($19.ExecutionflowCompletedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowCompletedResponse.fromBuffer(value));
  static final _$hUContentUpdated = $grpc.ClientMethod<$19.ExecutionflowHUContentUpdatedRequest, $19.ExecutionflowHUContentUpdatedResponse>(
      '/api.ExecutionflowInputAPI/HUContentUpdated',
      ($19.ExecutionflowHUContentUpdatedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowHUContentUpdatedResponse.fromBuffer(value));
  static final _$hUTrackingUpdated = $grpc.ClientMethod<$19.ExecutionflowHUTrackingUpdatedRequest, $19.ExecutionflowHUTrackingUpdatedResponse>(
      '/api.ExecutionflowInputAPI/HUTrackingUpdated',
      ($19.ExecutionflowHUTrackingUpdatedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowHUTrackingUpdatedResponse.fromBuffer(value));
  static final _$hUETAUpdated = $grpc.ClientMethod<$19.ExecutionflowHUETAUpdatedRequest, $19.ExecutionflowHUETAUpdatedResponse>(
      '/api.ExecutionflowInputAPI/HUETAUpdated',
      ($19.ExecutionflowHUETAUpdatedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowHUETAUpdatedResponse.fromBuffer(value));
  static final _$eTAUpdated = $grpc.ClientMethod<$19.ExecutionflowETAUpdatedRequest, $19.ExecutionflowETAUpdatedResponse>(
      '/api.ExecutionflowInputAPI/ETAUpdated',
      ($19.ExecutionflowETAUpdatedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowETAUpdatedResponse.fromBuffer(value));
  static final _$preparationExpected = $grpc.ClientMethod<$19.ExecutionflowPreparationExpectedRequest, $19.ExecutionflowPreparationExpectedResponse>(
      '/api.ExecutionflowInputAPI/PreparationExpected',
      ($19.ExecutionflowPreparationExpectedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowPreparationExpectedResponse.fromBuffer(value));
  static final _$preparationStarted = $grpc.ClientMethod<$19.ExecutionflowPreparationStartedRequest, $19.ExecutionflowPreparationStartedResponse>(
      '/api.ExecutionflowInputAPI/PreparationStarted',
      ($19.ExecutionflowPreparationStartedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowPreparationStartedResponse.fromBuffer(value));
  static final _$preparationCompleted = $grpc.ClientMethod<$19.ExecutionflowPreparationCompletedRequest, $19.ExecutionflowPreparationCompletedResponse>(
      '/api.ExecutionflowInputAPI/PreparationCompleted',
      ($19.ExecutionflowPreparationCompletedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowPreparationCompletedResponse.fromBuffer(value));
  static final _$transportExpected = $grpc.ClientMethod<$19.ExecutionflowTransportExpectedRequest, $19.ExecutionflowTransportExpectedResponse>(
      '/api.ExecutionflowInputAPI/TransportExpected',
      ($19.ExecutionflowTransportExpectedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowTransportExpectedResponse.fromBuffer(value));
  static final _$transportStarted = $grpc.ClientMethod<$19.ExecutionflowTransportStartedRequest, $19.ExecutionflowTransportStartedResponse>(
      '/api.ExecutionflowInputAPI/TransportStarted',
      ($19.ExecutionflowTransportStartedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowTransportStartedResponse.fromBuffer(value));
  static final _$transportCompleted = $grpc.ClientMethod<$19.ExecutionflowTransportCompletedRequest, $19.ExecutionflowTransportCompletedResponse>(
      '/api.ExecutionflowInputAPI/TransportCompleted',
      ($19.ExecutionflowTransportCompletedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowTransportCompletedResponse.fromBuffer(value));
  static final _$receiptExpected = $grpc.ClientMethod<$19.ExecutionflowReceiptExpectedRequest, $19.ExecutionflowReceiptExpectedResponse>(
      '/api.ExecutionflowInputAPI/ReceiptExpected',
      ($19.ExecutionflowReceiptExpectedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowReceiptExpectedResponse.fromBuffer(value));
  static final _$receiptStarted = $grpc.ClientMethod<$19.ExecutionflowReceiptStartedRequest, $19.ExecutionflowReceiptStartedResponse>(
      '/api.ExecutionflowInputAPI/ReceiptStarted',
      ($19.ExecutionflowReceiptStartedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowReceiptStartedResponse.fromBuffer(value));
  static final _$receiptCompleted = $grpc.ClientMethod<$19.ExecutionflowReceiptCompletedRequest, $19.ExecutionflowReceiptCompletedResponse>(
      '/api.ExecutionflowInputAPI/ReceiptCompleted',
      ($19.ExecutionflowReceiptCompletedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowReceiptCompletedResponse.fromBuffer(value));
  static final _$metaDataUpdated = $grpc.ClientMethod<$19.ExecutionflowMetaDataUpdatedRequest, $19.ExecutionflowMetaDataUpdatedResponse>(
      '/api.ExecutionflowInputAPI/MetaDataUpdated',
      ($19.ExecutionflowMetaDataUpdatedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowMetaDataUpdatedResponse.fromBuffer(value));
  static final _$carrierUpdated = $grpc.ClientMethod<$19.ExecutionflowCarrierUpdatedRequest, $19.ExecutionflowCarrierUpdatedResponse>(
      '/api.ExecutionflowInputAPI/CarrierUpdated',
      ($19.ExecutionflowCarrierUpdatedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowCarrierUpdatedResponse.fromBuffer(value));
  static final _$attachmentAdded = $grpc.ClientMethod<$19.ExecutionflowAttachmentAddedRequest, $19.ExecutionflowAttachmentAddedResponse>(
      '/api.ExecutionflowInputAPI/AttachmentAdded',
      ($19.ExecutionflowAttachmentAddedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowAttachmentAddedResponse.fromBuffer(value));
  static final _$attachmentRemoved = $grpc.ClientMethod<$19.ExecutionflowAttachmentRemovedRequest, $19.ExecutionflowAttachmentRemovedResponse>(
      '/api.ExecutionflowInputAPI/AttachmentRemoved',
      ($19.ExecutionflowAttachmentRemovedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowAttachmentRemovedResponse.fromBuffer(value));
  static final _$allocationError = $grpc.ClientMethod<$19.ExecutionflowAllocationErrorRequest, $19.ExecutionflowAllocationErrorResponse>(
      '/api.ExecutionflowInputAPI/AllocationError',
      ($19.ExecutionflowAllocationErrorRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowAllocationErrorResponse.fromBuffer(value));
  static final _$claimAdded = $grpc.ClientMethod<$19.ExecutionflowClaimAddedRequest, $19.ExecutionflowClaimAddedResponse>(
      '/api.ExecutionflowInputAPI/ClaimAdded',
      ($19.ExecutionflowClaimAddedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowClaimAddedResponse.fromBuffer(value));
  static final _$deleted = $grpc.ClientMethod<$19.ExecutionflowDeletedRequest, $19.ExecutionflowDeletedResponse>(
      '/api.ExecutionflowInputAPI/Deleted',
      ($19.ExecutionflowDeletedRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $19.ExecutionflowDeletedResponse.fromBuffer(value));

  ExecutionflowInputAPIClient(super.channel, {super.options, super.interceptors});

  $grpc.ResponseFuture<$19.ExecutionflowCreatedResponse> created($19.ExecutionflowCreatedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$created, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowDetectedResponse> detected($19.ExecutionflowDetectedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$detected, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowRedetectedResponse> redetected($19.ExecutionflowRedetectedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$redetected, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowShipFromAckedResponse> shipFromAcked($19.ExecutionflowShipFromAckedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$shipFromAcked, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowShipToAckedResponse> shipToAcked($19.ExecutionflowShipToAckedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$shipToAcked, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowCancelledResponse> cancelled($19.ExecutionflowCancelledRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$cancelled, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowAnonymisedResponse> anonymised($19.ExecutionflowAnonymisedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$anonymised, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowCompletedResponse> completed($19.ExecutionflowCompletedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$completed, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowHUContentUpdatedResponse> hUContentUpdated($19.ExecutionflowHUContentUpdatedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$hUContentUpdated, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowHUTrackingUpdatedResponse> hUTrackingUpdated($19.ExecutionflowHUTrackingUpdatedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$hUTrackingUpdated, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowHUETAUpdatedResponse> hUETAUpdated($19.ExecutionflowHUETAUpdatedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$hUETAUpdated, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowETAUpdatedResponse> eTAUpdated($19.ExecutionflowETAUpdatedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$eTAUpdated, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowPreparationExpectedResponse> preparationExpected($19.ExecutionflowPreparationExpectedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$preparationExpected, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowPreparationStartedResponse> preparationStarted($19.ExecutionflowPreparationStartedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$preparationStarted, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowPreparationCompletedResponse> preparationCompleted($19.ExecutionflowPreparationCompletedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$preparationCompleted, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowTransportExpectedResponse> transportExpected($19.ExecutionflowTransportExpectedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$transportExpected, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowTransportStartedResponse> transportStarted($19.ExecutionflowTransportStartedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$transportStarted, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowTransportCompletedResponse> transportCompleted($19.ExecutionflowTransportCompletedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$transportCompleted, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowReceiptExpectedResponse> receiptExpected($19.ExecutionflowReceiptExpectedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$receiptExpected, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowReceiptStartedResponse> receiptStarted($19.ExecutionflowReceiptStartedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$receiptStarted, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowReceiptCompletedResponse> receiptCompleted($19.ExecutionflowReceiptCompletedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$receiptCompleted, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowMetaDataUpdatedResponse> metaDataUpdated($19.ExecutionflowMetaDataUpdatedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$metaDataUpdated, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowCarrierUpdatedResponse> carrierUpdated($19.ExecutionflowCarrierUpdatedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$carrierUpdated, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowAttachmentAddedResponse> attachmentAdded($19.ExecutionflowAttachmentAddedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$attachmentAdded, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowAttachmentRemovedResponse> attachmentRemoved($19.ExecutionflowAttachmentRemovedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$attachmentRemoved, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowAllocationErrorResponse> allocationError($19.ExecutionflowAllocationErrorRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$allocationError, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowClaimAddedResponse> claimAdded($19.ExecutionflowClaimAddedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$claimAdded, request, options: options);
  }

  $grpc.ResponseFuture<$19.ExecutionflowDeletedResponse> deleted($19.ExecutionflowDeletedRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$deleted, request, options: options);
  }
}

@$pb.GrpcServiceName('api.ExecutionflowInputAPI')
abstract class ExecutionflowInputAPIServiceBase extends $grpc.Service {
  $core.String get $name => 'api.ExecutionflowInputAPI';

  ExecutionflowInputAPIServiceBase() {
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowCreatedRequest, $19.ExecutionflowCreatedResponse>(
        'Created',
        created_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowCreatedRequest.fromBuffer(value),
        ($19.ExecutionflowCreatedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowDetectedRequest, $19.ExecutionflowDetectedResponse>(
        'Detected',
        detected_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowDetectedRequest.fromBuffer(value),
        ($19.ExecutionflowDetectedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowRedetectedRequest, $19.ExecutionflowRedetectedResponse>(
        'Redetected',
        redetected_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowRedetectedRequest.fromBuffer(value),
        ($19.ExecutionflowRedetectedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowShipFromAckedRequest, $19.ExecutionflowShipFromAckedResponse>(
        'ShipFromAcked',
        shipFromAcked_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowShipFromAckedRequest.fromBuffer(value),
        ($19.ExecutionflowShipFromAckedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowShipToAckedRequest, $19.ExecutionflowShipToAckedResponse>(
        'ShipToAcked',
        shipToAcked_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowShipToAckedRequest.fromBuffer(value),
        ($19.ExecutionflowShipToAckedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowCancelledRequest, $19.ExecutionflowCancelledResponse>(
        'Cancelled',
        cancelled_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowCancelledRequest.fromBuffer(value),
        ($19.ExecutionflowCancelledResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowAnonymisedRequest, $19.ExecutionflowAnonymisedResponse>(
        'Anonymised',
        anonymised_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowAnonymisedRequest.fromBuffer(value),
        ($19.ExecutionflowAnonymisedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowCompletedRequest, $19.ExecutionflowCompletedResponse>(
        'Completed',
        completed_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowCompletedRequest.fromBuffer(value),
        ($19.ExecutionflowCompletedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowHUContentUpdatedRequest, $19.ExecutionflowHUContentUpdatedResponse>(
        'HUContentUpdated',
        hUContentUpdated_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowHUContentUpdatedRequest.fromBuffer(value),
        ($19.ExecutionflowHUContentUpdatedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowHUTrackingUpdatedRequest, $19.ExecutionflowHUTrackingUpdatedResponse>(
        'HUTrackingUpdated',
        hUTrackingUpdated_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowHUTrackingUpdatedRequest.fromBuffer(value),
        ($19.ExecutionflowHUTrackingUpdatedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowHUETAUpdatedRequest, $19.ExecutionflowHUETAUpdatedResponse>(
        'HUETAUpdated',
        hUETAUpdated_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowHUETAUpdatedRequest.fromBuffer(value),
        ($19.ExecutionflowHUETAUpdatedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowETAUpdatedRequest, $19.ExecutionflowETAUpdatedResponse>(
        'ETAUpdated',
        eTAUpdated_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowETAUpdatedRequest.fromBuffer(value),
        ($19.ExecutionflowETAUpdatedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowPreparationExpectedRequest, $19.ExecutionflowPreparationExpectedResponse>(
        'PreparationExpected',
        preparationExpected_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowPreparationExpectedRequest.fromBuffer(value),
        ($19.ExecutionflowPreparationExpectedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowPreparationStartedRequest, $19.ExecutionflowPreparationStartedResponse>(
        'PreparationStarted',
        preparationStarted_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowPreparationStartedRequest.fromBuffer(value),
        ($19.ExecutionflowPreparationStartedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowPreparationCompletedRequest, $19.ExecutionflowPreparationCompletedResponse>(
        'PreparationCompleted',
        preparationCompleted_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowPreparationCompletedRequest.fromBuffer(value),
        ($19.ExecutionflowPreparationCompletedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowTransportExpectedRequest, $19.ExecutionflowTransportExpectedResponse>(
        'TransportExpected',
        transportExpected_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowTransportExpectedRequest.fromBuffer(value),
        ($19.ExecutionflowTransportExpectedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowTransportStartedRequest, $19.ExecutionflowTransportStartedResponse>(
        'TransportStarted',
        transportStarted_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowTransportStartedRequest.fromBuffer(value),
        ($19.ExecutionflowTransportStartedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowTransportCompletedRequest, $19.ExecutionflowTransportCompletedResponse>(
        'TransportCompleted',
        transportCompleted_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowTransportCompletedRequest.fromBuffer(value),
        ($19.ExecutionflowTransportCompletedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowReceiptExpectedRequest, $19.ExecutionflowReceiptExpectedResponse>(
        'ReceiptExpected',
        receiptExpected_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowReceiptExpectedRequest.fromBuffer(value),
        ($19.ExecutionflowReceiptExpectedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowReceiptStartedRequest, $19.ExecutionflowReceiptStartedResponse>(
        'ReceiptStarted',
        receiptStarted_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowReceiptStartedRequest.fromBuffer(value),
        ($19.ExecutionflowReceiptStartedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowReceiptCompletedRequest, $19.ExecutionflowReceiptCompletedResponse>(
        'ReceiptCompleted',
        receiptCompleted_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowReceiptCompletedRequest.fromBuffer(value),
        ($19.ExecutionflowReceiptCompletedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowMetaDataUpdatedRequest, $19.ExecutionflowMetaDataUpdatedResponse>(
        'MetaDataUpdated',
        metaDataUpdated_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowMetaDataUpdatedRequest.fromBuffer(value),
        ($19.ExecutionflowMetaDataUpdatedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowCarrierUpdatedRequest, $19.ExecutionflowCarrierUpdatedResponse>(
        'CarrierUpdated',
        carrierUpdated_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowCarrierUpdatedRequest.fromBuffer(value),
        ($19.ExecutionflowCarrierUpdatedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowAttachmentAddedRequest, $19.ExecutionflowAttachmentAddedResponse>(
        'AttachmentAdded',
        attachmentAdded_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowAttachmentAddedRequest.fromBuffer(value),
        ($19.ExecutionflowAttachmentAddedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowAttachmentRemovedRequest, $19.ExecutionflowAttachmentRemovedResponse>(
        'AttachmentRemoved',
        attachmentRemoved_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowAttachmentRemovedRequest.fromBuffer(value),
        ($19.ExecutionflowAttachmentRemovedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowAllocationErrorRequest, $19.ExecutionflowAllocationErrorResponse>(
        'AllocationError',
        allocationError_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowAllocationErrorRequest.fromBuffer(value),
        ($19.ExecutionflowAllocationErrorResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowClaimAddedRequest, $19.ExecutionflowClaimAddedResponse>(
        'ClaimAdded',
        claimAdded_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowClaimAddedRequest.fromBuffer(value),
        ($19.ExecutionflowClaimAddedResponse value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$19.ExecutionflowDeletedRequest, $19.ExecutionflowDeletedResponse>(
        'Deleted',
        deleted_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $19.ExecutionflowDeletedRequest.fromBuffer(value),
        ($19.ExecutionflowDeletedResponse value) => value.writeToBuffer()));
  }

  $async.Future<$19.ExecutionflowCreatedResponse> created_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowCreatedRequest> $request) async {
    return created($call, await $request);
  }

  $async.Future<$19.ExecutionflowDetectedResponse> detected_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowDetectedRequest> $request) async {
    return detected($call, await $request);
  }

  $async.Future<$19.ExecutionflowRedetectedResponse> redetected_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowRedetectedRequest> $request) async {
    return redetected($call, await $request);
  }

  $async.Future<$19.ExecutionflowShipFromAckedResponse> shipFromAcked_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowShipFromAckedRequest> $request) async {
    return shipFromAcked($call, await $request);
  }

  $async.Future<$19.ExecutionflowShipToAckedResponse> shipToAcked_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowShipToAckedRequest> $request) async {
    return shipToAcked($call, await $request);
  }

  $async.Future<$19.ExecutionflowCancelledResponse> cancelled_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowCancelledRequest> $request) async {
    return cancelled($call, await $request);
  }

  $async.Future<$19.ExecutionflowAnonymisedResponse> anonymised_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowAnonymisedRequest> $request) async {
    return anonymised($call, await $request);
  }

  $async.Future<$19.ExecutionflowCompletedResponse> completed_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowCompletedRequest> $request) async {
    return completed($call, await $request);
  }

  $async.Future<$19.ExecutionflowHUContentUpdatedResponse> hUContentUpdated_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowHUContentUpdatedRequest> $request) async {
    return hUContentUpdated($call, await $request);
  }

  $async.Future<$19.ExecutionflowHUTrackingUpdatedResponse> hUTrackingUpdated_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowHUTrackingUpdatedRequest> $request) async {
    return hUTrackingUpdated($call, await $request);
  }

  $async.Future<$19.ExecutionflowHUETAUpdatedResponse> hUETAUpdated_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowHUETAUpdatedRequest> $request) async {
    return hUETAUpdated($call, await $request);
  }

  $async.Future<$19.ExecutionflowETAUpdatedResponse> eTAUpdated_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowETAUpdatedRequest> $request) async {
    return eTAUpdated($call, await $request);
  }

  $async.Future<$19.ExecutionflowPreparationExpectedResponse> preparationExpected_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowPreparationExpectedRequest> $request) async {
    return preparationExpected($call, await $request);
  }

  $async.Future<$19.ExecutionflowPreparationStartedResponse> preparationStarted_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowPreparationStartedRequest> $request) async {
    return preparationStarted($call, await $request);
  }

  $async.Future<$19.ExecutionflowPreparationCompletedResponse> preparationCompleted_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowPreparationCompletedRequest> $request) async {
    return preparationCompleted($call, await $request);
  }

  $async.Future<$19.ExecutionflowTransportExpectedResponse> transportExpected_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowTransportExpectedRequest> $request) async {
    return transportExpected($call, await $request);
  }

  $async.Future<$19.ExecutionflowTransportStartedResponse> transportStarted_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowTransportStartedRequest> $request) async {
    return transportStarted($call, await $request);
  }

  $async.Future<$19.ExecutionflowTransportCompletedResponse> transportCompleted_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowTransportCompletedRequest> $request) async {
    return transportCompleted($call, await $request);
  }

  $async.Future<$19.ExecutionflowReceiptExpectedResponse> receiptExpected_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowReceiptExpectedRequest> $request) async {
    return receiptExpected($call, await $request);
  }

  $async.Future<$19.ExecutionflowReceiptStartedResponse> receiptStarted_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowReceiptStartedRequest> $request) async {
    return receiptStarted($call, await $request);
  }

  $async.Future<$19.ExecutionflowReceiptCompletedResponse> receiptCompleted_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowReceiptCompletedRequest> $request) async {
    return receiptCompleted($call, await $request);
  }

  $async.Future<$19.ExecutionflowMetaDataUpdatedResponse> metaDataUpdated_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowMetaDataUpdatedRequest> $request) async {
    return metaDataUpdated($call, await $request);
  }

  $async.Future<$19.ExecutionflowCarrierUpdatedResponse> carrierUpdated_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowCarrierUpdatedRequest> $request) async {
    return carrierUpdated($call, await $request);
  }

  $async.Future<$19.ExecutionflowAttachmentAddedResponse> attachmentAdded_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowAttachmentAddedRequest> $request) async {
    return attachmentAdded($call, await $request);
  }

  $async.Future<$19.ExecutionflowAttachmentRemovedResponse> attachmentRemoved_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowAttachmentRemovedRequest> $request) async {
    return attachmentRemoved($call, await $request);
  }

  $async.Future<$19.ExecutionflowAllocationErrorResponse> allocationError_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowAllocationErrorRequest> $request) async {
    return allocationError($call, await $request);
  }

  $async.Future<$19.ExecutionflowClaimAddedResponse> claimAdded_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowClaimAddedRequest> $request) async {
    return claimAdded($call, await $request);
  }

  $async.Future<$19.ExecutionflowDeletedResponse> deleted_Pre($grpc.ServiceCall $call, $async.Future<$19.ExecutionflowDeletedRequest> $request) async {
    return deleted($call, await $request);
  }

  $async.Future<$19.ExecutionflowCreatedResponse> created($grpc.ServiceCall call, $19.ExecutionflowCreatedRequest request);
  $async.Future<$19.ExecutionflowDetectedResponse> detected($grpc.ServiceCall call, $19.ExecutionflowDetectedRequest request);
  $async.Future<$19.ExecutionflowRedetectedResponse> redetected($grpc.ServiceCall call, $19.ExecutionflowRedetectedRequest request);
  $async.Future<$19.ExecutionflowShipFromAckedResponse> shipFromAcked($grpc.ServiceCall call, $19.ExecutionflowShipFromAckedRequest request);
  $async.Future<$19.ExecutionflowShipToAckedResponse> shipToAcked($grpc.ServiceCall call, $19.ExecutionflowShipToAckedRequest request);
  $async.Future<$19.ExecutionflowCancelledResponse> cancelled($grpc.ServiceCall call, $19.ExecutionflowCancelledRequest request);
  $async.Future<$19.ExecutionflowAnonymisedResponse> anonymised($grpc.ServiceCall call, $19.ExecutionflowAnonymisedRequest request);
  $async.Future<$19.ExecutionflowCompletedResponse> completed($grpc.ServiceCall call, $19.ExecutionflowCompletedRequest request);
  $async.Future<$19.ExecutionflowHUContentUpdatedResponse> hUContentUpdated($grpc.ServiceCall call, $19.ExecutionflowHUContentUpdatedRequest request);
  $async.Future<$19.ExecutionflowHUTrackingUpdatedResponse> hUTrackingUpdated($grpc.ServiceCall call, $19.ExecutionflowHUTrackingUpdatedRequest request);
  $async.Future<$19.ExecutionflowHUETAUpdatedResponse> hUETAUpdated($grpc.ServiceCall call, $19.ExecutionflowHUETAUpdatedRequest request);
  $async.Future<$19.ExecutionflowETAUpdatedResponse> eTAUpdated($grpc.ServiceCall call, $19.ExecutionflowETAUpdatedRequest request);
  $async.Future<$19.ExecutionflowPreparationExpectedResponse> preparationExpected($grpc.ServiceCall call, $19.ExecutionflowPreparationExpectedRequest request);
  $async.Future<$19.ExecutionflowPreparationStartedResponse> preparationStarted($grpc.ServiceCall call, $19.ExecutionflowPreparationStartedRequest request);
  $async.Future<$19.ExecutionflowPreparationCompletedResponse> preparationCompleted($grpc.ServiceCall call, $19.ExecutionflowPreparationCompletedRequest request);
  $async.Future<$19.ExecutionflowTransportExpectedResponse> transportExpected($grpc.ServiceCall call, $19.ExecutionflowTransportExpectedRequest request);
  $async.Future<$19.ExecutionflowTransportStartedResponse> transportStarted($grpc.ServiceCall call, $19.ExecutionflowTransportStartedRequest request);
  $async.Future<$19.ExecutionflowTransportCompletedResponse> transportCompleted($grpc.ServiceCall call, $19.ExecutionflowTransportCompletedRequest request);
  $async.Future<$19.ExecutionflowReceiptExpectedResponse> receiptExpected($grpc.ServiceCall call, $19.ExecutionflowReceiptExpectedRequest request);
  $async.Future<$19.ExecutionflowReceiptStartedResponse> receiptStarted($grpc.ServiceCall call, $19.ExecutionflowReceiptStartedRequest request);
  $async.Future<$19.ExecutionflowReceiptCompletedResponse> receiptCompleted($grpc.ServiceCall call, $19.ExecutionflowReceiptCompletedRequest request);
  $async.Future<$19.ExecutionflowMetaDataUpdatedResponse> metaDataUpdated($grpc.ServiceCall call, $19.ExecutionflowMetaDataUpdatedRequest request);
  $async.Future<$19.ExecutionflowCarrierUpdatedResponse> carrierUpdated($grpc.ServiceCall call, $19.ExecutionflowCarrierUpdatedRequest request);
  $async.Future<$19.ExecutionflowAttachmentAddedResponse> attachmentAdded($grpc.ServiceCall call, $19.ExecutionflowAttachmentAddedRequest request);
  $async.Future<$19.ExecutionflowAttachmentRemovedResponse> attachmentRemoved($grpc.ServiceCall call, $19.ExecutionflowAttachmentRemovedRequest request);
  $async.Future<$19.ExecutionflowAllocationErrorResponse> allocationError($grpc.ServiceCall call, $19.ExecutionflowAllocationErrorRequest request);
  $async.Future<$19.ExecutionflowClaimAddedResponse> claimAdded($grpc.ServiceCall call, $19.ExecutionflowClaimAddedRequest request);
  $async.Future<$19.ExecutionflowDeletedResponse> deleted($grpc.ServiceCall call, $19.ExecutionflowDeletedRequest request);
}
