RuntimeSoftwareConfig constructor
RuntimeSoftwareConfig({
- String? notebookUpgradeSchedule,
- bool? enableHealthMonitoring,
- bool? idleShutdown,
- int? idleShutdownTimeout,
- bool? installGpuDriver,
- String? customGpuDriverPath,
- String? postStartupScript,
- Iterable<
ContainerImage> ? kernels, - bool? upgradeable,
- RuntimeSoftwareConfig_PostStartupScriptBehavior? postStartupScriptBehavior,
- bool? disableTerminal,
- String? version,
- bool? mixerDisabled,
Implementation
factory RuntimeSoftwareConfig({
$core.String? notebookUpgradeSchedule,
$core.bool? enableHealthMonitoring,
$core.bool? idleShutdown,
$core.int? idleShutdownTimeout,
$core.bool? installGpuDriver,
$core.String? customGpuDriverPath,
$core.String? postStartupScript,
$core.Iterable<ContainerImage>? kernels,
$core.bool? upgradeable,
RuntimeSoftwareConfig_PostStartupScriptBehavior? postStartupScriptBehavior,
$core.bool? disableTerminal,
$core.String? version,
$core.bool? mixerDisabled,
}) {
final $result = create();
if (notebookUpgradeSchedule != null) {
$result.notebookUpgradeSchedule = notebookUpgradeSchedule;
}
if (enableHealthMonitoring != null) {
$result.enableHealthMonitoring = enableHealthMonitoring;
}
if (idleShutdown != null) {
$result.idleShutdown = idleShutdown;
}
if (idleShutdownTimeout != null) {
$result.idleShutdownTimeout = idleShutdownTimeout;
}
if (installGpuDriver != null) {
$result.installGpuDriver = installGpuDriver;
}
if (customGpuDriverPath != null) {
$result.customGpuDriverPath = customGpuDriverPath;
}
if (postStartupScript != null) {
$result.postStartupScript = postStartupScript;
}
if (kernels != null) {
$result.kernels.addAll(kernels);
}
if (upgradeable != null) {
$result.upgradeable = upgradeable;
}
if (postStartupScriptBehavior != null) {
$result.postStartupScriptBehavior = postStartupScriptBehavior;
}
if (disableTerminal != null) {
$result.disableTerminal = disableTerminal;
}
if (version != null) {
$result.version = version;
}
if (mixerDisabled != null) {
$result.mixerDisabled = mixerDisabled;
}
return $result;
}