Class RuntimeSoftwareConfig


  • public final class RuntimeSoftwareConfig
    extends java.lang.Object
    • Method Detail

      • customGpuDriverPath

        public java.util.Optional<java.lang.String> customGpuDriverPath()
        Returns:
        Specify a custom Cloud Storage path where the GPU driver is stored. If not specified, we'll automatically choose from official GPU drivers.
      • enableHealthMonitoring

        public java.util.Optional<java.lang.Boolean> enableHealthMonitoring()
        Returns:
        Verifies core internal services are running. Default: True.
      • idleShutdown

        public java.util.Optional<java.lang.Boolean> idleShutdown()
        Returns:
        Runtime will automatically shutdown after idle_shutdown_time. Default: True
      • idleShutdownTimeout

        public java.util.Optional<java.lang.Integer> idleShutdownTimeout()
        Returns:
        Time in minutes to wait before shuting down runtime. Default: 180 minutes
      • installGpuDriver

        public java.util.Optional<java.lang.Boolean> installGpuDriver()
        Returns:
        Install Nvidia Driver automatically.
      • kernels

        public java.util.List<RuntimeSoftwareConfigKernel> kernels()
        Returns:
        Use a list of container images to use as Kernels in the notebook instance. Structure is documented below.
      • notebookUpgradeSchedule

        public java.util.Optional<java.lang.String> notebookUpgradeSchedule()
        Returns:
        Cron expression in UTC timezone for schedule instance auto upgrade. Please follow the [cron format](https://en.wikipedia.org/wiki/Cron).
      • postStartupScript

        public java.util.Optional<java.lang.String> postStartupScript()
        Returns:
        Path to a Bash script that automatically runs after a notebook instance fully boots up. The path must be a URL or Cloud Storage path (gs://path-to-file/file-name).
      • postStartupScriptBehavior

        public java.util.Optional<java.lang.String> postStartupScriptBehavior()
        Returns:
        Behavior for the post startup script. Possible values are: `POST_STARTUP_SCRIPT_BEHAVIOR_UNSPECIFIED`, `RUN_EVERY_START`, `DOWNLOAD_AND_RUN_EVERY_START`.
      • upgradeable

        public java.util.Optional<java.lang.Boolean> upgradeable()
        Returns:
        (Output) Bool indicating whether an newer image is available in an image family.