Interface SlurmHealthMetadata.Builder

  • Method Details

    • component

      SlurmHealthMetadata.Builder component(String component)

      The Slurm component that the health information describes. The valid value is Slurmdbd, the Slurm accounting daemon.

      Parameters:
      component - The Slurm component that the health information describes. The valid value is Slurmdbd, the Slurm accounting daemon.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • component

      The Slurm component that the health information describes. The valid value is Slurmdbd, the Slurm accounting daemon.

      Parameters:
      component - The Slurm component that the health information describes. The valid value is Slurmdbd, the Slurm accounting daemon.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The health of the component. Valid values are Healthy and Unhealthy.

      Parameters:
      status - The health of the component. Valid values are Healthy and Unhealthy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The health of the component. Valid values are Healthy and Unhealthy.

      Parameters:
      status - The health of the component. Valid values are Healthy and Unhealthy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reason

      The reason the component is unhealthy. Valid values:

      • DaemonDown: The daemon is not running, so job accounting records are not being written.

      • DaemonDisabled: The daemon is running and its accounting database is responding, but the daemon is not enabled to start automatically. Job accounting stops the next time the controller node restarts.

      • DbUnreachable: The daemon is running, but its accounting database did not respond. Job accounting records might not be written.

      This field is omitted when the component is healthy.

      Parameters:
      reason - The reason the component is unhealthy. Valid values:

      • DaemonDown: The daemon is not running, so job accounting records are not being written.

      • DaemonDisabled: The daemon is running and its accounting database is responding, but the daemon is not enabled to start automatically. Job accounting stops the next time the controller node restarts.

      • DbUnreachable: The daemon is running, but its accounting database did not respond. Job accounting records might not be written.

      This field is omitted when the component is healthy.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reason

      The reason the component is unhealthy. Valid values:

      • DaemonDown: The daemon is not running, so job accounting records are not being written.

      • DaemonDisabled: The daemon is running and its accounting database is responding, but the daemon is not enabled to start automatically. Job accounting stops the next time the controller node restarts.

      • DbUnreachable: The daemon is running, but its accounting database did not respond. Job accounting records might not be written.

      This field is omitted when the component is healthy.

      Parameters:
      reason - The reason the component is unhealthy. Valid values:

      • DaemonDown: The daemon is not running, so job accounting records are not being written.

      • DaemonDisabled: The daemon is running and its accounting database is responding, but the daemon is not enabled to start automatically. Job accounting stops the next time the controller node restarts.

      • DbUnreachable: The daemon is running, but its accounting database did not respond. Job accounting records might not be written.

      This field is omitted when the component is healthy.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: