in lib/src/grpc_api/dart/google/appengine/v1/version.pb.dart [872:928]
factory AutomaticScaling({
$2.Duration? coolDownPeriod,
CpuUtilization? cpuUtilization,
$core.int? maxConcurrentRequests,
$core.int? maxIdleInstances,
$core.int? maxTotalInstances,
$2.Duration? maxPendingLatency,
$core.int? minIdleInstances,
$core.int? minTotalInstances,
$2.Duration? minPendingLatency,
RequestUtilization? requestUtilization,
DiskUtilization? diskUtilization,
NetworkUtilization? networkUtilization,
StandardSchedulerSettings? standardSchedulerSettings,
}) {
final _result = create();
if (coolDownPeriod != null) {
_result.coolDownPeriod = coolDownPeriod;
}
if (cpuUtilization != null) {
_result.cpuUtilization = cpuUtilization;
}
if (maxConcurrentRequests != null) {
_result.maxConcurrentRequests = maxConcurrentRequests;
}
if (maxIdleInstances != null) {
_result.maxIdleInstances = maxIdleInstances;
}
if (maxTotalInstances != null) {
_result.maxTotalInstances = maxTotalInstances;
}
if (maxPendingLatency != null) {
_result.maxPendingLatency = maxPendingLatency;
}
if (minIdleInstances != null) {
_result.minIdleInstances = minIdleInstances;
}
if (minTotalInstances != null) {
_result.minTotalInstances = minTotalInstances;
}
if (minPendingLatency != null) {
_result.minPendingLatency = minPendingLatency;
}
if (requestUtilization != null) {
_result.requestUtilization = requestUtilization;
}
if (diskUtilization != null) {
_result.diskUtilization = diskUtilization;
}
if (networkUtilization != null) {
_result.networkUtilization = networkUtilization;
}
if (standardSchedulerSettings != null) {
_result.standardSchedulerSettings = standardSchedulerSettings;
}
return _result;
}