factory Version()

in lib/src/grpc_api/dart/google/appengine/v1/version.pb.dart [94:254]


  factory Version({
    $core.String? name,
    $core.String? id,
    AutomaticScaling? automaticScaling,
    BasicScaling? basicScaling,
    ManualScaling? manualScaling,
    $core.Iterable<InboundServiceType>? inboundServices,
    $core.String? instanceClass,
    Network? network,
    Resources? resources,
    $core.String? runtime,
    $core.bool? threadsafe,
    $core.bool? vm,
    $core.Map<$core.String, $core.String>? betaSettings,
    $core.String? env,
    ServingStatus? servingStatus,
    $core.String? createdBy,
    $0.Timestamp? createTime,
    $fixnum.Int64? diskUsageBytes,
    $core.String? runtimeApiVersion,
    $core.String? runtimeMainExecutablePath,
    $core.Iterable<$1.UrlMap>? handlers,
    $core.Iterable<$1.ErrorHandler>? errorHandlers,
    $core.Iterable<$1.Library>? libraries,
    $1.ApiConfigHandler? apiConfig,
    $core.Map<$core.String, $core.String>? envVariables,
    $2.Duration? defaultExpiration,
    $1.HealthCheck? healthCheck,
    $core.String? nobuildFilesRegex,
    $3.Deployment? deployment,
    $core.String? versionUrl,
    EndpointsApiService? endpointsApiService,
    $1.ReadinessCheck? readinessCheck,
    $1.LivenessCheck? livenessCheck,
    $core.String? runtimeChannel,
    $core.Iterable<$core.String>? zones,
    VpcAccessConnector? vpcAccessConnector,
    Entrypoint? entrypoint,
    $core.Map<$core.String, $core.String>? buildEnvVariables,
    $core.String? serviceAccount,
  }) {
    final _result = create();
    if (name != null) {
      _result.name = name;
    }
    if (id != null) {
      _result.id = id;
    }
    if (automaticScaling != null) {
      _result.automaticScaling = automaticScaling;
    }
    if (basicScaling != null) {
      _result.basicScaling = basicScaling;
    }
    if (manualScaling != null) {
      _result.manualScaling = manualScaling;
    }
    if (inboundServices != null) {
      _result.inboundServices.addAll(inboundServices);
    }
    if (instanceClass != null) {
      _result.instanceClass = instanceClass;
    }
    if (network != null) {
      _result.network = network;
    }
    if (resources != null) {
      _result.resources = resources;
    }
    if (runtime != null) {
      _result.runtime = runtime;
    }
    if (threadsafe != null) {
      _result.threadsafe = threadsafe;
    }
    if (vm != null) {
      _result.vm = vm;
    }
    if (betaSettings != null) {
      _result.betaSettings.addAll(betaSettings);
    }
    if (env != null) {
      _result.env = env;
    }
    if (servingStatus != null) {
      _result.servingStatus = servingStatus;
    }
    if (createdBy != null) {
      _result.createdBy = createdBy;
    }
    if (createTime != null) {
      _result.createTime = createTime;
    }
    if (diskUsageBytes != null) {
      _result.diskUsageBytes = diskUsageBytes;
    }
    if (runtimeApiVersion != null) {
      _result.runtimeApiVersion = runtimeApiVersion;
    }
    if (runtimeMainExecutablePath != null) {
      _result.runtimeMainExecutablePath = runtimeMainExecutablePath;
    }
    if (handlers != null) {
      _result.handlers.addAll(handlers);
    }
    if (errorHandlers != null) {
      _result.errorHandlers.addAll(errorHandlers);
    }
    if (libraries != null) {
      _result.libraries.addAll(libraries);
    }
    if (apiConfig != null) {
      _result.apiConfig = apiConfig;
    }
    if (envVariables != null) {
      _result.envVariables.addAll(envVariables);
    }
    if (defaultExpiration != null) {
      _result.defaultExpiration = defaultExpiration;
    }
    if (healthCheck != null) {
      _result.healthCheck = healthCheck;
    }
    if (nobuildFilesRegex != null) {
      _result.nobuildFilesRegex = nobuildFilesRegex;
    }
    if (deployment != null) {
      _result.deployment = deployment;
    }
    if (versionUrl != null) {
      _result.versionUrl = versionUrl;
    }
    if (endpointsApiService != null) {
      _result.endpointsApiService = endpointsApiService;
    }
    if (readinessCheck != null) {
      _result.readinessCheck = readinessCheck;
    }
    if (livenessCheck != null) {
      _result.livenessCheck = livenessCheck;
    }
    if (runtimeChannel != null) {
      _result.runtimeChannel = runtimeChannel;
    }
    if (zones != null) {
      _result.zones.addAll(zones);
    }
    if (vpcAccessConnector != null) {
      _result.vpcAccessConnector = vpcAccessConnector;
    }
    if (entrypoint != null) {
      _result.entrypoint = entrypoint;
    }
    if (buildEnvVariables != null) {
      _result.buildEnvVariables.addAll(buildEnvVariables);
    }
    if (serviceAccount != null) {
      _result.serviceAccount = serviceAccount;
    }
    return _result;
  }