# Interface CSCertificateTaskStatusType

All Known Implementing Classes:
  `CSCertificateTaskCompleted, CSCertificateTaskFailedAndRestart, CSCertificateTaskFailedButCanBeRetried, CSCertificateTaskFailedPermanently, CSCertificateTaskInProgress`

public sealed interface CSCertificateTaskStatusType permits CSCertificateTaskCompleted, CSCertificateTaskFailedAndRestart, CSCertificateTaskFailedButCanBeRetried, CSCertificateTaskFailedPermanently, CSCertificateTaskInProgress
The status of a task execution.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `OptionalLong`
  `delayRequired()`
  `boolean`
  `isFailure()`

- ## Method Details

  - ### isFailure

    boolean isFailure()
    Returns:
      The status is a failure

  - ### delayRequired

    OptionalLong delayRequired()
    Returns:
      The delay required until the next time this task is retried, or the next task is executed