Interface SlurmHealthMetadata.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SlurmHealthMetadata.Builder,,SlurmHealthMetadata> SdkBuilder<SlurmHealthMetadata.Builder,,SlurmHealthMetadata> SdkPojo
- Enclosing class:
SlurmHealthMetadata
-
Method Summary
Modifier and TypeMethodDescriptionThe Slurm component that the health information describes.component(SlurmHealthComponent component) The Slurm component that the health information describes.The reason the component is unhealthy.reason(SlurmHealthReason reason) The reason the component is unhealthy.The health of the component.status(SlurmHealthStatus status) The health of the component.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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 isSlurmdbd, 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 isSlurmdbd, 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
HealthyandUnhealthy.- Parameters:
status- The health of the component. Valid values areHealthyandUnhealthy.- 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
HealthyandUnhealthy.- Parameters:
status- The health of the component. Valid values areHealthyandUnhealthy.- 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:
-
-