//
//  Generated code. Do not modify.
//  source: workflow.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 'workflow.pb.dart' as $63;

export 'workflow.pb.dart';

@$pb.GrpcServiceName('api.WorkflowService')
class WorkflowServiceClient extends $grpc.Client {
  static final _$retryWorkflow = $grpc.ClientMethod<$63.RetryWorkflowRequest, $63.RetryWorkflowResult>(
      '/api.WorkflowService/RetryWorkflow',
      ($63.RetryWorkflowRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.RetryWorkflowResult.fromBuffer(value));
  static final _$startWorkflowCreateProject = $grpc.ClientMethod<$63.StartWorkflowCreateProjectRequest, $63.StartWorkflowCreateProjectResult>(
      '/api.WorkflowService/StartWorkflowCreateProject',
      ($63.StartWorkflowCreateProjectRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowCreateProjectResult.fromBuffer(value));
  static final _$startWorkflowDeleteProject = $grpc.ClientMethod<$63.StartWorkflowDeleteProjectRequest, $63.StartWorkflowDeleteProjectResult>(
      '/api.WorkflowService/StartWorkflowDeleteProject',
      ($63.StartWorkflowDeleteProjectRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowDeleteProjectResult.fromBuffer(value));
  static final _$startWorkflowDeleteCore = $grpc.ClientMethod<$63.StartWorkflowDeleteCoreRequest, $63.StartWorkflowDeleteCoreResult>(
      '/api.WorkflowService/StartWorkflowDeleteCore',
      ($63.StartWorkflowDeleteCoreRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowDeleteCoreResult.fromBuffer(value));
  static final _$startWorkflowDeletePartnerApp = $grpc.ClientMethod<$63.StartWorkflowDeletePartnerAppRequest, $63.StartWorkflowDeletePartnerAppResult>(
      '/api.WorkflowService/StartWorkflowDeletePartnerApp',
      ($63.StartWorkflowDeletePartnerAppRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowDeletePartnerAppResult.fromBuffer(value));
  static final _$startWorkflowDeleteConnection = $grpc.ClientMethod<$63.StartWorkflowDeleteConnectionRequest, $63.StartWorkflowDeleteConnectionResult>(
      '/api.WorkflowService/StartWorkflowDeleteConnection',
      ($63.StartWorkflowDeleteConnectionRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowDeleteConnectionResult.fromBuffer(value));
  static final _$startWorkflowBilling = $grpc.ClientMethod<$63.StartWorkflowBillingRequest, $63.StartWorkflowBillingResult>(
      '/api.WorkflowService/StartWorkflowBilling',
      ($63.StartWorkflowBillingRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowBillingResult.fromBuffer(value));
  static final _$stopWorkflowBilling = $grpc.ClientMethod<$63.StopWorkflowBillingRequest, $63.StopWorkflowBillingResult>(
      '/api.WorkflowService/StopWorkflowBilling',
      ($63.StopWorkflowBillingRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StopWorkflowBillingResult.fromBuffer(value));
  static final _$startWorkflowExtractDataFromDB = $grpc.ClientMethod<$63.StartWorkflowExtractDataFromDBRequest, $63.StartWorkflowExtractDataFromDBResult>(
      '/api.WorkflowService/StartWorkflowExtractDataFromDB',
      ($63.StartWorkflowExtractDataFromDBRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowExtractDataFromDBResult.fromBuffer(value));
  static final _$registerModuleWorkflows = $grpc.ClientMethod<$63.RegisterModuleWorkflowsRequest, $63.RegisterModuleWorkflowsResult>(
      '/api.WorkflowService/RegisterModuleWorkflows',
      ($63.RegisterModuleWorkflowsRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.RegisterModuleWorkflowsResult.fromBuffer(value));
  static final _$deregisterModuleWorkflows = $grpc.ClientMethod<$63.DeregisterModuleWorkflowsRequest, $63.DeregisterModuleWorkflowsResult>(
      '/api.WorkflowService/DeregisterModuleWorkflows',
      ($63.DeregisterModuleWorkflowsRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.DeregisterModuleWorkflowsResult.fromBuffer(value));
  static final _$getModuleWorkflows = $grpc.ClientMethod<$63.GetModuleWorkflowsRequest, $63.GetModuleWorkflowsResult>(
      '/api.WorkflowService/GetModuleWorkflows',
      ($63.GetModuleWorkflowsRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.GetModuleWorkflowsResult.fromBuffer(value));
  static final _$stopWorkflow = $grpc.ClientMethod<$63.StopWorkflowRequest, $63.StopWorkflowResult>(
      '/api.WorkflowService/StopWorkflow',
      ($63.StopWorkflowRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StopWorkflowResult.fromBuffer(value));
  static final _$startWorkflowOptimizeClickhouse = $grpc.ClientMethod<$63.StartWorkflowOptimizeClickhouseRequest, $63.StartWorkflowOptimizeClickhouseResult>(
      '/api.WorkflowService/StartWorkflowOptimizeClickhouse',
      ($63.StartWorkflowOptimizeClickhouseRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowOptimizeClickhouseResult.fromBuffer(value));
  static final _$startWorkflowCreateOrganisation = $grpc.ClientMethod<$63.StartWorkflowCreateOrganisationRequest, $63.StartWorkflowCreateOrganisationResult>(
      '/api.WorkflowService/StartWorkflowCreateOrganisation',
      ($63.StartWorkflowCreateOrganisationRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowCreateOrganisationResult.fromBuffer(value));
  static final _$startWorkflowDeleteOrganisation = $grpc.ClientMethod<$63.StartWorkflowDeleteOrganisationRequest, $63.StartWorkflowDeleteOrganisationResult>(
      '/api.WorkflowService/StartWorkflowDeleteOrganisation',
      ($63.StartWorkflowDeleteOrganisationRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowDeleteOrganisationResult.fromBuffer(value));
  static final _$startWorkflowRecoverData = $grpc.ClientMethod<$63.StartWorkflowRecoverDataRequest, $63.StartWorkflowRecoverDataResult>(
      '/api.WorkflowService/StartWorkflowRecoverData',
      ($63.StartWorkflowRecoverDataRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowRecoverDataResult.fromBuffer(value));
  static final _$startWorkflowCheckAndLaunchRecoverData = $grpc.ClientMethod<$63.StartWorkflowCheckAndLaunchRecoverDataRequest, $63.StartWorkflowCheckAndLaunchRecoverDataResult>(
      '/api.WorkflowService/StartWorkflowCheckAndLaunchRecoverData',
      ($63.StartWorkflowCheckAndLaunchRecoverDataRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowCheckAndLaunchRecoverDataResult.fromBuffer(value));
  static final _$startWorkflowUpdateMaterializedView = $grpc.ClientMethod<$63.StartWorkflowUpdateMaterializedViewRequest, $63.StartWorkflowUpdateMaterializedViewResult>(
      '/api.WorkflowService/StartWorkflowUpdateMaterializedView',
      ($63.StartWorkflowUpdateMaterializedViewRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowUpdateMaterializedViewResult.fromBuffer(value));
  static final _$getWorkflowState = $grpc.ClientMethod<$63.GetWorkflowStateRequest, $63.GetWorkflowStateResult>(
      '/api.WorkflowService/GetWorkflowState',
      ($63.GetWorkflowStateRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.GetWorkflowStateResult.fromBuffer(value));
  static final _$getWorkflowExecutionInformations = $grpc.ClientMethod<$63.GetWorkflowExecutionInformationsRequest, $63.GetWorkflowExecutionInformationsResult>(
      '/api.WorkflowService/GetWorkflowExecutionInformations',
      ($63.GetWorkflowExecutionInformationsRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.GetWorkflowExecutionInformationsResult.fromBuffer(value));
  static final _$startWorkflowDailyProjectsOperations = $grpc.ClientMethod<$63.StartWorkflowDailyProjectsOperationsRequest, $63.StartWorkflowDailyProjectsOperationsResult>(
      '/api.WorkflowService/StartWorkflowDailyProjectsOperations',
      ($63.StartWorkflowDailyProjectsOperationsRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowDailyProjectsOperationsResult.fromBuffer(value));
  static final _$startWorkflowHealthCheckWorkflows = $grpc.ClientMethod<$63.StartWorkflowHealthCheckWorkflowsRequest, $63.StartWorkflowHealthCheckWorkflowsResult>(
      '/api.WorkflowService/StartWorkflowHealthCheckWorkflows',
      ($63.StartWorkflowHealthCheckWorkflowsRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowHealthCheckWorkflowsResult.fromBuffer(value));
  static final _$startWorkflowExtractKPI = $grpc.ClientMethod<$63.StartWorkflowExtractKPIRequest, $63.StartWorkflowExtractKPIResult>(
      '/api.WorkflowService/StartWorkflowExtractKPI',
      ($63.StartWorkflowExtractKPIRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowExtractKPIResult.fromBuffer(value));
  static final _$startWorkflowPruneData = $grpc.ClientMethod<$63.StartWorkflowPruneDataRequest, $63.StartWorkflowPruneDataResult>(
      '/api.WorkflowService/StartWorkflowPruneData',
      ($63.StartWorkflowPruneDataRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowPruneDataResult.fromBuffer(value));
  static final _$startWorkflowSynchronizeRulesOnGit = $grpc.ClientMethod<$63.StartWorkflowSynchronizeRulesOnGitRequest, $63.StartWorkflowSynchronizeRulesOnGitResult>(
      '/api.WorkflowService/StartWorkflowSynchronizeRulesOnGit',
      ($63.StartWorkflowSynchronizeRulesOnGitRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowSynchronizeRulesOnGitResult.fromBuffer(value));
  static final _$startWorkflowAnonymizeData = $grpc.ClientMethod<$63.StartWorkflowAnonymizeDataRequest, $63.StartWorkflowAnonymizeDataResult>(
      '/api.WorkflowService/StartWorkflowAnonymizeData',
      ($63.StartWorkflowAnonymizeDataRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowAnonymizeDataResult.fromBuffer(value));
  static final _$startWorkflowUpgradeModel = $grpc.ClientMethod<$63.StartWorkflowUpgradeModelRequest, $63.StartWorkflowUpgradeModelResult>(
      '/api.WorkflowService/StartWorkflowUpgradeModel',
      ($63.StartWorkflowUpgradeModelRequest value) => value.writeToBuffer(),
      ($core.List<$core.int> value) => $63.StartWorkflowUpgradeModelResult.fromBuffer(value));

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

  $grpc.ResponseFuture<$63.RetryWorkflowResult> retryWorkflow($63.RetryWorkflowRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$retryWorkflow, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowCreateProjectResult> startWorkflowCreateProject($63.StartWorkflowCreateProjectRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowCreateProject, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowDeleteProjectResult> startWorkflowDeleteProject($63.StartWorkflowDeleteProjectRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowDeleteProject, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowDeleteCoreResult> startWorkflowDeleteCore($63.StartWorkflowDeleteCoreRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowDeleteCore, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowDeletePartnerAppResult> startWorkflowDeletePartnerApp($63.StartWorkflowDeletePartnerAppRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowDeletePartnerApp, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowDeleteConnectionResult> startWorkflowDeleteConnection($63.StartWorkflowDeleteConnectionRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowDeleteConnection, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowBillingResult> startWorkflowBilling($63.StartWorkflowBillingRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowBilling, request, options: options);
  }

  $grpc.ResponseFuture<$63.StopWorkflowBillingResult> stopWorkflowBilling($63.StopWorkflowBillingRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$stopWorkflowBilling, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowExtractDataFromDBResult> startWorkflowExtractDataFromDB($63.StartWorkflowExtractDataFromDBRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowExtractDataFromDB, request, options: options);
  }

  $grpc.ResponseFuture<$63.RegisterModuleWorkflowsResult> registerModuleWorkflows($63.RegisterModuleWorkflowsRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$registerModuleWorkflows, request, options: options);
  }

  $grpc.ResponseFuture<$63.DeregisterModuleWorkflowsResult> deregisterModuleWorkflows($63.DeregisterModuleWorkflowsRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$deregisterModuleWorkflows, request, options: options);
  }

  $grpc.ResponseFuture<$63.GetModuleWorkflowsResult> getModuleWorkflows($63.GetModuleWorkflowsRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$getModuleWorkflows, request, options: options);
  }

  $grpc.ResponseFuture<$63.StopWorkflowResult> stopWorkflow($63.StopWorkflowRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$stopWorkflow, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowOptimizeClickhouseResult> startWorkflowOptimizeClickhouse($63.StartWorkflowOptimizeClickhouseRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowOptimizeClickhouse, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowCreateOrganisationResult> startWorkflowCreateOrganisation($63.StartWorkflowCreateOrganisationRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowCreateOrganisation, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowDeleteOrganisationResult> startWorkflowDeleteOrganisation($63.StartWorkflowDeleteOrganisationRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowDeleteOrganisation, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowRecoverDataResult> startWorkflowRecoverData($63.StartWorkflowRecoverDataRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowRecoverData, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowCheckAndLaunchRecoverDataResult> startWorkflowCheckAndLaunchRecoverData($63.StartWorkflowCheckAndLaunchRecoverDataRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowCheckAndLaunchRecoverData, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowUpdateMaterializedViewResult> startWorkflowUpdateMaterializedView($63.StartWorkflowUpdateMaterializedViewRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowUpdateMaterializedView, request, options: options);
  }

  $grpc.ResponseFuture<$63.GetWorkflowStateResult> getWorkflowState($63.GetWorkflowStateRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$getWorkflowState, request, options: options);
  }

  $grpc.ResponseFuture<$63.GetWorkflowExecutionInformationsResult> getWorkflowExecutionInformations($63.GetWorkflowExecutionInformationsRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$getWorkflowExecutionInformations, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowDailyProjectsOperationsResult> startWorkflowDailyProjectsOperations($63.StartWorkflowDailyProjectsOperationsRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowDailyProjectsOperations, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowHealthCheckWorkflowsResult> startWorkflowHealthCheckWorkflows($63.StartWorkflowHealthCheckWorkflowsRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowHealthCheckWorkflows, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowExtractKPIResult> startWorkflowExtractKPI($63.StartWorkflowExtractKPIRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowExtractKPI, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowPruneDataResult> startWorkflowPruneData($63.StartWorkflowPruneDataRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowPruneData, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowSynchronizeRulesOnGitResult> startWorkflowSynchronizeRulesOnGit($63.StartWorkflowSynchronizeRulesOnGitRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowSynchronizeRulesOnGit, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowAnonymizeDataResult> startWorkflowAnonymizeData($63.StartWorkflowAnonymizeDataRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowAnonymizeData, request, options: options);
  }

  $grpc.ResponseFuture<$63.StartWorkflowUpgradeModelResult> startWorkflowUpgradeModel($63.StartWorkflowUpgradeModelRequest request, {$grpc.CallOptions? options}) {
    return $createUnaryCall(_$startWorkflowUpgradeModel, request, options: options);
  }
}

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

  WorkflowServiceBase() {
    $addMethod($grpc.ServiceMethod<$63.RetryWorkflowRequest, $63.RetryWorkflowResult>(
        'RetryWorkflow',
        retryWorkflow_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.RetryWorkflowRequest.fromBuffer(value),
        ($63.RetryWorkflowResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowCreateProjectRequest, $63.StartWorkflowCreateProjectResult>(
        'StartWorkflowCreateProject',
        startWorkflowCreateProject_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowCreateProjectRequest.fromBuffer(value),
        ($63.StartWorkflowCreateProjectResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowDeleteProjectRequest, $63.StartWorkflowDeleteProjectResult>(
        'StartWorkflowDeleteProject',
        startWorkflowDeleteProject_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowDeleteProjectRequest.fromBuffer(value),
        ($63.StartWorkflowDeleteProjectResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowDeleteCoreRequest, $63.StartWorkflowDeleteCoreResult>(
        'StartWorkflowDeleteCore',
        startWorkflowDeleteCore_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowDeleteCoreRequest.fromBuffer(value),
        ($63.StartWorkflowDeleteCoreResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowDeletePartnerAppRequest, $63.StartWorkflowDeletePartnerAppResult>(
        'StartWorkflowDeletePartnerApp',
        startWorkflowDeletePartnerApp_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowDeletePartnerAppRequest.fromBuffer(value),
        ($63.StartWorkflowDeletePartnerAppResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowDeleteConnectionRequest, $63.StartWorkflowDeleteConnectionResult>(
        'StartWorkflowDeleteConnection',
        startWorkflowDeleteConnection_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowDeleteConnectionRequest.fromBuffer(value),
        ($63.StartWorkflowDeleteConnectionResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowBillingRequest, $63.StartWorkflowBillingResult>(
        'StartWorkflowBilling',
        startWorkflowBilling_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowBillingRequest.fromBuffer(value),
        ($63.StartWorkflowBillingResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StopWorkflowBillingRequest, $63.StopWorkflowBillingResult>(
        'StopWorkflowBilling',
        stopWorkflowBilling_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StopWorkflowBillingRequest.fromBuffer(value),
        ($63.StopWorkflowBillingResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowExtractDataFromDBRequest, $63.StartWorkflowExtractDataFromDBResult>(
        'StartWorkflowExtractDataFromDB',
        startWorkflowExtractDataFromDB_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowExtractDataFromDBRequest.fromBuffer(value),
        ($63.StartWorkflowExtractDataFromDBResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.RegisterModuleWorkflowsRequest, $63.RegisterModuleWorkflowsResult>(
        'RegisterModuleWorkflows',
        registerModuleWorkflows_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.RegisterModuleWorkflowsRequest.fromBuffer(value),
        ($63.RegisterModuleWorkflowsResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.DeregisterModuleWorkflowsRequest, $63.DeregisterModuleWorkflowsResult>(
        'DeregisterModuleWorkflows',
        deregisterModuleWorkflows_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.DeregisterModuleWorkflowsRequest.fromBuffer(value),
        ($63.DeregisterModuleWorkflowsResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.GetModuleWorkflowsRequest, $63.GetModuleWorkflowsResult>(
        'GetModuleWorkflows',
        getModuleWorkflows_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.GetModuleWorkflowsRequest.fromBuffer(value),
        ($63.GetModuleWorkflowsResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StopWorkflowRequest, $63.StopWorkflowResult>(
        'StopWorkflow',
        stopWorkflow_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StopWorkflowRequest.fromBuffer(value),
        ($63.StopWorkflowResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowOptimizeClickhouseRequest, $63.StartWorkflowOptimizeClickhouseResult>(
        'StartWorkflowOptimizeClickhouse',
        startWorkflowOptimizeClickhouse_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowOptimizeClickhouseRequest.fromBuffer(value),
        ($63.StartWorkflowOptimizeClickhouseResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowCreateOrganisationRequest, $63.StartWorkflowCreateOrganisationResult>(
        'StartWorkflowCreateOrganisation',
        startWorkflowCreateOrganisation_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowCreateOrganisationRequest.fromBuffer(value),
        ($63.StartWorkflowCreateOrganisationResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowDeleteOrganisationRequest, $63.StartWorkflowDeleteOrganisationResult>(
        'StartWorkflowDeleteOrganisation',
        startWorkflowDeleteOrganisation_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowDeleteOrganisationRequest.fromBuffer(value),
        ($63.StartWorkflowDeleteOrganisationResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowRecoverDataRequest, $63.StartWorkflowRecoverDataResult>(
        'StartWorkflowRecoverData',
        startWorkflowRecoverData_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowRecoverDataRequest.fromBuffer(value),
        ($63.StartWorkflowRecoverDataResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowCheckAndLaunchRecoverDataRequest, $63.StartWorkflowCheckAndLaunchRecoverDataResult>(
        'StartWorkflowCheckAndLaunchRecoverData',
        startWorkflowCheckAndLaunchRecoverData_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowCheckAndLaunchRecoverDataRequest.fromBuffer(value),
        ($63.StartWorkflowCheckAndLaunchRecoverDataResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowUpdateMaterializedViewRequest, $63.StartWorkflowUpdateMaterializedViewResult>(
        'StartWorkflowUpdateMaterializedView',
        startWorkflowUpdateMaterializedView_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowUpdateMaterializedViewRequest.fromBuffer(value),
        ($63.StartWorkflowUpdateMaterializedViewResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.GetWorkflowStateRequest, $63.GetWorkflowStateResult>(
        'GetWorkflowState',
        getWorkflowState_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.GetWorkflowStateRequest.fromBuffer(value),
        ($63.GetWorkflowStateResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.GetWorkflowExecutionInformationsRequest, $63.GetWorkflowExecutionInformationsResult>(
        'GetWorkflowExecutionInformations',
        getWorkflowExecutionInformations_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.GetWorkflowExecutionInformationsRequest.fromBuffer(value),
        ($63.GetWorkflowExecutionInformationsResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowDailyProjectsOperationsRequest, $63.StartWorkflowDailyProjectsOperationsResult>(
        'StartWorkflowDailyProjectsOperations',
        startWorkflowDailyProjectsOperations_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowDailyProjectsOperationsRequest.fromBuffer(value),
        ($63.StartWorkflowDailyProjectsOperationsResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowHealthCheckWorkflowsRequest, $63.StartWorkflowHealthCheckWorkflowsResult>(
        'StartWorkflowHealthCheckWorkflows',
        startWorkflowHealthCheckWorkflows_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowHealthCheckWorkflowsRequest.fromBuffer(value),
        ($63.StartWorkflowHealthCheckWorkflowsResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowExtractKPIRequest, $63.StartWorkflowExtractKPIResult>(
        'StartWorkflowExtractKPI',
        startWorkflowExtractKPI_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowExtractKPIRequest.fromBuffer(value),
        ($63.StartWorkflowExtractKPIResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowPruneDataRequest, $63.StartWorkflowPruneDataResult>(
        'StartWorkflowPruneData',
        startWorkflowPruneData_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowPruneDataRequest.fromBuffer(value),
        ($63.StartWorkflowPruneDataResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowSynchronizeRulesOnGitRequest, $63.StartWorkflowSynchronizeRulesOnGitResult>(
        'StartWorkflowSynchronizeRulesOnGit',
        startWorkflowSynchronizeRulesOnGit_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowSynchronizeRulesOnGitRequest.fromBuffer(value),
        ($63.StartWorkflowSynchronizeRulesOnGitResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowAnonymizeDataRequest, $63.StartWorkflowAnonymizeDataResult>(
        'StartWorkflowAnonymizeData',
        startWorkflowAnonymizeData_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowAnonymizeDataRequest.fromBuffer(value),
        ($63.StartWorkflowAnonymizeDataResult value) => value.writeToBuffer()));
    $addMethod($grpc.ServiceMethod<$63.StartWorkflowUpgradeModelRequest, $63.StartWorkflowUpgradeModelResult>(
        'StartWorkflowUpgradeModel',
        startWorkflowUpgradeModel_Pre,
        false,
        false,
        ($core.List<$core.int> value) => $63.StartWorkflowUpgradeModelRequest.fromBuffer(value),
        ($63.StartWorkflowUpgradeModelResult value) => value.writeToBuffer()));
  }

  $async.Future<$63.RetryWorkflowResult> retryWorkflow_Pre($grpc.ServiceCall $call, $async.Future<$63.RetryWorkflowRequest> $request) async {
    return retryWorkflow($call, await $request);
  }

  $async.Future<$63.StartWorkflowCreateProjectResult> startWorkflowCreateProject_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowCreateProjectRequest> $request) async {
    return startWorkflowCreateProject($call, await $request);
  }

  $async.Future<$63.StartWorkflowDeleteProjectResult> startWorkflowDeleteProject_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowDeleteProjectRequest> $request) async {
    return startWorkflowDeleteProject($call, await $request);
  }

  $async.Future<$63.StartWorkflowDeleteCoreResult> startWorkflowDeleteCore_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowDeleteCoreRequest> $request) async {
    return startWorkflowDeleteCore($call, await $request);
  }

  $async.Future<$63.StartWorkflowDeletePartnerAppResult> startWorkflowDeletePartnerApp_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowDeletePartnerAppRequest> $request) async {
    return startWorkflowDeletePartnerApp($call, await $request);
  }

  $async.Future<$63.StartWorkflowDeleteConnectionResult> startWorkflowDeleteConnection_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowDeleteConnectionRequest> $request) async {
    return startWorkflowDeleteConnection($call, await $request);
  }

  $async.Future<$63.StartWorkflowBillingResult> startWorkflowBilling_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowBillingRequest> $request) async {
    return startWorkflowBilling($call, await $request);
  }

  $async.Future<$63.StopWorkflowBillingResult> stopWorkflowBilling_Pre($grpc.ServiceCall $call, $async.Future<$63.StopWorkflowBillingRequest> $request) async {
    return stopWorkflowBilling($call, await $request);
  }

  $async.Future<$63.StartWorkflowExtractDataFromDBResult> startWorkflowExtractDataFromDB_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowExtractDataFromDBRequest> $request) async {
    return startWorkflowExtractDataFromDB($call, await $request);
  }

  $async.Future<$63.RegisterModuleWorkflowsResult> registerModuleWorkflows_Pre($grpc.ServiceCall $call, $async.Future<$63.RegisterModuleWorkflowsRequest> $request) async {
    return registerModuleWorkflows($call, await $request);
  }

  $async.Future<$63.DeregisterModuleWorkflowsResult> deregisterModuleWorkflows_Pre($grpc.ServiceCall $call, $async.Future<$63.DeregisterModuleWorkflowsRequest> $request) async {
    return deregisterModuleWorkflows($call, await $request);
  }

  $async.Future<$63.GetModuleWorkflowsResult> getModuleWorkflows_Pre($grpc.ServiceCall $call, $async.Future<$63.GetModuleWorkflowsRequest> $request) async {
    return getModuleWorkflows($call, await $request);
  }

  $async.Future<$63.StopWorkflowResult> stopWorkflow_Pre($grpc.ServiceCall $call, $async.Future<$63.StopWorkflowRequest> $request) async {
    return stopWorkflow($call, await $request);
  }

  $async.Future<$63.StartWorkflowOptimizeClickhouseResult> startWorkflowOptimizeClickhouse_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowOptimizeClickhouseRequest> $request) async {
    return startWorkflowOptimizeClickhouse($call, await $request);
  }

  $async.Future<$63.StartWorkflowCreateOrganisationResult> startWorkflowCreateOrganisation_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowCreateOrganisationRequest> $request) async {
    return startWorkflowCreateOrganisation($call, await $request);
  }

  $async.Future<$63.StartWorkflowDeleteOrganisationResult> startWorkflowDeleteOrganisation_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowDeleteOrganisationRequest> $request) async {
    return startWorkflowDeleteOrganisation($call, await $request);
  }

  $async.Future<$63.StartWorkflowRecoverDataResult> startWorkflowRecoverData_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowRecoverDataRequest> $request) async {
    return startWorkflowRecoverData($call, await $request);
  }

  $async.Future<$63.StartWorkflowCheckAndLaunchRecoverDataResult> startWorkflowCheckAndLaunchRecoverData_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowCheckAndLaunchRecoverDataRequest> $request) async {
    return startWorkflowCheckAndLaunchRecoverData($call, await $request);
  }

  $async.Future<$63.StartWorkflowUpdateMaterializedViewResult> startWorkflowUpdateMaterializedView_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowUpdateMaterializedViewRequest> $request) async {
    return startWorkflowUpdateMaterializedView($call, await $request);
  }

  $async.Future<$63.GetWorkflowStateResult> getWorkflowState_Pre($grpc.ServiceCall $call, $async.Future<$63.GetWorkflowStateRequest> $request) async {
    return getWorkflowState($call, await $request);
  }

  $async.Future<$63.GetWorkflowExecutionInformationsResult> getWorkflowExecutionInformations_Pre($grpc.ServiceCall $call, $async.Future<$63.GetWorkflowExecutionInformationsRequest> $request) async {
    return getWorkflowExecutionInformations($call, await $request);
  }

  $async.Future<$63.StartWorkflowDailyProjectsOperationsResult> startWorkflowDailyProjectsOperations_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowDailyProjectsOperationsRequest> $request) async {
    return startWorkflowDailyProjectsOperations($call, await $request);
  }

  $async.Future<$63.StartWorkflowHealthCheckWorkflowsResult> startWorkflowHealthCheckWorkflows_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowHealthCheckWorkflowsRequest> $request) async {
    return startWorkflowHealthCheckWorkflows($call, await $request);
  }

  $async.Future<$63.StartWorkflowExtractKPIResult> startWorkflowExtractKPI_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowExtractKPIRequest> $request) async {
    return startWorkflowExtractKPI($call, await $request);
  }

  $async.Future<$63.StartWorkflowPruneDataResult> startWorkflowPruneData_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowPruneDataRequest> $request) async {
    return startWorkflowPruneData($call, await $request);
  }

  $async.Future<$63.StartWorkflowSynchronizeRulesOnGitResult> startWorkflowSynchronizeRulesOnGit_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowSynchronizeRulesOnGitRequest> $request) async {
    return startWorkflowSynchronizeRulesOnGit($call, await $request);
  }

  $async.Future<$63.StartWorkflowAnonymizeDataResult> startWorkflowAnonymizeData_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowAnonymizeDataRequest> $request) async {
    return startWorkflowAnonymizeData($call, await $request);
  }

  $async.Future<$63.StartWorkflowUpgradeModelResult> startWorkflowUpgradeModel_Pre($grpc.ServiceCall $call, $async.Future<$63.StartWorkflowUpgradeModelRequest> $request) async {
    return startWorkflowUpgradeModel($call, await $request);
  }

  $async.Future<$63.RetryWorkflowResult> retryWorkflow($grpc.ServiceCall call, $63.RetryWorkflowRequest request);
  $async.Future<$63.StartWorkflowCreateProjectResult> startWorkflowCreateProject($grpc.ServiceCall call, $63.StartWorkflowCreateProjectRequest request);
  $async.Future<$63.StartWorkflowDeleteProjectResult> startWorkflowDeleteProject($grpc.ServiceCall call, $63.StartWorkflowDeleteProjectRequest request);
  $async.Future<$63.StartWorkflowDeleteCoreResult> startWorkflowDeleteCore($grpc.ServiceCall call, $63.StartWorkflowDeleteCoreRequest request);
  $async.Future<$63.StartWorkflowDeletePartnerAppResult> startWorkflowDeletePartnerApp($grpc.ServiceCall call, $63.StartWorkflowDeletePartnerAppRequest request);
  $async.Future<$63.StartWorkflowDeleteConnectionResult> startWorkflowDeleteConnection($grpc.ServiceCall call, $63.StartWorkflowDeleteConnectionRequest request);
  $async.Future<$63.StartWorkflowBillingResult> startWorkflowBilling($grpc.ServiceCall call, $63.StartWorkflowBillingRequest request);
  $async.Future<$63.StopWorkflowBillingResult> stopWorkflowBilling($grpc.ServiceCall call, $63.StopWorkflowBillingRequest request);
  $async.Future<$63.StartWorkflowExtractDataFromDBResult> startWorkflowExtractDataFromDB($grpc.ServiceCall call, $63.StartWorkflowExtractDataFromDBRequest request);
  $async.Future<$63.RegisterModuleWorkflowsResult> registerModuleWorkflows($grpc.ServiceCall call, $63.RegisterModuleWorkflowsRequest request);
  $async.Future<$63.DeregisterModuleWorkflowsResult> deregisterModuleWorkflows($grpc.ServiceCall call, $63.DeregisterModuleWorkflowsRequest request);
  $async.Future<$63.GetModuleWorkflowsResult> getModuleWorkflows($grpc.ServiceCall call, $63.GetModuleWorkflowsRequest request);
  $async.Future<$63.StopWorkflowResult> stopWorkflow($grpc.ServiceCall call, $63.StopWorkflowRequest request);
  $async.Future<$63.StartWorkflowOptimizeClickhouseResult> startWorkflowOptimizeClickhouse($grpc.ServiceCall call, $63.StartWorkflowOptimizeClickhouseRequest request);
  $async.Future<$63.StartWorkflowCreateOrganisationResult> startWorkflowCreateOrganisation($grpc.ServiceCall call, $63.StartWorkflowCreateOrganisationRequest request);
  $async.Future<$63.StartWorkflowDeleteOrganisationResult> startWorkflowDeleteOrganisation($grpc.ServiceCall call, $63.StartWorkflowDeleteOrganisationRequest request);
  $async.Future<$63.StartWorkflowRecoverDataResult> startWorkflowRecoverData($grpc.ServiceCall call, $63.StartWorkflowRecoverDataRequest request);
  $async.Future<$63.StartWorkflowCheckAndLaunchRecoverDataResult> startWorkflowCheckAndLaunchRecoverData($grpc.ServiceCall call, $63.StartWorkflowCheckAndLaunchRecoverDataRequest request);
  $async.Future<$63.StartWorkflowUpdateMaterializedViewResult> startWorkflowUpdateMaterializedView($grpc.ServiceCall call, $63.StartWorkflowUpdateMaterializedViewRequest request);
  $async.Future<$63.GetWorkflowStateResult> getWorkflowState($grpc.ServiceCall call, $63.GetWorkflowStateRequest request);
  $async.Future<$63.GetWorkflowExecutionInformationsResult> getWorkflowExecutionInformations($grpc.ServiceCall call, $63.GetWorkflowExecutionInformationsRequest request);
  $async.Future<$63.StartWorkflowDailyProjectsOperationsResult> startWorkflowDailyProjectsOperations($grpc.ServiceCall call, $63.StartWorkflowDailyProjectsOperationsRequest request);
  $async.Future<$63.StartWorkflowHealthCheckWorkflowsResult> startWorkflowHealthCheckWorkflows($grpc.ServiceCall call, $63.StartWorkflowHealthCheckWorkflowsRequest request);
  $async.Future<$63.StartWorkflowExtractKPIResult> startWorkflowExtractKPI($grpc.ServiceCall call, $63.StartWorkflowExtractKPIRequest request);
  $async.Future<$63.StartWorkflowPruneDataResult> startWorkflowPruneData($grpc.ServiceCall call, $63.StartWorkflowPruneDataRequest request);
  $async.Future<$63.StartWorkflowSynchronizeRulesOnGitResult> startWorkflowSynchronizeRulesOnGit($grpc.ServiceCall call, $63.StartWorkflowSynchronizeRulesOnGitRequest request);
  $async.Future<$63.StartWorkflowAnonymizeDataResult> startWorkflowAnonymizeData($grpc.ServiceCall call, $63.StartWorkflowAnonymizeDataRequest request);
  $async.Future<$63.StartWorkflowUpgradeModelResult> startWorkflowUpgradeModel($grpc.ServiceCall call, $63.StartWorkflowUpgradeModelRequest request);
}
